diff options
Diffstat (limited to 'devel')
5111 files changed, 57960 insertions, 53236 deletions
diff --git a/devel/Makefile b/devel/Makefile index 1fc134119e08..a8645b1fbe85 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -98,6 +98,7 @@ SUBDIR += R-cran-msm SUBDIR += R-cran-multicool SUBDIR += R-cran-optparse + SUBDIR += R-cran-otel SUBDIR += R-cran-pak SUBDIR += R-cran-parallelly SUBDIR += R-cran-parsedate @@ -407,6 +408,7 @@ SUBDIR += cgdb SUBDIR += cgit SUBDIR += cgprof + SUBDIR += chai SUBDIR += charva SUBDIR += check SUBDIR += checkbashisms @@ -609,6 +611,7 @@ SUBDIR += dev86 SUBDIR += devhelp SUBDIR += devtodo + SUBDIR += dfuzzer SUBDIR += dia2code SUBDIR += dill SUBDIR += ding-libs @@ -660,10 +663,10 @@ SUBDIR += egypt SUBDIR += eiffelstudio SUBDIR += electron34 - SUBDIR += electron35 SUBDIR += electron36 SUBDIR += electron37 SUBDIR += electron38 + SUBDIR += electron39 SUBDIR += elf SUBDIR += elf-dissector SUBDIR += elfcat @@ -909,8 +912,8 @@ SUBDIR += gnustep-make SUBDIR += go-bindata SUBDIR += go-bindata-assetfs - SUBDIR += go-git SUBDIR += go-critic + SUBDIR += go-git SUBDIR += go-mode.el SUBDIR += go-perf SUBDIR += go-tools @@ -1839,6 +1842,7 @@ SUBDIR += opencl-clang SUBDIR += opencvs SUBDIR += opendht + SUBDIR += openfec SUBDIR += opengrok SUBDIR += openocd SUBDIR += openocd-devel @@ -4751,7 +4755,6 @@ SUBDIR += py-crosshair-tool SUBDIR += py-cson SUBDIR += py-csv23 - SUBDIR += py-ctags SUBDIR += py-ctypesgen SUBDIR += py-cucumber-expressions SUBDIR += py-cucumber-tag-expressions @@ -5044,6 +5047,7 @@ SUBDIR += py-hgtools SUBDIR += py-hidraw SUBDIR += py-hishel + SUBDIR += py-hishel0 SUBDIR += py-holidays SUBDIR += py-hologram SUBDIR += py-homebase @@ -5326,6 +5330,7 @@ SUBDIR += py-mypy_extensions SUBDIR += py-mystic SUBDIR += py-naiveBayesClassifier + SUBDIR += py-namex SUBDIR += py-nanobind SUBDIR += py-nanotime SUBDIR += py-natsort @@ -5615,6 +5620,7 @@ SUBDIR += py-pycognito SUBDIR += py-pycompilation SUBDIR += py-pycomplete + SUBDIR += py-pycomposefile SUBDIR += py-pyconify SUBDIR += py-pycparser SUBDIR += py-pycrdt @@ -5658,7 +5664,6 @@ SUBDIR += py-pyinstaller SUBDIR += py-pyinstaller-hooks-contrib SUBDIR += py-pyintelowl - SUBDIR += py-pyjq SUBDIR += py-pyjsparser SUBDIR += py-pykdtree SUBDIR += py-pylama @@ -6153,7 +6158,6 @@ SUBDIR += py-types-retry SUBDIR += py-types-setuptools SUBDIR += py-types-toml - SUBDIR += py-types-ujson SUBDIR += py-typeshed-client SUBDIR += py-typing-extensions SUBDIR += py-typing-inspect @@ -6338,7 +6342,6 @@ SUBDIR += pycanberra SUBDIR += pycdc SUBDIR += pycharm - SUBDIR += pycomposefile SUBDIR += pycos SUBDIR += pycount SUBDIR += pydbus-common @@ -6356,7 +6359,6 @@ SUBDIR += pyside6 SUBDIR += pyside6-tools SUBDIR += pystring - SUBDIR += pysvn SUBDIR += pythontidy SUBDIR += pytype SUBDIR += qbe @@ -6506,6 +6508,7 @@ SUBDIR += rubygem-actionview71 SUBDIR += rubygem-actionview72 SUBDIR += rubygem-actionview80 + SUBDIR += rubygem-actionview81 SUBDIR += rubygem-active_hash SUBDIR += rubygem-active_scaffold SUBDIR += rubygem-activejob-gitlab @@ -6519,6 +6522,7 @@ SUBDIR += rubygem-activejob71 SUBDIR += rubygem-activejob72 SUBDIR += rubygem-activejob80 + SUBDIR += rubygem-activejob81 SUBDIR += rubygem-activemessaging SUBDIR += rubygem-activerecord-deprecated_finders SUBDIR += rubygem-activesupport-gitlab @@ -6532,6 +6536,7 @@ SUBDIR += rubygem-activesupport71 SUBDIR += rubygem-activesupport72 SUBDIR += rubygem-activesupport80 + SUBDIR += rubygem-activesupport81 SUBDIR += rubygem-airborne SUBDIR += rubygem-akismet SUBDIR += rubygem-algebrick @@ -6914,6 +6919,7 @@ SUBDIR += rubygem-aws-sdk-route53recoverycontrolconfig SUBDIR += rubygem-aws-sdk-route53recoveryreadiness SUBDIR += rubygem-aws-sdk-route53resolver + SUBDIR += rubygem-aws-sdk-rtbfabric SUBDIR += rubygem-aws-sdk-s3 SUBDIR += rubygem-aws-sdk-s3-gitlab SUBDIR += rubygem-aws-sdk-s3control @@ -7390,7 +7396,7 @@ SUBDIR += rubygem-forwardable SUBDIR += rubygem-forwardable-extended SUBDIR += rubygem-fugit - SUBDIR += rubygem-fugit111 + SUBDIR += rubygem-fugit-gitlab SUBDIR += rubygem-fuubar SUBDIR += rubygem-fuzzy_match SUBDIR += rubygem-gapic-common @@ -7566,6 +7572,7 @@ SUBDIR += rubygem-jbuilder-rails71 SUBDIR += rubygem-jbuilder-rails72 SUBDIR += rubygem-jbuilder-rails80 + SUBDIR += rubygem-jbuilder-rails81 SUBDIR += rubygem-jekyll-coffeescript SUBDIR += rubygem-jenkins_api_client SUBDIR += rubygem-jeweler @@ -7578,6 +7585,7 @@ SUBDIR += rubygem-json-canonicalization SUBDIR += rubygem-json-gitlab SUBDIR += rubygem-json-schema + SUBDIR += rubygem-json-schema-gitlab SUBDIR += rubygem-json1 SUBDIR += rubygem-json_pure SUBDIR += rubygem-json_pure1 @@ -7613,6 +7621,7 @@ SUBDIR += rubygem-logger-gitlab SUBDIR += rubygem-logger15 SUBDIR += rubygem-logging + SUBDIR += rubygem-logging-gitlab SUBDIR += rubygem-logster SUBDIR += rubygem-loquacious SUBDIR += rubygem-lrama @@ -7622,6 +7631,7 @@ SUBDIR += rubygem-manpages SUBDIR += rubygem-map SUBDIR += rubygem-marcel + SUBDIR += rubygem-marcel-gitlab SUBDIR += rubygem-memo_wise SUBDIR += rubygem-memoist SUBDIR += rubygem-memoist3 @@ -7662,7 +7672,7 @@ SUBDIR += rubygem-msgpack SUBDIR += rubygem-mspec SUBDIR += rubygem-multi_json - SUBDIR += rubygem-multi_json114 + SUBDIR += rubygem-multi_json-gitlab SUBDIR += rubygem-multi_test SUBDIR += rubygem-murmurhash3 SUBDIR += rubygem-mustache @@ -8045,6 +8055,7 @@ SUBDIR += rubygem-sprockets-rails-rails71 SUBDIR += rubygem-sprockets-rails-rails72 SUBDIR += rubygem-sprockets-rails-rails80 + SUBDIR += rubygem-sprockets-rails-rails81 SUBDIR += rubygem-sprockets-sass SUBDIR += rubygem-sprockets2 SUBDIR += rubygem-sprockets3 @@ -8176,9 +8187,9 @@ SUBDIR += rubygem-versionomy SUBDIR += rubygem-view_component-rails-gitlab SUBDIR += rubygem-virtus - SUBDIR += rubygem-vite_rails-rails70 + SUBDIR += rubygem-vite_rails-gitlab SUBDIR += rubygem-vite_ruby - SUBDIR += rubygem-vite_ruby33 + SUBDIR += rubygem-vite_ruby-gitlab SUBDIR += rubygem-warbler SUBDIR += rubygem-warden SUBDIR += rubygem-warning @@ -8189,6 +8200,7 @@ SUBDIR += rubygem-web-console-rails71 SUBDIR += rubygem-web-console-rails72 SUBDIR += rubygem-web-console-rails80 + SUBDIR += rubygem-web-console-rails81 SUBDIR += rubygem-web-console2 SUBDIR += rubygem-web-console3-rails5 SUBDIR += rubygem-web-console3-rails50 @@ -8429,6 +8441,7 @@ SUBDIR += tinycbor SUBDIR += tinygo SUBDIR += tinylaf + SUBDIR += tinyopt SUBDIR += tinysparql SUBDIR += tkcon SUBDIR += tkcvs @@ -8470,6 +8483,7 @@ SUBDIR += ultragetopt SUBDIR += umbrello SUBDIR += umlgraph + SUBDIR += umpire SUBDIR += undead SUBDIR += unibilium SUBDIR += unit-otel diff --git a/devel/R-cran-RUnit/Makefile b/devel/R-cran-RUnit/Makefile index 32b8e64b3e09..7e84084dbac2 100644 --- a/devel/R-cran-RUnit/Makefile +++ b/devel/R-cran-RUnit/Makefile @@ -1,15 +1,14 @@ PORTNAME= RUnit -PORTVERSION= 0.4.28 -PORTREVISION= 5 +PORTVERSION= 0.4.33 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= skreuzer@FreeBSD.org COMMENT= R functions implementing a Unit Testing framework -WWW= https://sourceforge.net/projects/runit/ +WWW= https://cran.r-project.org/package=RUnit LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran .include <bsd.port.mk> diff --git a/devel/R-cran-RUnit/distinfo b/devel/R-cran-RUnit/distinfo index b2226801dd12..5b721f7a5e35 100644 --- a/devel/R-cran-RUnit/distinfo +++ b/devel/R-cran-RUnit/distinfo @@ -1,2 +1,3 @@ -SHA256 (RUnit_0.4.28.tar.gz) = 1d9e827dd15fdc405b138897468e94805660c403e7085a6da4a792001e0bc35c -SIZE (RUnit_0.4.28.tar.gz) = 322486 +TIMESTAMP = 1746362345 +SHA256 (RUnit_0.4.33.tar.gz) = b2a4c5afc7ef9534dac5006f6ef1b2af68630bb73eb74ef70ec7ed53dae6cb5f +SIZE (RUnit_0.4.33.tar.gz) = 430737 diff --git a/devel/R-cran-RUnit/pkg-descr b/devel/R-cran-RUnit/pkg-descr index fd43460f5860..0e559fdea86a 100644 --- a/devel/R-cran-RUnit/pkg-descr +++ b/devel/R-cran-RUnit/pkg-descr @@ -1,2 +1,4 @@ R Unit test framework R functions implementing a standard Unit Testing framework, with additional code inspection and report generation tools + +See also: https://sourceforge.net/projects/runit/ diff --git a/devel/R-cran-RUnit/pkg-plist b/devel/R-cran-RUnit/pkg-plist new file mode 100644 index 000000000000..3f5a35408bbd --- /dev/null +++ b/devel/R-cran-RUnit/pkg-plist @@ -0,0 +1,43 @@ +%%R_MOD_DIR%%/DESCRIPTION +%%R_MOD_DIR%%/INDEX +%%R_MOD_DIR%%/Meta/Rd.rds +%%R_MOD_DIR%%/Meta/features.rds +%%R_MOD_DIR%%/Meta/hsearch.rds +%%R_MOD_DIR%%/Meta/links.rds +%%R_MOD_DIR%%/Meta/nsInfo.rds +%%R_MOD_DIR%%/Meta/package.rds +%%R_MOD_DIR%%/Meta/vignette.rds +%%R_MOD_DIR%%/NAMESPACE +%%R_MOD_DIR%%/NEWS +%%R_MOD_DIR%%/R/RUnit +%%R_MOD_DIR%%/R/RUnit.rdb +%%R_MOD_DIR%%/R/RUnit.rdx +%%R_MOD_DIR%%/doc/RUnit.R +%%R_MOD_DIR%%/doc/RUnit.Rnw +%%R_MOD_DIR%%/doc/RUnit.pdf +%%R_MOD_DIR%%/doc/index.html +%%R_MOD_DIR%%/examples/correctTestCase.r +%%R_MOD_DIR%%/examples/runitVirtualClassTest.r +%%R_MOD_DIR%%/examples/runitc2f.r +%%R_MOD_DIR%%/help/AnIndex +%%R_MOD_DIR%%/help/RUnit.rdb +%%R_MOD_DIR%%/help/RUnit.rdx +%%R_MOD_DIR%%/help/aliases.rds +%%R_MOD_DIR%%/help/paths.rds +%%R_MOD_DIR%%/html/00Index.html +%%R_MOD_DIR%%/html/R.css +%%R_MOD_DIR%%/share/R/checkCode.r +%%R_MOD_DIR%%/share/R/compareRUnitTestData.r +%%R_MOD_DIR%%/tests/README +%%R_MOD_DIR%%/unitTests/Makefile +%%R_MOD_DIR%%/unitTests/runalltests.R +%%R_MOD_DIR%%/unitTests/runitHTMLProtocol.r +%%R_MOD_DIR%%/unitTests/runitInspect.r +%%R_MOD_DIR%%/unitTests/runitJUnitProtocol.r +%%R_MOD_DIR%%/unitTests/runitPlotConnection.r +%%R_MOD_DIR%%/unitTests/runitRUnit.r +%%R_MOD_DIR%%/unitTests/runitS4.r +%%R_MOD_DIR%%/unitTests/runitSetUp.r +%%R_MOD_DIR%%/unitTests/runitTearDown.r +%%R_MOD_DIR%%/unitTests/runitTestLogger.r +%%R_MOD_DIR%%/unitTests/runitTextProtocol.r diff --git a/devel/R-cran-TH.data/Makefile b/devel/R-cran-TH.data/Makefile index 83bbe0806f13..f8e836051fc9 100644 --- a/devel/R-cran-TH.data/Makefile +++ b/devel/R-cran-TH.data/Makefile @@ -1,5 +1,5 @@ PORTNAME= TH.data -DISTVERSION= 1.1-4 +DISTVERSION= 1.1-5 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-TH.data/distinfo b/devel/R-cran-TH.data/distinfo index ce0b60f8ecaa..b078d203ab99 100644 --- a/devel/R-cran-TH.data/distinfo +++ b/devel/R-cran-TH.data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757368678 -SHA256 (TH.data_1.1-4.tar.gz) = 8d0867582d9352bbf197c7c531dedc4aaa88fff90055ff8a5218f147028b8ea9 -SIZE (TH.data_1.1-4.tar.gz) = 8562440 +TIMESTAMP = 1763462904 +SHA256 (TH.data_1.1-5.tar.gz) = c4dc350a34c674e6c96ee74c100a071a37a2fe924026f0ca1eed0958138e2660 +SIZE (TH.data_1.1-5.tar.gz) = 8579955 diff --git a/devel/R-cran-collapse/Makefile b/devel/R-cran-collapse/Makefile index 930b30d4dfc6..6ba335ae75c6 100644 --- a/devel/R-cran-collapse/Makefile +++ b/devel/R-cran-collapse/Makefile @@ -1,5 +1,5 @@ PORTNAME= collapse -DISTVERSION= 2.1.3 +DISTVERSION= 2.1.4 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-collapse/distinfo b/devel/R-cran-collapse/distinfo index 76ad4761b9a7..f0905fc0b287 100644 --- a/devel/R-cran-collapse/distinfo +++ b/devel/R-cran-collapse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755927579 -SHA256 (collapse_2.1.3.tar.gz) = 1dac3f8fcfe6ac2607123a7da71cf5a08332e06dbc0462600d4a221e360d3958 -SIZE (collapse_2.1.3.tar.gz) = 1569476 +TIMESTAMP = 1761434290 +SHA256 (collapse_2.1.4.tar.gz) = 16c6e8ad10973636c0a118f435e76ef4518738f0fc16ed90e573c247e4c75fdc +SIZE (collapse_2.1.4.tar.gz) = 1569697 diff --git a/devel/R-cran-covr/Makefile b/devel/R-cran-covr/Makefile index 394ba20cf67e..9c604a6b577c 100644 --- a/devel/R-cran-covr/Makefile +++ b/devel/R-cran-covr/Makefile @@ -1,5 +1,5 @@ PORTNAME= covr -DISTVERSION= 3.6.4 +DISTVERSION= 3.6.5 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -10,26 +10,24 @@ WWW= https://covr.r-lib.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr -RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ - R-cran-crayon>0:devel/R-cran-crayon \ - R-cran-withr>=1.0.2:devel/R-cran-withr \ +RUN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \ R-cran-digest>0:security/R-cran-digest \ + R-cran-httr>0:www/R-cran-httr \ + R-cran-jsonlite>0:converters/R-cran-jsonlite \ R-cran-rex>0:textproc/R-cran-rex \ - R-cran-yaml>0:textproc/R-cran-yaml \ - R-cran-httr>0:www/R-cran-httr -TEST_DEPENDS= R-cran-R6>0:devel/R-cran-R6 \ - R-cran-covr>0:devel/R-cran-covr \ - R-cran-memoise>0:devel/R-cran-memoise \ - R-cran-mockery>0:devel/R-cran-mockery \ - R-cran-rlang>0:devel/R-cran-rlang \ - R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \ - R-cran-testthat>0:devel/R-cran-testthat \ - R-cran-curl>0:ftp/R-cran-curl \ - R-cran-knitr>0:print/R-cran-knitr \ + R-cran-withr>=1.0.2:devel/R-cran-withr \ + R-cran-yaml>0:textproc/R-cran-yaml +TEST_DEPENDS= R-cran-curl>0:ftp/R-cran-curl \ R-cran-DT>=0.2:textproc/R-cran-DT \ R-cran-htmltools>0:textproc/R-cran-htmltools \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-memoise>0:devel/R-cran-memoise \ + R-cran-R6>0:devel/R-cran-R6 \ + R-cran-rlang>0:devel/R-cran-rlang \ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ + R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \ + R-cran-S7>0:devel/R-cran-S7 \ + R-cran-testthat>=3.0.0:devel/R-cran-testthat \ R-cran-xml2>=1.0.0:textproc/R-cran-xml2 USES= cran:auto-plist,compiles diff --git a/devel/R-cran-covr/distinfo b/devel/R-cran-covr/distinfo index 2abaf7b6cbfe..6005290a1832 100644 --- a/devel/R-cran-covr/distinfo +++ b/devel/R-cran-covr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701061721 -SHA256 (covr_3.6.4.tar.gz) = 2b6204036510c629d0b1d58daaee34d4e38baf54164f8d4c9afd6d6b1fb1862a -SIZE (covr_3.6.4.tar.gz) = 163362 +TIMESTAMP = 1763019917 +SHA256 (covr_3.6.5.tar.gz) = 20d3a98c1d751c68115e0dacd9ac46d83a112bbadf1f46da7c9672afee7e8986 +SIZE (covr_3.6.5.tar.gz) = 173724 diff --git a/devel/R-cran-future/Makefile b/devel/R-cran-future/Makefile index d5dc52707a8f..9253543b095e 100644 --- a/devel/R-cran-future/Makefile +++ b/devel/R-cran-future/Makefile @@ -1,5 +1,5 @@ PORTNAME= future -DISTVERSION= 1.67.0 +DISTVERSION= 1.68.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -9,12 +9,10 @@ WWW= https://cran.r-project.org/package=future LICENSE= LGPL21+ -CRAN_DEPENDS= R-cran-digest>0:security/R-cran-digest \ +RUN_DEPENDS= R-cran-digest>0:security/R-cran-digest \ R-cran-globals>=0.18.0:devel/R-cran-globals \ R-cran-listenv>=0.8.0:devel/R-cran-listenv \ R-cran-parallelly>=1.44.0:devel/R-cran-parallelly -BUILD_DEPENDS= ${CRAN_DEPENDS} -RUN_DEPENDS= ${CRAN_DEPENDS} TEST_DEPENDS= R-cran-R.rsp>0:textproc/R-cran-R.rsp USES= cran:auto-plist diff --git a/devel/R-cran-future/distinfo b/devel/R-cran-future/distinfo index 7c875d0e05af..63569d0654a2 100644 --- a/devel/R-cran-future/distinfo +++ b/devel/R-cran-future/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753976472 -SHA256 (future_1.67.0.tar.gz) = f8cb84095c5b5eaf0d2e33ba513982ba3d4b3a95928c3b353bd3be00ef569497 -SIZE (future_1.67.0.tar.gz) = 442676 +TIMESTAMP = 1763463828 +SHA256 (future_1.68.0.tar.gz) = 3d45f8d4075277370e1a65c09460357c1bec57171b554f9d91c5d75098ebcb1d +SIZE (future_1.68.0.tar.gz) = 443211 diff --git a/devel/R-cran-listenv/Makefile b/devel/R-cran-listenv/Makefile index c8517d7882a5..61b8a8fd85df 100644 --- a/devel/R-cran-listenv/Makefile +++ b/devel/R-cran-listenv/Makefile @@ -1,14 +1,17 @@ PORTNAME= listenv -DISTVERSION= 0.9.1 +DISTVERSION= 0.10.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Environments Behaving (Almost) as Lists -WWW= https://cran.r-project.org/web/packages/listenv/ +WWW= https://cran.r-project.org/package=listenv LICENSE= LGPL21+ +TEST_DEPENDS= R-cran-markdown>0:textproc/R-cran-markdown \ + R-cran-R.rsp>0:textproc/R-cran-R.rsp + USES= cran:auto-plist .include <bsd.port.mk> diff --git a/devel/R-cran-listenv/distinfo b/devel/R-cran-listenv/distinfo index 617a7724e964..8906e016c5f7 100644 --- a/devel/R-cran-listenv/distinfo +++ b/devel/R-cran-listenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706788725 -SHA256 (listenv_0.9.1.tar.gz) = 422aaf487b91c6512b83c05536f8dac255db79b16ee85254acc59a3fda8c1c3b -SIZE (listenv_0.9.1.tar.gz) = 36600 +TIMESTAMP = 1762205271 +SHA256 (listenv_0.10.0.tar.gz) = 6eddc1a201b67b61754a4f18c5d5b641f116b7a0981d8cce506d3989bcb4d6e4 +SIZE (listenv_0.10.0.tar.gz) = 34253 diff --git a/devel/R-cran-otel/Makefile b/devel/R-cran-otel/Makefile new file mode 100644 index 000000000000..770a0bf8137a --- /dev/null +++ b/devel/R-cran-otel/Makefile @@ -0,0 +1,14 @@ +PORTNAME= otel +PORTVERSION= 0.2.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= tota@FreeBSD.org +COMMENT= OpenTelemetry R API +WWW= https://cran.r-project.org/web/packages/otel/ + +LICENSE= MIT + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/devel/R-cran-otel/distinfo b/devel/R-cran-otel/distinfo new file mode 100644 index 000000000000..1796feb5070d --- /dev/null +++ b/devel/R-cran-otel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761198669 +SHA256 (otel_0.2.0.tar.gz) = ef8afe5a1bc8074bbeb8a84134699ef348a1f8ac629ffba25ee43ea7bcd8dd17 +SIZE (otel_0.2.0.tar.gz) = 72585 diff --git a/devel/R-cran-otel/pkg-descr b/devel/R-cran-otel/pkg-descr new file mode 100644 index 000000000000..0cf20d58dbc4 --- /dev/null +++ b/devel/R-cran-otel/pkg-descr @@ -0,0 +1,8 @@ +High-quality, ubiquitous, and portable telemetry to enable effective +observability. OpenTelemetry is a collection of tools, APIs, and +SDKs used to instrument, generate, collect, and export telemetry +data (metrics, logs, and traces) for analysis in order to understand +your software's performance and behavior. This package implements +the OpenTelemetry API: <https://opentelemetry.io/docs/specs/otel/>. +Use this package as a dependency if you want to instrument your R +package for OpenTelemetry. diff --git a/devel/R-cran-progressr/Makefile b/devel/R-cran-progressr/Makefile index ec3716f1f691..381c1686183f 100644 --- a/devel/R-cran-progressr/Makefile +++ b/devel/R-cran-progressr/Makefile @@ -1,5 +1,5 @@ PORTNAME= progressr -DISTVERSION= 0.17.0 +DISTVERSION= 0.18.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-progressr/distinfo b/devel/R-cran-progressr/distinfo index 6d8cdbddecb6..37f8bdd223fa 100644 --- a/devel/R-cran-progressr/distinfo +++ b/devel/R-cran-progressr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760648951 -SHA256 (progressr_0.17.0.tar.gz) = 971a91d13a07e7f06c2a99074028660e14468c9f6f2eb56965a226b6cf9235e1 -SIZE (progressr_0.17.0.tar.gz) = 223911 +TIMESTAMP = 1762556090 +SHA256 (progressr_0.18.0.tar.gz) = aaa8688cae48f17648e76bd106953c1fc8623d1046e40e9b0d99cc74c99ca5e7 +SIZE (progressr_0.18.0.tar.gz) = 228505 diff --git a/devel/R-cran-promises/Makefile b/devel/R-cran-promises/Makefile index 04f8749f32b1..cbcb968bce05 100644 --- a/devel/R-cran-promises/Makefile +++ b/devel/R-cran-promises/Makefile @@ -1,5 +1,5 @@ PORTNAME= promises -PORTVERSION= 1.3.3 +PORTVERSION= 1.5.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -11,11 +11,12 @@ LICENSE= MIT RUN_DEPENDS= R-cran-fastmap>=1.1.0:databases/R-cran-fastmap \ R-cran-later>0:devel/R-cran-later \ + R-cran-lifecycle>0:devel/R-cran-lifecycle \ R-cran-magrittr>=1.5:devel/R-cran-magrittr \ + R-cran-otel>=0.2.0:devel/R-cran-otel \ R-cran-R6>0:devel/R-cran-R6 \ - R-cran-Rcpp>0:devel/R-cran-Rcpp \ R-cran-rlang>0:devel/R-cran-rlang -USES= cran:auto-plist,compiles +USES= cran:auto-plist .include <bsd.port.mk> diff --git a/devel/R-cran-promises/distinfo b/devel/R-cran-promises/distinfo index 093eacc27c0d..84c10b83cb93 100644 --- a/devel/R-cran-promises/distinfo +++ b/devel/R-cran-promises/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748671364 -SHA256 (promises_1.3.3.tar.gz) = 46a257688bf0f62b1d06ba81faef6a500185591dd0c24d074a54ce1940c3641e -SIZE (promises_1.3.3.tar.gz) = 3175373 +TIMESTAMP = 1762567247 +SHA256 (promises_1.5.0.tar.gz) = bb68fd4065cc072996aed416f0b2388f58738797a3a38024720c29d67164747d +SIZE (promises_1.5.0.tar.gz) = 3210294 diff --git a/devel/R-cran-purrr/Makefile b/devel/R-cran-purrr/Makefile index 2c15feeb4e14..1393da228c31 100644 --- a/devel/R-cran-purrr/Makefile +++ b/devel/R-cran-purrr/Makefile @@ -1,5 +1,5 @@ PORTNAME= purrr -DISTVERSION= 1.1.0 +DISTVERSION= 1.2.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/devel/R-cran-purrr/distinfo b/devel/R-cran-purrr/distinfo index 2c95c08db233..725246b5bff2 100644 --- a/devel/R-cran-purrr/distinfo +++ b/devel/R-cran-purrr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752221284 -SHA256 (purrr_1.1.0.tar.gz) = 2ad28bff3b09a67fb3b81fb57d31c9903110e0e9e4fb76871245a35fa39c65b4 -SIZE (purrr_1.1.0.tar.gz) = 263975 +TIMESTAMP = 1762315249 +SHA256 (purrr_1.2.0.tar.gz) = bb3f59fed9b83d9fafda75480e47c72a72d134c322ff597cb031aac871773bb3 +SIZE (purrr_1.2.0.tar.gz) = 278251 diff --git a/devel/R-cran-reshape2/Makefile b/devel/R-cran-reshape2/Makefile index 7a331097d8c2..b591b703f099 100644 --- a/devel/R-cran-reshape2/Makefile +++ b/devel/R-cran-reshape2/Makefile @@ -1,6 +1,5 @@ PORTNAME= reshape2 -PORTVERSION= 1.4.4 -PORTREVISION= 2 +PORTVERSION= 1.4.5 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -14,6 +13,6 @@ RUN_DEPENDS= R-cran-plyr>=1.8.1:devel/R-cran-plyr \ R-cran-Rcpp>0:devel/R-cran-Rcpp \ R-cran-stringr>0:textproc/R-cran-stringr -USES= cran:auto-plist,compiles +USES= cran:auto-plist,compiles .include <bsd.port.mk> diff --git a/devel/R-cran-reshape2/distinfo b/devel/R-cran-reshape2/distinfo index 4b16720e4f5c..cfd30c81c18c 100644 --- a/devel/R-cran-reshape2/distinfo +++ b/devel/R-cran-reshape2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1586582465 -SHA256 (reshape2_1.4.4.tar.gz) = d88dcf9e2530fa9695fc57d0c78adfc5e361305fe8919fe09410b17da5ca12d8 -SIZE (reshape2_1.4.4.tar.gz) = 37307 +TIMESTAMP = 1763264784 +SHA256 (reshape2_1.4.5.tar.gz) = 0ead5acd0153e5073b3c24e8e782982a4eab3aaa768ba17700d796fb13b68cef +SIZE (reshape2_1.4.5.tar.gz) = 38080 diff --git a/devel/R-cran-testthat/Makefile b/devel/R-cran-testthat/Makefile index 8dfec3fb83d4..65749536643b 100644 --- a/devel/R-cran-testthat/Makefile +++ b/devel/R-cran-testthat/Makefile @@ -1,5 +1,5 @@ PORTNAME= testthat -DISTVERSION= 3.2.3 +DISTVERSION= 3.3.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,27 +11,27 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr -RUN_DEPENDS= R-cran-brio>=1.1.3:devel/R-cran-brio \ - R-cran-callr>=3.7.3:devel/R-cran-callr \ - R-cran-cli>=3.6.1:devel/R-cran-cli \ - R-cran-desc>=1.4.2:devel/R-cran-desc \ +RUN_DEPENDS= R-cran-brio>=1.1.5:devel/R-cran-brio \ + R-cran-callr>=3.7.6:devel/R-cran-callr \ + R-cran-cli>=3.6.5:devel/R-cran-cli \ + R-cran-desc>=1.4.3:devel/R-cran-desc \ R-cran-digest>=0.6.33:security/R-cran-digest \ - R-cran-evaluate>=1.0.1:devel/R-cran-evaluate \ - R-cran-jsonlite>=1.8.7:converters/R-cran-jsonlite \ - R-cran-lifecycle>=1.0.3:devel/R-cran-lifecycle \ + R-cran-evaluate>=1.0.4:devel/R-cran-evaluate \ + R-cran-jsonlite>=2.0.0:converters/R-cran-jsonlite \ + R-cran-lifecycle>=1.0.4:devel/R-cran-lifecycle \ R-cran-magrittr>=2.0.3:devel/R-cran-magrittr \ - R-cran-pkgload>=1.3.2.1:devel/R-cran-pkgload \ + R-cran-pkgload>=1.4.0:devel/R-cran-pkgload \ R-cran-praise>=1.0.0:devel/R-cran-praise \ - R-cran-processx>=3.8.2:sysutils/R-cran-processx \ - R-cran-ps>=1.7.5:sysutils/R-cran-ps \ - R-cran-R6>=2.5.1:devel/R-cran-R6 \ - R-cran-rlang>=1.1.1:devel/R-cran-rlang \ - R-cran-waldo>=0.6.0:devel/R-cran-waldo \ + R-cran-processx>=3.8.6:sysutils/R-cran-processx \ + R-cran-ps>=1.9.1:sysutils/R-cran-ps \ + R-cran-R6>=2.6.1:devel/R-cran-R6 \ + R-cran-rlang>=1.1.6:devel/R-cran-rlang \ + R-cran-waldo>=0.6.2:devel/R-cran-waldo \ R-cran-withr>=3.0.2:devel/R-cran-withr USES= cran:auto-plist,compiles -TESTING_UNSAFE= https://github.com/r-lib/testthat/issues/2214 +MAKE_ENV= LC_ALL=C.UTF-8 do-test: @${FIND} ${WRKSRC} \( -name '*.o' -o -name '*.so' \) -delete diff --git a/devel/R-cran-testthat/distinfo b/devel/R-cran-testthat/distinfo index b825abd40016..93cf44e3d153 100644 --- a/devel/R-cran-testthat/distinfo +++ b/devel/R-cran-testthat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736850086 -SHA256 (testthat_3.2.3.tar.gz) = 180b794a5bbc016acec5d882e600e0c5ff4c455513dd451960b217e0e53dc1af -SIZE (testthat_3.2.3.tar.gz) = 738940 +TIMESTAMP = 1763238214 +SHA256 (testthat_3.3.0.tar.gz) = cb6242958de41afe82b6aad566b7628f8864f61696780b7eacc709e946685620 +SIZE (testthat_3.3.0.tar.gz) = 828224 diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile index c55e2d3a02a9..09040e618f0c 100644 --- a/devel/addlicense/Makefile +++ b/devel/addlicense/Makefile @@ -1,7 +1,7 @@ PORTNAME= addlicense DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= nxjoseph@protonmail.com diff --git a/devel/agar/Makefile b/devel/agar/Makefile index 5f8473974127..aecd25268419 100644 --- a/devel/agar/Makefile +++ b/devel/agar/Makefile @@ -1,6 +1,5 @@ PORTNAME= agar -PORTVERSION= 1.7.0 -PORTREVISION= 2 +DISTVERSION= 1.7.1 CATEGORIES= devel MASTER_SITES= http://stable.hypertriton.com/agar/ @@ -13,22 +12,15 @@ LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE LICENSE_FILE_OFL11= ${WRKSRC}/OFL.txt +LIB_DEPENDS= libpng.so:graphics/png \ + libfreetype.so:print/freetype2 + USES= libtool localbase pathfix perl5 pkgconfig jpeg gl -USE_PERL5= build +USE_GL= gl glu USE_LDCONFIG= yes +USE_PERL5= build GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SDL SDL2 SNDFILE THREADS X11 XINERAMA -OPTIONS_DEFAULT=FONTCONFIG SDL2 THREADS X11 XINERAMA -OPTIONS_SUB= yes - -SDL_DESC= SDL 1.2 support in Agar GUI library -SDL2_DESC= SDL 2.0 support in Agar GUI library -PORTAUDIO_DESC= Portaudio support in Agar AU library -SNDFILE_DESC= Audio file support in Agar AU library - CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \ --with-png=${LOCALBASE} \ --with-freetype=${LOCALBASE} \ @@ -38,12 +30,6 @@ CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \ --enable-sg \ --enable-map \ --enable-network - -USE_GL= gl glu - -LIB_DEPENDS= libpng.so:graphics/png \ - libfreetype.so:print/freetype2 - .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64") CONFIGURE_ARGS+=--with-sse \ --with-sse-inline @@ -51,29 +37,38 @@ CONFIGURE_ARGS+=--with-sse \ CONFIGURE_ARGS+=--without-sse .endif -DEBUG_CONFIGURE_ENABLE= debug +OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SNDFILE THREADS X11 XINERAMA +OPTIONS_DEFAULT= FONTCONFIG SDL2 THREADS X11 XINERAMA +OPTIONS_RADIO= SDL +OPTIONS_RADIO_SDL= SDL1 SDL2 +OPTIONS_SUB= yes + +PORTAUDIO_DESC= Portaudio support in Agar AU library +SDL1_DESC= SDL 1.2 support in Agar GUI library +SDL2_DESC= SDL 2.0 support in Agar GUI library +SNDFILE_DESC= Audio file support in Agar AU library + +DEBUG_CONFIGURE_ENABLE= debug -FONTCONFIG_CONFIGURE_WITH=fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig +FONTCONFIG_CONFIGURE_WITH=fontconfig -PORTAUDIO_CONFIGURE_WITH=portaudio -PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_IMPLIES= THREADS +PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio +PORTAUDIO_CONFIGURE_WITH=portaudio -SDL_USES= sdl -SDL_USE= SDL=sdl -SDL_CONFIGURE_WITH= sdl -SDL_PREVENTS= SDL2 +SDL1_USES= sdl +SDL1_USE= SDL=sdl +SDL1_CONFIGURE_WITH= sdl SDL2_USES= sdl SDL2_USE= SDL=sdl2 SDL2_CONFIGURE_WITH= sdl2 -SDL2_PREVENTS= SDL +SNDFILE_IMPLIES= THREADS +SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_ON= --with-sndfile=${LOCALBASE} SNDFILE_CONFIGURE_OFF= --without-sndfile -SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile -SNDFILE_IMPLIES= THREADS THREADS_CONFIGURE_ENABLE=threads @@ -82,11 +77,11 @@ X11_USE= XORG=x11,xext X11_CONFIGURE_ON= --with-x=${LOCALBASE} --with-glx X11_CONFIGURE_OFF= --without-x --without-glx +XINERAMA_IMPLIES= X11 XINERAMA_USE= XORG=xinerama XINERAMA_CONFIGURE_WITH=xinerama -XINERAMA_IMPLIES= X11 post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so.* + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so .include <bsd.port.mk> diff --git a/devel/agar/distinfo b/devel/agar/distinfo index f1f87dc9e979..df1e79375419 100644 --- a/devel/agar/distinfo +++ b/devel/agar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682804071 -SHA256 (agar-1.7.0.tar.gz) = 17313d223b5ea94f9fa0303ddd82edc8ee0e7cc17953df38a5ee6b67cb849446 -SIZE (agar-1.7.0.tar.gz) = 7660479 +TIMESTAMP = 1763261744 +SHA256 (agar-1.7.1.tar.gz) = d1eb994c8262cd70df1d4d9462c5453089db5dc815d01b5767508c2923a5965c +SIZE (agar-1.7.1.tar.gz) = 7869999 diff --git a/devel/agar/pkg-plist b/devel/agar/pkg-plist index 8d3d33438bab..939fe677de44 100644 --- a/devel/agar/pkg-plist +++ b/devel/agar/pkg-plist @@ -81,6 +81,7 @@ include/agar/agar/config/have_asprintf.h include/agar/agar/config/have_bounded_attribute.h include/agar/agar/config/have_cc.h include/agar/agar/config/have_cc65.h +include/agar/agar/config/have_cc_asm.h include/agar/agar/config/have_cc_clang.h include/agar/agar/config/have_cc_gcc.h include/agar/agar/config/have_cc_warnings.h @@ -91,8 +92,8 @@ include/agar/agar/config/have_const_attribute.h include/agar/agar/config/have_csidl.h include/agar/agar/config/have_cygwin.h include/agar/agar/config/have_db4.h -include/agar/agar/config/have_db5.h include/agar/agar/config/have_deprecated_attribute.h +include/agar/agar/config/have_dirfd.h include/agar/agar/config/have_dl_h.h include/agar/agar/config/have_dlfcn_h.h include/agar/agar/config/have_dlopen.h @@ -198,6 +199,8 @@ include/agar/agar/config/sysconfdir.h include/agar/agar/config/ttfdir.h include/agar/agar/config/version.h include/agar/agar/core.h +include/agar/agar/core/ag_limits.h +include/agar/agar/core/ag_string.h include/agar/agar/core/agsi.h include/agar/agar/core/agtime.h include/agar/agar/core/attributes.h @@ -235,7 +238,6 @@ include/agar/agar/core/inline_string.h include/agar/agar/core/inline_tbl.h include/agar/agar/core/inline_threads.h include/agar/agar/core/inline_variable.h -include/agar/agar/core/limits.h include/agar/agar/core/load_integral.h include/agar/agar/core/load_real.h include/agar/agar/core/load_string.h @@ -246,7 +248,6 @@ include/agar/agar/core/options.h include/agar/agar/core/queue.h include/agar/agar/core/queue_close.h include/agar/agar/core/snprintf.h -include/agar/agar/core/string.h include/agar/agar/core/string_strcasecmp.h include/agar/agar/core/tbl.h include/agar/agar/core/text.h @@ -509,40 +510,40 @@ include/agar/agar/vg/vg_tools.h include/agar/agar/vg/vg_view.h lib/libag_au.a lib/libag_au.so -lib/libag_au.so.7 -lib/libag_au.so.7.0.0 +lib/libag_au.so.8 +lib/libag_au.so.8.0.0 lib/libag_core.a lib/libag_core.so -lib/libag_core.so.7 -lib/libag_core.so.7.0.0 +lib/libag_core.so.8 +lib/libag_core.so.8.0.0 lib/libag_gui.a lib/libag_gui.so -lib/libag_gui.so.7 -lib/libag_gui.so.7.0.0 +lib/libag_gui.so.8 +lib/libag_gui.so.8.0.0 lib/libag_map.a lib/libag_map.so -lib/libag_map.so.7 -lib/libag_map.so.7.0.0 +lib/libag_map.so.8 +lib/libag_map.so.8.0.0 lib/libag_math.a lib/libag_math.so -lib/libag_math.so.7 -lib/libag_math.so.7.0.0 +lib/libag_math.so.8 +lib/libag_math.so.8.0.0 lib/libag_net.a lib/libag_net.so -lib/libag_net.so.7 -lib/libag_net.so.7.0.0 +lib/libag_net.so.8 +lib/libag_net.so.8.0.0 lib/libag_sg.a lib/libag_sg.so -lib/libag_sg.so.7 -lib/libag_sg.so.7.0.0 +lib/libag_sg.so.8 +lib/libag_sg.so.8.0.0 lib/libag_sk.a lib/libag_sk.so -lib/libag_sk.so.7 -lib/libag_sk.so.7.0.0 +lib/libag_sk.so.8 +lib/libag_sk.so.8.0.0 lib/libag_vg.a lib/libag_vg.so -lib/libag_vg.so.7 -lib/libag_vg.so.7.0.0 +lib/libag_vg.so.8 +lib/libag_vg.so.8.0.0 libdata/pkgconfig/agar-au.pc libdata/pkgconfig/agar-core.pc libdata/pkgconfig/agar-map.pc @@ -552,6 +553,61 @@ libdata/pkgconfig/agar-sg.pc libdata/pkgconfig/agar-sk.pc libdata/pkgconfig/agar-vg.pc libdata/pkgconfig/agar.pc +share/aclocal/agar.m4 +%%DATADIR%%/agar.mk +%%DATADIR%%/fonts/Charter-LICENSE.txt +%%DATADIR%%/fonts/League-Gothic-LICENSE.md +%%DATADIR%%/fonts/League-Spartan-LICENSE.md +%%DATADIR%%/fonts/Mukta-OFL.txt +%%DATADIR%%/fonts/OFL-FAQ.txt +%%DATADIR%%/fonts/OFL11.txt +%%DATADIR%%/fonts/Vera-Copyright.txt +%%DATADIR%%/fonts/agar-ideograms-12.png +%%DATADIR%%/fonts/agar-ideograms-14.png +%%DATADIR%%/fonts/agar-ideograms-16.png +%%DATADIR%%/fonts/agar-ideograms.agbf +%%DATADIR%%/fonts/agar-minimal-12.png +%%DATADIR%%/fonts/agar-minimal.agbf +%%DATADIR%%/fonts/algue-bold-italic.ttf +%%DATADIR%%/fonts/algue-bold.ttf +%%DATADIR%%/fonts/algue-italic.ttf +%%DATADIR%%/fonts/algue.ttf +%%DATADIR%%/fonts/charter-bold-italic.otf +%%DATADIR%%/fonts/charter-bold.otf +%%DATADIR%%/fonts/charter-italic.otf +%%DATADIR%%/fonts/charter.otf +%%DATADIR%%/fonts/fira-sans-bold-italic.otf +%%DATADIR%%/fonts/fira-sans-bold.otf +%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-bold.otf +%%DATADIR%%/fonts/fira-sans-condensed-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-light.otf +%%DATADIR%%/fonts/fira-sans-condensed.otf +%%DATADIR%%/fonts/fira-sans-italic.otf +%%DATADIR%%/fonts/fira-sans-light-italic.otf +%%DATADIR%%/fonts/fira-sans-light.otf +%%DATADIR%%/fonts/fira-sans.otf +%%DATADIR%%/fonts/fraktur-LICENSE.txt +%%DATADIR%%/fonts/fraktur.ttf +%%DATADIR%%/fonts/league-gothic-condensed-italic.otf +%%DATADIR%%/fonts/league-gothic-condensed.otf +%%DATADIR%%/fonts/league-gothic-italic.otf +%%DATADIR%%/fonts/league-gothic.otf +%%DATADIR%%/fonts/league-spartan-black.otf +%%DATADIR%%/fonts/league-spartan-bold.otf +%%DATADIR%%/fonts/league-spartan-extrabold.otf +%%DATADIR%%/fonts/league-spartan-extralight.otf +%%DATADIR%%/fonts/league-spartan-light.otf +%%DATADIR%%/fonts/league-spartan-semibold.otf +%%DATADIR%%/fonts/league-spartan.otf +%%DATADIR%%/fonts/monoalgue-bold-italic.ttf +%%DATADIR%%/fonts/monoalgue-bold.ttf +%%DATADIR%%/fonts/monoalgue-italic.ttf +%%DATADIR%%/fonts/monoalgue.ttf +%%DATADIR%%/fonts/unialgue.ttf +%%DATADIR%%/license.txt +%%DATADIR%%/style.css share/man/man3/AG_AlphaFn.3.gz share/man/man3/AG_Box.3.gz share/man/man3/AG_Button.3.gz @@ -673,6 +729,7 @@ share/man/man3/M_Sphere.3.gz share/man/man3/M_String.3.gz share/man/man3/M_Triangle.3.gz share/man/man3/M_Vector.3.gz +share/man/man3/M_VectorZ.3.gz share/man/man3/RG_Feature.3.gz share/man/man3/RG_Pixmap.3.gz share/man/man3/RG_Tile.3.gz @@ -704,59 +761,3 @@ share/man/man3/VG_Point.3.gz share/man/man3/VG_Polygon.3.gz share/man/man3/VG_Text.3.gz share/man/man3/VG_View.3.gz -share/aclocal/agar.m4 -%%DATADIR%%/agar.lua -%%DATADIR%%/agar.mk -%%DATADIR%%/fonts/Charter-LICENSE.txt -%%DATADIR%%/fonts/League-Gothic-LICENSE.md -%%DATADIR%%/fonts/League-Spartan-LICENSE.md -%%DATADIR%%/fonts/Mukta-OFL.txt -%%DATADIR%%/fonts/OFL-FAQ.txt -%%DATADIR%%/fonts/OFL11.txt -%%DATADIR%%/fonts/Vera-Copyright.txt -%%DATADIR%%/fonts/agar-ideograms-12.png -%%DATADIR%%/fonts/agar-ideograms-14.png -%%DATADIR%%/fonts/agar-ideograms-16.png -%%DATADIR%%/fonts/agar-ideograms.agbf -%%DATADIR%%/fonts/agar-minimal-12.png -%%DATADIR%%/fonts/agar-minimal.agbf -%%DATADIR%%/fonts/algue-bold-italic.ttf -%%DATADIR%%/fonts/algue-bold.ttf -%%DATADIR%%/fonts/algue-italic.ttf -%%DATADIR%%/fonts/algue.ttf -%%DATADIR%%/fonts/charter-bold-italic.otf -%%DATADIR%%/fonts/charter-bold.otf -%%DATADIR%%/fonts/charter-italic.otf -%%DATADIR%%/fonts/charter.otf -%%DATADIR%%/fonts/fira-sans-bold-italic.otf -%%DATADIR%%/fonts/fira-sans-bold.otf -%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-bold.otf -%%DATADIR%%/fonts/fira-sans-condensed-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-light.otf -%%DATADIR%%/fonts/fira-sans-condensed.otf -%%DATADIR%%/fonts/fira-sans-italic.otf -%%DATADIR%%/fonts/fira-sans-light-italic.otf -%%DATADIR%%/fonts/fira-sans-light.otf -%%DATADIR%%/fonts/fira-sans.otf -%%DATADIR%%/fonts/fraktur-LICENSE.txt -%%DATADIR%%/fonts/fraktur.ttf -%%DATADIR%%/fonts/league-gothic-condensed-italic.otf -%%DATADIR%%/fonts/league-gothic-condensed.otf -%%DATADIR%%/fonts/league-gothic-italic.otf -%%DATADIR%%/fonts/league-gothic.otf -%%DATADIR%%/fonts/league-spartan-black.otf -%%DATADIR%%/fonts/league-spartan-bold.otf -%%DATADIR%%/fonts/league-spartan-extrabold.otf -%%DATADIR%%/fonts/league-spartan-extralight.otf -%%DATADIR%%/fonts/league-spartan-light.otf -%%DATADIR%%/fonts/league-spartan-semibold.otf -%%DATADIR%%/fonts/league-spartan.otf -%%DATADIR%%/fonts/monoalgue-bold-italic.ttf -%%DATADIR%%/fonts/monoalgue-bold.ttf -%%DATADIR%%/fonts/monoalgue-italic.ttf -%%DATADIR%%/fonts/monoalgue.ttf -%%DATADIR%%/fonts/unialgue.ttf -%%DATADIR%%/license.txt -%%DATADIR%%/style.css diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile index b1cb40894eb9..5e4e7d15cd5c 100644 --- a/devel/air-go/Makefile +++ b/devel/air-go/Makefile @@ -1,7 +1,6 @@ PORTNAME= air DISTVERSIONPREFIX= v -DISTVERSION= 1.63.0 -PORTREVISION= 2 +DISTVERSION= 1.63.1 CATEGORIES= devel PKGNAMESUFFIX= -go diff --git a/devel/air-go/distinfo b/devel/air-go/distinfo index dfdac56835f4..334eb3e8554e 100644 --- a/devel/air-go/distinfo +++ b/devel/air-go/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757256879 -SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 8464d9a7fc21d8dcf9d74b908a24fb0f5a84dcd67f42ad641af0eb7996f3aa3c -SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 1177 -SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = d8041afb5d0b776d4d98d8669b04d082b5503cdda1c9882dcfd44d2b42ff9080 -SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = 1054105 +TIMESTAMP = 1763345624 +SHA256 (go/devel_air-go/air-v1.63.1/v1.63.1.mod) = d4164ed6027ba747c0e0ef088d4f130e895c876d8a37fdeffeec192c3316cc0e +SIZE (go/devel_air-go/air-v1.63.1/v1.63.1.mod) = 1146 +SHA256 (go/devel_air-go/air-v1.63.1/v1.63.1.zip) = 4f54146d7e3604b2d1bdc11a320a25c0979ba849e83bed58b29d3ff0e377f1ee +SIZE (go/devel_air-go/air-v1.63.1/v1.63.1.zip) = 1054947 diff --git a/devel/amber/Makefile b/devel/amber/Makefile index 1c1b126bdd63..3f4c0d8aa7af 100644 --- a/devel/amber/Makefile +++ b/devel/amber/Makefile @@ -1,7 +1,7 @@ PORTNAME= amber DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel PKGNAMESUFFIX= -code-search-replace-tool diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile index 4cd1323daa97..bff4a1c43caa 100644 --- a/devel/android-tools/Makefile +++ b/devel/android-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= android-tools PORTVERSION= 31.0.3p2.0 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= devel MASTER_SITES= GH diff --git a/devel/apache-log4j2/Makefile b/devel/apache-log4j2/Makefile index b7898b66748d..449ac8bf26a7 100644 --- a/devel/apache-log4j2/Makefile +++ b/devel/apache-log4j2/Makefile @@ -1,5 +1,5 @@ PORTNAME= log4j2 -PORTVERSION= 2.25.1 +PORTVERSION= 2.25.2 CATEGORIES= devel java MASTER_SITES= APACHE/logging/log4j/${PORTVERSION} PKGNAMEPREFIX= apache- diff --git a/devel/apache-log4j2/distinfo b/devel/apache-log4j2/distinfo index 87e41b0b3b15..5579262d04bb 100644 --- a/devel/apache-log4j2/distinfo +++ b/devel/apache-log4j2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753971838 -SHA256 (apache-log4j-2.25.1-bin.zip) = f7ad107a3f584328ce3064623182bcc8995d711bf56f51c9c1507a01e2e7006b -SIZE (apache-log4j-2.25.1-bin.zip) = 3727442 +TIMESTAMP = 1761582719 +SHA256 (apache-log4j-2.25.2-bin.zip) = a35f091992aa72f9e4161fc60eb67272001ce00fe47e6ffdde9054327aa6db86 +SIZE (apache-log4j-2.25.2-bin.zip) = 3730344 diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile index 90deddfac3fe..556a8228e20f 100644 --- a/devel/api-linter/Makefile +++ b/devel/api-linter/Makefile @@ -1,7 +1,7 @@ PORTNAME= api-linter DISTVERSIONPREFIX= v -DISTVERSION= 1.71.0 -PORTREVISION= 3 +DISTVERSION= 1.72.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/api-linter/distinfo b/devel/api-linter/distinfo index 2543f6bb29bd..b5b78e477bec 100644 --- a/devel/api-linter/distinfo +++ b/devel/api-linter/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1756886356 -SHA256 (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.mod) = f7e3b139d4f539a7fa6ba0674d543150732ea6fa1de9e830e3efa531f96dbc36 -SIZE (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.mod) = 1089 -SHA256 (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.zip) = a1f65eadaa868f84b3764dad4f4a5d6f72f91aeb88fdbad580501a2ea735f48b -SIZE (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.zip) = 1405090 +TIMESTAMP = 1761560732 +SHA256 (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.mod) = e618908f35cb9bba3f9fec3fec2fd1cb12adddb51b3557d876dba74a16a366a0 +SIZE (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.mod) = 1091 +SHA256 (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.zip) = fc7f5af28817c5143baa1371ec1e1a95721d73c5a0d52a79d7b535004edd4ae1 +SIZE (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.zip) = 1404969 diff --git a/devel/app-builder-devel/Makefile b/devel/app-builder-devel/Makefile index 77d54705c9b4..353513b7fe2f 100644 --- a/devel/app-builder-devel/Makefile +++ b/devel/app-builder-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= app-builder DISTVERSIONPREFIX= v DISTVERSION= 5.0.0-alpha.13 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel PKGNAMESUFFIX= -devel diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile index bc00103571e8..b79ba5158366 100644 --- a/devel/app-builder/Makefile +++ b/devel/app-builder/Makefile @@ -1,7 +1,7 @@ PORTNAME= app-builder DISTVERSIONPREFIX= v DISTVERSION= 3.4.2 -PORTREVISION= 17 +PORTREVISION= 18 PORTEPOCH= 1 CATEGORIES= devel @@ -68,6 +68,8 @@ GO_BUILDFLAGS+= -ldflags="-s -w" CONFLICTS_INSTALL= ${PORTNAME}-devel +PORTSCOUT= skipv:4.2.0 + PLIST_FILES= bin/${PORTNAME} PORTDOCS= readme.md diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile index 3c2553b5066c..599929d5716b 100644 --- a/devel/arcanist-lib/Makefile +++ b/devel/arcanist-lib/Makefile @@ -1,11 +1,11 @@ PORTNAME?= arcanist PORTVERSION?= 20220518 -PORTREVISION?= 7 +PORTREVISION?= 9 CATEGORIES?= devel PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX} MAINTAINER= grembo@FreeBSD.org -COMMENT?= Libraries for the command line interface for Phabricator +COMMENT?= Phabricator Arcanist libraries WWW?= https://secure.phabricator.com/book/arcanist/ LICENSE= APACHE20 @@ -50,6 +50,13 @@ PLIST_FILES= bin/arc .endif +.include <bsd.port.pre.mk> + +.if ${PHP_VER} >= 83 +post-patch: + @${REINPLACE_CMD} -e 's/ | E_STRICT//' ${WRKSRC}/support/init/init-script.php +.endif + do-install: .if ${SLAVEPORT} == bin ${RLN} ../${PHP_DESTDIR}/bin/arc ${STAGEDIR}${PREFIX}/bin/arc @@ -83,4 +90,4 @@ do-install: ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/bin/arc shell-complete --generate .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/arcanist/Makefile b/devel/arcanist/Makefile index a36c9dde9be9..e3675fdd7a11 100644 --- a/devel/arcanist/Makefile +++ b/devel/arcanist/Makefile @@ -1,7 +1,7 @@ PORTNAME= arcanist MAINTAINER= grembo@FreeBSD.org -COMMENT= Command line interface for Phabricator +COMMENT= Phabricator CLI WWW= https://secure.phabricator.com/book/phabricator/article/arcanist/ SLAVEPORT= bin diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile index 49c60637376b..33a2621a9d0a 100644 --- a/devel/arduino-builder/Makefile +++ b/devel/arduino-builder/Makefile @@ -1,6 +1,6 @@ PORTNAME= arduino-builder PORTVERSION= 1.3.25 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org diff --git a/devel/arduino-irremote/Makefile b/devel/arduino-irremote/Makefile index 79a2501a6c6a..3ebc2908827a 100644 --- a/devel/arduino-irremote/Makefile +++ b/devel/arduino-irremote/Makefile @@ -1,5 +1,5 @@ PORTNAME= arduino-irremote -PORTVERSION= 4.4.3 +PORTVERSION= 4.5.0 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/arduino-irremote/distinfo b/devel/arduino-irremote/distinfo index 7d9cf1ce0cc0..b23c60b7016e 100644 --- a/devel/arduino-irremote/distinfo +++ b/devel/arduino-irremote/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751301993 -SHA256 (Arduino-IRremote-Arduino-IRremote-v4.4.3_GH0.tar.gz) = ea4743c16dbf7e72e01ffc8c7cf228b0af79ce39d14b5618d38daffdc8988ee0 -SIZE (Arduino-IRremote-Arduino-IRremote-v4.4.3_GH0.tar.gz) = 1223392 +TIMESTAMP = 1761431174 +SHA256 (Arduino-IRremote-Arduino-IRremote-v4.5.0_GH0.tar.gz) = 2a94ea7c58889209e74280d06af81cec8e65a81a95712f22f881a8acd8376591 +SIZE (Arduino-IRremote-Arduino-IRremote-v4.5.0_GH0.tar.gz) = 1239632 diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile index 065f46904ed1..00268a4a5963 100644 --- a/devel/arduinoOTA/Makefile +++ b/devel/arduinoOTA/Makefile @@ -1,6 +1,6 @@ PORTNAME= arduinoOTA PORTVERSION= 1.2.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org diff --git a/devel/argc/Makefile b/devel/argc/Makefile index 93f9d90ff6ca..7857cad248fc 100644 --- a/devel/argc/Makefile +++ b/devel/argc/Makefile @@ -1,7 +1,7 @@ PORTNAME= argc DISTVERSIONPREFIX= v DISTVERSION= 1.23.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile index 1960ff038f09..d91334c3c92e 100644 --- a/devel/astyle/Makefile +++ b/devel/astyle/Makefile @@ -1,5 +1,5 @@ PORTNAME= astyle -PORTVERSION= 3.6.12 +PORTVERSION= 3.6.13 CATEGORIES= devel textproc MASTER_SITES= SF/astyle/astyle/astyle%20${PORTVERSION:R} diff --git a/devel/astyle/distinfo b/devel/astyle/distinfo index a3dd2fb58301..7a376136b561 100644 --- a/devel/astyle/distinfo +++ b/devel/astyle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120486 -SHA256 (astyle-3.6.12.tar.bz2) = 19deb06a1ab6e5010b96c281bae350560d9789cbc896e303f3610179832fd2be -SIZE (astyle-3.6.12.tar.bz2) = 217298 +TIMESTAMP = 1762586694 +SHA256 (astyle-3.6.13.tar.bz2) = 048b74b14c6e01f7fae8e63b767da33303ab39d9022afe33055ce4b9e56f162d +SIZE (astyle-3.6.13.tar.bz2) = 217213 diff --git a/devel/athens/Makefile b/devel/athens/Makefile index 75939deb156d..e371cbeb91ee 100644 --- a/devel/athens/Makefile +++ b/devel/athens/Makefile @@ -1,7 +1,7 @@ PORTNAME= athens DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/avro-c/Makefile b/devel/avro-c/Makefile index 8273d7952320..a6c68cddf25a 100644 --- a/devel/avro-c/Makefile +++ b/devel/avro-c/Makefile @@ -1,5 +1,5 @@ PORTNAME= avro -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/c PKGNAMESUFFIX= -c diff --git a/devel/avro-c/distinfo b/devel/avro-c/distinfo index c69041b9adfa..771e96e6bfa4 100644 --- a/devel/avro-c/distinfo +++ b/devel/avro-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201037 -SHA256 (avro-c-1.12.0.tar.gz) = 74333d431079c35d770cef6996cb4de04058d19e81bd0b9a363bcfd38575037f -SIZE (avro-c-1.12.0.tar.gz) = 219070 +TIMESTAMP = 1761446540 +SHA256 (avro-c-1.12.1.tar.gz) = b64e31b94719499549622aa92f1d96d1742967ced261a0931b63be3bbe907f2c +SIZE (avro-c-1.12.1.tar.gz) = 219103 diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile index 35156097fd7d..f033c2bd85fa 100644 --- a/devel/avro-cpp/Makefile +++ b/devel/avro-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= avro -PORTVERSION= 1.12.0 -PORTREVISION= 6 +PORTVERSION= 1.12.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/cpp PKGNAMESUFFIX= -cpp @@ -16,7 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libfmt.so:devel/libfmt \ - libsnappy.so:archivers/snappy + libsnappy.so:archivers/snappy \ + libzstd.so:archivers/zstd USES= cmake compiler:c++17-lang cpe diff --git a/devel/avro-cpp/distinfo b/devel/avro-cpp/distinfo index 5e9fe8b9ee0c..66c66fc4c43c 100644 --- a/devel/avro-cpp/distinfo +++ b/devel/avro-cpp/distinfo @@ -1,3 +1,11 @@ -TIMESTAMP = 1723201039 -SHA256 (avro-cpp-1.12.0.tar.gz) = f2edf77126a75b0ec1ad166772be058351cea3d74448be7e2cef20050c0f98ab -SIZE (avro-cpp-1.12.0.tar.gz) = 174130 +TIMESTAMP = 1761446542 +SHA256 (avro-cpp-1.12.1.tar.gz) = 18a0d155905a4dab0c2bfd66c742358a7d969bcff58cf6f655bcf602879f4fe7 +SIZE (avro-cpp-1.12.1.tar.gz) = 184762 +SHA256 (c75e6d59fbacd05df666665d9c8b7e3274cf0399.patch) = e83ca646df822448b9b7a11d018c1c293491f8975ada07a4dbb876d7bc951b99 +SIZE (c75e6d59fbacd05df666665d9c8b7e3274cf0399.patch) = 10635 +SHA256 (e6c308780e876b4c11a470b9900995947f7b0fb5.patch) = fbdc5ec40bd13eb0c67ef541a29defc3e6badb841d16b386239d527f33474b66 +SIZE (e6c308780e876b4c11a470b9900995947f7b0fb5.patch) = 3274 +SHA256 (76f2f7fce7695fd5f2a8772595967c7662aa7681.patch) = 911b11348de3c0d218cc57c6351f315d202e5f474b3a6b81800062cbb9384a1e +SIZE (76f2f7fce7695fd5f2a8772595967c7662aa7681.patch) = 1048 +SHA256 (2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21.patch) = 252a05cbb41e916a6e7f74580cede21b4ce077f3fb529d2c873deb9236fc3606 +SIZE (2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21.patch) = 10353 diff --git a/devel/avro-cpp/files/patch-CMakeLists.txt b/devel/avro-cpp/files/patch-CMakeLists.txt deleted file mode 100644 index 44b5fdbe955e..000000000000 --- a/devel/avro-cpp/files/patch-CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ -Reference: https://github.com/apache/avro/commit/9d57bab596b6b3b5c1ca25b06e2c7aede8f32263 - ---- CMakeLists.txt.orig 2024-07-26 07:46:40 UTC -+++ CMakeLists.txt -@@ -82,15 +82,7 @@ find_package (Boost 1.38 REQUIRED - find_package (Boost 1.38 REQUIRED - COMPONENTS filesystem iostreams program_options regex system) - --include(FetchContent) --FetchContent_Declare( -- fmt -- GIT_REPOSITORY https://github.com/fmtlib/fmt.git -- GIT_TAG 10.2.1 -- GIT_PROGRESS TRUE -- USES_TERMINAL_DOWNLOAD TRUE --) --FetchContent_MakeAvailable(fmt) -+find_package (fmt 10.2.1 REQUIRED) - - find_package(Snappy) - if (SNAPPY_FOUND) -@@ -217,7 +209,8 @@ unittest (CommonsSchemasTests) - unittest (AvrogencppTestReservedWords) - unittest (CommonsSchemasTests) - --add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh) -+add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh -+ cpp_reserved_words_union_typedef_hh) - - add_dependencies (AvrogencppTests bigrecord_hh bigrecord_r_hh bigrecord2_hh - tweet_hh diff --git a/devel/avro-cpp/files/patch-boost b/devel/avro-cpp/files/patch-boost new file mode 100644 index 000000000000..7adb774e650d --- /dev/null +++ b/devel/avro-cpp/files/patch-boost @@ -0,0 +1,308 @@ +Obtained from: https://github.com/apache/avro/commit/2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21 + https://github.com/apache/avro/blob/main/lang/c%2B%2B/cmake/avro-cpp-config.cmake.in + +--- CMakeLists.txt.orig 2025-09-05 08:05:13 UTC ++++ CMakeLists.txt +@@ -70,7 +70,6 @@ if (WIN32 AND NOT CYGWIN AND NOT MSYS) + add_definitions (/EHa) + add_definitions ( + -DNOMINMAX +- -DBOOST_SYSTEM_DYN_LINK + -DBOOST_ALL_NO_LIB) + endif() + +@@ -80,9 +79,8 @@ if (AVRO_BUILD_TESTS OR AVRO_USE_BOOST) + + if (AVRO_BUILD_TESTS OR AVRO_USE_BOOST) + # Boost 1.70 and above provide a BoostConfig.cmake package configuration file. +- # It guarantees that Boost::system target exists if found. + # See https://cmake.org/cmake/help/latest/policy/CMP0167.html +- find_package (Boost 1.70 REQUIRED CONFIG COMPONENTS system) ++ find_package (Boost 1.70 REQUIRED CONFIG) + endif () + + find_package(fmt) +@@ -153,11 +151,9 @@ function (setup_avro_lib target lib_type) + $<BUILD_INTERFACE:ZLIB::ZLIB> + $<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:Snappy::snappy>> + $<$<BOOL:${zstd_FOUND}>:$<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>> +- $<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:Boost::system>> + $<INSTALL_INTERFACE:ZLIB::ZLIB> + $<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:Snappy::snappy>> + $<$<BOOL:${zstd_FOUND}>:$<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>> +- $<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:Boost::system>> + ) + target_include_directories (${target} PUBLIC + $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> +@@ -226,7 +222,7 @@ if (AVRO_BUILD_TESTS) + + macro (unittest name) + add_executable (${name} test/${name}.cc) +- target_link_libraries (${name} ${AVRO_LINK_LIB} Boost::system ZLIB::ZLIB $<TARGET_NAME_IF_EXISTS:Snappy::snappy> $<$<BOOL:${zstd_FOUND}>:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>) ++ target_link_libraries (${name} ${AVRO_LINK_LIB} ZLIB::ZLIB $<TARGET_NAME_IF_EXISTS:Snappy::snappy> $<$<BOOL:${zstd_FOUND}>:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>) + add_test (NAME ${name} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${name}) + endmacro (unittest) +--- cmake/avro-cpp-config.cmake.in.orig 2025-10-27 04:56:52 UTC ++++ cmake/avro-cpp-config.cmake.in +@@ -0,0 +1,65 @@ ++# ++# Licensed to the Apache Software Foundation (ASF) under one ++# or more contributor license agreements. See the NOTICE file ++# distributed with this work for additional information ++# regarding copyright ownership. The ASF licenses this file ++# to you under the Apache License, Version 2.0 (the ++# "License"); you may not use this file except in compliance ++# with the License. You may obtain a copy of the License at ++# ++# https://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, ++# software distributed under the License is distributed on an ++# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ++# KIND, either express or implied. See the License for the ++# specific language governing permissions and limitations ++# under the License. ++# ++# This config sets the following variables in your project:: ++# ++# avro-cpp_FOUND - true if avro-cpp found on the system ++# avro-cpp_VERSION - version of the found avro-cpp ++# ++# This config sets the following targets in your project:: ++# ++# avro-cpp::avrocpp_shared ++# avro-cpp::avrocpp_static ++ ++@PACKAGE_INIT@ ++ ++include(CMakeFindDependencyMacro) ++ ++if(DEFINED CMAKE_MODULE_PATH) ++ set(AVRO_CMAKE_MODULE_PATH_OLD ${CMAKE_MODULE_PATH}) ++else() ++ unset(AVRO_CMAKE_MODULE_PATH_OLD) ++endif() ++set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}") ++ ++find_dependency(ZLIB REQUIRED) ++find_dependency(fmt REQUIRED) ++if(@Snappy_FOUND@) ++ find_dependency(Snappy REQUIRED) ++endif() ++if(@Boost_FOUND@) ++ find_dependency(Boost 1.70 REQUIRED) ++endif() ++ ++if(DEFINED AVRO_CMAKE_MODULE_PATH_OLD) ++ set(CMAKE_MODULE_PATH ${AVRO_CMAKE_MODULE_PATH_OLD}) ++ unset(AVRO_CMAKE_MODULE_PATH_OLD) ++else() ++ unset(CMAKE_MODULE_PATH) ++endif() ++ ++include("${CMAKE_CURRENT_LIST_DIR}/avro-cpp-targets.cmake") ++ ++if(@AVRO_BUILD_STATIC@) ++ add_library(avro-cpp::avrocpp_static ALIAS avro-cpp::avrocpp_s) ++endif() ++if(@AVRO_BUILD_SHARED@) ++ add_library(avro-cpp::avrocpp_shared ALIAS avro-cpp::avrocpp) ++endif() ++ ++check_required_components(avro-cpp) +--- include/avro/buffer/detail/BufferDetail.hh.orig 2025-09-05 08:05:13 UTC ++++ include/avro/buffer/detail/BufferDetail.hh +@@ -19,9 +19,6 @@ + #ifndef avro_BufferDetail_hh__ + #define avro_BufferDetail_hh__ + +-#ifdef HAVE_BOOST_ASIO +-#include <boost/asio/buffer.hpp> +-#endif + #include <cassert> + #include <deque> + #include <exception> +@@ -42,10 +39,6 @@ typedef size_t size_type; + + typedef char data_type; + typedef size_t size_type; +-#ifdef HAVE_BOOST_ASIO +-typedef boost::asio::const_buffer ConstAsioBuffer; +-typedef boost::asio::mutable_buffer MutableAsioBuffer; +-#endif + + /// The size in bytes for blocks backing buffer chunks. + const size_type kMinBlockSize = 4096; +--- include/avro/buffer/detail/BufferDetailIterator.hh.orig 2025-09-05 08:05:13 UTC ++++ include/avro/buffer/detail/BufferDetailIterator.hh +@@ -57,15 +57,6 @@ struct InputIteratorHelper { + return iter_->dataSize(); + } + +- /// Conversion operator. It doesn't check for null, because the only +- /// the only time the chunk should be null is when it's the iterator +- /// end(), which should never be dereferenced anyway. +-#ifdef HAVE_BOOST_ASIO +- operator ConstAsioBuffer() const { +- return ConstAsioBuffer(data(), size()); +- } +-#endif +- + BufferImpl::ChunkList::const_iterator iter_; ///< the current iterator + }; + +@@ -94,15 +85,6 @@ struct OutputIteratorHelper { + size_type size() const { + return iter_->freeSize(); + } +- +- /// Conversion operator. It doesn't check for null, because the only +- /// the only time the chunk should be null is when it's the iterator +- /// end(), which should never be dereferenced anyway. +-#ifdef HAVE_BOOST_ASIO +- operator MutableAsioBuffer() const { +- return MutableAsioBuffer(data(), size()); +- } +-#endif + + BufferImpl::ChunkList::const_iterator iter_; ///< the current iterator + }; +--- test/buffertest.cc.orig 2025-09-05 08:05:13 UTC ++++ test/buffertest.cc +@@ -20,9 +20,6 @@ + + #include <boost/bind/bind.hpp> + +-#ifdef HAVE_BOOST_ASIO +-#include <boost/asio.hpp> +-#endif + #include "buffer/BufferPrint.hh" + #include "buffer/BufferReader.hh" + #include "buffer/BufferStream.hh" +@@ -607,108 +604,46 @@ void TestIterator() { + } + } + +-#ifdef HAVE_BOOST_ASIO +-void server(boost::barrier &b) { +- using boost::asio::ip::tcp; +- boost::asio::io_service io_service; +- tcp::acceptor a(io_service, tcp::endpoint(tcp::v4(), 33333)); +- tcp::socket sock(io_service); +- a.listen(); +- +- b.wait(); +- +- a.accept(sock); +- avro::OutputBuffer buf(100); +- +- size_t length = sock.receive(buf); +- buf.wroteTo(length); +- cout << "Server got " << length << " bytes\n"; +- +- InputBuffer rbuf(buf); +- +- std::string res; +- +- avro::InputBuffer::const_iterator iter = rbuf.begin(); +- while (iter != rbuf.end()) { +- res.append(boost::asio::buffer_cast<const char *>(*iter), boost::asio::buffer_size(*iter)); +- cout << "Received Buffer size: " << boost::asio::buffer_size(*iter) << endl; +- BOOST_CHECK_EQUAL(length, boost::asio::buffer_size(*iter)); +- cout << "Received Buffer: \"" << res << '"' << endl; +- ++iter; +- } +- +- BOOST_CHECK_EQUAL(res, "hello world"); +-} +- ++// Historical context: Prior to AVRO-4178, InputBuffer and OutputBuffer iterators ++// had implicit conversion operators to boost::asio::const_buffer and ++// boost::asio::mutable_buffer (via ConstAsioBuffer and MutableAsioBuffer typedefs). ++// These conversions were removed to eliminate the Boost::system dependency. ++// This test demonstrates the recommended workaround: users should access the ++// public data() and size() member functions of the dereferenced iterator instead. ++// These functions provide the same underlying buffer pointer and size information ++// that the ASIO conversions provided, allowing integration with any I/O library. + void TestAsioBuffer() { +- using boost::asio::ip::tcp; + BOOST_TEST_MESSAGE("TestAsioBuffer"); + { +- boost::barrier b(2); +- +- boost::thread t(boost::bind(server, boost::ref(b))); +- +- b.wait(); +- +- // set up the thing +- boost::asio::io_service io_service; +- +- tcp::resolver resolver(io_service); +- tcp::resolver::query query(tcp::v4(), "localhost", "33333"); +- tcp::resolver::iterator endpoint_iterator = resolver.resolve(query); +- tcp::resolver::iterator end; +- +- tcp::socket socket(io_service); +- boost::system::error_code error = boost::asio::error::host_not_found; +- while (error && endpoint_iterator != end) { +- socket.close(); +- socket.connect(*endpoint_iterator++, error); +- } +- if (error) { +- throw error; +- } +- + std::string hello = "hello "; + std::string world = "world"; ++ ++ // Create a buffer with data + avro::OutputBuffer buf; + buf.writeTo(hello.c_str(), hello.size()); + +- BOOST_CHECK_EQUAL(buf.size(), hello.size()); +- + avro::OutputBuffer buf2; + buf2.writeTo(world.c_str(), world.size()); +- BOOST_CHECK_EQUAL(buf2.size(), world.size()); + + buf.append(buf2); + BOOST_CHECK_EQUAL(buf.size(), hello.size() + world.size()); + +- cout << "Distance " << std::distance(buf.begin(), buf.end()) << endl; +- BOOST_CHECK_EQUAL(std::distance(buf.begin(), buf.end()), 1); +- ++ // Convert to InputBuffer for reading + const avro::InputBuffer rbuf(buf); + ++ // Demonstrate the workaround: instead of relying on implicit ASIO conversions, ++ // users can access data() and size() directly from the dereferenced iterator. ++ std::string reconstructed; + avro::InputBuffer::const_iterator iter = rbuf.begin(); + while (iter != rbuf.end()) { +- std::string str(boost::asio::buffer_cast<const char *>(*iter), boost::asio::buffer_size(*iter)); +- cout << "Buffer size: " << boost::asio::buffer_size(*iter) << endl; +- cout << "Buffer: \"" << str << '"' << endl; ++ reconstructed.append(iter->data(), iter->size()); + ++iter; + } + +- cout << "Buffer size " << rbuf.size() << endl; +- +- std::size_t wrote = boost::asio::write(socket, rbuf); +- cout << "Wrote " << wrote << endl; +- BOOST_CHECK_EQUAL(wrote, rbuf.size()); +- +- t.join(); ++ BOOST_CHECK_EQUAL(reconstructed, "hello world"); ++ BOOST_CHECK_EQUAL(reconstructed.size(), rbuf.size()); + } + } +-#else +-void TestAsioBuffer() { +- cout << "Skipping asio test\n"; +-} +-#endif // HAVE_BOOST_ASIO + + void TestSplit() { + BOOST_TEST_MESSAGE("TestSplit"); diff --git a/devel/avro-cpp/files/patch-include_avro_Node.hh b/devel/avro-cpp/files/patch-include_avro_Node.hh deleted file mode 100644 index bf11578b713f..000000000000 --- a/devel/avro-cpp/files/patch-include_avro_Node.hh +++ /dev/null @@ -1,11 +0,0 @@ ---- include/avro/Node.hh.orig 2024-07-26 07:46:40 UTC -+++ include/avro/Node.hh -@@ -219,7 +219,7 @@ struct fmt::formatter<avro::Name> : fmt::formatter<std - template<> - struct fmt::formatter<avro::Name> : fmt::formatter<std::string> { - template<typename FormatContext> -- auto format(const avro::Name &n, FormatContext &ctx) { -+ auto format(const avro::Name &n, FormatContext &ctx) const { - return fmt::formatter<std::string>::format(n.fullname(), ctx); - } - }; diff --git a/devel/avro-cpp/files/patch-include_avro_Types.hh b/devel/avro-cpp/files/patch-include_avro_Types.hh deleted file mode 100644 index 097457641fe8..000000000000 --- a/devel/avro-cpp/files/patch-include_avro_Types.hh +++ /dev/null @@ -1,11 +0,0 @@ ---- include/avro/Types.hh.orig 2024-07-26 07:46:40 UTC -+++ include/avro/Types.hh -@@ -113,7 +113,7 @@ struct fmt::formatter<avro::Type> : fmt::formatter<std - template<> - struct fmt::formatter<avro::Type> : fmt::formatter<std::string> { - template<typename FormatContext> -- auto format(avro::Type t, FormatContext &ctx) { -+ auto format(avro::Type t, FormatContext &ctx) const { - return fmt::formatter<std::string>::format(avro::toString(t), ctx); - } - }; diff --git a/devel/avro-cpp/pkg-plist b/devel/avro-cpp/pkg-plist index c5011b528279..c841b53199cb 100644 --- a/devel/avro-cpp/pkg-plist +++ b/devel/avro-cpp/pkg-plist @@ -38,6 +38,10 @@ include/avro/buffer/BufferStream.hh include/avro/buffer/BufferStreambuf.hh include/avro/buffer/detail/BufferDetail.hh include/avro/buffer/detail/BufferDetailIterator.hh +lib/cmake/avro-cpp/avro-cpp-config-version.cmake +lib/cmake/avro-cpp/avro-cpp-config.cmake +lib/cmake/avro-cpp/avro-cpp-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/avro-cpp/avro-cpp-targets.cmake lib/libavrocpp.so lib/libavrocpp.so.1 lib/libavrocpp.so.%%PORTVERSION%% diff --git a/devel/avro/Makefile b/devel/avro/Makefile index 6e03a5295356..2d93a8ce87bc 100644 --- a/devel/avro/Makefile +++ b/devel/avro/Makefile @@ -1,5 +1,5 @@ PORTNAME= avro -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile index 537d9750c684..a813d92baa2e 100644 --- a/devel/awesome-cli/Makefile +++ b/devel/awesome-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= awesome-cli DISTVERSIONPREFIX= v DISTVERSION= 0.7.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= ehaupt@FreeBSD.org diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile index 8c81a3622ae8..fa2124b141b8 100644 --- a/devel/aws-c-http/Makefile +++ b/devel/aws-c-http/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-http DISTVERSIONPREFIX= v -DISTVERSION= 0.10.5 +DISTVERSION= 0.10.7 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-http/distinfo b/devel/aws-c-http/distinfo index 805e2751971b..57c6ffd086fc 100644 --- a/devel/aws-c-http/distinfo +++ b/devel/aws-c-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760738990 -SHA256 (awslabs-aws-c-http-v0.10.5_GH0.tar.gz) = 02e8e67f5f03fa6458f8921232dc7a9076792d2822ad86f19c3f984fc1a073a8 -SIZE (awslabs-aws-c-http-v0.10.5_GH0.tar.gz) = 496217 +TIMESTAMP = 1761858207 +SHA256 (awslabs-aws-c-http-v0.10.7_GH0.tar.gz) = ce9e71c3eae67b1c6c0149278e0d0929a7d928c3547de64999430c8592864ad4 +SIZE (awslabs-aws-c-http-v0.10.7_GH0.tar.gz) = 500595 diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile index cefa0a1e1159..0ed57952d590 100644 --- a/devel/aws-c-io/Makefile +++ b/devel/aws-c-io/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-io DISTVERSIONPREFIX= v -DISTVERSION= 0.23.2 +DISTVERSION= 0.23.3 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo index c7a795d46ed4..1c3c61e1fa80 100644 --- a/devel/aws-c-io/distinfo +++ b/devel/aws-c-io/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760574533 -SHA256 (awslabs-aws-c-io-v0.23.2_GH0.tar.gz) = 3a335b812411c30bcc64072f148ddf6cd632d8261799cd04e54051b44506feb9 -SIZE (awslabs-aws-c-io-v0.23.2_GH0.tar.gz) = 754263 +TIMESTAMP = 1762248592 +SHA256 (awslabs-aws-c-io-v0.23.3_GH0.tar.gz) = cdcb31b694fc28ba96237ee33a742679daf2dcabfd41464f8a68fbd913907085 +SIZE (awslabs-aws-c-io-v0.23.3_GH0.tar.gz) = 754282 diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile index e8bc24f7ed03..08343f643017 100644 --- a/devel/aws-c-s3/Makefile +++ b/devel/aws-c-s3/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-s3 DISTVERSIONPREFIX= v -DISTVERSION= 0.9.2 +DISTVERSION= 0.10.1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo index 8f86f44202d2..7fa63b74ca10 100644 --- a/devel/aws-c-s3/distinfo +++ b/devel/aws-c-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759947052 -SHA256 (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 70ddd1e69fed7788ff5499b03158f36fb8137d82bd7b1af7bcdf57facbdb1557 -SIZE (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 390688 +TIMESTAMP = 1762617797 +SHA256 (awslabs-aws-c-s3-v0.10.1_GH0.tar.gz) = cc656740e8e566b5c0233b1e96c8a91fc10d31872b3fcea6831c57902a746386 +SIZE (awslabs-aws-c-s3-v0.10.1_GH0.tar.gz) = 427720 diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile index 324a9e28001f..e4de17815ace 100644 --- a/devel/aws-crt-cpp/Makefile +++ b/devel/aws-crt-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-crt-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.35.0 +DISTVERSION= 0.35.2 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo index 0caaf1dd18ce..fe53c3b9615d 100644 --- a/devel/aws-crt-cpp/distinfo +++ b/devel/aws-crt-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760739122 -SHA256 (awslabs-aws-crt-cpp-v0.35.0_GH0.tar.gz) = 33a4538b68c2cb58f6132fda943f83fd993f2402b57cf506deb33e99268d8e34 -SIZE (awslabs-aws-crt-cpp-v0.35.0_GH0.tar.gz) = 376825 +TIMESTAMP = 1762617947 +SHA256 (awslabs-aws-crt-cpp-v0.35.2_GH0.tar.gz) = 9d53d7018994a5f7fc879d397032b72ad88b1585a8cc07e2c8c339ae427f0577 +SIZE (awslabs-aws-crt-cpp-v0.35.2_GH0.tar.gz) = 377493 diff --git a/devel/aws-crt-cpp/pkg-plist b/devel/aws-crt-cpp/pkg-plist index 984a86c2c6c7..8101cba44c53 100644 --- a/devel/aws-crt-cpp/pkg-plist +++ b/devel/aws-crt-cpp/pkg-plist @@ -21,6 +21,7 @@ include/aws/crt/auth/Signing.h include/aws/crt/auth/Sigv4Signing.h include/aws/crt/cbor/Cbor.h include/aws/crt/checksum/CRC.h +include/aws/crt/crypto/HKDF.h include/aws/crt/crypto/HMAC.h include/aws/crt/crypto/Hash.h include/aws/crt/crypto/SecureRandom.h diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile index cb43a132138c..47579f21b4c9 100644 --- a/devel/aws-sdk-cpp/Makefile +++ b/devel/aws-sdk-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cpp -DISTVERSION= 1.11.672 +DISTVERSION= 1.11.683 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo index 806359a32d59..3c670ceff18d 100644 --- a/devel/aws-sdk-cpp/distinfo +++ b/devel/aws-sdk-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760739421 -SHA256 (aws-aws-sdk-cpp-1.11.672_GH0.tar.gz) = 7248c6f6d1e27445a803ecdf4de0684d153da06212869d2fb46d1540eed131de -SIZE (aws-aws-sdk-cpp-1.11.672_GH0.tar.gz) = 77398810 +TIMESTAMP = 1762337906 +SHA256 (aws-aws-sdk-cpp-1.11.683_GH0.tar.gz) = 5019da7b4d9181e6b1e1a1f1fa4d24d7fa35380b0b3979a2d40606be23ab1b52 +SIZE (aws-aws-sdk-cpp-1.11.683_GH0.tar.gz) = 77067284 diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile index c431086ad2c7..67d256b0323e 100644 --- a/devel/bacon/Makefile +++ b/devel/bacon/Makefile @@ -1,7 +1,6 @@ PORTNAME= bacon DISTVERSIONPREFIX= v -DISTVERSION= 3.17.0 -PORTREVISION= 2 +DISTVERSION= 3.20.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -21,48 +20,47 @@ GH_ACCOUNT= Canop CARGO_CRATES= adler2-2.0.1 \ ahash-0.8.12 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ alsa-0.9.1 \ alsa-sys-0.3.1 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ - anyhow-1.0.99 \ - arboard-3.6.0 \ + anyhow-1.0.100 \ + arboard-3.6.1 \ arc-swap-1.7.1 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ - bindgen-0.72.0 \ + bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.9.2 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ - bstr-1.12.0 \ + block2-0.6.2 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ - bytemuck-1.23.2 \ + bytemuck-1.24.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ - camino-1.1.11 \ - cargo-platform-0.2.0 \ - cargo-util-schemas-0.8.2 \ - cargo_metadata-0.21.0 \ - cc-1.2.33 \ + camino-1.2.1 \ + cargo-platform-0.3.1 \ + cargo_metadata-0.23.1 \ + cc-1.2.45 \ cesu8-1.1.0 \ cexpr-0.6.0 \ - cfg-if-1.0.1 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - chrono-0.4.41 \ + chrono-0.4.42 \ clang-sys-1.8.1 \ - clap-4.5.45 \ - clap-help-1.4.0 \ - clap_builder-4.5.44 \ - clap_complete-4.5.57 \ - clap_derive-4.5.45 \ - clap_lex-0.7.5 \ + clap-4.5.51 \ + clap-help-1.5.0 \ + clap_builder-4.5.51 \ + clap_complete-4.5.60 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ cli-log-2.1.0 \ clipboard-win-5.4.1 \ clru-0.6.2 \ @@ -76,8 +74,8 @@ CARGO_CRATES= adler2-2.0.1 \ cpal-0.15.3 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ - crokey-1.2.0 \ - crokey-proc_macros-1.2.0 \ + crokey-1.3.0 \ + crokey-proc_macros-1.3.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ @@ -86,8 +84,8 @@ CARGO_CRATES= adler2-2.0.1 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ - crypto-common-0.1.6 \ - ctrlc-3.4.7 \ + crypto-common-0.1.7 \ + ctrlc-3.5.1 \ dasp_sample-0.11.0 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ @@ -97,35 +95,36 @@ CARGO_CRATES= adler2-2.0.1 \ dirs-sys-next-0.1.2 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ - document-features-0.2.11 \ + document-features-0.2.12 \ dunce-1.0.5 \ + dyn-clone-1.0.20 \ either-1.15.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ - erased-serde-0.4.6 \ - errno-0.3.13 \ + errno-0.3.14 \ error-code-3.3.2 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ file-size-1.0.3 \ - filetime-0.2.25 \ - flate2-1.1.2 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.5 \ fnv-1.0.7 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ generic-array-0.14.7 \ - gethostname-0.4.3 \ + gethostname-1.1.0 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ gix-0.72.1 \ - gix-actor-0.35.4 \ - gix-bitmap-0.2.14 \ - gix-chunk-0.4.11 \ - gix-command-0.6.2 \ + gix-actor-0.35.6 \ + gix-bitmap-0.2.15 \ + gix-chunk-0.4.12 \ + gix-command-0.6.3 \ gix-commitgraph-0.28.0 \ gix-config-0.45.1 \ - gix-config-value-0.15.1 \ - gix-date-0.10.5 \ + gix-config-value-0.15.3 \ + gix-date-0.10.7 \ gix-diff-0.52.1 \ gix-discover-0.40.1 \ gix-features-0.42.1 \ @@ -139,10 +138,10 @@ CARGO_CRATES= adler2-2.0.1 \ gix-object-0.49.1 \ gix-odb-0.69.1 \ gix-pack-0.59.1 \ - gix-packetline-0.19.1 \ - gix-path-0.10.20 \ + gix-packetline-0.19.3 \ + gix-path-0.10.21 \ gix-protocol-0.50.1 \ - gix-quote-0.6.0 \ + gix-quote-0.6.1 \ gix-ref-0.52.1 \ gix-refspec-0.30.1 \ gix-revision-0.34.1 \ @@ -150,253 +149,246 @@ CARGO_CRATES= adler2-2.0.1 \ gix-sec-0.11.0 \ gix-shallow-0.4.0 \ gix-tempfile-17.1.0 \ - gix-trace-0.1.13 \ + gix-trace-0.1.15 \ gix-transport-0.47.0 \ gix-traverse-0.46.2 \ gix-url-0.31.0 \ - gix-utils-0.3.0 \ - gix-validate-0.10.0 \ + gix-utils-0.3.1 \ + gix-validate-0.10.1 \ gix-worktree-0.41.0 \ glob-0.3.3 \ hash32-0.3.1 \ hashbrown-0.14.5 \ - hashbrown-0.15.5 \ + hashbrown-0.16.0 \ heapless-0.8.0 \ heck-0.5.0 \ - home-0.5.11 \ - iana-time-zone-0.1.63 \ + home-0.5.12 \ + iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ - icu_collections-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ - idna-1.0.3 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ + idna-1.1.0 \ idna_adapter-1.2.1 \ - indexmap-2.10.0 \ - inotify-0.10.2 \ + indexmap-2.12.0 \ + inotify-0.11.0 \ inotify-sys-0.1.5 \ - instant-0.1.13 \ iq-0.4.0 \ - is_executable-1.0.4 \ - is_terminal_polyfill-1.70.1 \ + is_executable-1.0.5 \ + is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.33 \ - js-sys-0.3.77 \ + jobserver-0.1.34 \ + js-sys-0.3.82 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ - lazy-regex-3.4.1 \ - lazy-regex-proc_macros-3.4.1 \ + lazy-regex-3.4.2 \ + lazy-regex-proc_macros-3.4.2 \ lazy_static-1.5.0 \ - libc-0.2.175 \ - libloading-0.8.8 \ - libredox-0.1.9 \ - libz-rs-sys-0.5.1 \ - linux-raw-sys-0.4.15 \ - linux-raw-sys-0.9.4 \ - litemap-0.8.0 \ - litrs-0.4.2 \ - lock_api-0.4.13 \ - log-0.4.27 \ + libc-0.2.177 \ + libloading-0.8.9 \ + libredox-0.1.10 \ + libz-rs-sys-0.5.2 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.1 \ + litrs-1.0.0 \ + lock_api-0.4.14 \ + log-0.4.28 \ mach2-0.4.3 \ maybe-async-0.2.10 \ - memchr-2.7.5 \ - memmap2-0.9.7 \ + memchr-2.7.6 \ + memmap2-0.9.9 \ minimad-0.13.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ - mio-1.0.4 \ + mio-1.1.0 \ ndk-0.8.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ nix-0.29.0 \ nix-0.30.1 \ nom-7.1.3 \ - notify-7.0.0 \ - notify-types-1.0.1 \ + notify-8.2.0 \ + notify-types-2.0.0 \ num-derive-0.4.2 \ num-traits-0.2.19 \ - num_enum-0.7.4 \ - num_enum_derive-0.7.4 \ - objc2-0.6.2 \ - objc2-app-kit-0.3.1 \ - objc2-core-foundation-0.3.1 \ - objc2-core-graphics-0.3.1 \ + num_enum-0.7.5 \ + num_enum_derive-0.7.5 \ + objc2-0.6.3 \ + objc2-app-kit-0.3.2 \ + objc2-core-foundation-0.3.2 \ + objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ - objc2-foundation-0.3.1 \ - objc2-io-surface-0.3.1 \ + objc2-foundation-0.3.2 \ + objc2-io-surface-0.3.2 \ oboe-0.6.1 \ oboe-sys-0.6.1 \ once_cell-1.21.3 \ - once_cell_polyfill-1.70.1 \ - ordered-float-2.10.1 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ + once_cell_polyfill-1.70.2 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ - percent-encoding-2.3.1 \ + percent-encoding-2.3.2 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.2 \ + potential_utf-0.1.4 \ pretty_assertions-1.4.1 \ - proc-macro-crate-3.3.0 \ - proc-macro2-1.0.101 \ + proc-macro-crate-3.4.0 \ + proc-macro2-1.0.103 \ proc-status-0.1.1 \ prodash-29.0.2 \ - quote-1.0.40 \ + quote-1.0.42 \ r-efi-5.3.0 \ - redox_syscall-0.5.17 \ + redox_syscall-0.5.18 \ redox_users-0.4.6 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-syntax-0.8.5 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ rodio-0.20.1 \ rustc-hash-2.1.1 \ - rustix-0.38.44 \ - rustix-1.0.8 \ + rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ + schemars-1.1.0 \ + schemars_derive-1.1.0 \ scopeguard-1.2.0 \ - semver-1.0.26 \ - serde-1.0.219 \ - serde-untagged-0.1.8 \ - serde-value-0.7.0 \ - serde_derive-1.0.219 \ - serde_json-1.0.142 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_derive_internals-0.29.1 \ + serde_json-1.0.145 \ serde_spanned-0.6.9 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.18 \ - signal-hook-mio-0.2.4 \ + signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.6 \ + simd-adler32-0.3.7 \ smallvec-1.15.1 \ - stable_deref_trait-1.2.0 \ + stable_deref_trait-1.2.1 \ strict-0.2.0 \ strsim-0.11.1 \ - symphonia-0.5.4 \ - symphonia-bundle-mp3-0.5.4 \ - symphonia-core-0.5.4 \ - symphonia-metadata-0.5.4 \ - syn-2.0.106 \ + symphonia-0.5.5 \ + symphonia-bundle-mp3-0.5.5 \ + symphonia-core-0.5.5 \ + symphonia-metadata-0.5.5 \ + syn-2.0.110 \ synstructure-0.13.2 \ - tempfile-3.20.0 \ - termimad-0.32.0 \ + tempfile-3.23.0 \ + termimad-0.34.0 \ terminal-light-1.8.0 \ thiserror-1.0.69 \ - thiserror-2.0.15 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.15 \ - tinystr-0.8.1 \ - tinyvec-1.9.0 \ + thiserror-impl-2.0.17 \ + tinystr-0.8.2 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ toml-0.8.23 \ toml_datetime-0.6.11 \ + toml_datetime-0.7.3 \ toml_edit-0.22.27 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ toml_write-0.1.2 \ - typeid-1.0.3 \ - typenum-1.18.0 \ + typenum-1.19.0 \ unicode-bom-2.0.3 \ - unicode-ident-1.0.18 \ - unicode-normalization-0.1.24 \ + unicode-ident-1.0.22 \ + unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ - unicode-width-0.2.1 \ - unicode-xid-0.2.6 \ - url-2.5.4 \ + unicode-width-0.2.2 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ vte-0.15.0 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-futures-0.4.50 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-futures-0.4.55 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + web-sys-0.3.82 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.54.0 \ windows-core-0.54.0 \ - windows-core-0.61.2 \ - windows-implement-0.60.0 \ - windows-interface-0.59.1 \ - windows-link-0.1.3 \ + windows-core-0.62.2 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ windows-result-0.1.2 \ - windows-result-0.3.4 \ - windows-strings-0.4.2 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ windows-sys-0.45.0 \ - windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.42.2 \ - windows-targets-0.48.5 \ windows-targets-0.52.6 \ - windows-targets-0.53.3 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ - windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ - windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ - windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ - windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ - windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ - windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ - windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ - winnow-0.7.12 \ - wit-bindgen-rt-0.39.0 \ - writeable-0.6.1 \ - x11rb-0.13.1 \ - x11rb-protocol-0.13.1 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ + x11rb-0.13.2 \ + x11rb-protocol-0.13.2 \ xterm-query-0.5.2 \ yansi-1.0.1 \ - yoke-0.8.0 \ - yoke-derive-0.8.0 \ - zerocopy-0.8.26 \ - zerocopy-derive-0.8.26 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zerotrie-0.2.2 \ - zerovec-0.11.4 \ - zerovec-derive-0.11.1 \ - zlib-rs-0.5.1 + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ + zlib-rs-0.5.2 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/bacon/distinfo b/devel/bacon/distinfo index d24ac9c5d31f..517a25bfca27 100644 --- a/devel/bacon/distinfo +++ b/devel/bacon/distinfo @@ -1,92 +1,90 @@ -TIMESTAMP = 1755504000 +TIMESTAMP = 1762973993 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43 SIZE (rust/crates/alsa-0.9.1.crate) = 72824 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527 SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 -SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 -SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 -SHA256 (rust/crates/arboard-3.6.0.crate) = 55f533f8e0af236ffe5eb979b99381df3258853f00ba2e44b6e1955292c75227 -SIZE (rust/crates/arboard-3.6.0.crate) = 52701 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf +SIZE (rust/crates/arboard-3.6.1.crate) = 54018 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f -SIZE (rust/crates/bindgen-0.72.0.crate) = 246019 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29 -SIZE (rust/crates/bitflags-2.9.2.crate) = 47977 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 -SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 +SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 +SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0 -SIZE (rust/crates/camino-1.1.11.crate) = 43862 -SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4 -SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373 -SHA256 (rust/crates/cargo-util-schemas-0.8.2.crate) = 7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830 -SIZE (rust/crates/cargo-util-schemas-0.8.2.crate) = 36914 -SHA256 (rust/crates/cargo_metadata-0.21.0.crate) = 5cfca2aaa699835ba88faf58a06342a314a950d2b9686165e038286c30316868 -SIZE (rust/crates/cargo_metadata-0.21.0.crate) = 32697 -SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f -SIZE (rust/crates/cc-1.2.33.crate) = 111970 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 +SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4 +SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321 +SHA256 (rust/crates/cargo_metadata-0.23.1.crate) = ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9 +SIZE (rust/crates/cargo_metadata-0.23.1.crate) = 30497 +SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe +SIZE (rust/crates/cc-1.2.45.crate) = 92261 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318 -SIZE (rust/crates/clap-4.5.45.crate) = 58337 -SHA256 (rust/crates/clap-help-1.4.0.crate) = 4f8b550b4d08a1d8101f3260bef3166a82c74c613486b4d63705244849105255 -SIZE (rust/crates/clap-help-1.4.0.crate) = 621339 -SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8 -SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799 -SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad -SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637 -SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 -SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 -SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 -SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap-help-1.5.0.crate) = a9d86ee73ada209cd33df09d6fdff344796ffd941bf960fcdcc611847cb6985b +SIZE (rust/crates/clap-help-1.5.0.crate) = 605402 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 +SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/cli-log-2.1.0.crate) = e220aa46e5395cd473a054f8e7e52403108ce147a4eb68c001afb01672a4e046 SIZE (rust/crates/cli-log-2.1.0.crate) = 7035 SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4 @@ -113,10 +111,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 -SHA256 (rust/crates/crokey-1.2.0.crate) = 5282b45c96c5978c8723ea83385cb9a488b64b7d175733f48d07bf9da514a863 -SIZE (rust/crates/crokey-1.2.0.crate) = 43983 -SHA256 (rust/crates/crokey-proc_macros-1.2.0.crate) = 2ea0218d3fedf0797fa55676f1964ef5d27103d41ed0281b4bbd2a6e6c3d8d28 -SIZE (rust/crates/crokey-proc_macros-1.2.0.crate) = 6304 +SHA256 (rust/crates/crokey-1.3.0.crate) = 51360853ebbeb3df20c76c82aecf43d387a62860f1a59ba65ab51f00eea85aad +SIZE (rust/crates/crokey-1.3.0.crate) = 44916 +SHA256 (rust/crates/crokey-proc_macros-1.3.0.crate) = 3bf1a727caeb5ee5e0a0826a97f205a9cf84ee964b0b48239fef5214a00ae439 +SIZE (rust/crates/crokey-proc_macros-1.3.0.crate) = 6972 SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 @@ -133,10 +131,10 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869 SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 -SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 -SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73 -SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606 +SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a +SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617 SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 @@ -155,20 +153,20 @@ SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25 SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d -SIZE (rust/crates/document-features-0.2.11.crate) = 14640 +SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61 +SIZE (rust/crates/document-features-0.2.12.crate) = 14739 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 +SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 +SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7 -SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 -SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad -SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 SIZE (rust/crates/error-code-3.3.2.crate) = 8516 SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 @@ -177,42 +175,44 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/file-size-1.0.3.crate) = 9544f10105d33957765016b8a9baea7e689bf1f0f2f32c2fa2f568770c38d2b3 SIZE (rust/crates/file-size-1.0.3.crate) = 1819 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818 -SIZE (rust/crates/gethostname-0.4.3.crate) = 9336 +SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8 +SIZE (rust/crates/gethostname-1.1.0.crate) = 9865 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8 SIZE (rust/crates/gix-0.72.1.crate) = 293929 -SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967 -SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393 -SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540 -SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704 -SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f -SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144 -SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196 -SIZE (rust/crates/gix-command-0.6.2.crate) = 15087 +SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e +SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441 +SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531 +SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153 +SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb +SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638 +SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62 +SIZE (rust/crates/gix-command-0.6.3.crate) = 15123 SHA256 (rust/crates/gix-commitgraph-0.28.0.crate) = e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951 SIZE (rust/crates/gix-commitgraph-0.28.0.crate) = 22377 SHA256 (rust/crates/gix-config-0.45.1.crate) = 48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881 SIZE (rust/crates/gix-config-0.45.1.crate) = 73729 -SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309 -SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628 -SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c -SIZE (rust/crates/gix-date-0.10.5.crate) = 16209 +SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64 +SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605 +SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171 +SIZE (rust/crates/gix-date-0.10.7.crate) = 16177 SHA256 (rust/crates/gix-diff-0.52.1.crate) = 5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252 SIZE (rust/crates/gix-diff-0.52.1.crate) = 57859 SHA256 (rust/crates/gix-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c @@ -239,14 +239,14 @@ SHA256 (rust/crates/gix-odb-0.69.1.crate) = 868f703905fdbcfc1bd750942f82419903ec SIZE (rust/crates/gix-odb-0.69.1.crate) = 63292 SHA256 (rust/crates/gix-pack-0.59.1.crate) = 9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450 SIZE (rust/crates/gix-pack-0.59.1.crate) = 104396 -SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93 -SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767 -SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd -SIZE (rust/crates/gix-path-0.10.20.crate) = 31011 +SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf +SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114 +SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8 +SIZE (rust/crates/gix-path-0.10.21.crate) = 34033 SHA256 (rust/crates/gix-protocol-0.50.1.crate) = f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401 SIZE (rust/crates/gix-protocol-0.50.1.crate) = 57176 -SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd -SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887 +SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b +SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984 SHA256 (rust/crates/gix-ref-0.52.1.crate) = d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762 SIZE (rust/crates/gix-ref-0.52.1.crate) = 64383 SHA256 (rust/crates/gix-refspec-0.30.1.crate) = 445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42 @@ -261,18 +261,18 @@ SHA256 (rust/crates/gix-shallow-0.4.0.crate) = 6b9a6f6e34d6ede08f522d89e5c7990b4 SIZE (rust/crates/gix-shallow-0.4.0.crate) = 12071 SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804 -SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658 -SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876 +SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457 +SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867 SHA256 (rust/crates/gix-transport-0.47.0.crate) = edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59 SIZE (rust/crates/gix-transport-0.47.0.crate) = 69139 SHA256 (rust/crates/gix-traverse-0.46.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33 SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863 SHA256 (rust/crates/gix-url-0.31.0.crate) = 42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8 SIZE (rust/crates/gix-url-0.31.0.crate) = 19348 -SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5 -SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052 -SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d -SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688 +SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 +SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 +SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4 +SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803 SHA256 (rust/crates/gix-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9 SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 @@ -281,58 +281,56 @@ SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af28 SIZE (rust/crates/hash32-0.3.1.crate) = 10273 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 -SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad SIZE (rust/crates/heapless-0.8.0.crate) = 77802 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 -SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 +SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d +SIZE (rust/crates/home-0.5.12.crate) = 9445 +SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb +SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 -SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 -SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc -SIZE (rust/crates/inotify-0.10.2.crate) = 26200 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 +SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 -SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 -SIZE (rust/crates/instant-0.1.13.crate) = 6305 SHA256 (rust/crates/iq-0.4.0.crate) = 2ec814139c5927d1527897591f7486abdf1a720ecd12562ea22d7e48a97e5f60 SIZE (rust/crates/iq-0.4.0.crate) = 13003 -SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2 -SIZE (rust/crates/is_executable-1.0.4.crate) = 8263 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4 +SIZE (rust/crates/is_executable-1.0.5.crate) = 9227 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 @@ -341,56 +339,54 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17 SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 -SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f -SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 -SHA256 (rust/crates/lazy-regex-3.4.1.crate) = 60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126 -SIZE (rust/crates/lazy-regex-3.4.1.crate) = 7808 -SHA256 (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1 -SIZE (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 6022 +SHA256 (rust/crates/lazy-regex-3.4.2.crate) = 191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29 +SIZE (rust/crates/lazy-regex-3.4.2.crate) = 9028 +SHA256 (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04 +SIZE (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = 6813 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 -SIZE (rust/crates/libloading-0.8.8.crate) = 31345 -SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 -SIZE (rust/crates/libredox-0.1.9.crate) = 7281 -SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 -SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 -SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed -SIZE (rust/crates/litrs-0.4.2.crate) = 43399 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092 +SIZE (rust/crates/litrs-1.0.0.crate) = 46610 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44 SIZE (rust/crates/mach2-0.4.3.crate) = 22180 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 -SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28 -SIZE (rust/crates/memmap2-0.9.7.crate) = 33915 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490 +SIZE (rust/crates/memmap2-0.9.9.crate) = 34576 SHA256 (rust/crates/minimad-0.13.1.crate) = a9c5d708226d186590a7b6d4a9780e2bdda5f689e0d58cd17012a298efd745d2 SIZE (rust/crates/minimad-0.13.1.crate) = 21041 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 -SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c -SIZE (rust/crates/mio-1.0.4.crate) = 104212 +SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873 +SIZE (rust/crates/mio-1.1.0.crate) = 105232 SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7 SIZE (rust/crates/ndk-0.8.0.crate) = 79770 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b @@ -403,110 +399,114 @@ SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304 SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 -SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009 -SIZE (rust/crates/notify-7.0.0.crate) = 35141 -SHA256 (rust/crates/notify-types-1.0.1.crate) = 585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174 -SIZE (rust/crates/notify-types-1.0.1.crate) = 14490 +SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3 +SIZE (rust/crates/notify-8.2.0.crate) = 39067 +SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d +SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a -SIZE (rust/crates/num_enum-0.7.4.crate) = 21553 -SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d -SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167 -SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc -SIZE (rust/crates/objc2-0.6.2.crate) = 272954 -SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc -SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884 -SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166 -SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121 -SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4 -SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294 +SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c +SIZE (rust/crates/num_enum-0.7.5.crate) = 21570 +SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7 +SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c +SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744 +SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536 +SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804 +SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807 +SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981 SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 -SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c -SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572 -SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c -SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724 +SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272 +SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384 +SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d +SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722 SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb SIZE (rust/crates/oboe-0.6.1.crate) = 24588 SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad -SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 -SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c -SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 -SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 -SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 +SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/proc-status-0.1.1.crate) = f0e0c0ac915e7b76b47850ba4ffc377abde6c6ff9eeace61d0a89623db449712 SIZE (rust/crates/proc-status-0.1.1.crate) = 4136 SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc SIZE (rust/crates/prodash-29.0.2.crate) = 91338 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 -SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 -SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 SHA256 (rust/crates/rodio-0.20.1.crate) = e7ceb6607dd738c99bc8cb28eff249b7cd5c8ec88b9db96c0608c1480d140fb1 SIZE (rust/crates/rodio-0.20.1.crate) = 90390 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 -SIZE (rust/crates/rustix-1.0.8.crate) = 416688 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289 +SIZE (rust/crates/schemars-1.1.0.crate) = 92664 +SHA256 (rust/crates/schemars_derive-1.1.0.crate) = 301858a4023d78debd2353c7426dc486001bddc91ae31a76fb1f55132f7e2633 +SIZE (rust/crates/schemars_derive-1.1.0.crate) = 31175 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 -SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde-untagged-0.1.8.crate) = 34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3 -SIZE (rust/crates/serde-untagged-0.1.8.crate) = 17573 -SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c -SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7 -SIZE (rust/crates/serde_json-1.0.142.crate) = 155363 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 +SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba @@ -519,78 +519,82 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 -SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd -SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 +SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc +SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373 SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/strict-0.2.0.crate) = f42444fea5b87a39db4218d9422087e66a85d0e7a0963a439b07bcdf91804006 SIZE (rust/crates/strict-0.2.0.crate) = 4918 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9 -SIZE (rust/crates/symphonia-0.5.4.crate) = 12039 -SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4 -SIZE (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = 60104 -SHA256 (rust/crates/symphonia-core-0.5.4.crate) = 798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3 -SIZE (rust/crates/symphonia-core-0.5.4.crate) = 98029 -SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c -SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/symphonia-0.5.5.crate) = 5773a4c030a19d9bfaa090f49746ff35c75dfddfa700df7a5939d5e076a57039 +SIZE (rust/crates/symphonia-0.5.5.crate) = 12085 +SHA256 (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 4872dd6bb56bf5eac799e3e957aa1981086c3e613b27e0ac23b176054f7c57ed +SIZE (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 61019 +SHA256 (rust/crates/symphonia-core-0.5.5.crate) = ea00cc4f79b7f6bb7ff87eddc065a1066f3a43fe1875979056672c9ef948c2af +SIZE (rust/crates/symphonia-core-0.5.5.crate) = 99682 +SHA256 (rust/crates/symphonia-metadata-0.5.5.crate) = 36306ff42b9ffe6e5afc99d49e121e0bd62fe79b9db7b9681d48e29fa19e6b16 +SIZE (rust/crates/symphonia-metadata-0.5.5.crate) = 24184 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 -SHA256 (rust/crates/termimad-0.32.0.crate) = 7c6be8b522caa5efccf3212424ec550b57b2937206d8eefe16074fedcac50de1 -SIZE (rust/crates/termimad-0.32.0.crate) = 444544 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 +SHA256 (rust/crates/termimad-0.34.0.crate) = 68ff5ca043d65d4ea43b65cdb4e3aba119657d0d12caf44f93212ec3168a8e20 +SIZE (rust/crates/termimad-0.34.0.crate) = 443742 SHA256 (rust/crates/terminal-light-1.8.0.crate) = a6f76be906d875a0ce764c52a055858c24847cb7dc674d3a5ad8cf7e3dd4ee9f SIZE (rust/crates/terminal-light-1.8.0.crate) = 40098 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850 -SIZE (rust/crates/thiserror-2.0.15.crate) = 29026 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0 -SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214 -SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b -SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 -SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 SIZE (rust/crates/toml-0.8.23.crate) = 36050 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 -SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c -SIZE (rust/crates/typeid-1.0.3.crate) = 9006 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8 +SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 -SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 -SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -603,157 +607,139 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 -SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 -SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 -SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 -SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 -SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d -SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0 +SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49 SIZE (rust/crates/windows-0.54.0.crate) = 11096265 SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65 SIZE (rust/crates/windows-core-0.54.0.crate) = 44015 -SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 -SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 -SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 -SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 -SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 -SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 -SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 -SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 -SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 -SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 -SIZE (rust/crates/winnow-0.7.12.crate) = 174403 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 -SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 -SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12 -SIZE (rust/crates/x11rb-0.13.1.crate) = 223916 -SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d -SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414 +SIZE (rust/crates/x11rb-0.13.2.crate) = 220549 +SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd +SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069 SHA256 (rust/crates/xterm-query-0.5.2.crate) = 292c33df434fde4ecd87a7afecdfa1681a3d29567fc69c774a0d83d32c095331 SIZE (rust/crates/xterm-query-0.5.2.crate) = 7398 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc -SIZE (rust/crates/yoke-0.8.0.crate) = 28726 -SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 -SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 -SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f -SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 -SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 -SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 -SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b -SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 -SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f -SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a -SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 -SHA256 (Canop-bacon-v3.17.0_GH0.tar.gz) = 9245a68cf1aa29ba33e9ebc1980bbf41a932f2a2d69de8d9d72ae9719ab4d04d -SIZE (Canop-bacon-v3.17.0_GH0.tar.gz) = 1999514 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (Canop-bacon-v3.20.1_GH0.tar.gz) = cdcaa493d5cf68a4fdd6f17c588b1ea77177bc96e493818665abffbcf00a3900 +SIZE (Canop-bacon-v3.20.1_GH0.tar.gz) = 2009604 diff --git a/devel/bam/Makefile b/devel/bam/Makefile index 14edb4c61082..804f4c236d81 100644 --- a/devel/bam/Makefile +++ b/devel/bam/Makefile @@ -9,6 +9,10 @@ WWW= http://matricks.github.com/bam/ LICENSE= ZLIB +BROKEN= Unfetchable +DEPRECATED= Outdated, current release in tree is from 2013 while latest upstream is 2018 +EXPIRATION_DATE=2025-12-31 + USES= compiler tar:bzip2 CONFLICTS_INSTALL= bamutil diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile index ba9e68fa9035..a1bc51a29949 100644 --- a/devel/bazel-buildtools/Makefile +++ b/devel/bazel-buildtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= bazel-buildtools DISTVERSION= 3.2.1 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/bear/Makefile b/devel/bear/Makefile index cd803e8d6f6f..919f8826093a 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,6 +1,6 @@ PORTNAME= bear DISTVERSION= 3.1.5 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= jrm@FreeBSD.org diff --git a/devel/benchmark/Makefile b/devel/benchmark/Makefile index 9200fbf27e28..1f79b61dbcec 100644 --- a/devel/benchmark/Makefile +++ b/devel/benchmark/Makefile @@ -1,6 +1,6 @@ PORTNAME= benchmark DISTVERSIONPREFIX= v -DISTVERSION= 1.9.2 +DISTVERSION= 1.9.4 PORTEPOCH= 1 CATEGORIES= devel @@ -11,17 +11,17 @@ WWW= https://github.com/google/benchmark LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake:testing compiler:c++11-lang pathfix +TEST_DEPENDS= googletest>=0:devel/googletest + +USES= cmake:testing compiler:c++17-lang pathfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= google -GH_TUPLE= google:googletest:release-1.12.1:googletest # requires googletest sources for some reason, see https://github.com/google/benchmark/issues/979 CMAKE_ON= BUILD_SHARED_LIBS -CMAKE_OFF= BENCHMARK_ENABLE_TESTING +CMAKE_OFF= BENCHMARK_ENABLE_TESTING BENCHMARK_USE_BUNDLED_GTEST CMAKE_TESTING_ON= BENCHMARK_ENABLE_TESTING # BENCHMARK_DOWNLOAD_DEPENDENCIES -CMAKE_TESTING_ARGS= -DGOOGLETEST_PATH=${WRKSRC_googletest} CFLAGS+= -Wno-error=sign-conversion CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} @@ -32,6 +32,6 @@ BINARY_ALIAS= git=false PLIST_SUB= VERSION=${DISTVERSION} -# 100% tests passed, 0 tests failed out of 80 +# tests as of 1.9.4: 100% tests passed, 0 tests failed out of 82 .include <bsd.port.mk> diff --git a/devel/benchmark/distinfo b/devel/benchmark/distinfo index fd10b8583ff6..15e1a58124f4 100644 --- a/devel/benchmark/distinfo +++ b/devel/benchmark/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1742971044 -SHA256 (google-benchmark-v1.9.2_GH0.tar.gz) = 409075176168dc46bbb81b74c1b4b6900385b5d16bfc181d678afb060d928bd3 -SIZE (google-benchmark-v1.9.2_GH0.tar.gz) = 258938 -SHA256 (google-googletest-release-1.12.1_GH0.tar.gz) = 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 -SIZE (google-googletest-release-1.12.1_GH0.tar.gz) = 854944 +TIMESTAMP = 1762590756 +SHA256 (google-benchmark-v1.9.4_GH0.tar.gz) = b334658edd35efcf06a99d9be21e4e93e092bd5f95074c1673d5c8705d95c104 +SIZE (google-benchmark-v1.9.4_GH0.tar.gz) = 262499 diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile index 6c8abfa1650b..b3833c8e6069 100644 --- a/devel/bingrep/Makefile +++ b/devel/bingrep/Makefile @@ -1,7 +1,7 @@ PORTNAME= bingrep DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/bitsery/Makefile b/devel/bitsery/Makefile index e7b4899d799b..2e317082c46f 100644 --- a/devel/bitsery/Makefile +++ b/devel/bitsery/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitsery DISTVERSIONPREFIX= v -DISTVERSION= 5.2.4 +DISTVERSION= 5.2.5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,4 +19,6 @@ CMAKE_TESTING_ON= BITSERY_BUILD_TESTS # tests fail to compile, see https://githu NO_ARCH= yes +# tests as of 5.2.5: 100% tests passed, 0 tests failed out of 360 + .include <bsd.port.mk> diff --git a/devel/bitsery/distinfo b/devel/bitsery/distinfo index 671861ad4eb9..61ac5f92d9dc 100644 --- a/devel/bitsery/distinfo +++ b/devel/bitsery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722400957 -SHA256 (fraillt-bitsery-v5.2.4_GH0.tar.gz) = ff741a3fee5420b31af31c7a8cefbcc3aaaf6f7f8c3ac49aa020f99b21d96020 -SIZE (fraillt-bitsery-v5.2.4_GH0.tar.gz) = 118137 +TIMESTAMP = 1762590883 +SHA256 (fraillt-bitsery-v5.2.5_GH0.tar.gz) = 22a6d92ac030e999b53d57a0c9afe28723766595c6d00c91ab9c5637d4ed0eec +SIZE (fraillt-bitsery-v5.2.5_GH0.tar.gz) = 118629 diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile index 810bc70fb504..f09ecfa90a06 100644 --- a/devel/boost-libs/Makefile +++ b/devel/boost-libs/Makefile @@ -1,5 +1,5 @@ PORTNAME= boost-libs -PORTREVISION?= 0 +PORTREVISION?= 1 COMMENT= Free portable C++ libraries (without Boost.Python) WWW= https://www.boost.org/ @@ -10,7 +10,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt BROKEN_sparc64= https://github.com/boostorg/context/commit/f2ef6326b6ed BUILD_DEPENDS+= bjam:devel/boost-jam -LIB_DEPENDS+= libzstd.so:archivers/zstd # Note about LLVM_FROM_PORTS option: # Build of this port fails with assertion failure of compiler due to @@ -73,6 +72,11 @@ MAKE_ARGS+= -sZSTD_PATH=${LOCALBASE} MAKE_ARGS+= -sZSTD_LIBRARY_PATH=${LOCALBASE}/lib MAKE_ARGS+= -sZSTD_INCLUDE=${LOCALBASE}/include +# prevent hook up broken and outdated libbacktrace.so from devel/libbacktrace +# which caused build errors with ZSTD or GIL enabled +# TODO: port it to libexecinfo from base +MAKE_ARGS+= boost.stacktrace.backtrace=off + .include <bsd.port.options.mk> # boost.stacktrace.from_exceptions is ready only for amd64 yet diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile index 2d1327e6d18b..b30e8d2a9c4b 100644 --- a/devel/bpython/Makefile +++ b/devel/bpython/Makefile @@ -1,5 +1,5 @@ PORTNAME= bpython -PORTVERSION= 0.25 +PORTVERSION= 0.26 CATEGORIES= devel python MASTER_SITES= PYPI \ https://bpython-interpreter.org/releases/ @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.4.0:devel/py-curtsies@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/bpython/distinfo b/devel/bpython/distinfo index 7d7907842ddb..c90b43c09446 100644 --- a/devel/bpython/distinfo +++ b/devel/bpython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088820 -SHA256 (bpython-0.25.tar.gz) = c246fc909ef6dcc26e9d8cb4615b0e6b1613f3543d12269b19ffd0782166c65b -SIZE (bpython-0.25.tar.gz) = 207610 +TIMESTAMP = 1762586696 +SHA256 (bpython-0.26.tar.gz) = f79083e1e3723be9b49c9994ad1dd3a19ccb4d0d4f9a6f5b3a73bef8bc327433 +SIZE (bpython-0.26.tar.gz) = 207564 diff --git a/devel/bstring/Makefile b/devel/bstring/Makefile index 903bbcc351a7..3546282f3102 100644 --- a/devel/bstring/Makefile +++ b/devel/bstring/Makefile @@ -1,5 +1,5 @@ PORTNAME= bstring -DISTVERSION= 1.0.2 +DISTVERSION= 1.0.3 CATEGORIES= devel MASTER_SITES= https://github.com/msteinert/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/devel/bstring/distinfo b/devel/bstring/distinfo index a83afcc6f04c..7c0e51e95f04 100644 --- a/devel/bstring/distinfo +++ b/devel/bstring/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758845391 -SHA256 (bstring-1.0.2.tar.xz) = 9d2d207385edeb39935c53f55da57501936b67939998f3e5c5ae91cb8063fbd0 -SIZE (bstring-1.0.2.tar.xz) = 103208 +TIMESTAMP = 1762012086 +SHA256 (bstring-1.0.3.tar.xz) = 90db08fd33e9494aea3f00f9b71cdcf3114c65457ee35558e8274df6ebac43f3 +SIZE (bstring-1.0.3.tar.xz) = 104328 diff --git a/devel/bstring/pkg-plist b/devel/bstring/pkg-plist index 503d55c90abe..ed50596c85c3 100644 --- a/devel/bstring/pkg-plist +++ b/devel/bstring/pkg-plist @@ -2,5 +2,5 @@ include/bstraux.h include/bstrlib.h lib/libbstring.so lib/libbstring.so.1 -lib/libbstring.so.1.0.0 +lib/libbstring.so.1.0.3 libdata/pkgconfig/bstring.pc diff --git a/devel/buf/Makefile b/devel/buf/Makefile index c6317148d3ba..61b7b12bbce0 100644 --- a/devel/buf/Makefile +++ b/devel/buf/Makefile @@ -1,7 +1,7 @@ PORTNAME= buf DISTVERSIONPREFIX= v DISTVERSION= 1.32.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile index 0be0a48e5d5e..e4aecb947969 100644 --- a/devel/buildkite-agent/Makefile +++ b/devel/buildkite-agent/Makefile @@ -1,6 +1,7 @@ PORTNAME= buildkite-agent DISTVERSIONPREFIX= v DISTVERSION= 3.109.1 +PORTREVISION= 1 CATEGORIES= devel sysutils MAINTAINER= dch@FreeBSD.org diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile index f63cd4a5895f..1403d93f0bb6 100644 --- a/devel/buildkite-cli/Makefile +++ b/devel/buildkite-cli/Makefile @@ -1,6 +1,7 @@ PORTNAME= buildkite-cli DISTVERSIONPREFIX= v DISTVERSION= 3.13.1 +PORTREVISION= 1 CATEGORIES= devel sysutils MAINTAINER= dch@FreeBSD.org diff --git a/devel/bunyan/Makefile b/devel/bunyan/Makefile index 1436064ed858..3d9a8ff48c0c 100644 --- a/devel/bunyan/Makefile +++ b/devel/bunyan/Makefile @@ -1,7 +1,7 @@ PORTNAME= bunyan DISTVERSIONPREFIX= v DISTVERSION= 0.1.9 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/busd/Makefile b/devel/busd/Makefile index cdf18754a38a..a146a8546f4b 100644 --- a/devel/busd/Makefile +++ b/devel/busd/Makefile @@ -1,6 +1,6 @@ PORTNAME= busd DISTVERSION= 0.4.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/bustle/Makefile b/devel/bustle/Makefile index c48c7ae57800..14293e6f199d 100644 --- a/devel/bustle/Makefile +++ b/devel/bustle/Makefile @@ -1,6 +1,6 @@ PORTNAME= bustle DISTVERSION= 0.12.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel gnome MAINTAINER= tagattie@FreeBSD.org diff --git a/devel/capslock/Makefile b/devel/capslock/Makefile index ad480adafc26..490a686ccbcd 100644 --- a/devel/capslock/Makefile +++ b/devel/capslock/Makefile @@ -1,7 +1,6 @@ PORTNAME= capslock DISTVERSIONPREFIX= v -DISTVERSION= 0.2.7 -PORTREVISION= 5 +DISTVERSION= 0.3.0 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org @@ -11,14 +10,14 @@ WWW= https://github.com/google/capslock LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:1.24,modules GO_MODULE= github.com/google/capslock GO_TARGET= ./cmd/capslock PLIST_FILES= bin/capslock -post-patch: +xpost-patch: @${REINPLACE_CMD} -e 's|"go"|"go${GO_SUFFIX}"|g' \ ${WRKSRC}/vendor/golang.org/x/tools/go/gcexportdata/gcexportdata.go \ ${WRKSRC}/vendor/golang.org/x/tools/internal/gcimporter/gcimporter.go \ diff --git a/devel/capslock/distinfo b/devel/capslock/distinfo index 1a22ea6a43ad..19fd38b73d57 100644 --- a/devel/capslock/distinfo +++ b/devel/capslock/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737089598 -SHA256 (go/devel_capslock/capslock-v0.2.7/v0.2.7.mod) = 04149d3bb2743c153638232fef17be7662e5645edef461207d82927a48060121 -SIZE (go/devel_capslock/capslock-v0.2.7/v0.2.7.mod) = 414 -SHA256 (go/devel_capslock/capslock-v0.2.7/v0.2.7.zip) = 5988ef1679a62dd0a2a03e2381144ef9403971198a01bf9f2d56cb15ef2e3b23 -SIZE (go/devel_capslock/capslock-v0.2.7/v0.2.7.zip) = 151587 +TIMESTAMP = 1762663355 +SHA256 (go/devel_capslock/capslock-v0.3.0/v0.3.0.mod) = cc7f47e5f670baae906d69de9f54540cd2c0a04e67e0f77f3bff8b1af8cc4cb2 +SIZE (go/devel_capslock/capslock-v0.3.0/v0.3.0.mod) = 415 +SHA256 (go/devel_capslock/capslock-v0.3.0/v0.3.0.zip) = 493b6ae7e0bea89855935fdbe87e8fa2292d5c314321aa186c4dea2d33970844 +SIZE (go/devel_capslock/capslock-v0.3.0/v0.3.0.zip) = 155789 diff --git a/devel/cargo-about/Makefile b/devel/cargo-about/Makefile index 76a8bd31aa9b..b876d9419e44 100644 --- a/devel/cargo-about/Makefile +++ b/devel/cargo-about/Makefile @@ -1,5 +1,5 @@ PORTNAME= cargo-about -DISTVERSION= 0.7.1 +DISTVERSION= 0.8.2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -24,51 +24,52 @@ RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} CARGO_BUILDDEP= no CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ aho-corasick-1.1.3 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - anyhow-1.0.97 \ + allocator-api2-0.2.21 \ + anstream-0.6.20 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.99 \ askalono-0.5.0 \ - assert_cmd-2.0.16 \ - assert_fs-1.1.2 \ - autocfg-1.4.0 \ - backtrace-0.3.74 \ + assert_cmd-2.0.17 \ + assert_fs-1.1.3 \ + atomic-waker-1.1.2 \ + autocfg-1.5.0 \ + backtrace-0.3.75 \ base64-0.22.1 \ - bitflags-2.9.0 \ + bitflags-2.9.4 \ block-buffer-0.10.4 \ - bstr-1.11.3 \ - bumpalo-3.17.0 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ - camino-1.1.9 \ - cc-1.2.16 \ - cd-0.3.1 \ - cfg-expr-0.18.0 \ - cfg-if-1.0.0 \ + camino-1.2.0 \ + cc-1.2.37 \ + cfg-expr-0.20.2 \ + cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ - clap-4.5.32 \ - clap_builder-4.5.32 \ - clap_derive-4.5.32 \ - clap_lex-0.7.4 \ - codespan-0.11.1 \ - codespan-reporting-0.11.1 \ - colorchoice-1.0.3 \ - core-foundation-0.10.0 \ + clap-4.5.47 \ + clap_builder-4.5.47 \ + clap_derive-4.5.47 \ + clap_lex-0.7.5 \ + codespan-0.12.0 \ + codespan-reporting-0.12.0 \ + colorchoice-1.0.4 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ - darling-0.20.10 \ - darling_core-0.20.10 \ - darling_macro-0.20.10 \ - deranged-0.4.0 \ + darling-0.20.11 \ + darling_core-0.20.11 \ + darling_macro-0.20.11 \ + deranged-0.5.3 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ @@ -78,14 +79,16 @@ CARGO_CRATES= addr2line-0.24.2 \ doc-comment-0.3.3 \ either-1.15.0 \ equivalent-1.0.2 \ - errno-0.3.10 \ + errno-0.3.14 \ fastrand-2.3.0 \ fern-0.7.1 \ + find-msvc-tools-0.1.1 \ fixedbitset-0.5.7 \ - flate2-1.1.0 \ + flate2-1.1.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ - form_urlencoded-1.2.1 \ + foldhash-0.1.5 \ + form_urlencoded-1.2.2 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-io-0.3.31 \ @@ -93,55 +96,54 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ - getrandom-0.2.15 \ - getrandom-0.3.2 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ gimli-0.31.1 \ globset-0.4.16 \ globwalk-0.9.1 \ handlebars-6.3.2 \ - hashbrown-0.15.2 \ + hashbrown-0.15.5 \ heck-0.5.0 \ home-0.5.11 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ - hyper-1.6.0 \ - hyper-rustls-0.27.5 \ - hyper-util-0.1.10 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ + hyper-1.7.0 \ + hyper-rustls-0.27.7 \ + hyper-util-0.1.17 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ ident_case-1.0.1 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ ignore-0.4.23 \ - indexmap-2.8.0 \ + indexmap-2.11.3 \ + io-uring-0.7.10 \ ipnet-2.11.0 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ - jobserver-0.1.32 \ - js-sys-0.3.77 \ - krates-0.18.1 \ + jobserver-0.1.34 \ + js-sys-0.3.80 \ + krates-0.20.0 \ lazy_static-1.5.0 \ - libc-0.2.171 \ - libmimalloc-sys-0.1.40 \ - linux-raw-sys-0.9.3 \ - litemap-0.7.5 \ - lock_api-0.4.12 \ - log-0.4.26 \ - memchr-2.7.4 \ - mimalloc-0.1.44 \ - mime-0.3.17 \ - miniz_oxide-0.8.5 \ - mio-1.0.3 \ + libc-0.2.175 \ + libmimalloc-sys-0.1.44 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.0 \ + lock_api-0.4.13 \ + log-0.4.28 \ + lru-slab-0.1.2 \ + memchr-2.7.5 \ + mimalloc-0.1.48 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ @@ -149,136 +151,138 @@ CARGO_CRATES= addr2line-0.24.2 \ num-order-1.2.0 \ num-traits-0.2.19 \ object-0.36.7 \ - once_cell-1.21.1 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ openssl-probe-0.1.6 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + parking_lot-0.12.4 \ + parking_lot_core-0.9.11 \ paste-1.0.15 \ - percent-encoding-2.3.1 \ - pest-2.7.15 \ - pest_derive-2.7.15 \ - pest_generator-2.7.15 \ - pest_meta-2.7.15 \ - petgraph-0.7.1 \ + percent-encoding-2.3.2 \ + pest-2.8.2 \ + pest_derive-2.8.2 \ + pest_generator-2.8.2 \ + pest_meta-2.8.2 \ + petgraph-0.8.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ + potential_utf-0.1.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ - proc-macro2-1.0.94 \ - quinn-0.11.7 \ - quinn-proto-0.11.10 \ - quinn-udp-0.5.10 \ + proc-macro2-1.0.101 \ + quinn-0.11.9 \ + quinn-proto-0.11.13 \ + quinn-udp-0.5.14 \ quote-1.0.40 \ - r-efi-5.2.0 \ - rand-0.8.5 \ - rand-0.9.0 \ - rand_chacha-0.3.1 \ + r-efi-5.3.0 \ + rand-0.9.2 \ rand_chacha-0.9.0 \ - rand_core-0.6.4 \ rand_core-0.9.3 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.5.10 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-syntax-0.8.5 \ - reqwest-0.12.15 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.17 \ + regex-1.11.2 \ + regex-automata-0.4.10 \ + regex-syntax-0.8.6 \ + reqwest-0.12.23 \ ring-0.17.14 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ - rustc-demangle-0.1.24 \ + rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ - rustix-1.0.3 \ - rustls-0.23.25 \ + rustix-1.1.2 \ + rustls-0.23.31 \ rustls-native-certs-0.8.1 \ - rustls-pemfile-2.2.0 \ - rustls-pki-types-1.11.0 \ - rustls-webpki-0.103.0 \ - rustversion-1.0.20 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.6 \ + rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.27 \ + schannel-0.1.28 \ scopeguard-1.2.0 \ - security-framework-3.2.0 \ - security-framework-sys-2.14.0 \ - semver-1.0.26 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ - serde_json-1.0.140 \ - serde_spanned-0.6.8 \ + security-framework-3.4.0 \ + security-framework-sys-2.15.0 \ + semver-1.0.27 \ + serde-1.0.225 \ + serde_core-1.0.225 \ + serde_derive-1.0.225 \ + serde_json-1.0.145 \ + serde_spanned-1.0.1 \ serde_urlencoded-0.7.1 \ - sha2-0.10.8 \ + sha2-0.10.9 \ shlex-1.3.0 \ - slab-0.4.9 \ - smallvec-1.14.0 \ - socket2-0.5.8 \ - spdx-0.10.8 \ + slab-0.4.11 \ + smallvec-1.15.1 \ + socket2-0.6.0 \ + spdx-0.12.0 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ - syn-2.0.100 \ + syn-2.0.106 \ sync_wrapper-1.0.2 \ - synstructure-0.13.1 \ - tempfile-3.19.1 \ + synstructure-0.13.2 \ + tempfile-3.22.0 \ termcolor-1.4.1 \ termtree-0.5.1 \ - thiserror-2.0.12 \ - thiserror-impl-2.0.12 \ - time-0.3.40 \ - time-core-0.1.4 \ - tinystr-0.7.6 \ - tinyvec-1.9.0 \ + thiserror-2.0.16 \ + thiserror-impl-2.0.16 \ + time-0.3.43 \ + time-core-0.1.6 \ + tinystr-0.8.1 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.44.1 \ - tokio-rustls-0.26.2 \ - toml-0.8.20 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.24 \ + tokio-1.47.1 \ + tokio-rustls-0.26.3 \ + toml-0.9.6 \ + toml_datetime-0.7.1 \ + toml_edit-0.23.5 \ + toml_parser-1.0.2 \ + toml_writer-1.0.2 \ tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ - tracing-core-0.1.33 \ + tracing-core-0.1.34 \ try-lock-0.2.5 \ - twox-hash-2.1.0 \ + twox-hash-2.1.2 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ - unicode-ident-1.0.18 \ + unicode-ident-1.0.19 \ unicode-normalization-0.1.24 \ - unicode-width-0.1.14 \ + unicode-width-0.2.1 \ untrusted-0.9.0 \ - url-2.5.4 \ - utf16_iter-1.0.5 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-futures-0.4.50 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.7+wasi-0.2.4 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.103 \ + wasm-bindgen-backend-0.2.103 \ + wasm-bindgen-futures-0.4.53 \ + wasm-bindgen-macro-0.2.103 \ + wasm-bindgen-macro-support-0.2.103 \ + wasm-bindgen-shared-0.2.103 \ + web-sys-0.3.80 \ web-time-1.1.0 \ - webpki-roots-0.26.8 \ - winapi-util-0.1.9 \ - windows-link-0.1.1 \ - windows-registry-0.4.0 \ - windows-result-0.3.2 \ - windows-strings-0.3.1 \ + webpki-roots-1.0.2 \ + winapi-util-0.1.11 \ + windows-link-0.1.3 \ + windows-link-0.2.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.0 \ windows-targets-0.52.6 \ - windows-targets-0.53.0 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ @@ -295,22 +299,22 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.4 \ - wit-bindgen-rt-0.39.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ - zerocopy-0.8.23 \ - zerocopy-derive-0.8.23 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + writeable-0.6.1 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ + zerotrie-0.2.2 \ + zerovec-0.11.4 \ + zerovec-derive-0.11.1 \ zstd-0.13.3 \ - zstd-safe-7.2.3 \ - zstd-sys-2.0.14+zstd.1.5.7 + zstd-safe-7.2.4 \ + zstd-sys-2.0.16+zstd.1.5.7 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/cargo-about/distinfo b/devel/cargo-about/distinfo index 5c65da88f150..029543a2deeb 100644 --- a/devel/cargo-about/distinfo +++ b/devel/cargo-about/distinfo @@ -1,80 +1,82 @@ -TIMESTAMP = 1742541761 +TIMESTAMP = 1762283847 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f -SIZE (rust/crates/anyhow-1.0.97.crate) = 52221 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 +SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 SHA256 (rust/crates/askalono-0.5.0.crate) = 46676ccec8213bcc35a7e8562a8459138b8ae82c380bbc9ae7ffcfa247352972 SIZE (rust/crates/askalono-0.5.0.crate) = 30784 -SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d -SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 -SHA256 (rust/crates/assert_fs-1.1.2.crate) = 7efdb1fdb47602827a342857666feb372712cbc64b414172bd6b167a02927674 -SIZE (rust/crates/assert_fs-1.1.2.crate) = 19328 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 +SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9 +SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176 +SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 +SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd -SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 -SIZE (rust/crates/camino-1.1.9.crate) = 37552 -SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c -SIZE (rust/crates/cc-1.2.16.crate) = 103847 -SHA256 (rust/crates/cd-0.3.1.crate) = 5485b54aea1a83acb3950a118e620967538f4761da0130895b33111de8921110 -SIZE (rust/crates/cd-0.3.1.crate) = 50511 -SHA256 (rust/crates/cfg-expr-0.18.0.crate) = 1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d -SIZE (rust/crates/cfg-expr-0.18.0.crate) = 44133 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603 +SIZE (rust/crates/camino-1.2.0.crate) = 41313 +SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44 +SIZE (rust/crates/cc-1.2.37.crate) = 90111 +SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206 +SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/clap-4.5.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83 -SIZE (rust/crates/clap-4.5.32.crate) = 56962 -SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8 -SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/codespan-0.11.1.crate) = 3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e -SIZE (rust/crates/codespan-0.11.1.crate) = 8895 -SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e -SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931 +SIZE (rust/crates/clap-4.5.47.crate) = 58354 +SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6 +SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016 +SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c +SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/codespan-0.12.0.crate) = 3e4b418d52c9206820a56fc1aa28db73d67e346ba8ba6aa90987e8d6becef7e4 +SIZE (rust/crates/codespan-0.12.0.crate) = 14781 +SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 +SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e @@ -83,14 +85,14 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 -SIZE (rust/crates/darling-0.20.10.crate) = 32031 -SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 -SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 -SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 -SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 -SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e -SIZE (rust/crates/deranged-0.4.0.crate) = 23235 +SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee +SIZE (rust/crates/darling-0.20.11.crate) = 37614 +SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e +SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 +SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead +SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc +SIZE (rust/crates/deranged-0.5.3.crate) = 24353 SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661 SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8 @@ -109,22 +111,26 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29 SIZE (rust/crates/fern-0.7.1.crate) = 304533 +SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d +SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 -SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc -SIZE (rust/crates/flate2-1.1.0.crate) = 110650 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e @@ -139,10 +145,10 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 -SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 @@ -151,8 +157,8 @@ SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098 SIZE (rust/crates/handlebars-6.3.2.crate) = 105065 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf @@ -165,78 +171,76 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 SIZE (rust/crates/httparse-1.10.1.crate) = 45190 -SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 -SIZE (rust/crates/hyper-1.6.0.crate) = 153923 -SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 -SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 -SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 +SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 +SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b SIZE (rust/crates/ignore-0.4.23.crate) = 55901 -SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058 -SIZE (rust/crates/indexmap-2.8.0.crate) = 89670 +SHA256 (rust/crates/indexmap-2.11.3.crate) = 92119844f513ffa41556430369ab02c295a3578af21cf945caa3e9e0c2481ac3 +SIZE (rust/crates/indexmap-2.11.3.crate) = 100271 +SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b +SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f -SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/krates-0.18.1.crate) = 71a7265120677252bd6a71a71cc88e9518cf76b66f02e9768ebaea9d22cb1c92 -SIZE (rust/crates/krates-0.18.1.crate) = 67619 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e +SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 +SHA256 (rust/crates/krates-0.20.0.crate) = c432bb7d7a968a338f6c7cbd8782f38ffd87a793ff06c3a20257f45e1d003f6d +SIZE (rust/crates/krates-0.20.0.crate) = 68567 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 -SIZE (rust/crates/libc-0.2.171.crate) = 785246 -SHA256 (rust/crates/libmimalloc-sys-0.1.40.crate) = 07d0e07885d6a754b9c7993f2625187ad694ee985d60f23355ff0e7077261502 -SIZE (rust/crates/libmimalloc-sys-0.1.40.crate) = 223313 -SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413 -SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047 -SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856 -SIZE (rust/crates/litemap-0.7.5.crate) = 29962 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e -SIZE (rust/crates/log-0.4.26.crate) = 47022 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/mimalloc-0.1.44.crate) = 99585191385958383e13f6b822e6b6d8d9cf928e7d286ceb092da92b43c87bc1 -SIZE (rust/crates/mimalloc-0.1.44.crate) = 4595 -SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a -SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 -SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 +SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 +SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 +SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 @@ -251,34 +255,38 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc -SIZE (rust/crates/once_cell-1.21.1.crate) = 34256 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc -SIZE (rust/crates/pest-2.7.15.crate) = 127895 -SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e -SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745 -SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b -SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417 -SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea -SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121 -SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 -SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8 +SIZE (rust/crates/pest-2.8.2.crate) = 130430 +SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663 +SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335 +SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f +SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669 +SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420 +SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952 +SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca +SIZE (rust/crates/petgraph-0.8.2.crate) = 780998 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -289,176 +297,174 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 -SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 -SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 -SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012 -SIZE (rust/crates/quinn-0.11.7.crate) = 79387 -SHA256 (rust/crates/quinn-proto-0.11.10.crate) = b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc -SIZE (rust/crates/quinn-proto-0.11.10.crate) = 229164 -SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944 -SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 +SIZE (rust/crates/quinn-0.11.9.crate) = 83606 +SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31 +SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 +SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd +SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94 -SIZE (rust/crates/rand-0.9.0.crate) = 97798 -SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 -SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 -SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c -SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1 -SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb -SIZE (rust/crates/reqwest-0.12.15.crate) = 199320 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 +SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 +SIZE (rust/crates/regex-1.11.2.crate) = 166265 +SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 +SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 +SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 +SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb +SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4 SIZE (rust/crates/rmp-0.8.14.crate) = 29687 SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 -SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96 -SIZE (rust/crates/rustix-1.0.3.crate) = 413960 -SHA256 (rust/crates/rustls-0.23.25.crate) = 822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c -SIZE (rust/crates/rustls-0.23.25.crate) = 346742 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc +SIZE (rust/crates/rustls-0.23.31.crate) = 371259 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c -SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 -SHA256 (rust/crates/rustls-webpki-0.103.0.crate) = 0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f -SIZE (rust/crates/rustls-webpki-0.103.0.crate) = 209031 -SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2 -SIZE (rust/crates/rustversion-1.0.20.crate) = 20666 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb +SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 -SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 -SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 -SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 -SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640 +SIZE (rust/crates/security-framework-3.4.0.crate) = 88668 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d +SIZE (rust/crates/serde-1.0.225.crate) = 28467 +SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383 +SIZE (rust/crates/serde_core-1.0.225.crate) = 63004 +SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516 +SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.1.crate) = 2789234a13a53fc4be1b51ea1bab45a3c338bdb884862a257d10e5a74ae009e6 +SIZE (rust/crates/serde_spanned-1.0.1.crate) = 11029 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd -SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 -SHA256 (rust/crates/spdx-0.10.8.crate) = 58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193 -SIZE (rust/crates/spdx-0.10.8.crate) = 1036873 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/spdx-0.12.0.crate) = 41cf87c0efffc158b9dde4d6e0567a43e4383adc4c949e687a2039732db2f23a +SIZE (rust/crates/spdx-0.12.0.crate) = 1051034 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 -SIZE (rust/crates/syn-2.0.100.crate) = 297947 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf -SIZE (rust/crates/tempfile-3.19.1.crate) = 39634 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 +SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 SIZE (rust/crates/termtree-0.5.1.crate) = 8498 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 -SHA256 (rust/crates/time-0.3.40.crate) = 9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618 -SIZE (rust/crates/time-0.3.40.crate) = 138369 -SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c -SIZE (rust/crates/time-core-0.1.4.crate) = 8422 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 -SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 +SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 +SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031 +SIZE (rust/crates/time-0.3.43.crate) = 142912 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.44.1.crate) = f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a -SIZE (rust/crates/tokio-1.44.1.crate) = 830115 -SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b -SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 -SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 -SIZE (rust/crates/toml-0.8.20.crate) = 51095 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 -SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 +SIZE (rust/crates/tokio-1.47.1.crate) = 829790 +SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd +SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073 +SHA256 (rust/crates/toml-0.9.6.crate) = ae2a4cf385da23d1d53bc15cdfa5c2109e93d8d362393c801e87da2f72f0e201 +SIZE (rust/crates/toml-0.9.6.crate) = 56938 +SHA256 (rust/crates/toml_datetime-0.7.1.crate) = a197c0ec7d131bfc6f7e82c8442ba1595aeab35da7adbf05b6b73cd06a16b6be +SIZE (rust/crates/toml_datetime-0.7.1.crate) = 18127 +SHA256 (rust/crates/toml_edit-0.23.5.crate) = c2ad0b7ae9cfeef5605163839cb9221f453399f15cfb5c10be9885fcf56611f9 +SIZE (rust/crates/toml_edit-0.23.5.crate) = 66458 +SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 +SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 +SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 +SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908 -SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275 +SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c +SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c +SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -471,46 +477,48 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 -SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 -SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 -SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 -SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 -SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d -SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c +SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 +SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c +SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67 +SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 +SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf +SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 +SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc +SIZE (rust/crates/web-sys-0.3.80.crate) = 641763 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9 -SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 -SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 -SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 -SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3 -SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572 -SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252 -SIZE (rust/crates/windows-result-0.3.2.crate) = 13399 -SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319 -SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922 +SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 +SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa +SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b -SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 @@ -543,37 +551,37 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36 -SIZE (rust/crates/winnow-0.7.4.crate) = 173588 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6 -SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977 -SHA256 (rust/crates/zerocopy-derive-0.8.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154 -SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a SIZE (rust/crates/zstd-0.13.3.crate) = 30514 -SHA256 (rust/crates/zstd-safe-7.2.3.crate) = f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722 -SIZE (rust/crates/zstd-safe-7.2.3.crate) = 28995 -SHA256 (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5 -SIZE (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660 -SHA256 (EmbarkStudios-cargo-about-0.7.1_GH0.tar.gz) = 5b090871bda2c2cf645de826c219b41486c36ffe0b474ad9f6ecba7e21d279a0 -SIZE (EmbarkStudios-cargo-about-0.7.1_GH0.tar.gz) = 1458075 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 +SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 +SHA256 (EmbarkStudios-cargo-about-0.8.2_GH0.tar.gz) = f12d67fb4ed585ee3406e73eebb9c5f11823fd9f00627e407e74636789201d93 +SIZE (EmbarkStudios-cargo-about-0.8.2_GH0.tar.gz) = 1457959 diff --git a/devel/cargo-bloat/Makefile b/devel/cargo-bloat/Makefile index 44664c02c733..77368218ec61 100644 --- a/devel/cargo-bloat/Makefile +++ b/devel/cargo-bloat/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-bloat DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile index 236c53f6eaa5..4523eebbabf0 100644 --- a/devel/cargo-c/Makefile +++ b/devel/cargo-c/Makefile @@ -1,6 +1,7 @@ PORTNAME= cargo-c DISTVERSION= 0.10.16 DISTVERSIONSUFFIX= +cargo-0.91.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/devel/cargo-cache/Makefile b/devel/cargo-cache/Makefile index 2a28600ec766..2d5a1955daeb 100644 --- a/devel/cargo-cache/Makefile +++ b/devel/cargo-cache/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-cache DISTVERSION= 0.8.3 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-deny/Makefile b/devel/cargo-deny/Makefile index 47a863abeaa0..66d22d2e9365 100644 --- a/devel/cargo-deny/Makefile +++ b/devel/cargo-deny/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-deny DISTVERSION= 0.18.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-depgraph/Makefile b/devel/cargo-depgraph/Makefile index c99b6523a77c..73651f2ea383 100644 --- a/devel/cargo-depgraph/Makefile +++ b/devel/cargo-depgraph/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-depgraph DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile index edb3dbe0f3bb..e96247f00b91 100644 --- a/devel/cargo-dist/Makefile +++ b/devel/cargo-dist/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-dist DISTVERSIONPREFIX= v DISTVERSION= 0.28.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-edit/Makefile b/devel/cargo-edit/Makefile index 50065908d73c..1329621734f9 100644 --- a/devel/cargo-edit/Makefile +++ b/devel/cargo-edit/Makefile @@ -1,7 +1,6 @@ PORTNAME= cargo-edit DISTVERSIONPREFIX= v -DISTVERSION= 0.13.7 -PORTREVISION= 2 +DISTVERSION= 0.13.8 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -20,50 +19,50 @@ GH_ACCOUNT= killercup RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 -CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.1 \ - aho-corasick-1.1.3 \ - anstream-0.6.19 \ - anstyle-1.0.11 \ +CARGO_CRATES= adler2-2.0.1 \ + aho-corasick-1.1.4 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-lossy-1.1.4 \ anstyle-parse-0.2.7 \ - anstyle-query-1.1.3 \ - anstyle-svg-0.1.9 \ - anstyle-wincon-3.0.9 \ - anyhow-1.0.98 \ - async-compression-0.4.27 \ + anstyle-query-1.1.4 \ + anstyle-svg-0.1.11 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + async-compression-0.4.33 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.5.0 \ automod-1.0.15 \ - backtrace-0.3.75 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.8.0 \ bitflags-1.3.2 \ - bitflags-2.9.1 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ borsh-1.5.7 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ bytes-1.10.1 \ - camino-1.1.10 \ + camino-1.2.1 \ cargo-platform-0.2.0 \ - cargo-test-macro-0.4.3 \ - cargo-test-support-0.7.4 \ - cargo-util-0.2.21 \ + cargo-test-macro-0.4.6 \ + cargo-test-support-0.7.5 \ + cargo-util-0.2.24 \ cargo-util-schemas-0.8.2 \ cargo_metadata-0.21.0 \ - cc-1.2.31 \ - cfg-if-1.0.1 \ + cc-1.2.45 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - clap-4.5.42 \ + clap-4.5.51 \ clap-cargo-0.16.0 \ - clap-verbosity-flag-3.0.3 \ - clap_builder-4.5.42 \ - clap_derive-4.5.41 \ - clap_lex-0.7.5 \ + clap-verbosity-flag-3.0.4 \ + clap_builder-4.5.51 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ colorchoice-1.0.4 \ + compression-codecs-0.4.32 \ + compression-core-0.4.30 \ concolor-control-0.0.7 \ concolor-query-0.0.4 \ const-oid-0.9.6 \ @@ -71,7 +70,7 @@ CARGO_CRATES= addr2line-0.24.2 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ - crates-io-0.40.11 \ + crates-io-0.40.14 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ @@ -80,10 +79,10 @@ CARGO_CRATES= addr2line-0.24.2 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ ct-codecs-1.1.6 \ - curl-0.4.48 \ - curl-sys-0.4.82+curl-8.14.1 \ + curl-0.4.49 \ + curl-sys-0.4.84+curl-8.17.0 \ der-0.7.10 \ - deranged-0.4.0 \ + deranged-0.5.5 \ digest-0.10.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ @@ -91,199 +90,197 @@ CARGO_CRATES= addr2line-0.24.2 \ ed25519-compact-2.1.1 \ either-1.15.0 \ elliptic-curve-0.13.8 \ - env_filter-0.1.3 \ + env_filter-0.1.4 \ env_logger-0.11.8 \ equivalent-1.0.2 \ - erased-serde-0.4.6 \ - errno-0.3.13 \ + erased-serde-0.4.9 \ + errno-0.3.14 \ fastrand-2.3.0 \ ff-0.13.1 \ fiat-crypto-0.3.0 \ - filetime-0.2.25 \ - flate2-1.1.2 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.5 \ fnv-1.0.7 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ - generic-array-0.14.7 \ + generic-array-0.14.9 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ - gimli-0.31.1 \ + getrandom-0.3.4 \ git2-0.20.2 \ - glob-0.3.2 \ - globset-0.4.16 \ + glob-0.3.3 \ + globset-0.4.18 \ group-0.13.0 \ - h2-0.4.11 \ - hashbrown-0.15.4 \ + h2-0.4.12 \ + hashbrown-0.16.0 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ - home-0.5.11 \ + home-0.5.12 \ html-escape-0.2.13 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ - humantime-2.2.0 \ + humantime-2.3.0 \ humantime-serde-1.1.1 \ - hyper-1.6.0 \ + hyper-1.8.0 \ hyper-rustls-0.27.7 \ - hyper-util-0.1.16 \ - icu_collections-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ - idna-1.0.3 \ + hyper-util-0.1.17 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ + idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ - indexmap-2.10.0 \ - io-uring-0.7.9 \ + ignore-0.4.25 \ + indexmap-2.12.0 \ ipnet-2.11.0 \ - iri-string-0.7.8 \ - is_terminal_polyfill-1.70.1 \ + iri-string-0.7.9 \ + is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ - jobserver-0.1.33 \ - js-sys-0.3.77 \ - libc-0.2.174 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ + jobserver-0.1.34 \ + js-sys-0.3.82 \ + libc-0.2.177 \ libgit2-sys-0.18.2+1.9.1 \ - libredox-0.1.9 \ + libredox-0.1.10 \ libssh2-sys-0.3.1 \ - libz-rs-sys-0.5.1 \ + libz-rs-sys-0.5.2 \ libz-sys-1.1.22 \ - linux-raw-sys-0.9.4 \ - litemap-0.8.0 \ - log-0.4.27 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.1 \ + log-0.4.28 \ lru-slab-0.1.2 \ - memchr-2.7.5 \ + memchr-2.7.6 \ miniz_oxide-0.8.9 \ - mio-1.0.4 \ - miow-0.6.0 \ + mio-1.1.0 \ + miow-0.6.1 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ - object-0.36.7 \ once_cell-1.21.3 \ - once_cell_polyfill-1.70.1 \ + once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ - openssl-sys-0.9.109 \ + openssl-sys-0.9.111 \ ordered-float-2.10.1 \ orion-0.17.11 \ - os_pipe-1.2.2 \ + os_pipe-1.2.3 \ p384-0.13.1 \ pasetors-0.7.7 \ pathdiff-0.2.3 \ pem-rfc7468-0.7.0 \ - percent-encoding-2.3.1 \ + percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.2 \ + potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ primeorder-0.13.6 \ - proc-macro2-1.0.95 \ - quinn-0.11.8 \ - quinn-proto-0.11.12 \ - quinn-udp-0.5.13 \ - quote-1.0.40 \ + proc-macro2-1.0.103 \ + quinn-0.11.9 \ + quinn-proto-0.11.13 \ + quinn-udp-0.5.14 \ + quote-1.0.42 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.5.17 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-syntax-0.8.5 \ - reqwest-0.12.22 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.18 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + reqwest-0.12.24 \ rfc6979-0.4.0 \ ring-0.17.14 \ - rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustc-stable-hash-0.1.2 \ - rustix-1.0.8 \ - rustls-0.23.31 \ - rustls-native-certs-0.8.1 \ - rustls-pki-types-1.12.0 \ - rustls-webpki-0.103.4 \ - rustversion-1.0.21 \ + rustix-1.1.2 \ + rustls-0.23.35 \ + rustls-native-certs-0.8.2 \ + rustls-pki-types-1.13.0 \ + rustls-webpki-0.103.8 \ + rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.27 \ + schannel-0.1.28 \ sec1-0.7.3 \ - security-framework-3.2.0 \ - security-framework-sys-2.14.0 \ - semver-1.0.26 \ - serde-1.0.219 \ - serde-untagged-0.1.7 \ + security-framework-3.5.1 \ + security-framework-sys-2.15.0 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde-untagged-0.1.9 \ serde-value-0.7.0 \ - serde_derive-1.0.219 \ - serde_json-1.0.142 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ serde_spanned-0.6.9 \ - serde_spanned-1.0.0 \ + serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sha2-0.10.9 \ shell-escape-0.1.5 \ shlex-1.3.0 \ signature-2.2.0 \ + simd-adler32-0.3.7 \ similar-2.7.0 \ - slab-0.4.10 \ + slab-0.4.11 \ smallvec-1.15.1 \ - smol_str-0.3.2 \ - snapbox-0.6.21 \ - snapbox-macros-0.3.10 \ - socket2-0.5.10 \ - socket2-0.6.0 \ + smol_str-0.3.4 \ + snapbox-0.6.23 \ + snapbox-macros-0.4.0 \ + socket2-0.6.1 \ spki-0.7.3 \ - stable_deref_trait-1.2.0 \ + stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ - syn-2.0.104 \ + syn-2.0.110 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tame-index-0.22.0 \ tar-0.4.44 \ - tempfile-3.20.0 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - terminal_size-0.4.2 \ - thiserror-2.0.12 \ - thiserror-impl-2.0.12 \ - time-0.3.41 \ - time-core-0.1.4 \ - time-macros-0.2.22 \ - tinystr-0.8.1 \ - tinyvec-1.9.0 \ + terminal_size-0.4.3 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ + time-0.3.44 \ + time-core-0.1.6 \ + time-macros-0.2.24 \ + tinystr-0.8.2 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.47.1 \ - tokio-rustls-0.26.2 \ - tokio-util-0.7.16 \ + tokio-1.48.0 \ + tokio-rustls-0.26.4 \ + tokio-util-0.7.17 \ toml-0.8.23 \ - toml-0.9.5 \ + toml-0.9.8 \ toml-span-0.5.2 \ toml_datetime-0.6.11 \ - toml_datetime-0.7.0 \ + toml_datetime-0.7.3 \ toml_edit-0.22.27 \ - toml_edit-0.23.3 \ - toml_parser-1.0.2 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ toml_write-0.1.2 \ - toml_writer-1.0.2 \ + toml_writer-1.0.4 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ @@ -292,14 +289,14 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ trycmd-0.15.10 \ - twox-hash-2.1.1 \ + twox-hash-2.1.2 \ typeid-1.0.3 \ - typenum-1.18.0 \ - unicode-ident-1.0.18 \ - unicode-width-0.2.1 \ + typenum-1.19.0 \ + unicode-ident-1.0.22 \ + unicode-width-0.2.2 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ - url-2.5.4 \ + url-2.5.7 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ @@ -309,65 +306,56 @@ CARGO_CRATES= addr2line-0.24.2 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-futures-0.4.50 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-futures-0.4.55 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + web-sys-0.3.82 \ web-time-1.1.0 \ - webpki-roots-1.0.2 \ + webpki-roots-1.0.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-link-0.1.3 \ - windows-sys-0.48.0 \ + windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ - windows-targets-0.48.5 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows-targets-0.53.3 \ - windows_aarch64_gnullvm-0.48.5 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ - windows_aarch64_msvc-0.48.5 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ - windows_i686_gnu-0.48.5 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ - windows_i686_msvc-0.48.5 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ - windows_x86_64_gnu-0.48.5 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ - windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ - windows_x86_64_msvc-0.48.5 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ - winnow-0.7.12 \ - wit-bindgen-rt-0.39.0 \ - writeable-0.6.1 \ - yoke-0.8.0 \ - yoke-derive-0.8.0 \ - zerocopy-0.8.26 \ - zerocopy-derive-0.8.26 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zeroize-1.8.1 \ - zerotrie-0.2.2 \ - zerovec-0.11.3 \ - zerovec-derive-0.11.1 \ - zlib-rs-0.5.1 + zeroize-1.8.2 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ + zlib-rs-0.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib diff --git a/devel/cargo-edit/distinfo b/devel/cargo-edit/distinfo index 67ae8732e405..a1765438135f 100644 --- a/devel/cargo-edit/distinfo +++ b/devel/cargo-edit/distinfo @@ -1,28 +1,26 @@ -TIMESTAMP = 1756087533 -SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 -SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +TIMESTAMP = 1762937120 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 -SIZE (rust/crates/anstream-0.6.19.crate) = 28767 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 -SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 -SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 -SHA256 (rust/crates/anstyle-svg-0.1.9.crate) = 0a43964079ef399480603125d5afae2b219aceffb77478956e25f17b9bc3435c -SIZE (rust/crates/anstyle-svg-0.1.9.crate) = 18651 -SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 -SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 -SHA256 (rust/crates/async-compression-0.4.27.crate) = ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8 -SIZE (rust/crates/async-compression-0.4.27.crate) = 118487 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-svg-0.1.11.crate) = 26b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde +SIZE (rust/crates/anstyle-svg-0.1.11.crate) = 18988 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/async-compression-0.4.33.crate) = 93c1f86859c1af3d514fa19e8323147ff10ea98684e6c7b307912509f50e67b2 +SIZE (rust/crates/async-compression-0.4.33.crate) = 96077 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 @@ -31,8 +29,6 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670 SIZE (rust/crates/automod-1.0.15.crate) = 9129 -SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 -SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf SIZE (rust/crates/base16ct-0.2.0.crate) = 10240 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 @@ -41,52 +37,56 @@ SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c4 SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce SIZE (rust/crates/borsh-1.5.7.crate) = 78062 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab -SIZE (rust/crates/camino-1.1.10.crate) = 42306 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4 SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373 -SHA256 (rust/crates/cargo-test-macro-0.4.3.crate) = 39a643a9f943fcf24470056bf031917f59d5a690846d08d8da06513427bd6739 -SIZE (rust/crates/cargo-test-macro-0.4.3.crate) = 10209 -SHA256 (rust/crates/cargo-test-support-0.7.4.crate) = bf5198c9b6486dfee24157115384db428e64adbb3cdd6cb37f3f6576098777b0 -SIZE (rust/crates/cargo-test-support-0.7.4.crate) = 67109 -SHA256 (rust/crates/cargo-util-0.2.21.crate) = c95ec8b2485b20aed818bd7460f8eecc6c87c35c84191b353a3aba9aa1736c36 -SIZE (rust/crates/cargo-util-0.2.21.crate) = 32302 +SHA256 (rust/crates/cargo-test-macro-0.4.6.crate) = f1eca6c2ab901225f12694b04965bbb199fc280ed16a2eba84b6038d7f570a27 +SIZE (rust/crates/cargo-test-macro-0.4.6.crate) = 10595 +SHA256 (rust/crates/cargo-test-support-0.7.5.crate) = 024979e5d569b28edfea16a09a0ef460ac82e0e017cc668916d2680360eba22e +SIZE (rust/crates/cargo-test-support-0.7.5.crate) = 67819 +SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d +SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248 SHA256 (rust/crates/cargo-util-schemas-0.8.2.crate) = 7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830 SIZE (rust/crates/cargo-util-schemas-0.8.2.crate) = 36914 SHA256 (rust/crates/cargo_metadata-0.21.0.crate) = 5cfca2aaa699835ba88faf58a06342a314a950d2b9686165e038286c30316868 SIZE (rust/crates/cargo_metadata-0.21.0.crate) = 32697 -SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2 -SIZE (rust/crates/cc-1.2.31.crate) = 109427 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe +SIZE (rust/crates/cc-1.2.45.crate) = 92261 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882 -SIZE (rust/crates/clap-4.5.42.crate) = 58305 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 SHA256 (rust/crates/clap-cargo-0.16.0.crate) = c6affd9fc8702a94172345c11fa913aa84601cd05e187af166dcd48deff27b8d SIZE (rust/crates/clap-cargo-0.16.0.crate) = 15424 -SHA256 (rust/crates/clap-verbosity-flag-3.0.3.crate) = eeab6a5cdfc795a05538422012f20a5496f050223c91be4e5420bfd13c641fb1 -SIZE (rust/crates/clap-verbosity-flag-3.0.3.crate) = 15298 -SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966 -SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655 -SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491 -SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493 -SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 -SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/clap-verbosity-flag-3.0.4.crate) = 9d92b1fab272fe943881b77cc6e920d6543e5b1bfadbd5ed81c7c5a755742394 +SIZE (rust/crates/clap-verbosity-flag-3.0.4.crate) = 16952 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/compression-codecs-0.4.32.crate) = 680dc087785c5230f8e8843e2e57ac7c1c90488b6a91b88caa265410568f441b +SIZE (rust/crates/compression-codecs-0.4.32.crate) = 24233 +SHA256 (rust/crates/compression-core-0.4.30.crate) = 3a9b614a5787ef0c8802a55766480563cb3a93b435898c422ed2a359cf811582 +SIZE (rust/crates/compression-core-0.4.30.crate) = 4841 SHA256 (rust/crates/concolor-control-0.0.7.crate) = 7104119c2f80d887239879d0c50e033cd40eac9a3f3561e0684ba7d5d654f4da SIZE (rust/crates/concolor-control-0.0.7.crate) = 6314 SHA256 (rust/crates/concolor-query-0.0.4.crate) = ad159cc964ac8f9d407cbc0aa44b02436c054b541f2b4b5f06972e1efdc54bc7 @@ -101,8 +101,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807 SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crates-io-0.40.11.crate) = 9d8912d1316660f138aa2dec2c20e38633449fb7a3b2b8fcbf1698ac31941b8e -SIZE (rust/crates/crates-io-0.40.11.crate) = 15088 +SHA256 (rust/crates/crates-io-0.40.14.crate) = 574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417 +SIZE (rust/crates/crates-io-0.40.14.crate) = 14993 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 @@ -119,14 +119,14 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/ct-codecs-1.1.6.crate) = 9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8 SIZE (rust/crates/ct-codecs-1.1.6.crate) = 11206 -SHA256 (rust/crates/curl-0.4.48.crate) = 9e2d5c8f48d9c0c23250e52b55e82a6ab4fdba6650c931f5a0a57a43abda812b -SIZE (rust/crates/curl-0.4.48.crate) = 97323 -SHA256 (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = c4d63638b5ec65f1a4ae945287b3fd035be4554bbaf211901159c9a2a74fb5be -SIZE (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = 1859811 +SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc +SIZE (rust/crates/curl-0.4.49.crate) = 97947 +SHA256 (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b +SIZE (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = 1816588 SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb SIZE (rust/crates/der-0.7.10.crate) = 90111 -SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e -SIZE (rust/crates/deranged-0.4.0.crate) = 23235 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 @@ -141,30 +141,32 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47 SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198 -SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 -SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 +SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2 +SIZE (rust/crates/env_filter-0.1.4.crate) = 15281 SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7 -SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 -SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad -SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3 +SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393 SIZE (rust/crates/ff-0.13.1.crate) = 18607 SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24 SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e @@ -177,26 +179,24 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 -SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a -SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 -SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f -SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 SIZE (rust/crates/git2-0.20.2.crate) = 223479 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 SIZE (rust/crates/group-0.13.0.crate) = 16526 -SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785 -SIZE (rust/crates/h2-0.4.11.crate) = 175810 -SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 -SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 @@ -207,8 +207,8 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 +SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d +SIZE (rust/crates/home-0.5.12.crate) = 9445 SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 SIZE (rust/crates/html-escape-0.2.13.crate) = 23345 SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 @@ -219,108 +219,104 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 SIZE (rust/crates/httparse-1.10.1.crate) = 45190 -SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f -SIZE (rust/crates/humantime-2.2.0.crate) = 20646 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 -SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-1.8.0.crate) = 1744436df46f0bde35af3eda22aeaba453aada65d8f1c171cd8a5f59030bd69f +SIZE (rust/crates/hyper-1.8.0.crate) = 157604 SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 -SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e -SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 +SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 -SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 -SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 -SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4 -SIZE (rust/crates/io-uring-0.7.9.crate) = 99792 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 -SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 -SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/iri-string-0.7.9.crate) = 4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397 +SIZE (rust/crates/iri-string-0.7.9.crate) = 142144 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 -SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f -SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222 SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057 -SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 -SIZE (rust/crates/libredox-0.1.9.crate) = 7281 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9 SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851 -SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 -SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 -SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 -SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c -SIZE (rust/crates/mio-1.0.4.crate) = 104212 -SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044 -SIZE (rust/crates/miow-0.6.0.crate) = 27801 +SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873 +SIZE (rust/crates/mio-1.1.0.crate) = 105232 +SHA256 (rust/crates/miow-0.6.1.crate) = 536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08 +SIZE (rust/crates/miow-0.6.1.crate) = 30539 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 -SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad -SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 -SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 +SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321 +SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871 SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4 SIZE (rust/crates/orion-0.17.11.crate) = 237120 -SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224 -SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6 SIZE (rust/crates/p384-0.13.1.crate) = 193022 SHA256 (rust/crates/pasetors-0.7.7.crate) = 03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5 @@ -329,8 +325,8 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 @@ -343,24 +339,24 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 -SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 -SIZE (rust/crates/quinn-0.11.8.crate) = 79949 -SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e -SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 -SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970 -SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 +SIZE (rust/crates/quinn-0.11.9.crate) = 83606 +SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31 +SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 +SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd +SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 @@ -371,70 +367,70 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 -SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531 -SIZE (rust/crates/reqwest-0.12.22.crate) = 200283 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f +SIZE (rust/crates/reqwest-0.12.24.crate) = 159974 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 -SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace -SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08 SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359 -SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 -SIZE (rust/crates/rustix-1.0.8.crate) = 416688 -SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc -SIZE (rust/crates/rustls-0.23.31.crate) = 371259 -SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 -SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 -SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 -SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc -SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241 -SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d -SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f +SIZE (rust/crates/rustls-0.23.35.crate) = 373700 +SHA256 (rust/crates/rustls-native-certs-0.8.2.crate) = 9980d917ebb0c0536119ba501e90834767bffc3d60641457fd84a1f3fd337923 +SIZE (rust/crates/rustls-native-certs-0.8.2.crate) = 31903 +SHA256 (rust/crates/rustls-pki-types-1.13.0.crate) = 94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a +SIZE (rust/crates/rustls-pki-types-1.13.0.crate) = 65448 +SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52 +SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc SIZE (rust/crates/sec1-0.7.3.crate) = 17979 -SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 -SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 -SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 -SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 -SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e -SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371 +SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef +SIZE (rust/crates/security-framework-3.5.1.crate) = 89937 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058 +SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7 -SIZE (rust/crates/serde_json-1.0.142.crate) = 155363 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 -SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 -SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 @@ -445,32 +441,32 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa SIZE (rust/crates/similar-2.7.0.crate) = 53928 -SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d -SIZE (rust/crates/slab-0.4.10.crate) = 17810 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d -SIZE (rust/crates/smol_str-0.3.2.crate) = 17504 -SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b -SIZE (rust/crates/snapbox-0.6.21.crate) = 55301 -SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af -SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 -SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 -SIZE (rust/crates/socket2-0.5.10.crate) = 58169 -SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 -SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/smol_str-0.3.4.crate) = 3498b0a27f93ef1402f20eefacfaa1691272ac4eca1cdc8c596cb0a245d6cbf5 +SIZE (rust/crates/smol_str-0.3.4.crate) = 26262 +SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3 +SIZE (rust/crates/snapbox-0.6.23.crate) = 56996 +SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74 +SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 -SIZE (rust/crates/syn-2.0.104.crate) = 299699 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 @@ -479,54 +475,54 @@ SHA256 (rust/crates/tame-index-0.22.0.crate) = 1b180c2c9076c23d5588cb2fde0fdd012 SIZE (rust/crates/tame-index-0.22.0.crate) = 101709 SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a SIZE (rust/crates/tar-0.4.44.crate) = 61020 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed -SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 -SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40 -SIZE (rust/crates/time-0.3.41.crate) = 138369 -SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c -SIZE (rust/crates/time-core-0.1.4.crate) = 8422 -SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49 -SIZE (rust/crates/time-macros-0.2.22.crate) = 24604 -SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b -SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 -SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 +SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 -SIZE (rust/crates/tokio-1.47.1.crate) = 829790 -SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b -SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 -SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 -SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61 +SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430 +SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594 +SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 SIZE (rust/crates/toml-0.8.23.crate) = 36050 -SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 -SIZE (rust/crates/toml-0.9.5.crate) = 56833 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 SHA256 (rust/crates/toml-span-0.5.2.crate) = 2d36acfca70d66f9b5f9c4786fec60096c3594169bf77b8d4207174dc862e6a4 SIZE (rust/crates/toml-span-0.5.2.crate) = 34721 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 -SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 -SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_edit-0.23.3.crate) = 17d3b47e6b7a040216ae5302712c94d1cf88c95b47efa80e2c59ce96c878267e -SIZE (rust/crates/toml_edit-0.23.3.crate) = 66370 -SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 -SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 -SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 -SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 @@ -543,22 +539,22 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106 SIZE (rust/crates/trycmd-0.15.10.crate) = 34065 -SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56 -SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627 +SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c +SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641 SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c SIZE (rust/crates/typeid-1.0.3.crate) = 9006 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3 SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be @@ -577,123 +573,105 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 -SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 -SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 -SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 -SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 -SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d -SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0 +SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 -SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 +SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e +SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 -SIZE (rust/crates/winnow-0.7.12.crate) = 174403 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 -SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 -SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc -SIZE (rust/crates/yoke-0.8.0.crate) = 28726 -SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 -SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 -SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f -SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 -SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 -SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 -SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.3.crate) = bdbb9122ea75b11bf96e7492afb723e8a7fbe12c67417aa95e7e3d18144d37cd -SIZE (rust/crates/zerovec-0.11.3.crate) = 125082 -SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f -SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a -SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 -SHA256 (killercup-cargo-edit-v0.13.7_GH0.tar.gz) = f242010b4b0b8ccd245693858d26a35f70bef572a209f4977d192c1215e861c6 -SIZE (killercup-cargo-edit-v0.13.7_GH0.tar.gz) = 100124 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (killercup-cargo-edit-v0.13.8_GH0.tar.gz) = 73bfbd80c0f54bffd8ebdfeb579ba8bd0ba4be9fdad06ed0f8dc99d3911f4774 +SIZE (killercup-cargo-edit-v0.13.8_GH0.tar.gz) = 100270 diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile index bcf3dd13877a..898d21eb21bb 100644 --- a/devel/cargo-generate/Makefile +++ b/devel/cargo-generate/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-generate DISTVERSIONPREFIX= v DISTVERSION= 0.23.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/cargo-hack/Makefile b/devel/cargo-hack/Makefile index 761995ac5e4f..f2ccf7de4c10 100644 --- a/devel/cargo-hack/Makefile +++ b/devel/cargo-hack/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-hack DISTVERSIONPREFIX= v -DISTVERSION= 0.6.37 -PORTREVISION= 2 +DISTVERSION= 0.6.39 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -18,68 +18,51 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= taiki-e -CARGO_CRATES= anyhow-1.0.99 \ +CARGO_CRATES= anyhow-1.0.100 \ autocfg-1.5.0 \ - bitflags-2.9.3 \ + bitflags-2.10.0 \ build-context-0.1.3 \ - cargo-config2-0.1.35 \ - cfg-if-1.0.3 \ + cargo-config2-0.1.39 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - ctrlc-3.4.7 \ + ctrlc-3.5.0 \ + dispatch-0.2.0 \ easy-ext-1.0.2 \ equivalent-1.0.2 \ - errno-0.3.13 \ + errno-0.3.14 \ fastrand-2.3.0 \ - fs-err-3.1.1 \ - hashbrown-0.15.5 \ - indexmap-2.11.0 \ + fs-err-3.1.3 \ + hashbrown-0.16.0 \ + indexmap-2.12.0 \ itoa-1.0.15 \ lexopt-0.3.1 \ - libc-0.2.175 \ - linux-raw-sys-0.9.4 \ - memchr-2.7.5 \ + libc-0.2.177 \ + linux-raw-sys-0.11.0 \ + memchr-2.7.6 \ nix-0.30.1 \ once_cell-1.21.3 \ - proc-macro2-1.0.101 \ - quote-1.0.40 \ - rustix-1.0.8 \ + proc-macro2-1.0.103 \ + quote-1.0.41 \ + rustix-1.1.2 \ ryu-1.0.20 \ same-file-1.0.6 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ - serde_json-1.0.143 \ - serde_spanned-1.0.0 \ - syn-2.0.106 \ - tempfile-3.21.0 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.3 \ + syn-2.0.108 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - toml-0.9.5 \ - toml_datetime-0.7.0 \ - toml_edit-0.23.4 \ - toml_parser-1.0.2 \ - toml_writer-1.0.2 \ - unicode-ident-1.0.18 \ - winapi-util-0.1.10 \ - windows-link-0.1.3 \ - windows-sys-0.59.0 \ - windows-sys-0.60.2 \ - windows-targets-0.52.6 \ - windows-targets-0.53.3 \ - windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ - windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ - windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ - windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ - windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ - windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ - windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ - windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ + unicode-ident-1.0.20 \ + winapi-util-0.1.11 \ + windows-link-0.2.1 \ + windows-sys-0.61.2 \ winnow-0.7.13 \ test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5 diff --git a/devel/cargo-hack/distinfo b/devel/cargo-hack/distinfo index 42ad34135ffd..aa40a2ce4503 100644 --- a/devel/cargo-hack/distinfo +++ b/devel/cargo-hack/distinfo @@ -1,131 +1,97 @@ -TIMESTAMP = 1756087571 -SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 -SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 +TIMESTAMP = 1761523912 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d -SIZE (rust/crates/bitflags-2.9.3.crate) = 47777 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/build-context-0.1.3.crate) = 86610cb1e9d45d65a31b574f9d69de003a76b6bb0b7d882396a5153fc547c935 SIZE (rust/crates/build-context-0.1.3.crate) = 8494 -SHA256 (rust/crates/cargo-config2-0.1.35.crate) = 2f307d010782c2a4066cc5125ba8c6b68db926b3a1bb82bd6d0b38950c6d4815 -SIZE (rust/crates/cargo-config2-0.1.35.crate) = 76025 -SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 -SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f +SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73 -SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606 +SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3 +SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886 +SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b +SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 SHA256 (rust/crates/easy-ext-1.0.2.crate) = cc5d6d6a8504f8caedd7de14576464383900cd3840b7033a7a3dce5ac00121ca SIZE (rust/crates/easy-ext-1.0.2.crate) = 28996 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad -SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683 -SIZE (rust/crates/fs-err-3.1.1.crate) = 23107 -SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 -SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 -SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9 -SIZE (rust/crates/indexmap-2.11.0.crate) = 99851 +SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 +SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/lexopt-0.3.1.crate) = 9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7 SIZE (rust/crates/lexopt-0.3.1.crate) = 26158 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 -SIZE (rust/crates/rustix-1.0.8.crate) = 416688 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a -SIZE (rust/crates/serde_json-1.0.143.crate) = 155342 -SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 -SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 -SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e -SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 -SIZE (rust/crates/toml-0.9.5.crate) = 56833 -SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 -SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 -SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93 -SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357 -SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 -SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 -SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 -SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22 -SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 -SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b -SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb -SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 -SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 -SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 -SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b -SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 -SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 -SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 -SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 -SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec -SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 +SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06 +SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = a3d78250ea6bfd42758749de0f5dd8377e3d9aa05cef64d2cd1ba982e4d032fb SIZE (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = 619290 -SHA256 (taiki-e-cargo-hack-v0.6.37_GH0.tar.gz) = 16c183bedc4e72669b9949b7fe7ceca2d401a68b0c19bc2d8d91dba03c0cba35 -SIZE (taiki-e-cargo-hack-v0.6.37_GH0.tar.gz) = 85171 +SHA256 (taiki-e-cargo-hack-v0.6.39_GH0.tar.gz) = 88ceb040dc3d82ef1f56cd398189240d3922a4ae711a338c5c4ecd52976956a8 +SIZE (taiki-e-cargo-hack-v0.6.39_GH0.tar.gz) = 85739 diff --git a/devel/cargo-leptos/Makefile b/devel/cargo-leptos/Makefile index 97b0da9f722f..e143975cbe76 100644 --- a/devel/cargo-leptos/Makefile +++ b/devel/cargo-leptos/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-leptos DISTVERSIONPREFIX= v DISTVERSION= 0.2.42 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-llvm-cov/Makefile b/devel/cargo-llvm-cov/Makefile index 06ad80f799e8..78c3d5870227 100644 --- a/devel/cargo-llvm-cov/Makefile +++ b/devel/cargo-llvm-cov/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-llvm-cov DISTVERSIONPREFIX= v -DISTVERSION= 0.6.18 -PORTREVISION= 2 +DISTVERSION= 0.6.21 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,85 +19,75 @@ USE_GITHUB= yes GH_ACCOUNT= taiki-e CARGO_CRATES= aho-corasick-1.1.3 \ - anyhow-1.0.98 \ + anyhow-1.0.100 \ autocfg-1.5.0 \ - bitflags-2.9.1 \ - bstr-1.12.0 \ - camino-1.1.10 \ - cargo-config2-0.1.35 \ - cfg-if-1.0.1 \ - duct-1.0.0 \ - errno-0.3.13 \ + bitflags-2.10.0 \ + bstr-1.12.1 \ + camino-1.2.1 \ + cargo-config2-0.1.39 \ + cfg-if-1.0.4 \ + duct-1.1.0 \ + errno-0.3.14 \ fastrand-2.3.0 \ - filetime-0.2.25 \ - fs-err-3.1.1 \ - glob-0.3.2 \ + filetime-0.2.26 \ + fs-err-3.1.3 \ + glob-0.3.3 \ itoa-1.0.15 \ lcov2cobertura-1.0.6 \ lexopt-0.3.1 \ - libc-0.2.174 \ - libredox-0.1.6 \ - linux-raw-sys-0.9.4 \ - memchr-2.7.5 \ - normpath-1.3.0 \ + libc-0.2.177 \ + libredox-0.1.10 \ + linux-raw-sys-0.11.0 \ + memchr-2.7.6 \ + normpath-1.5.0 \ once_cell-1.21.3 \ - opener-0.8.2 \ - os_pipe-1.2.2 \ - proc-macro2-1.0.95 \ + opener-0.8.3 \ + os_pipe-1.2.3 \ + proc-macro2-1.0.103 \ quick-xml-0.37.5 \ - quote-1.0.40 \ - redox_syscall-0.5.14 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-syntax-0.8.5 \ - rustc-demangle-0.1.25 \ - rustix-1.0.8 \ - rustversion-1.0.21 \ + quote-1.0.41 \ + redox_syscall-0.5.18 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + rustc-demangle-0.1.26 \ + rustix-1.1.2 \ + rustversion-1.0.22 \ ruzstd-0.8.1 \ ryu-1.0.20 \ same-file-1.0.6 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ - serde_json-1.0.141 \ - serde_spanned-1.0.0 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.3 \ shared_child-1.1.1 \ - shared_thread-0.1.0 \ + shared_thread-0.2.0 \ shell-escape-0.1.5 \ - sigchld-0.2.4 \ - signal-hook-0.3.18 \ - signal-hook-registry-1.4.5 \ - syn-2.0.104 \ + syn-2.0.108 \ tar-0.4.44 \ - tempfile-3.20.0 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - toml-0.9.2 \ - toml_datetime-0.7.0 \ - toml_parser-1.0.1 \ - unicode-ident-1.0.18 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_parser-1.0.4 \ + unicode-ident-1.0.20 \ walkdir-2.5.0 \ - winapi-util-0.1.9 \ - windows-sys-0.59.0 \ + winapi-util-0.1.11 \ + windows-link-0.2.1 \ windows-sys-0.60.2 \ - windows-targets-0.52.6 \ - windows-targets-0.53.2 \ - windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ - windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ - windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ - windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ - windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ - windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ - windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ - windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ - winnow-0.7.12 \ - xattr-1.5.1 \ + windows-sys-0.61.2 \ + windows-targets-0.53.5 \ + windows_aarch64_gnullvm-0.53.1 \ + windows_aarch64_msvc-0.53.1 \ + windows_i686_gnu-0.53.1 \ + windows_i686_gnullvm-0.53.1 \ + windows_i686_msvc-0.53.1 \ + windows_x86_64_gnu-0.53.1 \ + windows_x86_64_gnullvm-0.53.1 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ + xattr-1.6.1 \ test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/cargo-llvm-cov/distinfo b/devel/cargo-llvm-cov/distinfo index 683828aa03ee..9ac5368dccbe 100644 --- a/devel/cargo-llvm-cov/distinfo +++ b/devel/cargo-llvm-cov/distinfo @@ -1,165 +1,145 @@ -TIMESTAMP = 1753029744 +TIMESTAMP = 1761524638 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 -SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab -SIZE (rust/crates/camino-1.1.10.crate) = 42306 -SHA256 (rust/crates/cargo-config2-0.1.35.crate) = 2f307d010782c2a4066cc5125ba8c6b68db926b3a1bb82bd6d0b38950c6d4815 -SIZE (rust/crates/cargo-config2-0.1.35.crate) = 76025 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 -SHA256 (rust/crates/duct-1.0.0.crate) = b6ce170a0e8454fa0f9b0e5ca38a6ba17ed76a50916839d217eb5357e05cdfde -SIZE (rust/crates/duct-1.0.0.crate) = 31978 -SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad -SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 +SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f +SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/duct-1.1.0.crate) = d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b +SIZE (rust/crates/duct-1.1.0.crate) = 35093 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683 -SIZE (rust/crates/fs-err-3.1.1.crate) = 23107 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 +SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/lcov2cobertura-1.0.6.crate) = aaa0cf456e88a45378a5737f228c0800175d94be6856908dc4718b3a91c7c9f8 SIZE (rust/crates/lcov2cobertura-1.0.6.crate) = 10301 SHA256 (rust/crates/lexopt-0.3.1.crate) = 9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7 SIZE (rust/crates/lexopt-0.3.1.crate) = 26158 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 -SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0 -SIZE (rust/crates/libredox-0.1.6.crate) = 7090 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 -SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed -SIZE (rust/crates/normpath-1.3.0.crate) = 20719 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b +SIZE (rust/crates/normpath-1.5.0.crate) = 22940 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/opener-0.8.2.crate) = 771b9704f8cd8b424ec747a320b30b47517a6966ba2c7da90047c16f4a962223 -SIZE (rust/crates/opener-0.8.2.crate) = 26318 -SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224 -SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47 +SIZE (rust/crates/opener-0.8.3.crate) = 27160 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/redox_syscall-0.5.14.crate) = de3a5d9f0aba1dbcec1cc47f0ff94a4b778fe55bca98a6dfa92e4e094e57b1c4 -SIZE (rust/crates/redox_syscall-0.5.14.crate) = 29678 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f -SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 -SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 -SIZE (rust/crates/rustix-1.0.8.crate) = 416688 -SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d -SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ruzstd-0.8.1.crate) = 3640bec8aad418d7d03c72ea2de10d5c646a598f9883c7babc160d91e3c1b26c SIZE (rust/crates/ruzstd-0.8.1.crate) = 97738 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3 -SIZE (rust/crates/serde_json-1.0.141.crate) = 155322 -SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 -SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7 SIZE (rust/crates/shared_child-1.1.1.crate) = 14191 -SHA256 (rust/crates/shared_thread-0.1.0.crate) = c7a6f98357c6bb0ebace19b22220e5543801d9de90ffe77f8abb27c056bac064 -SIZE (rust/crates/shared_thread-0.1.0.crate) = 7492 +SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0 +SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847 -SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1 -SIZE (rust/crates/sigchld-0.2.4.crate) = 9955 -SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 -SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 -SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 -SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 -SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 -SIZE (rust/crates/syn-2.0.104.crate) = 299699 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a SIZE (rust/crates/tar-0.4.44.crate) = 61020 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac -SIZE (rust/crates/toml-0.9.2.crate) = 56695 -SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 -SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 -SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30 -SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06 +SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 -SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b -SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 -SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef -SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 -SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 -SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b -SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 -SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 -SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 -SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 -SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec -SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 -SIZE (rust/crates/winnow-0.7.12.crate) = 174403 -SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909 -SIZE (rust/crates/xattr-1.5.1.crate) = 14565 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 +SIZE (rust/crates/xattr-1.6.1.crate) = 15952 SHA256 (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = a3d78250ea6bfd42758749de0f5dd8377e3d9aa05cef64d2cd1ba982e4d032fb SIZE (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = 619290 -SHA256 (taiki-e-cargo-llvm-cov-v0.6.18_GH0.tar.gz) = 38c813bcaf5c7c6337f2b5115e0c93e8db29f1d3c43cd5f111d4a3cbe9384abb -SIZE (taiki-e-cargo-llvm-cov-v0.6.18_GH0.tar.gz) = 109698 +SHA256 (taiki-e-cargo-llvm-cov-v0.6.21_GH0.tar.gz) = 88b15ebac303c860ec5635cff4d831c061b8e42b9ec29cfbf8e17e22bdf710a5 +SIZE (taiki-e-cargo-llvm-cov-v0.6.21_GH0.tar.gz) = 111172 diff --git a/devel/cargo-make/Makefile b/devel/cargo-make/Makefile index c6b78250dbb6..b95fdd2b732a 100644 --- a/devel/cargo-make/Makefile +++ b/devel/cargo-make/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-make DISTVERSION= 0.37.24 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/cargo-mutants/Makefile b/devel/cargo-mutants/Makefile index a2bf5f8025a7..785cb005ff1f 100644 --- a/devel/cargo-mutants/Makefile +++ b/devel/cargo-mutants/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-mutants DISTVERSIONPREFIX= v DISTVERSION= 25.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-readme/Makefile b/devel/cargo-readme/Makefile index 18811a9c71fd..f55476366bb8 100644 --- a/devel/cargo-readme/Makefile +++ b/devel/cargo-readme/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-readme DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile index 5c959ed316e6..07226d99af78 100644 --- a/devel/cargo-tarpaulin/Makefile +++ b/devel/cargo-tarpaulin/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-tarpaulin -DISTVERSION= 0.32.8 -PORTREVISION= 2 +DISTVERSION= 0.34.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-tarpaulin/Makefile.crates b/devel/cargo-tarpaulin/Makefile.crates index 220c2da78b5b..514989c5ea6d 100644 --- a/devel/cargo-tarpaulin/Makefile.crates +++ b/devel/cargo-tarpaulin/Makefile.crates @@ -1,48 +1,47 @@ CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ adler32-1.2.0 \ aho-corasick-1.1.3 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - anyhow-1.0.98 \ - autocfg-1.4.0 \ + anstream-0.6.20 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.99 \ + atomic-waker-1.1.2 \ + autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ - bitflags-2.9.1 \ - bumpalo-3.17.0 \ + bitflags-2.9.2 \ + bumpalo-3.19.0 \ bytes-1.10.1 \ - camino-1.1.9 \ - cargo-platform-0.2.0 \ - cargo-util-schemas-0.2.0 \ - cargo_metadata-0.20.0 \ - cc-1.2.23 \ - cfg-if-1.0.1 \ + camino-1.1.11 \ + cargo-config2-0.1.39 \ + cargo-platform-0.3.0 \ + cargo_metadata-0.23.0 \ + cc-1.2.33 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - chrono-0.4.41 \ - clap-4.5.38 \ - clap_builder-4.5.38 \ - clap_derive-4.5.32 \ - clap_lex-0.7.4 \ - colorchoice-1.0.3 \ + chrono-0.4.42 \ + clap-4.5.45 \ + clap_builder-4.5.44 \ + clap_derive-4.5.45 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ coveralls-api-0.7.0 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ deflate-1.0.0 \ displaydoc-0.2.5 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ - erased-serde-0.4.6 \ - errno-0.3.12 \ + errno-0.3.13 \ fallible-iterator-0.3.0 \ fastrand-2.3.0 \ - flate2-1.1.1 \ + flate2-1.1.2 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ @@ -55,14 +54,14 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-util-0.3.31 \ getrandom-0.3.3 \ gimli-0.31.1 \ - gimli-0.32.0 \ + gimli-0.32.3 \ git2-0.20.2 \ - glob-0.3.2 \ + glob-0.3.3 \ gzip-header-1.0.0 \ hashbrown-0.11.2 \ - hashbrown-0.15.3 \ + hashbrown-0.15.5 \ heck-0.5.0 \ - hermit-abi-0.5.1 \ + hermit-abi-0.5.2 \ hex-0.4.3 \ http-1.3.1 \ http-body-1.0.1 \ @@ -70,9 +69,9 @@ CARGO_CRATES= addr2line-0.24.2 \ httparse-1.10.1 \ humantime-2.2.0 \ humantime-serde-1.1.1 \ - hyper-1.6.0 \ + hyper-1.7.0 \ hyper-tls-0.6.0 \ - hyper-util-0.1.12 \ + hyper-util-0.1.16 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ @@ -85,8 +84,10 @@ CARGO_CRATES= addr2line-0.24.2 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-1.8.2 \ - indexmap-2.9.0 \ + indexmap-2.11.4 \ + io-uring-0.7.9 \ ipnet-2.11.0 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ jobserver-0.1.33 \ @@ -94,67 +95,61 @@ CARGO_CRATES= addr2line-0.24.2 \ lazy_static-1.5.0 \ lcov-0.8.1 \ leb128-0.2.5 \ - libc-0.2.174 \ - libgit2-sys-0.18.1+1.9.0 \ + libc-0.2.177 \ + libgit2-sys-0.18.2+1.9.1 \ libssh2-sys-0.3.1 \ libz-sys-1.1.22 \ - linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ - llvm_profparser-0.8.3 \ + llvm_profparser-0.9.1 \ log-0.4.27 \ - matchers-0.1.0 \ + matchers-0.2.0 \ md5-0.7.0 \ - memchr-2.7.4 \ + memchr-2.7.5 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.8 \ - mio-1.0.3 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ native-tls-0.2.14 \ nix-0.30.1 \ nom-7.1.3 \ - nu-ansi-term-0.46.0 \ + nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ object-0.26.2 \ object-0.36.7 \ - object-0.37.1 \ + object-0.37.3 \ once_cell-1.21.3 \ - openssl-0.10.72 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - openssl-src-300.5.0+3.5.0 \ - openssl-sys-0.9.108 \ - ordered-float-2.10.1 \ - overload-0.1.1 \ + openssl-src-300.5.2+3.5.2 \ + openssl-sys-0.9.109 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ potential_utf-0.1.2 \ - proc-macro2-1.0.95 \ - procfs-0.17.0 \ - procfs-core-0.17.0 \ + proc-macro2-1.0.101 \ + procfs-0.18.0 \ + procfs-core-0.18.0 \ quick-error-1.2.3 \ - quick-xml-0.37.5 \ - quote-1.0.40 \ - r-efi-5.2.0 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.9 \ - regex-syntax-0.6.29 \ + quick-xml-0.38.3 \ + quote-1.0.41 \ + r-efi-5.3.0 \ + regex-1.12.2 \ + regex-automata-0.4.12 \ regex-syntax-0.8.5 \ - reqwest-0.12.15 \ - rustc-demangle-0.1.25 \ - rustc-hash-1.1.0 \ + reqwest-0.12.23 \ + rustc-demangle-0.1.26 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustix-0.38.44 \ - rustix-1.0.7 \ - rustls-pemfile-2.2.0 \ + rustix-1.0.8 \ rustls-pki-types-1.12.0 \ - rustversion-1.0.20 \ - rusty-fork-0.3.0 \ + rustversion-1.0.22 \ + rusty-fork-0.3.1 \ ruzstd-0.8.1 \ ryu-1.0.20 \ same-file-1.0.6 \ @@ -162,54 +157,52 @@ CARGO_CRATES= addr2line-0.24.2 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ semver-1.0.26 \ - serde-1.0.219 \ - serde-untagged-0.1.7 \ - serde-value-0.7.0 \ - serde_derive-1.0.219 \ - serde_json-1.0.140 \ - serde_spanned-0.6.9 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ - slab-0.4.9 \ - smallvec-1.15.0 \ - socket2-0.5.9 \ + slab-0.4.11 \ + smallvec-1.15.1 \ + socket2-0.6.0 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ - syn-2.0.101 \ + syn-2.0.106 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.20.0 \ - test-log-0.2.17 \ - test-log-macros-0.2.17 \ + test-log-0.2.18 \ + test-log-macros-0.2.18 \ thiserror-1.0.69 \ - thiserror-2.0.12 \ + thiserror-2.0.15 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.12 \ - thread_local-1.1.8 \ + thiserror-impl-2.0.15 \ + thread_local-1.1.9 \ tinystr-0.8.1 \ - tokio-1.45.0 \ + tokio-1.47.1 \ tokio-native-tls-0.3.1 \ - toml-0.8.23 \ - toml_datetime-0.6.11 \ - toml_edit-0.22.27 \ - toml_write-0.1.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ twox-hash-2.1.1 \ - typeid-1.0.3 \ unicase-2.8.1 \ unicode-ident-1.0.18 \ - unicode-xid-0.2.6 \ url-2.5.4 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ @@ -218,7 +211,7 @@ CARGO_CRATES= addr2line-0.24.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ @@ -227,22 +220,21 @@ CARGO_CRATES= addr2line-0.24.2 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ - windows-link-0.1.1 \ - windows-registry-0.4.0 \ + windows-link-0.1.3 \ + windows-link-0.2.1 \ + windows-registry-0.5.3 \ windows-result-0.3.4 \ - windows-strings-0.3.1 \ windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows-targets-0.53.0 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ @@ -259,7 +251,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.10 \ + winnow-0.7.13 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ yoke-0.8.0 \ @@ -268,5 +260,5 @@ CARGO_CRATES= addr2line-0.24.2 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ - zerovec-0.11.2 \ + zerovec-0.11.4 \ zerovec-derive-0.11.1 diff --git a/devel/cargo-tarpaulin/distinfo b/devel/cargo-tarpaulin/distinfo index cff61728aad4..35a8b18b529f 100644 --- a/devel/cargo-tarpaulin/distinfo +++ b/devel/cargo-tarpaulin/distinfo @@ -1,74 +1,74 @@ -TIMESTAMP = 1753610028 +TIMESTAMP = 1761524014 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234 SIZE (rust/crates/adler32-1.2.0.crate) = 6411 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 +SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 +SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 +SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29 +SIZE (rust/crates/bitflags-2.9.2.crate) = 47977 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 -SIZE (rust/crates/camino-1.1.9.crate) = 37552 -SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4 -SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373 -SHA256 (rust/crates/cargo-util-schemas-0.2.0.crate) = e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca -SIZE (rust/crates/cargo-util-schemas-0.2.0.crate) = 23612 -SHA256 (rust/crates/cargo_metadata-0.20.0.crate) = 4f7835cfc6135093070e95eb2b53e5d9b5c403dc3a6be6040ee026270aa82502 -SIZE (rust/crates/cargo_metadata-0.20.0.crate) = 32312 -SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766 -SIZE (rust/crates/cc-1.2.23.crate) = 106527 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0 +SIZE (rust/crates/camino-1.1.11.crate) = 43862 +SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f +SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191 +SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2 +SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252 +SHA256 (rust/crates/cargo_metadata-0.23.0.crate) = 981a6f317983eec002839b90fae7411a85621410ae591a9cab2ecf5cb5744873 +SIZE (rust/crates/cargo_metadata-0.23.0.crate) = 30522 +SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f +SIZE (rust/crates/cc-1.2.33.crate) = 111970 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 -SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000 -SIZE (rust/crates/clap-4.5.38.crate) = 57140 -SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120 -SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 +SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318 +SIZE (rust/crates/clap-4.5.45.crate) = 58337 +SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8 +SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799 +SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 +SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/coveralls-api-0.7.0.crate) = 2b0d9065c788bbdef212fd6565a46c151504b7b383fdbe4624621640520a49d5 SIZE (rust/crates/coveralls-api-0.7.0.crate) = 21436 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f SIZE (rust/crates/deflate-1.0.0.crate) = 62722 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 @@ -79,16 +79,14 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7 -SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 -SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 -SIZE (rust/crates/errno-0.3.12.crate) = 12423 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece -SIZE (rust/crates/flate2-1.1.1.crate) = 77224 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -113,22 +111,22 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/gimli-0.32.0.crate) = 93563d740bc9ef04104f9ed6f86f1e3275c2cdafb95664e26584b9ca807a8ffe -SIZE (rust/crates/gimli-0.32.0.crate) = 286715 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 SIZE (rust/crates/git2-0.20.2.crate) = 223479 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2 SIZE (rust/crates/gzip-header-1.0.0.crate) = 12445 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 -SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 -SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08 -SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 @@ -143,12 +141,12 @@ SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a SIZE (rust/crates/humantime-2.2.0.crate) = 20646 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 -SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710 -SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918 +SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e +SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -173,10 +171,14 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/indexmap-1.8.2.crate) = e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a SIZE (rust/crates/indexmap-1.8.2.crate) = 53219 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 +SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4 +SIZE (rust/crates/io-uring-0.7.9.crate) = 99792 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c @@ -191,48 +193,46 @@ SHA256 (rust/crates/lcov-0.8.1.crate) = 1ccfa6d5e585a884db65b37f38184e4364eaf74d SIZE (rust/crates/lcov-0.8.1.crate) = 19922 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67 SIZE (rust/crates/leb128-0.2.5.crate) = 11843 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 -SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e -SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222 +SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057 SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9 SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851 SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/llvm_profparser-0.8.3.crate) = 709c1026b4902051c7cff758799defada26e18e41eb390648177e2e142c59fd9 -SIZE (rust/crates/llvm_profparser-0.8.3.crate) = 45270 +SHA256 (rust/crates/llvm_profparser-0.9.1.crate) = d67ff57e85c4295dcfcc939358e80c885e4f402db650d646c678d51c44e3798f +SIZE (rust/crates/llvm_profparser-0.9.1.crate) = 47199 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771 SIZE (rust/crates/md5-0.7.0.crate) = 6671 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a -SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 +SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b @@ -241,24 +241,22 @@ SHA256 (rust/crates/object-0.26.2.crate) = 39f37e50073ccad23b6d09bcb5b263f4e76d3 SIZE (rust/crates/object-0.26.2.crate) = 238067 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/object-0.37.1.crate) = 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a -SIZE (rust/crates/object-0.37.1.crate) = 338929 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da -SIZE (rust/crates/openssl-0.10.72.crate) = 283852 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f -SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436 -SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847 -SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190 -SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c -SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 +SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4 +SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b @@ -269,50 +267,42 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1 SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f -SIZE (rust/crates/procfs-0.17.0.crate) = 73252 -SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec -SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/procfs-0.18.0.crate) = 25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7 +SIZE (rust/crates/procfs-0.18.0.crate) = 73856 +SHA256 (rust/crates/procfs-core-0.18.0.crate) = e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405 +SIZE (rust/crates/procfs-core-0.18.0.crate) = 92618 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb -SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 +SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 +SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.12.crate) = 722166aa0d7438abbaa4d5cc2c649dac844e8c56d82fb3d33e9c34b5cd268fc6 +SIZE (rust/crates/regex-automata-0.4.12.crate) = 625221 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb -SIZE (rust/crates/reqwest-0.12.15.crate) = 199320 -SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f -SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 -SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 -SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb +SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 -SIZE (rust/crates/rustix-1.0.7.crate) = 414500 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 -SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2 -SIZE (rust/crates/rustversion-1.0.20.crate) = 20666 -SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f -SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/rusty-fork-0.3.1.crate) = cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2 +SIZE (rust/crates/rusty-fork-0.3.1.crate) = 21108 SHA256 (rust/crates/ruzstd-0.8.1.crate) = 3640bec8aad418d7d03c72ea2de10d5c646a598f9883c7babc160d91e3c1b26c SIZE (rust/crates/ruzstd-0.8.1.crate) = 97738 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f @@ -327,36 +317,34 @@ SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4a SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e -SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371 -SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c -SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 -SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 -SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 -SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef -SIZE (rust/crates/socket2-0.5.9.crate) = 57432 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 @@ -367,62 +355,60 @@ SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1f SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 -SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f -SIZE (rust/crates/test-log-0.2.17.crate) = 14421 -SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f -SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127 +SHA256 (rust/crates/test-log-0.2.18.crate) = 1e33b98a582ea0be1168eba097538ee8dd4bbe0f2b01b22ac92ea30054e5be7b +SIZE (rust/crates/test-log-0.2.18.crate) = 16138 +SHA256 (rust/crates/test-log-macros-0.2.18.crate) = 451b374529930d7601b1eef8d32bc79ae870b6079b069401709c2a8bf9e75f36 +SIZE (rust/crates/test-log-macros-0.2.18.crate) = 8947 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850 +SIZE (rust/crates/thiserror-2.0.15.crate) = 29026 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 +SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0 +SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165 -SIZE (rust/crates/tokio-1.45.0.crate) = 800721 +SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 +SIZE (rust/crates/tokio-1.47.1.crate) = 829790 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 -SIZE (rust/crates/toml-0.8.23.crate) = 36050 -SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c -SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 -SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a -SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 -SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56 SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627 -SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c -SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 -SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be @@ -439,8 +425,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 @@ -457,38 +443,36 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 -SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 -SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 -SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3 -SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e +SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386 SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 -SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319 -SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922 SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b -SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 @@ -521,8 +505,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec -SIZE (rust/crates/winnow-0.7.10.crate) = 176073 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb @@ -539,9 +523,9 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464 SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 -SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (xd009642-tarpaulin-0.32.8_GH0.tar.gz) = 8a850a07521f0bcbd6eececa705afb702904db5ecc20bb944f4b2888ee20b9b0 -SIZE (xd009642-tarpaulin-0.32.8_GH0.tar.gz) = 232042 +SHA256 (xd009642-tarpaulin-0.34.1_GH0.tar.gz) = 6dc949535fa58b8af359b4a79d28f43ab31c52227f61ede8c9c667131e6bf567 +SIZE (xd009642-tarpaulin-0.34.1_GH0.tar.gz) = 226866 diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile index d4508015a26c..97e4cb9b756d 100644 --- a/devel/cargo-udeps/Makefile +++ b/devel/cargo-udeps/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-udeps DISTVERSIONPREFIX= v -DISTVERSION= 0.1.59 +DISTVERSION= 0.1.60 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -22,11 +22,11 @@ GH_ACCOUNT= est31 CARGO_BUILDDEP= no # it builds with lang/rust, but README says that it has to be built with lang/rust-nightly in order to work correctly CARGO_CRATES= adler2-2.0.1 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ - annotate-snippets-0.11.5 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + annotate-snippets-0.12.8 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ @@ -38,29 +38,29 @@ CARGO_CRATES= adler2-2.0.1 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.8.0 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ bitmaps-2.1.0 \ blake3-1.8.2 \ block-buffer-0.10.4 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ - cargo-0.91.0 \ + cargo-0.92.0 \ cargo-credential-0.4.9 \ - cargo-credential-libsecret-0.5.1 \ - cargo-credential-macos-keychain-0.4.16 \ - cargo-credential-wincred-0.4.16 \ + cargo-credential-libsecret-0.5.2 \ + cargo-credential-macos-keychain-0.4.17 \ + cargo-credential-wincred-0.4.17 \ cargo-platform-0.3.1 \ - cargo-util-0.2.23 \ - cargo-util-schemas-0.10.0 \ - cc-1.2.38 \ - cfg-if-1.0.3 \ - clap-4.5.48 \ - clap_builder-4.5.48 \ - clap_complete-4.5.58 \ - clap_derive-4.5.47 \ - clap_lex-0.7.5 \ + cargo-util-0.2.24 \ + cargo-util-schemas-0.10.1 \ + cc-1.2.44 \ + cfg-if-1.0.4 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ + clap_complete-4.5.60 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ clru-0.6.2 \ color-print-0.3.7 \ color-print-proc-macro-0.3.7 \ @@ -70,7 +70,7 @@ CARGO_CRATES= adler2-2.0.1 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ - crates-io-0.40.13 \ + crates-io-0.40.14 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ @@ -83,7 +83,7 @@ CARGO_CRATES= adler2-2.0.1 \ curl-sys-0.4.83+curl-8.15.0 \ dashmap-6.1.0 \ der-0.7.10 \ - deranged-0.5.3 \ + deranged-0.5.5 \ diff-0.1.13 \ digest-0.10.7 \ displaydoc-0.2.5 \ @@ -103,29 +103,29 @@ CARGO_CRATES= adler2-2.0.1 \ ff-0.13.1 \ fiat-crypto-0.3.0 \ filetime-0.2.26 \ - find-msvc-tools-0.1.2 \ - flate2-1.1.2 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ - generic-array-0.14.7 \ + generic-array-0.14.9 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ git2-0.20.2 \ git2-curl-0.21.0 \ gix-0.73.0 \ - gix-actor-0.35.4 \ + gix-actor-0.35.6 \ gix-attributes-0.27.0 \ - gix-bitmap-0.2.14 \ - gix-chunk-0.4.11 \ - gix-command-0.6.2 \ + gix-bitmap-0.2.15 \ + gix-chunk-0.4.12 \ + gix-command-0.6.3 \ gix-commitgraph-0.29.0 \ gix-config-0.46.0 \ - gix-config-value-0.15.1 \ + gix-config-value-0.15.3 \ gix-credentials-0.30.0 \ - gix-date-0.10.5 \ + gix-date-0.10.7 \ gix-diff-0.53.0 \ gix-dir-0.15.0 \ gix-discover-0.41.0 \ @@ -142,31 +142,31 @@ CARGO_CRATES= adler2-2.0.1 \ gix-object-0.50.2 \ gix-odb-0.70.0 \ gix-pack-0.60.0 \ - gix-packetline-0.19.1 \ - gix-packetline-blocking-0.19.1 \ - gix-path-0.10.20 \ + gix-packetline-0.19.3 \ + gix-packetline-blocking-0.19.3 \ + gix-path-0.10.21 \ gix-pathspec-0.12.0 \ - gix-prompt-0.11.1 \ + gix-prompt-0.11.2 \ gix-protocol-0.51.0 \ - gix-quote-0.6.0 \ + gix-quote-0.6.1 \ gix-ref-0.53.1 \ gix-refspec-0.31.0 \ gix-revision-0.35.0 \ gix-revwalk-0.21.0 \ - gix-sec-0.12.0 \ + gix-sec-0.12.2 \ gix-shallow-0.5.0 \ gix-status-0.20.0 \ gix-submodule-0.20.0 \ gix-tempfile-18.0.0 \ - gix-trace-0.1.13 \ + gix-trace-0.1.15 \ gix-transport-0.48.0 \ gix-traverse-0.47.0 \ gix-url-0.32.0 \ - gix-utils-0.3.0 \ - gix-validate-0.10.0 \ + gix-utils-0.3.1 \ + gix-validate-0.10.1 \ gix-worktree-0.42.0 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ group-0.13.0 \ hash32-0.3.1 \ hashbrown-0.14.5 \ @@ -178,23 +178,23 @@ CARGO_CRATES= adler2-2.0.1 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ - home-0.5.11 \ + home-0.5.12 \ http-auth-0.1.10 \ - icu_collections-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ im-rc-15.1.0 \ imara-diff-0.1.8 \ - indexmap-2.11.4 \ + indexmap-2.12.0 \ is_executable-1.0.5 \ - is_terminal_polyfill-1.70.1 \ + is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.15 \ @@ -202,49 +202,49 @@ CARGO_CRATES= adler2-2.0.1 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.34 \ - js-sys-0.3.80 \ + js-sys-0.3.82 \ kstring-2.0.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - libc-0.2.175 \ + libc-0.2.177 \ libgit2-sys-0.18.2+1.9.1 \ libloading-0.8.9 \ libnghttp2-sys-0.1.11+1.64.0 \ libredox-0.1.10 \ - libsqlite3-sys-0.34.0 \ + libsqlite3-sys-0.35.0 \ libssh2-sys-0.3.1 \ libz-rs-sys-0.5.2 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ - litemap-0.8.0 \ - lock_api-0.4.13 \ + litemap-0.8.1 \ + lock_api-0.4.14 \ log-0.4.28 \ matchers-0.2.0 \ maybe-async-0.2.10 \ - memchr-2.7.5 \ - memmap2-0.9.8 \ + memchr-2.7.6 \ + memmap2-0.9.9 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ miow-0.6.1 \ nom-7.1.3 \ normpath-1.5.0 \ - nu-ansi-term-0.50.1 \ + nu-ansi-term-0.50.3 \ num-conv-0.1.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ - once_cell_polyfill-1.70.1 \ + once_cell_polyfill-1.70.2 \ opener-0.8.3 \ - openssl-0.10.73 \ + openssl-0.10.74 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - openssl-src-300.5.2+3.5.2 \ - openssl-sys-0.9.109 \ + openssl-src-300.5.4+3.5.4 \ + openssl-sys-0.9.110 \ ordered-float-2.10.1 \ orion-0.17.11 \ os_info-3.12.0 \ p384-0.13.1 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ pasetors-0.7.7 \ pathdiff-0.2.3 \ pem-rfc7468-0.7.0 \ @@ -255,47 +255,48 @@ CARGO_CRATES= adler2-2.0.1 \ plist-1.8.0 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.3 \ + potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ primeorder-0.13.6 \ - proc-macro2-1.0.101 \ + proc-macro2-1.0.103 \ prodash-30.0.1 \ quick-xml-0.38.3 \ - quote-1.0.40 \ + quote-1.0.41 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_xoshiro-0.6.0 \ - redox_syscall-0.5.17 \ - regex-1.11.2 \ - regex-automata-0.4.10 \ - regex-syntax-0.8.6 \ + redox_syscall-0.5.18 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ rfc6979-0.4.0 \ - rusqlite-0.36.0 \ + rusqlite-0.37.0 \ rustc-hash-2.1.1 \ rustc-stable-hash-0.1.2 \ - rustfix-0.9.2 \ + rustfix-0.9.3 \ rustix-1.1.2 \ + rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.28 \ scopeguard-1.2.0 \ sec1-0.7.3 \ - security-framework-3.5.0 \ + security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ - serde-1.0.226 \ + serde-1.0.228 \ serde-untagged-0.1.9 \ serde-value-0.7.0 \ - serde_core-1.0.226 \ - serde_derive-1.0.226 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_ignored-0.1.14 \ serde_json-1.0.145 \ - serde_spanned-1.0.2 \ + serde_spanned-1.0.3 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ @@ -304,35 +305,36 @@ CARGO_CRATES= adler2-2.0.1 \ shell-words-1.1.0 \ shlex-1.3.0 \ signature-2.2.0 \ + simd-adler32-0.3.7 \ sized-chunks-0.6.5 \ smallvec-1.15.1 \ - socket2-0.6.0 \ + socket2-0.6.1 \ spki-0.7.3 \ - stable_deref_trait-1.2.0 \ + stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ subtle-2.6.1 \ supports-hyperlinks-3.1.0 \ supports-unicode-3.0.0 \ - syn-2.0.106 \ + syn-2.0.108 \ synstructure-0.13.2 \ tar-0.4.44 \ - tempfile-3.22.0 \ + tempfile-3.23.0 \ terminal_size-0.4.3 \ - thiserror-2.0.16 \ - thiserror-impl-2.0.16 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ thread_local-1.1.9 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ - tinystr-0.8.1 \ + tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - toml-0.9.7 \ - toml_datetime-0.7.2 \ - toml_edit-0.23.6 \ - toml_parser-1.0.3 \ - toml_writer-1.0.3 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-chrome-0.7.2 \ @@ -340,12 +342,12 @@ CARGO_CRATES= adler2-2.0.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ typeid-1.0.3 \ - typenum-1.18.0 \ + typenum-1.19.0 \ unicase-2.8.1 \ unicode-bom-2.0.3 \ - unicode-ident-1.0.19 \ - unicode-normalization-0.1.24 \ - unicode-width-0.2.1 \ + unicode-ident-1.0.22 \ + unicode-normalization-0.1.25 \ + unicode-width-0.2.2 \ unicode-xid-0.2.6 \ url-2.5.7 \ utf8_iter-1.0.4 \ @@ -355,52 +357,49 @@ CARGO_CRATES= adler2-2.0.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ - wasm-bindgen-0.2.103 \ - wasm-bindgen-backend-0.2.103 \ - wasm-bindgen-macro-0.2.103 \ - wasm-bindgen-macro-support-0.2.103 \ - wasm-bindgen-shared-0.2.103 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ winapi-util-0.1.11 \ - windows-link-0.1.3 \ - windows-link-0.2.0 \ + windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ - windows-sys-0.61.0 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows-targets-0.53.3 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ + windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ - writeable-0.6.1 \ + writeable-0.6.2 \ yansi-1.0.1 \ - yoke-0.8.0 \ - yoke-derive-0.8.0 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zeroize-1.8.1 \ - zerotrie-0.2.2 \ - zerovec-0.11.4 \ - zerovec-derive-0.11.1 \ + zeroize-1.8.2 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ zlib-rs-0.5.2 OPENSSLINC= /usr/include diff --git a/devel/cargo-udeps/distinfo b/devel/cargo-udeps/distinfo index 7ff40cf95fee..b5ba0e1e5144 100644 --- a/devel/cargo-udeps/distinfo +++ b/devel/cargo-udeps/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1758522207 +TIMESTAMP = 1762415774 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4 -SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/annotate-snippets-0.12.8.crate) = 025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd +SIZE (rust/crates/annotate-snippets-0.12.8.crate) = 56707 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 @@ -33,52 +33,52 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2 SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717 SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0 SIZE (rust/crates/blake3-1.8.2.crate) = 205967 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/cargo-0.91.0.crate) = 0f46c7f53180bf46c220e2af1ceff951e2ce088184fa9009ad6915efee25915d -SIZE (rust/crates/cargo-0.91.0.crate) = 2815773 +SHA256 (rust/crates/cargo-0.92.0.crate) = 89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394 +SIZE (rust/crates/cargo-0.92.0.crate) = 2831003 SHA256 (rust/crates/cargo-credential-0.4.9.crate) = e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69 SIZE (rust/crates/cargo-credential-0.4.9.crate) = 20715 -SHA256 (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 2bad275302dfd55e54dcd555c7129cd76a4b4d7236c6a779370683014cba0a90 -SIZE (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 9935 -SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = a9f95d842bd047476c65e1d4a5f681f1d158f8c784edfc4ae245a2430ca09f02 -SIZE (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = 9250 -SHA256 (rust/crates/cargo-credential-wincred-0.4.16.crate) = 1c238839b7d5e5b62836277b4c83c9ed17d9ca7334b298c814c223b2e691ff76 -SIZE (rust/crates/cargo-credential-wincred-0.4.16.crate) = 9425 +SHA256 (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe +SIZE (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 10010 +SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b +SIZE (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = 9311 +SHA256 (rust/crates/cargo-credential-wincred-0.4.17.crate) = c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414 +SIZE (rust/crates/cargo-credential-wincred-0.4.17.crate) = 9492 SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4 SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321 -SHA256 (rust/crates/cargo-util-0.2.23.crate) = 5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e -SIZE (rust/crates/cargo-util-0.2.23.crate) = 33291 -SHA256 (rust/crates/cargo-util-schemas-0.10.0.crate) = b45c9672203db3caf908423f25bc31f3b6a814a9d22f2380048236498a312e75 -SIZE (rust/crates/cargo-util-schemas-0.10.0.crate) = 41684 -SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9 -SIZE (rust/crates/cc-1.2.38.crate) = 90139 -SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 -SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 -SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a -SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 -SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 -SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d +SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248 +SHA256 (rust/crates/cargo-util-schemas-0.10.1.crate) = 549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229 +SIZE (rust/crates/cargo-util-schemas-0.10.1.crate) = 41286 +SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3 +SIZE (rust/crates/cc-1.2.44.crate) = 92035 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 +SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4 @@ -97,8 +97,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807 SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crates-io-0.40.13.crate) = 1986712716d18d860258fdbd03fd9d9e20f1ffb974d8a203816c58b68c6b9012 -SIZE (rust/crates/crates-io-0.40.13.crate) = 15006 +SHA256 (rust/crates/crates-io-0.40.14.crate) = 574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417 +SIZE (rust/crates/crates-io-0.40.14.crate) = 14993 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 @@ -123,8 +123,8 @@ SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938 SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb SIZE (rust/crates/der-0.7.10.crate) = 90111 -SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc -SIZE (rust/crates/deranged-0.5.3.crate) = 24353 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 @@ -163,10 +163,10 @@ SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54 SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542 SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed SIZE (rust/crates/filetime-0.2.26.crate) = 17273 -SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959 -SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 @@ -177,38 +177,38 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 -SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a -SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 SIZE (rust/crates/git2-0.20.2.crate) = 223479 SHA256 (rust/crates/git2-curl-0.21.0.crate) = be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa SIZE (rust/crates/git2-curl-0.21.0.crate) = 9654 SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635 SIZE (rust/crates/gix-0.73.0.crate) = 295986 -SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967 -SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393 +SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e +SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441 SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638 SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764 -SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540 -SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704 -SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f -SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144 -SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196 -SIZE (rust/crates/gix-command-0.6.2.crate) = 15087 +SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531 +SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153 +SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb +SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638 +SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62 +SIZE (rust/crates/gix-command-0.6.3.crate) = 15123 SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06 SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360 SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0 SIZE (rust/crates/gix-config-0.46.0.crate) = 74104 -SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309 -SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628 +SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64 +SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605 SHA256 (rust/crates/gix-credentials-0.30.0.crate) = 0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05 SIZE (rust/crates/gix-credentials-0.30.0.crate) = 23613 -SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c -SIZE (rust/crates/gix-date-0.10.5.crate) = 16209 +SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171 +SIZE (rust/crates/gix-date-0.10.7.crate) = 16177 SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8 SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960 SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7 @@ -241,20 +241,20 @@ SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3 SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620 SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019 SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780 -SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93 -SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767 -SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94 -SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355 -SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd -SIZE (rust/crates/gix-path-0.10.20.crate) = 31011 +SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf +SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114 +SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001 +SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302 +SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8 +SIZE (rust/crates/gix-path-0.10.21.crate) = 34033 SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265 -SHA256 (rust/crates/gix-prompt-0.11.1.crate) = 6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906 -SIZE (rust/crates/gix-prompt-0.11.1.crate) = 13939 +SHA256 (rust/crates/gix-prompt-0.11.2.crate) = 868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d +SIZE (rust/crates/gix-prompt-0.11.2.crate) = 14061 SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922 SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539 -SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd -SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887 +SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b +SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984 SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758 SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023 SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055 @@ -263,8 +263,8 @@ SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d674322920 SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142 SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451 -SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c -SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005 +SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be +SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263 SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7 SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178 SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35 @@ -273,24 +273,24 @@ SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200 SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57 SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895 -SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658 -SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876 +SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457 +SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867 SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3 SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669 SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5 SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145 SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f SIZE (rust/crates/gix-url-0.32.0.crate) = 19407 -SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5 -SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052 -SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d -SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688 +SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 +SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 +SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4 +SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803 SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1 SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 SIZE (rust/crates/group-0.13.0.crate) = 16526 SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606 @@ -313,40 +313,40 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 +SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d +SIZE (rust/crates/home-0.5.12.crate) = 9445 SHA256 (rust/crates/http-auth-0.1.10.crate) = 150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822 SIZE (rust/crates/http-auth-0.1.10.crate) = 41282 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe SIZE (rust/crates/im-rc-15.1.0.crate) = 194077 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4 SIZE (rust/crates/is_executable-1.0.5.crate) = 9227 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c @@ -361,16 +361,16 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 -SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e -SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 SIZE (rust/crates/kstring-2.0.2.crate) = 23044 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222 SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 @@ -379,8 +379,8 @@ SHA256 (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1b6c24e48a7167cffa7119 SIZE (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1968997 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb SIZE (rust/crates/libredox-0.1.10.crate) = 7332 -SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15 -SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526 +SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f +SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364 SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9 SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851 SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd @@ -389,20 +389,20 @@ SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0 SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 -SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 -SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 -SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 -SIZE (rust/crates/memmap2-0.9.8.crate) = 34478 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490 +SIZE (rust/crates/memmap2-0.9.9.crate) = 34576 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 @@ -413,28 +413,28 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b SIZE (rust/crates/normpath-1.5.0.crate) = 22940 -SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 -SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 +SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5 +SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad -SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47 SIZE (rust/crates/opener-0.8.3.crate) = 27160 -SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 -SIZE (rust/crates/openssl-0.10.73.crate) = 283994 +SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654 +SIZE (rust/crates/openssl-0.10.74.crate) = 285425 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4 -SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986 -SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 -SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 +SHA256 (rust/crates/openssl-src-300.5.4+3.5.4.crate) = a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72 +SIZE (rust/crates/openssl-src-300.5.4+3.5.4.crate) = 7102203 +SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2 +SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412 SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4 @@ -443,10 +443,10 @@ SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee94653 SIZE (rust/crates/os_info-3.12.0.crate) = 24642 SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6 SIZE (rust/crates/p384-0.13.1.crate) = 193022 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/pasetors-0.7.7.crate) = 03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5 SIZE (rust/crates/pasetors-0.7.7.crate) = 151490 SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 @@ -467,8 +467,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a -SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -477,14 +477,14 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139 SIZE (rust/crates/prodash-30.0.1.crate) = 92925 SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 @@ -497,26 +497,28 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66 SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125 -SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 -SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 -SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 -SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 -SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 -SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 -SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7 -SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800 +SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f +SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08 SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359 -SHA256 (rust/crates/rustfix-0.9.2.crate) = 662decac6b0486a3bfb3723a0621eb12f5ae199488ddf87582d09f8c7b3e9889 -SIZE (rust/crates/rustfix-0.9.2.crate) = 22108 +SHA256 (rust/crates/rustfix-0.9.3.crate) = 267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2 +SIZE (rust/crates/rustfix-0.9.3.crate) = 21739 SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 @@ -527,28 +529,28 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc SIZE (rust/crates/sec1-0.7.3.crate) = 17979 -SHA256 (rust/crates/security-framework-3.5.0.crate) = cc198e42d9b7510827939c9a15f5062a0c913f3371d765977e586d2fe6c16f4a -SIZE (rust/crates/security-framework-3.5.0.crate) = 89611 +SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef +SIZE (rust/crates/security-framework-3.5.1.crate) = 89937 SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 SIZE (rust/crates/semver-1.0.27.crate) = 30081 -SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd -SIZE (rust/crates/serde-1.0.226.crate) = 28484 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058 SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 -SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4 -SIZE (rust/crates/serde_core-1.0.226.crate) = 63014 -SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33 -SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798 SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078 SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 -SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee -SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 @@ -565,16 +567,18 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 -SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f @@ -585,20 +589,20 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235 SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2 SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a SIZE (rust/crates/tar-0.4.44.crate) = 61020 -SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 -SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d @@ -607,22 +611,22 @@ SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6 SIZE (rust/crates/time-core-0.1.6.crate) = 9105 SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 -SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b -SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 -SIZE (rust/crates/toml-0.9.7.crate) = 55852 -SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 -SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 -SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b -SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 -SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 -SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 -SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 -SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 @@ -637,18 +641,18 @@ SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf055 SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c SIZE (rust/crates/typeid-1.0.3.crate) = 9006 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8 +SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b @@ -667,82 +671,76 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c -SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 -SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 -SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c -SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 -SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf -SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 -SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 -SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa -SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 -SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc -SIZE (rust/crates/yoke-0.8.0.crate) = 28726 -SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 -SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 @@ -751,15 +749,15 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 -SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b -SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 -SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f -SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 -SHA256 (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 255929d3c9d53c3e09e53b38302e68b206b167bc4e10dc69cf7984c0fe1f5814 -SIZE (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 47938 +SHA256 (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = b1eab01d1fd525db7e8e8b9b843a6a2cc2ddb55450ffef97dcbddeae8d401b0a +SIZE (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = 47850 diff --git a/devel/catppuccin-whiskers/Makefile b/devel/catppuccin-whiskers/Makefile index 057004b81e22..b3f787b3aef9 100644 --- a/devel/catppuccin-whiskers/Makefile +++ b/devel/catppuccin-whiskers/Makefile @@ -1,7 +1,7 @@ PORTNAME= whiskers DISTVERSIONPREFIX= v DISTVERSION= 2.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= catppuccin- diff --git a/devel/cbfmt/Makefile b/devel/cbfmt/Makefile index 4fcb1b579936..080ff21e11ac 100644 --- a/devel/cbfmt/Makefile +++ b/devel/cbfmt/Makefile @@ -1,7 +1,7 @@ PORTNAME= cbfmt DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile index 842ffdc2be58..6136f3d418c4 100644 --- a/devel/ccache4/Makefile +++ b/devel/ccache4/Makefile @@ -1,7 +1,7 @@ PORTNAME= ccache DISTVERSIONPREFIX= v DISTVERSION= 4.10.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMESUFFIX= 4 diff --git a/devel/chai/Makefile b/devel/chai/Makefile new file mode 100644 index 000000000000..e6a306b77186 --- /dev/null +++ b/devel/chai/Makefile @@ -0,0 +1,38 @@ +PORTNAME= chai +DISTVERSIONPREFIX= v +DISTVERSION= 2025.09.1 +PORTREVISION= 1 +CATEGORIES= devel +PKGNAMESUFFIX= -library + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Copy-hiding array abstraction for data migration +WWW= https://github.com/LLNL/CHAI + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcamp.so:devel/camp \ + libRAJA.so:misc/raja \ + libumpire.so:devel/umpire \ + libfmt.so:devel/libfmt +TEST_DEPENDS= googletest>0:devel/googletest + +USES= cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= LLNL +GH_PROJECT= ${PORTNAME:tu} +GH_TUPLE= LLNL:blt:e783e30:blt/blt + +CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= UMPIRE_ENABLE_EXAMPLES \ + ENABLE_TESTS +CMAKE_TESTING_ON= ENABLE_TESTS + +LDFLAGS+= -lexecinfo + +# tests as of 2025.09.1: 100% tests passed, 0 tests failed out of 10 + +.include <bsd.port.mk> diff --git a/devel/chai/distinfo b/devel/chai/distinfo new file mode 100644 index 000000000000..0111ddffa61b --- /dev/null +++ b/devel/chai/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1761844777 +SHA256 (LLNL-CHAI-v2025.09.1_GH0.tar.gz) = 8d5ff6363e37f0fb5b4606b2165a881a76f2b4f384813afe871052ccd2bb40de +SIZE (LLNL-CHAI-v2025.09.1_GH0.tar.gz) = 113209 +SHA256 (LLNL-blt-e783e30_GH0.tar.gz) = 4c8efec699708da3b552e533b80dd4ce3bf81da825840b3c18b9b56690898644 +SIZE (LLNL-blt-e783e30_GH0.tar.gz) = 1342801 diff --git a/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake b/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake new file mode 100644 index 000000000000..f3ed050eafcd --- /dev/null +++ b/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake @@ -0,0 +1,20 @@ +--- cmake/thirdparty/SetupChaiThirdparty.cmake.orig 2025-10-30 17:20:50 UTC ++++ cmake/thirdparty/SetupChaiThirdparty.cmake +@@ -5,6 +5,8 @@ + # SPDX-License-Identifier: BSD-3-Clause + ############################################################################## + ++find_package(umpire REQUIRED) ++ + if (NOT TARGET umpire) + if (DEFINED umpire_DIR OR DEFINED UMPIRE_DIR) + message(STATUS "[CHAI] Using external Umpire") +@@ -27,6 +29,8 @@ endif () + endif () + endif () + endif () ++ ++find_package(raja REQUIRED) + + if (CHAI_ENABLE_RAJA_PLUGIN) + if (NOT TARGET RAJA) diff --git a/devel/chai/pkg-descr b/devel/chai/pkg-descr new file mode 100644 index 000000000000..3e464a1134d4 --- /dev/null +++ b/devel/chai/pkg-descr @@ -0,0 +1,3 @@ +CHAI is a C++ library that provides a copy-hiding array abstraction +to automatically migrate data between different memory spaces, such as +between CPU and GPU memory. diff --git a/devel/chai/pkg-plist b/devel/chai/pkg-plist new file mode 100644 index 000000000000..3c78f46351ce --- /dev/null +++ b/devel/chai/pkg-plist @@ -0,0 +1,23 @@ +include/chai/ArrayManager.hpp +include/chai/ArrayManager.inl +include/chai/ChaiMacros.hpp +include/chai/DeviceHelpers.hpp +include/chai/ExecutionSpaces.hpp +include/chai/ManagedArray.hpp +include/chai/ManagedArray.inl +include/chai/ManagedArrayView.hpp +include/chai/PointerRecord.hpp +include/chai/RajaExecutionSpacePlugin.hpp +include/chai/Types.hpp +include/chai/config.hpp +include/chai/managed_ptr.hpp +include/chai/pluginLinker.hpp +include/chai/util/forall.hpp +lib/cmake/chai/BLTInstallableMacros.cmake +lib/cmake/chai/BLTSetupTargets.cmake +lib/cmake/chai/BLTThirdPartyConfigFlags.cmake +lib/cmake/chai/chai-config-version.cmake +lib/cmake/chai/chai-config.cmake +lib/cmake/chai/chai-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/chai/chai-targets.cmake +lib/libchai.so diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile index 289c793f7118..36ab4068fbaf 100644 --- a/devel/chroma/Makefile +++ b/devel/chroma/Makefile @@ -1,7 +1,7 @@ PORTNAME= chroma DISTVERSIONPREFIX= v DISTVERSION= 0.9.2 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel PKGNAMESUFFIX= -syntax-highlighter diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 1fc063009445..07b157a06d45 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.155.0 +DISTVERSION= 0.156.0 PORTREVISION= 1 CATEGORIES= devel diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index c2cb665e6397..8d4884be6d06 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760256488 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 113a42e3c84e386566d34d91464e920be141b306503c6fad24d12117326a775d -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 10610 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 00eace719e00be898b02677857d772db80bc9c15f9d2374ad30821005b440ac9 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 1317894 +TIMESTAMP = 1761991422 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.mod) = 1f59565bb1c1f369d6beb7ac9bbdb48e31fa3c8a1a02cd49142e55908932104f +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.mod) = 10650 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.zip) = 2924aa1b86d73dc94fa9baf13058196d4bc979f1a5f85607e173d8c0a3a0703a +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.zip) = 1320441 diff --git a/devel/cli11/Makefile b/devel/cli11/Makefile index 1f82f2dbb721..0bfc32ac984f 100644 --- a/devel/cli11/Makefile +++ b/devel/cli11/Makefile @@ -1,6 +1,6 @@ PORTNAME= cli11 DISTVERSIONPREFIX= v -DISTVERSION= 2.5.0 +DISTVERSION= 2.6.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -24,6 +24,6 @@ CMAKE_TESTING_ON= BUILD_TESTING # CLI11_BOOST # tests fail with Boost, see https NO_ARCH= yes -# tests as of 2.5.0: 100% tests passed, 0 tests failed out of 21 +# tests as of 2.6.1: 100% tests passed, 0 tests failed out of 24 .include <bsd.port.mk> diff --git a/devel/cli11/distinfo b/devel/cli11/distinfo index 2fbf850ef897..b69fee2a9614 100644 --- a/devel/cli11/distinfo +++ b/devel/cli11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740715817 -SHA256 (CLIUtils-CLI11-v2.5.0_GH0.tar.gz) = 17e02b4cddc2fa348e5dbdbb582c59a3486fa2b2433e70a0c3bacb871334fd55 -SIZE (CLIUtils-CLI11-v2.5.0_GH0.tar.gz) = 361527 +TIMESTAMP = 1762284200 +SHA256 (CLIUtils-CLI11-v2.6.1_GH0.tar.gz) = 377691f3fac2b340f12a2f79f523c780564578ba3d6eaf5238e9f35895d5ba95 +SIZE (CLIUtils-CLI11-v2.6.1_GH0.tar.gz) = 391731 diff --git a/devel/cli11/pkg-plist b/devel/cli11/pkg-plist index 12115e3a7693..d97ce10ebe8c 100644 --- a/devel/cli11/pkg-plist +++ b/devel/cli11/pkg-plist @@ -5,6 +5,7 @@ include/CLI/Config.hpp include/CLI/ConfigFwd.hpp include/CLI/Encoding.hpp include/CLI/Error.hpp +include/CLI/ExtraValidators.hpp include/CLI/Formatter.hpp include/CLI/FormatterFwd.hpp include/CLI/Macros.hpp @@ -19,6 +20,7 @@ include/CLI/impl/App_inl.hpp include/CLI/impl/Argv_inl.hpp include/CLI/impl/Config_inl.hpp include/CLI/impl/Encoding_inl.hpp +include/CLI/impl/ExtraValidators_inl.hpp include/CLI/impl/Formatter_inl.hpp include/CLI/impl/Option_inl.hpp include/CLI/impl/Split_inl.hpp diff --git a/devel/clojure-cider/Makefile b/devel/clojure-cider/Makefile index 81f71e75d4d9..65f0f050bbfa 100644 --- a/devel/clojure-cider/Makefile +++ b/devel/clojure-cider/Makefile @@ -1,7 +1,6 @@ PORTNAME= clojure-cider DISTVERSIONPREFIX= v -DISTVERSION= 1.19.0 -PORTREVISION= 1 +DISTVERSION= 1.20.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/clojure-cider/distinfo b/devel/clojure-cider/distinfo index 1c02a74fd51a..35505b694dcf 100644 --- a/devel/clojure-cider/distinfo +++ b/devel/clojure-cider/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752211008 -SHA256 (clojure-emacs-cider-v1.19.0_GH0.tar.gz) = 7fdc4b80169b76d68118adf8b11380e7c58d4fd9318d1a97b5ef77de8efd49f0 -SIZE (clojure-emacs-cider-v1.19.0_GH0.tar.gz) = 8836060 +TIMESTAMP = 1762529599 +SHA256 (clojure-emacs-cider-v1.20.0_GH0.tar.gz) = 2a1410a17567f50f1a42e35d64e15f0f9035b2a860d8e6ea3c97a5caff9f7449 +SIZE (clojure-emacs-cider-v1.20.0_GH0.tar.gz) = 8837651 diff --git a/devel/cocogitto/Makefile b/devel/cocogitto/Makefile index bdb689e422ca..5ff6b4af4c6b 100644 --- a/devel/cocogitto/Makefile +++ b/devel/cocogitto/Makefile @@ -1,6 +1,6 @@ PORTNAME= cocogitto -DISTVERSION= 6.3.0 -PORTREVISION= 5 +DISTVERSION= 6.5.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -14,223 +14,261 @@ USES= cargo USE_GITHUB= yes CARGO_CRATES= aho-corasick-1.1.3 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.14 \ - anstyle-1.0.7 \ - anstyle-parse-0.2.4 \ - anstyle-query-1.0.3 \ - anstyle-wincon-3.0.3 \ - anyhow-1.0.93 \ - assert_cmd-2.0.14 \ - autocfg-1.3.0 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + assert_cmd-2.0.17 \ + autocfg-1.5.0 \ bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.9.4 \ block-buffer-0.10.4 \ - bstr-1.9.1 \ - bumpalo-3.16.0 \ - cc-1.0.97 \ - cfg-if-1.0.0 \ - chrono-0.4.38 \ - chrono-tz-0.8.6 \ - chrono-tz-build-0.2.1 \ - clap-4.5.4 \ - clap_builder-4.5.2 \ - clap_complete-4.5.2 \ - clap_complete_nushell-4.5.1 \ - clap_derive-4.5.4 \ - clap_lex-0.7.0 \ - clap_mangen-0.2.20 \ - cmd_lib-1.9.4 \ - cmd_lib_macros-1.9.4 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ + cc-1.2.41 \ + cfg-if-1.0.4 \ + chrono-0.4.42 \ + chrono-tz-0.9.0 \ + chrono-tz-build-0.3.0 \ + clap-4.5.49 \ + clap_builder-4.5.49 \ + clap_complete-4.5.59 \ + clap_complete_nushell-4.5.9 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ + clap_mangen-0.2.30 \ + cmd_lib-1.9.6 \ + cmd_lib_macros-1.9.6 \ cog_schemars-0.1.0 \ cog_schemars_derive-0.1.0 \ - colorchoice-1.0.1 \ - colored-2.1.0 \ - config-0.14.0 \ + colorchoice-1.0.4 \ + colored-2.2.0 \ + config-0.14.1 \ conventional_commit_parser-0.9.4 \ - core-foundation-sys-0.8.6 \ - cpufeatures-0.2.12 \ - crossbeam-deque-0.8.5 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.19 \ + crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ - deunicode-1.6.0 \ + deunicode-1.6.2 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ + displaydoc-0.2.5 \ doc-comment-0.3.3 \ - dyn-clone-1.0.17 \ + dyn-clone-1.0.20 \ edit-0.1.5 \ - either-1.11.0 \ + either-1.15.0 \ env_logger-0.10.2 \ - equivalent-1.0.1 \ - errno-0.3.9 \ + equivalent-1.0.2 \ + errno-0.3.14 \ faccess-0.2.4 \ - fastrand-2.1.0 \ - float-cmp-0.9.0 \ + fastrand-2.3.0 \ + find-msvc-tools-0.1.4 \ + float-cmp-0.10.0 \ fnv-1.0.7 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ - generic-array-0.14.7 \ - getrandom-0.2.15 \ - git2-0.20.0 \ - globset-0.4.14 \ - globwalk-0.8.1 \ - hashbrown-0.15.2 \ + generic-array-0.14.9 \ + getrandom-0.2.16 \ + getrandom-0.3.4 \ + git2-0.20.2 \ + globset-0.4.17 \ + globwalk-0.9.1 \ + hashbrown-0.16.0 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - home-0.5.9 \ + hermit-abi-0.5.2 \ + home-0.5.11 \ humansize-2.1.3 \ - humantime-2.1.0 \ - iana-time-zone-0.1.60 \ + humantime-2.3.0 \ + iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ - idna-0.5.0 \ - ignore-0.4.22 \ - indexmap-2.7.1 \ - indoc-2.0.5 \ - is-terminal-0.4.12 \ - is_terminal_polyfill-1.70.0 \ - itertools-0.13.0 \ - itoa-1.0.11 \ - jobserver-0.1.31 \ - js-sys-0.3.69 \ - lazy_static-1.4.0 \ - libc-0.2.154 \ - libgit2-sys-0.18.0+1.9.0 \ - libm-0.2.8 \ - libz-sys-1.1.16 \ - linux-raw-sys-0.4.13 \ - log-0.4.21 \ - memchr-2.7.2 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + ignore-0.4.24 \ + indexmap-2.11.4 \ + indoc-2.0.6 \ + is-terminal-0.4.16 \ + is_terminal_polyfill-1.70.1 \ + itertools-0.14.0 \ + itoa-1.0.15 \ + jobserver-0.1.34 \ + js-sys-0.3.81 \ + lazy_static-1.5.0 \ + libc-0.2.177 \ + libgit2-sys-0.18.2+1.9.1 \ + libm-0.2.15 \ + libz-sys-1.1.22 \ + linux-raw-sys-0.4.15 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.0 \ + log-0.4.28 \ + maplit-1.0.2 \ + memchr-2.7.6 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-0.4.3 \ - num-bigint-0.4.5 \ + num-bigint-0.4.6 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ - once_cell-1.19.0 \ - os_pipe-1.1.5 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + os_pipe-1.2.3 \ parse-zoneinfo-0.3.1 \ - pathdiff-0.2.1 \ - percent-encoding-2.3.1 \ - pest-2.7.14 \ - pest_derive-2.7.10 \ - pest_generator-2.7.10 \ - pest_meta-2.7.10 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ - phf_generator-0.11.2 \ - phf_shared-0.11.2 \ - pkg-config-0.3.30 \ - ppv-lite86-0.2.17 \ - predicates-3.1.0 \ - predicates-core-1.0.6 \ - predicates-tree-1.0.9 \ - pretty_assertions-1.4.0 \ - proc-macro-error-1.0.4 \ - proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.89 \ + pathdiff-0.2.3 \ + percent-encoding-2.3.2 \ + pest-2.8.3 \ + pest_derive-2.8.3 \ + pest_generator-2.8.3 \ + pest_meta-2.8.3 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_shared-0.11.3 \ + pkg-config-0.3.32 \ + potential_utf-0.1.3 \ + ppv-lite86-0.2.21 \ + predicates-3.1.3 \ + predicates-core-1.0.9 \ + predicates-tree-1.0.12 \ + pretty_assertions-1.4.1 \ + proc-macro-error-attr2-2.0.0 \ + proc-macro-error2-2.0.1 \ + proc-macro2-1.0.101 \ quick-error-1.2.3 \ - quote-1.0.36 \ + quote-1.0.41 \ + r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - ref-cast-1.0.23 \ - ref-cast-impl-1.0.23 \ - regex-1.10.4 \ - regex-automata-0.4.6 \ - regex-syntax-0.8.3 \ - roff-0.2.1 \ - rustix-0.38.34 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + roff-0.2.2 \ + rustix-0.38.44 \ + rustix-1.1.2 \ + rustversion-1.0.22 \ rusty-forkfork-0.4.0 \ - ryu-1.0.18 \ + ryu-1.0.20 \ same-file-1.0.6 \ - sealed_test-1.0.0 \ - sealed_test_derive-1.0.0 \ - semver-1.0.23 \ - serde-1.0.214 \ - serde_derive-1.0.214 \ + sealed_test-1.1.0 \ + sealed_test_derive-1.1.0 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ - serde_json-1.0.132 \ - serde_spanned-0.6.8 \ - sha2-0.10.8 \ + serde_json-1.0.145 \ + serde_spanned-0.6.9 \ + sha2-0.10.9 \ shell-words-1.1.0 \ - siphasher-0.3.11 \ - slug-0.1.5 \ + shlex-1.3.0 \ + siphasher-1.0.1 \ + slug-0.1.6 \ + smallvec-1.15.1 \ speculoos-0.12.0 \ + stable_deref_trait-1.2.1 \ stderrlog-0.6.0 \ strsim-0.11.1 \ - syn-1.0.109 \ - syn-2.0.87 \ - tempfile-3.10.1 \ - tera-1.19.1 \ + syn-2.0.106 \ + synstructure-0.13.2 \ + tempfile-3.23.0 \ + tera-1.20.0 \ termcolor-1.1.3 \ - termtree-0.4.1 \ - thiserror-1.0.60 \ - thiserror-impl-1.0.60 \ - thread_local-1.1.8 \ - tinyvec-1.6.0 \ - tinyvec_macros-0.1.1 \ - toml-0.8.20 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.24 \ - typenum-1.17.0 \ - ucd-trie-0.1.6 \ + termtree-0.5.1 \ + thread_local-1.1.9 \ + tinystr-0.8.1 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ + typenum-1.19.0 \ + ucd-trie-0.1.7 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-segment-0.9.0 \ unic-ucd-segment-0.9.0 \ unic-ucd-version-0.9.0 \ - unicode-bidi-0.3.15 \ - unicode-ident-1.0.12 \ - unicode-normalization-0.1.23 \ - url-2.5.0 \ - utf8parse-0.2.1 \ + unicode-ident-1.0.19 \ + url-2.5.7 \ + utf8_iter-1.0.4 \ + utf8parse-0.2.2 \ vcpkg-0.2.15 \ - version_check-0.9.4 \ - wait-timeout-0.2.0 \ + version_check-0.9.5 \ + wait-timeout-0.2.1 \ walkdir-2.5.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.104 \ + wasm-bindgen-backend-0.2.104 \ + wasm-bindgen-macro-0.2.104 \ + wasm-bindgen-macro-support-0.2.104 \ + wasm-bindgen-shared-0.2.104 \ which-4.4.2 \ - which-6.0.1 \ + which-6.0.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.8 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.52.0 \ - windows-sys-0.48.0 \ - windows-sys-0.52.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.5 \ - winnow-0.7.3 \ + windows-core-0.62.2 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ + windows-targets-0.52.6 \ + windows-targets-0.53.5 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.1 \ + windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.1 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.1 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.1 \ + windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.1 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.1 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.1 \ + windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ winsafe-0.0.19 \ - yansi-0.5.1 + wit-bindgen-0.46.0 \ + writeable-0.6.1 \ + yansi-1.0.1 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zerotrie-0.2.2 \ + zerovec-0.11.4 \ + zerovec-derive-0.11.1 PLIST_FILES= bin/cog diff --git a/devel/cocogitto/distinfo b/devel/cocogitto/distinfo index 7d6eea93097f..2973ff90ac80 100644 --- a/devel/cocogitto/distinfo +++ b/devel/cocogitto/distinfo @@ -1,184 +1,210 @@ -TIMESTAMP = 1742541920 +TIMESTAMP = 1762283360 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b -SIZE (rust/crates/anstream-0.6.14.crate) = 29160 -SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b -SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 -SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 -SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 -SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5 -SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742 -SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 -SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 -SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775 -SIZE (rust/crates/anyhow-1.0.93.crate) = 47490 -SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8 -SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 +SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 -SIZE (rust/crates/bstr-1.9.1.crate) = 380305 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4 -SIZE (rust/crates/cc-1.0.97.crate) = 76951 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/chrono-tz-0.8.6.crate) = d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e -SIZE (rust/crates/chrono-tz-0.8.6.crate) = 624830 -SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f -SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421 -SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 -SIZE (rust/crates/clap-4.5.4.crate) = 55401 -SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 -SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 -SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e -SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850 -SHA256 (rust/crates/clap_complete_nushell-4.5.1.crate) = 80d0e48e026ce7df2040239117d25e4e79714907420c70294a5ce4b6bbe6a7b6 -SIZE (rust/crates/clap_complete_nushell-4.5.1.crate) = 33633 -SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 -SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159 -SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce -SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 -SHA256 (rust/crates/clap_mangen-0.2.20.crate) = e1dd95b5ebb5c1c54581dd6346f3ed6a79a3eef95dd372fc2ac13d535535300e -SIZE (rust/crates/clap_mangen-0.2.20.crate) = 14861 -SHA256 (rust/crates/cmd_lib-1.9.4.crate) = 718f77610af91e4d648fe9da0150ae58698cbcfb93bf63e764907fbefd56ffe8 -SIZE (rust/crates/cmd_lib-1.9.4.crate) = 46451 -SHA256 (rust/crates/cmd_lib_macros-1.9.4.crate) = 9a80fac05ed12fe97a70b5dfdd910c9b90b53f4de69002c3179e29ac2d066abc -SIZE (rust/crates/cmd_lib_macros-1.9.4.crate) = 7198 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7 +SIZE (rust/crates/cc-1.2.41.crate) = 91154 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 +SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb +SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570 +SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1 +SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139 +SHA256 (rust/crates/clap-4.5.49.crate) = f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f +SIZE (rust/crates/clap-4.5.49.crate) = 62007 +SHA256 (rust/crates/clap_builder-4.5.49.crate) = 0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730 +SIZE (rust/crates/clap_builder-4.5.49.crate) = 170616 +SHA256 (rust/crates/clap_complete-4.5.59.crate) = 2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c +SIZE (rust/crates/clap_complete-4.5.59.crate) = 48576 +SHA256 (rust/crates/clap_complete_nushell-4.5.9.crate) = 811159f339691baacdf7d534df2946b9d217014081099e23d31d887d99521e70 +SIZE (rust/crates/clap_complete_nushell-4.5.9.crate) = 35156 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 +SHA256 (rust/crates/clap_mangen-0.2.30.crate) = 263c8214a8e0cb8129f3c62036c50e9c6e15c7bd364c42e0437c492b9293f778 +SIZE (rust/crates/clap_mangen-0.2.30.crate) = 16071 +SHA256 (rust/crates/cmd_lib-1.9.6.crate) = 1af0f9b65935ff457da75535a6b6ff117ac858f03f71191188b3b696f90aec5a +SIZE (rust/crates/cmd_lib-1.9.6.crate) = 46757 +SHA256 (rust/crates/cmd_lib_macros-1.9.6.crate) = 1e69eee115667ccda8b9ed7010bcf13356ad45269fc92aa78534890b42809a64 +SIZE (rust/crates/cmd_lib_macros-1.9.6.crate) = 8217 SHA256 (rust/crates/cog_schemars-0.1.0.crate) = a57bf0b80c32bc57dc81249f176e94b6df0f06f564728c47cf57182be4739666 SIZE (rust/crates/cog_schemars-0.1.0.crate) = 74350 SHA256 (rust/crates/cog_schemars_derive-0.1.0.crate) = b2e9d210533cd400c0b7a67f48d258dbcda840a13b883c3a0c4bc0abeb3703d5 SIZE (rust/crates/cog_schemars_derive-0.1.0.crate) = 25177 -SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 -SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 -SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8 -SIZE (rust/crates/colored-2.1.0.crate) = 23348 -SHA256 (rust/crates/config-0.14.0.crate) = 7328b20597b53c2454f0b1919720c25c7339051c02b72b7e05409e00b14132be -SIZE (rust/crates/config-0.14.0.crate) = 79442 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c +SIZE (rust/crates/colored-2.2.0.crate) = 35062 +SHA256 (rust/crates/config-0.14.1.crate) = 68578f196d2a33ff61b27fae256c3164f65e36382648e30666dde05b8cc9dfdf +SIZE (rust/crates/config-0.14.1.crate) = 56031 SHA256 (rust/crates/conventional_commit_parser-0.9.4.crate) = 58660f9e1d5eeeeec9c33d1473ea8bba000c673a2189edaeedb4523ec7d6f7cb SIZE (rust/crates/conventional_commit_parser-0.9.4.crate) = 13011 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 -SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00 -SIZE (rust/crates/deunicode-1.6.0.crate) = 170864 +SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04 +SIZE (rust/crates/deunicode-1.6.2.crate) = 172772 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125 -SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848 +SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 +SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 SHA256 (rust/crates/edit-0.1.5.crate) = f364860e764787163c8c8f58231003839be31276e821e2ad2092ddf496b1aa09 SIZE (rust/crates/edit-0.1.5.crate) = 9327 -SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2 -SIZE (rust/crates/either-1.11.0.crate) = 18973 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 SIZE (rust/crates/env_logger-0.10.2.crate) = 36402 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/faccess-0.2.4.crate) = 59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5 SIZE (rust/crates/faccess-0.2.4.crate) = 7262 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 -SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 -SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 +SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 -SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a -SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff -SIZE (rust/crates/git2-0.20.0.crate) = 219198 -SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 -SIZE (rust/crates/globset-0.4.14.crate) = 25090 -SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc -SIZE (rust/crates/globwalk-0.8.1.crate) = 13705 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 +SIZE (rust/crates/git2-0.20.2.crate) = 223479 +SHA256 (rust/crates/globset-0.4.17.crate) = eab69130804d941f8075cfd713bf8848a2c3b3f201a9457a11e6f87e1ab62305 +SIZE (rust/crates/globset-0.4.17.crate) = 28943 +SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 +SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf +SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 SIZE (rust/crates/humansize-2.1.3.crate) = 11953 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 +SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb +SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1 -SIZE (rust/crates/ignore-0.4.22.crate) = 55462 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 -SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b -SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470 -SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800 -SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451 -SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 -SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e -SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346 -SIZE (rust/crates/libc-0.2.154.crate) = 743304 -SHA256 (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec -SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724 -SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 -SIZE (rust/crates/libm-0.2.8.crate) = 113450 -SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9 -SIZE (rust/crates/libz-sys-1.1.16.crate) = 3958920 -SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c -SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/ignore-0.4.24.crate) = 81776e6f9464432afcc28d03e52eb101c93b6f0566f52aef2427663e700f0403 +SIZE (rust/crates/ignore-0.4.24.crate) = 59121 +SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 +SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 +SIZE (rust/crates/js-sys-0.3.81.crate) = 56399 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222 +SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 +SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d +SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d +SIZE (rust/crates/maplit-1.0.2.crate) = 8871 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -187,8 +213,8 @@ SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23 SIZE (rust/crates/num-0.4.3.crate) = 9575 -SHA256 (rust/crates/num-bigint-0.4.5.crate) = c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7 -SIZE (rust/crates/num-bigint-0.4.5.crate) = 102281 +SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 +SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 SIZE (rust/crates/num-complex-0.4.6.crate) = 30352 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f @@ -199,142 +225,156 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/os_pipe-1.1.5.crate) = 57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9 -SIZE (rust/crates/os_pipe-1.1.5.crate) = 11430 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24 SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290 -SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd -SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.7.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442 -SIZE (rust/crates/pest-2.7.14.crate) = 128275 -SHA256 (rust/crates/pest_derive-2.7.10.crate) = 26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459 -SIZE (rust/crates/pest_derive-2.7.10.crate) = 36221 -SHA256 (rust/crates/pest_generator-2.7.10.crate) = 3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687 -SIZE (rust/crates/pest_generator-2.7.10.crate) = 18411 -SHA256 (rust/crates/pest_meta-2.7.10.crate) = d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd -SIZE (rust/crates/pest_meta-2.7.10.crate) = 41550 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/predicates-3.1.0.crate) = 68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8 -SIZE (rust/crates/predicates-3.1.0.crate) = 23090 -SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 -SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084 -SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf -SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960 -SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66 -SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846 -SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c -SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 -SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 -SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e -SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 +SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4 +SIZE (rust/crates/pest-2.8.3.crate) = 130311 +SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de +SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363 +SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843 +SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010 +SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a +SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 +SIZE (rust/crates/predicates-3.1.3.crate) = 24063 +SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa +SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 +SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c +SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 +SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d +SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 +SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5 +SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745 +SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802 +SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931 -SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795 -SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6 -SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360 -SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 -SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea -SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 -SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 -SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 -SHA256 (rust/crates/roff-0.2.1.crate) = b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316 -SIZE (rust/crates/roff-0.2.1.crate) = 10605 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 +SIZE (rust/crates/roff-0.2.2.crate) = 11648 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/rusty-forkfork-0.4.0.crate) = 7ce85af4dfa2fb0c0143121ab5e424c71ea693867357c9159b8777b59984c218 SIZE (rust/crates/rusty-forkfork-0.4.0.crate) = 21388 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/sealed_test-1.0.0.crate) = 1a608d94641cc17fe203b102db2ae86d47a236630192f0244ddbbbb0044c0272 -SIZE (rust/crates/sealed_test-1.0.0.crate) = 4544 -SHA256 (rust/crates/sealed_test_derive-1.0.0.crate) = 7b672e005ae58fef5da619d90b9f1c5b44b061890f4a371b3c96257a8a15e697 -SIZE (rust/crates/sealed_test_derive-1.0.0.crate) = 2735 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 -SIZE (rust/crates/serde-1.0.214.crate) = 78523 -SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 -SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 +SHA256 (rust/crates/sealed_test-1.1.0.crate) = 2a1867f8f005bd7fb73c367e2e45dd628417906a2ca27597fe59cbf04279a222 +SIZE (rust/crates/sealed_test-1.1.0.crate) = 4568 +SHA256 (rust/crates/sealed_test_derive-1.1.0.crate) = 77253fb2d4451418d07025826028bcb96ee42d3e58859689a70ce62908009db6 +SIZE (rust/crates/sealed_test_derive-1.1.0.crate) = 3392 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 -SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 -SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/slug-0.1.5.crate) = 3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4 -SIZE (rust/crates/slug-0.1.5.crate) = 6833 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 +SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724 +SIZE (rust/crates/slug-0.1.6.crate) = 6787 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/speculoos-0.12.0.crate) = 113dfd4fcb5579d1b72f56ed115400db93eda48763c2a5aba45e76e9d915ae64 SIZE (rust/crates/speculoos-0.12.0.crate) = 25205 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/stderrlog-0.6.0.crate) = 61c910772f992ab17d32d6760e167d2353f4130ed50e796752689556af07dc6b SIZE (rust/crates/stderrlog-0.6.0.crate) = 25914 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d -SIZE (rust/crates/syn-2.0.87.crate) = 278076 -SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 -SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 -SHA256 (rust/crates/tera-1.19.1.crate) = 970dff17c11e884a4a09bc76e3a17ef71e01bb13447a11e85226e254fe6d10b8 -SIZE (rust/crates/tera-1.19.1.crate) = 104237 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 +SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee +SIZE (rust/crates/tera-1.20.0.crate) = 104452 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 -SIZE (rust/crates/termtree-0.4.1.crate) = 4557 -SHA256 (rust/crates/thiserror-1.0.60.crate) = 579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18 -SIZE (rust/crates/thiserror-1.0.60.crate) = 21247 -SHA256 (rust/crates/thiserror-impl-1.0.60.crate) = e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524 -SIZE (rust/crates/thiserror-impl-1.0.60.crate) = 15787 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 -SIZE (rust/crates/toml-0.8.20.crate) = 51095 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 -SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9 -SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790 +SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 +SIZE (rust/crates/termtree-0.5.1.crate) = 8498 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809 SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc @@ -347,93 +387,129 @@ SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3 SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262 SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 -SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 -SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 -SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 -SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 -SIZE (rust/crates/url-2.5.0.crate) = 78605 -SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a -SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d +SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19 +SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119 +SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 SIZE (rust/crates/which-4.4.2.crate) = 15953 -SHA256 (rust/crates/which-6.0.1.crate) = 8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7 -SIZE (rust/crates/which-6.0.1.crate) = 16542 +SHA256 (rust/crates/which-6.0.3.crate) = b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f +SIZE (rust/crates/which-6.0.3.crate) = 16937 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b -SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 -SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1 -SIZE (rust/crates/winnow-0.7.3.crate) = 171602 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 -SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec -SIZE (rust/crates/yansi-0.5.1.crate) = 16525 -SHA256 (cocogitto-cocogitto-6.3.0_GH0.tar.gz) = bf78a06ec20cd33c4f9bcddb427067de34d005fb6d4a41727239b7b1e8e916e0 -SIZE (cocogitto-cocogitto-6.3.0_GH0.tar.gz) = 1771859 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 +SIZE (rust/crates/yansi-1.0.1.crate) = 75497 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (cocogitto-cocogitto-6.5.0_GH0.tar.gz) = b807f6201dcbebbd97e0e8e34d8f2f14885b1b1c529b465463fe7a4dc8209ff5 +SIZE (cocogitto-cocogitto-6.5.0_GH0.tar.gz) = 1784146 diff --git a/devel/color/Makefile b/devel/color/Makefile index b035a6ee60d6..43213692c558 100644 --- a/devel/color/Makefile +++ b/devel/color/Makefile @@ -1,5 +1,5 @@ PORTNAME= color -DISTVERSION= g20240506 +DISTVERSION= g20250810 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/license.txt USE_GITHUB= yes GH_ACCOUNT= dmilos -GH_TAGNAME= 1f93918 +GH_TAGNAME= b990a13 NO_BUILD= yes NO_ARCH= yes diff --git a/devel/color/distinfo b/devel/color/distinfo index a488544a59ec..da47577663b8 100644 --- a/devel/color/distinfo +++ b/devel/color/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718409828 -SHA256 (dmilos-color-g20240506-1f93918_GH0.tar.gz) = 835de1a424560ac43250bc8cfef901e961b31bad1db464ee4adbf8d45b51c541 -SIZE (dmilos-color-g20240506-1f93918_GH0.tar.gz) = 4898374 +TIMESTAMP = 1762588676 +SHA256 (dmilos-color-g20250810-b990a13_GH0.tar.gz) = efe8d1d592eec507e3a2b05a0f71fdf2d731c21f5afb45954909e3aed5f151ff +SIZE (dmilos-color-g20250810-b990a13_GH0.tar.gz) = 4919322 diff --git a/devel/color/pkg-plist b/devel/color/pkg-plist index 31f409bbdaad..559d82a9ff9a 100644 --- a/devel/color/pkg-plist +++ b/devel/color/pkg-plist @@ -796,6 +796,8 @@ include/color/generic/operation/distance/constant.hpp include/color/generic/operation/distance/delta_gray.hpp include/color/generic/operation/distance/distance.hpp include/color/generic/operation/distance/euclid.hpp +include/color/generic/operation/distance/hsl_bicone.hpp +include/color/generic/operation/distance/hsv_cone.hpp include/color/generic/operation/distance/hue_euclid.hpp include/color/generic/operation/distance/hue_helix.hpp include/color/generic/operation/distance/hue_helix_rgb.hpp diff --git a/devel/commitizen/Makefile b/devel/commitizen/Makefile index 42cff50d24ed..e1dafd70186e 100644 --- a/devel/commitizen/Makefile +++ b/devel/commitizen/Makefile @@ -1,7 +1,9 @@ PORTNAME= commitizen PORTVERSION= 3.31.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI +PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} MAINTAINER= danfe@FreeBSD.org COMMENT= Commitizen client tool written in Python @@ -10,28 +12,28 @@ WWW= https://commitizen-tools.github.io/commitizen/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -PY_BDEPS= poetry-core>0:devel/py-poetry-core -PY_RDEPS= Jinja2>=2.10.3:devel/py-Jinja2 \ - argcomplete>=1.12.1:devel/py-argcomplete \ - charset-normalizer>=2.1.0:textproc/py-charset-normalizer \ - colorama>=0.4.1:devel/py-colorama \ - decli>=0.6.0:devel/py-decli \ - packaging>=19:devel/py-packaging \ - pyyaml>=3.08:devel/py-pyyaml \ - prompt-toolkit>0:devel/py-prompt-toolkit \ - questionary>=2.0:devel/py-questionary \ - termcolor>=1.1:devel/py-termcolor \ - tomlkit>=0.5.3:textproc/py-tomlkit -BUILD_DEPENDS= ${PY_BDEPS:S,^,${PYTHON_PKGNAMEPREFIX},:S,$,@${PY_FLAVOR},} -RUN_DEPENDS= ${PY_RDEPS:S,^,${PYTHON_PKGNAMEPREFIX},:S,$,@${PY_FLAVOR},} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=1.12.1:devel/py-argcomplete@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.1.0<4:textproc/py-charset-normalizer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.1<0.5:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}decli>=0.6.0<0.7:devel/py-decli@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=8.0.0<9:devel/py-importlib-metadata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=19:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.08:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}questionary>=2.0<3:devel/py-questionary@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}termcolor>=1.1:devel/py-termcolor@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.5.3<1.0.0:textproc/py-tomlkit@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 NO_ARCH= yes -.include <bsd.port.mk> +.include <bsd.port.pre.mk> -.if ${PYTHON_MAJOR_VER} == 3 && ${PYTHON_VER:E} < 10 -PY_RDEPS+= importlib-metadata>=8.0.0:devel/py-importlib-metadata +.if ${PYTHON_REL} < 31000 +RUN_DEPENDS+= importlib-metadata>=8.0.0<9:devel/py-importlib-metadata .endif + +.include <bsd.port.post.mk> diff --git a/devel/commitizen/files/patch-pyproject.toml b/devel/commitizen/files/patch-pyproject.toml new file mode 100644 index 000000000000..13ca9f775e91 --- /dev/null +++ b/devel/commitizen/files/patch-pyproject.toml @@ -0,0 +1,17 @@ +--- pyproject.toml.orig 2024-11-16 07:59:21 UTC ++++ pyproject.toml +@@ -42,12 +42,12 @@ colorama = "^0.4.1" + questionary = "^2.0" + decli = "^0.6.0" + colorama = "^0.4.1" +-termcolor = ">= 1.1, < 3" ++termcolor = ">= 1.1" + packaging = ">=19" + tomlkit = ">=0.5.3,<1.0.0" + jinja2 = ">=2.10.3" + pyyaml = ">=3.08" +-argcomplete = ">=1.12.1,<3.6" ++argcomplete = ">=1.12.1" + typing-extensions = { version = "^4.0.1", python = "<3.8" } + charset-normalizer = ">=2.1.0,<4" + # Use the Python 3.11 and 3.12 compatible API: https://github.com/python/importlib_metadata#compatibility diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile index 1f09f5061020..a16c2e9af19f 100644 --- a/devel/cond-let/Makefile +++ b/devel/cond-let/Makefile @@ -1,6 +1,6 @@ PORTNAME= cond-let DISTVERSIONPREFIX= v -DISTVERSION= 0.1.1 +DISTVERSION= 0.2.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/cond-let/distinfo b/devel/cond-let/distinfo index 855b21315576..d23b4dfdb6ce 100644 --- a/devel/cond-let/distinfo +++ b/devel/cond-let/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757431417 -SHA256 (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 5174149319c8b5acb08b61fe91f6b98440ec5e1bf65a05bf57e82d5a1f325790 -SIZE (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 19578 +TIMESTAMP = 1762058044 +SHA256 (tarsius-cond-let-v0.2.0_GH0.tar.gz) = d763c68c22f77fac00729dc5bde7fa22d29c7cd7574cd671c48ef1677e0c2fed +SIZE (tarsius-cond-let-v0.2.0_GH0.tar.gz) = 19763 diff --git a/devel/convco/Makefile b/devel/convco/Makefile index 55a6a22f9aed..b2a2ba0d58b4 100644 --- a/devel/convco/Makefile +++ b/devel/convco/Makefile @@ -1,7 +1,7 @@ PORTNAME= convco DISTVERSIONPREFIX= v -DISTVERSION= 0.6.1 -PORTREVISION= 9 +DISTVERSION= 0.6.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -14,138 +14,158 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes -CARGO_CRATES= addr2line-0.21.0 \ - adler-1.0.2 \ - aho-corasick-1.1.2 \ - anstream-0.6.12 \ - anstyle-1.0.8 \ - anstyle-parse-0.2.3 \ - anstyle-query-1.0.2 \ - anstyle-wincon-3.0.2 \ - anyhow-1.0.89 \ - backtrace-0.3.69 \ - bitflags-1.3.2 \ - bitflags-2.4.1 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.0 \ + aho-corasick-1.1.3 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.6 \ + anyhow-1.0.95 \ + backtrace-0.3.74 \ + bitflags-2.6.0 \ block-buffer-0.10.4 \ - cc-1.0.83 \ + cc-1.2.6 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ - clap-4.5.20 \ - clap_builder-4.5.20 \ - clap_complete-4.5.32 \ - clap_derive-4.5.18 \ - clap_lex-0.7.0 \ - cmake-0.1.50 \ - colorchoice-1.0.0 \ - console-0.15.7 \ - cpufeatures-0.2.12 \ + clap-4.5.27 \ + clap_builder-4.5.27 \ + clap_complete-4.5.43 \ + clap_derive-4.5.24 \ + clap_lex-0.7.4 \ + cmake-0.1.52 \ + colorchoice-1.0.3 \ + console-0.15.10 \ + cpufeatures-0.2.16 \ crypto-common-0.1.6 \ ctrlc-3.4.5 \ - deranged-0.3.11 \ + darling-0.20.10 \ + darling_core-0.20.10 \ + darling_macro-0.20.10 \ + derive_builder-0.20.2 \ + derive_builder_core-0.20.2 \ + derive_builder_macro-0.20.2 \ dialoguer-0.11.0 \ digest-0.10.7 \ - encode_unicode-0.3.6 \ + displaydoc-0.2.5 \ + encode_unicode-1.0.0 \ equivalent-1.0.1 \ - errno-0.3.8 \ - fastrand-2.0.1 \ + errno-0.3.10 \ + fastrand-2.3.0 \ + fnv-1.0.7 \ form_urlencoded-1.2.1 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ - gimli-0.28.1 \ - git2-0.19.0 \ - handlebars-6.1.0 \ - hashbrown-0.14.3 \ + gimli-0.31.1 \ + git2-0.20.0 \ + handlebars-6.3.0 \ + hashbrown-0.15.2 \ heck-0.5.0 \ - idna-0.5.0 \ - indexmap-2.2.5 \ - itoa-1.0.10 \ - jobserver-0.1.27 \ - lazy_static-1.4.0 \ - libc-0.2.158 \ - libgit2-sys-0.17.0+1.8.1 \ + icu_collections-1.5.0 \ + icu_locid-1.5.0 \ + icu_locid_transform-1.5.0 \ + icu_locid_transform_data-1.5.0 \ + icu_normalizer-1.5.0 \ + icu_normalizer_data-1.5.0 \ + icu_properties-1.5.1 \ + icu_properties_data-1.5.0 \ + icu_provider-1.5.0 \ + icu_provider_macros-1.5.0 \ + ident_case-1.0.1 \ + idna-1.0.3 \ + idna_adapter-1.2.0 \ + indexmap-2.7.0 \ + is_terminal_polyfill-1.70.1 \ + itoa-1.0.14 \ + jiff-0.1.28 \ + jiff-tzdb-0.1.2 \ + jiff-tzdb-platform-0.1.2 \ + jobserver-0.1.32 \ + libc-0.2.169 \ + libgit2-sys-0.18.0+1.9.0 \ libssh2-sys-0.3.0 \ - libz-sys-1.1.12 \ - linux-raw-sys-0.4.12 \ - log-0.4.20 \ - memchr-2.7.1 \ - miniz_oxide-0.7.1 \ + libz-sys-1.1.20 \ + linux-raw-sys-0.4.14 \ + litemap-0.7.4 \ + log-0.4.22 \ + memchr-2.7.4 \ + miniz_oxide-0.8.2 \ nix-0.29.0 \ - num-conv-0.1.0 \ - object-0.32.2 \ - once_cell-1.19.0 \ - openssl-sys-0.9.98 \ + num-modular-0.6.1 \ + num-order-1.2.0 \ + object-0.36.7 \ + once_cell-1.20.2 \ + openssl-sys-0.9.104 \ percent-encoding-2.3.1 \ - pest-2.7.6 \ - pest_derive-2.7.6 \ - pest_generator-2.7.6 \ - pest_meta-2.7.6 \ - pkg-config-0.3.28 \ - powerfmt-0.2.0 \ - proc-macro2-1.0.76 \ - quote-1.0.35 \ - redox_syscall-0.4.1 \ - regex-1.11.0 \ - regex-automata-0.4.8 \ + pest-2.7.15 \ + pest_derive-2.7.15 \ + pest_generator-2.7.15 \ + pest_meta-2.7.15 \ + pkg-config-0.3.31 \ + portable-atomic-1.10.0 \ + portable-atomic-util-0.2.4 \ + proc-macro2-1.0.92 \ + quote-1.0.38 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ regex-syntax-0.8.5 \ - rustc-demangle-0.1.23 \ - rustix-0.38.28 \ - ryu-1.0.16 \ + rustc-demangle-0.1.24 \ + rustix-0.38.42 \ + ryu-1.0.18 \ same-file-1.0.6 \ - semver-1.0.23 \ - serde-1.0.210 \ - serde_derive-1.0.210 \ - serde_json-1.0.111 \ - serde_yaml-0.9.32 \ + semver-1.0.25 \ + serde-1.0.217 \ + serde_derive-1.0.217 \ + serde_json-1.0.134 \ + serde_norway-0.9.42 \ sha2-0.10.8 \ shell-words-1.1.0 \ - strsim-0.11.0 \ - syn-2.0.48 \ - tempfile-3.9.0 \ - thiserror-1.0.64 \ - thiserror-impl-1.0.64 \ + shlex-1.3.0 \ + smallvec-1.13.2 \ + stable_deref_trait-1.2.0 \ + strsim-0.11.1 \ + syn-2.0.93 \ + synstructure-0.13.1 \ + tempfile-3.14.0 \ + thiserror-1.0.69 \ + thiserror-2.0.11 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.11 \ thread_local-1.1.8 \ - time-0.3.36 \ - time-core-0.1.2 \ - time-macros-0.2.18 \ - tinyvec-1.6.0 \ - tinyvec_macros-0.1.1 \ + tinystr-0.7.6 \ typenum-1.17.0 \ - ucd-trie-0.1.6 \ - unicode-bidi-0.3.14 \ - unicode-ident-1.0.12 \ - unicode-normalization-0.1.22 \ - unicode-width-0.1.11 \ - unsafe-libyaml-0.2.10 \ - url-2.5.2 \ - utf8parse-0.2.1 \ + ucd-trie-0.1.7 \ + unicode-ident-1.0.14 \ + unicode-width-0.2.0 \ + unsafe-libyaml-norway-0.2.15 \ + url-2.5.4 \ + utf16_iter-1.0.5 \ + utf8_iter-1.0.4 \ + utf8parse-0.2.2 \ vcpkg-0.2.15 \ - version_check-0.9.4 \ + version_check-0.9.5 \ walkdir-2.5.0 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.45.0 \ - windows-sys-0.52.0 \ + winapi-util-0.1.9 \ windows-sys-0.59.0 \ - windows-targets-0.42.2 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ - zeroize-1.7.0 + write16-1.0.0 \ + writeable-0.5.5 \ + yoke-0.7.5 \ + yoke-derive-0.7.5 \ + zerofrom-0.1.5 \ + zerofrom-derive-0.1.5 \ + zeroize-1.8.1 \ + zerovec-0.10.4 \ + zerovec-derive-0.10.3 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib diff --git a/devel/convco/distinfo b/devel/convco/distinfo index 0fe7d24b2742..8afc0debb1d5 100644 --- a/devel/convco/distinfo +++ b/devel/convco/distinfo @@ -1,267 +1,307 @@ -TIMESTAMP = 1728450402 -SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 -SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 -SHA256 (rust/crates/anstream-0.6.12.crate) = 96b09b5178381e0874812a9b157f7fe84982617e48f71f4e3235482775e5b540 -SIZE (rust/crates/anstream-0.6.12.crate) = 30769 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 -SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c -SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 -SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 -SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 -SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 -SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 -SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6 -SIZE (rust/crates/anyhow-1.0.89.crate) = 47078 -SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837 -SIZE (rust/crates/backtrace-0.3.69.crate) = 77299 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 -SIZE (rust/crates/bitflags-2.4.1.crate) = 37043 +TIMESTAMP = 1761524384 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 +SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 +SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 +SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 +SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a +SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 -SIZE (rust/crates/cc-1.0.83.crate) = 68343 +SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333 +SIZE (rust/crates/cc-1.2.6.crate) = 99923 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8 -SIZE (rust/crates/clap-4.5.20.crate) = 56376 -SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54 -SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812 -SHA256 (rust/crates/clap_complete-4.5.32.crate) = 74a01f4f9ee6c066d42a1c8dedf0dcddad16c72a8981a309d6398de3a75b0c39 -SIZE (rust/crates/clap_complete-4.5.32.crate) = 47181 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce -SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 -SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130 -SIZE (rust/crates/cmake-0.1.50.crate) = 16748 -SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 -SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 -SHA256 (rust/crates/console-0.15.7.crate) = c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8 -SIZE (rust/crates/console-0.15.7.crate) = 35409 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 +SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 +SIZE (rust/crates/clap-4.5.27.crate) = 55737 +SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 +SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 +SHA256 (rust/crates/clap_complete-4.5.43.crate) = 0952013545c9c6dca60f491602655b795c6c062ab180c9cb0bccb83135461861 +SIZE (rust/crates/clap_complete-4.5.43.crate) = 47944 +SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c +SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/cmake-0.1.52.crate) = c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e +SIZE (rust/crates/cmake-0.1.52.crate) = 18119 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b +SIZE (rust/crates/console-0.15.10.crate) = 36449 +SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3 +SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3 SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 +SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 +SIZE (rust/crates/darling-0.20.10.crate) = 32031 +SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 +SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 +SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 +SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 +SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 +SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661 +SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8 +SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397 +SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c +SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360 SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 -SIZE (rust/crates/errno-0.3.8.crate) = 10645 -SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5 -SIZE (rust/crates/fastrand-2.0.1.crate) = 14664 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94 SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/git2-0.19.0.crate) = b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724 -SIZE (rust/crates/git2-0.19.0.crate) = 215910 -SHA256 (rust/crates/handlebars-6.1.0.crate) = ce25b617d1375ef96eeb920ae717e3da34a02fc979fe632c75128350f9e1f74a -SIZE (rust/crates/handlebars-6.1.0.crate) = 102479 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff +SIZE (rust/crates/git2-0.20.0.crate) = 219198 +SHA256 (rust/crates/handlebars-6.3.0.crate) = 3d6b224b95c1e668ac0270325ad563b2eef1469fbbb8959bc7c692c844b813d9 +SIZE (rust/crates/handlebars-6.3.0.crate) = 104433 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/indexmap-2.2.5.crate) = 7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4 -SIZE (rust/crates/indexmap-2.2.5.crate) = 81498 -SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c -SIZE (rust/crates/itoa-1.0.10.crate) = 10534 -SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d -SIZE (rust/crates/jobserver-0.1.27.crate) = 24774 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 -SIZE (rust/crates/libc-0.2.158.crate) = 751340 -SHA256 (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224 -SIZE (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 1812997 +SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 +SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 +SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 +SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 +SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e +SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 +SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e +SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 +SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f +SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 +SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 +SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 +SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 +SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 +SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 +SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 +SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 +SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 +SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 +SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 +SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 +SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f +SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 +SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/jiff-0.1.28.crate) = c607c728e28764fecde611a2764a3a5db19ae21dcec46f292244f5cc5c085a81 +SIZE (rust/crates/jiff-0.1.28.crate) = 643231 +SHA256 (rust/crates/jiff-tzdb-0.1.2.crate) = cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3 +SIZE (rust/crates/jiff-tzdb-0.1.2.crate) = 82207 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.2.crate) = a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e +SIZE (rust/crates/jiff-tzdb-platform-0.1.2.crate) = 2988 +SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 +SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 +SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a +SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec +SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724 SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550 -SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b -SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648 -SHA256 (rust/crates/linux-raw-sys-0.4.12.crate) = c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456 -SIZE (rust/crates/linux-raw-sys-0.4.12.crate) = 1465800 -SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f -SIZE (rust/crates/log-0.4.20.crate) = 38307 -SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 -SIZE (rust/crates/memchr-2.7.1.crate) = 96307 -SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7 -SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194 +SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472 +SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422 +SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 +SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 +SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394 +SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 -SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 -SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/openssl-sys-0.9.98.crate) = c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7 -SIZE (rust/crates/openssl-sys-0.9.98.crate) = 68035 +SHA256 (rust/crates/num-modular-0.6.1.crate) = 17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f +SIZE (rust/crates/num-modular-0.6.1.crate) = 32328 +SHA256 (rust/crates/num-order-1.2.0.crate) = 537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6 +SIZE (rust/crates/num-order-1.2.0.crate) = 19500 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 +SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.7.6.crate) = 1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06 -SIZE (rust/crates/pest-2.7.6.crate) = 117384 -SHA256 (rust/crates/pest_derive-2.7.6.crate) = bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde -SIZE (rust/crates/pest_derive-2.7.6.crate) = 35851 -SHA256 (rust/crates/pest_generator-2.7.6.crate) = 2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275 -SIZE (rust/crates/pest_generator-2.7.6.crate) = 17658 -SHA256 (rust/crates/pest_meta-2.7.6.crate) = a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d -SIZE (rust/crates/pest_meta-2.7.6.crate) = 40971 -SHA256 (rust/crates/pkg-config-0.3.28.crate) = 69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a -SIZE (rust/crates/pkg-config-0.3.28.crate) = 20330 -SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 -SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c -SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660 -SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef -SIZE (rust/crates/quote-1.0.35.crate) = 28136 -SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa -SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8 -SIZE (rust/crates/regex-1.11.0.crate) = 254059 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 +SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc +SIZE (rust/crates/pest-2.7.15.crate) = 127895 +SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e +SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745 +SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b +SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417 +SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea +SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 +SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 +SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 -SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 -SHA256 (rust/crates/rustix-0.38.28.crate) = 72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316 -SIZE (rust/crates/rustix-0.38.28.crate) = 365398 -SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c -SIZE (rust/crates/ryu-1.0.16.crate) = 47351 +SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f +SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85 +SIZE (rust/crates/rustix-0.38.42.crate) = 378683 +SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f +SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a -SIZE (rust/crates/serde-1.0.210.crate) = 78338 -SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f -SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020 -SHA256 (rust/crates/serde_json-1.0.111.crate) = 176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4 -SIZE (rust/crates/serde_json-1.0.111.crate) = 146447 -SHA256 (rust/crates/serde_yaml-0.9.32.crate) = 8fd075d994154d4a774f95b51fb96bdc2832b0ea48425c92546073816cda1f2f -SIZE (rust/crates/serde_yaml-0.9.32.crate) = 65170 +SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03 +SIZE (rust/crates/semver-1.0.25.crate) = 31291 +SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 +SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 +SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d +SIZE (rust/crates/serde_json-1.0.134.crate) = 154351 +SHA256 (rust/crates/serde_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c +SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 SIZE (rust/crates/sha2-0.10.8.crate) = 26357 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 -SHA256 (rust/crates/strsim-0.11.0.crate) = 5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01 -SIZE (rust/crates/strsim-0.11.0.crate) = 13710 -SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f -SIZE (rust/crates/syn-2.0.48.crate) = 250566 -SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa -SIZE (rust/crates/tempfile-3.9.0.crate) = 32182 -SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84 -SIZE (rust/crates/thiserror-1.0.64.crate) = 21574 -SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3 -SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 +SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/syn-2.0.93.crate) = 9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058 +SIZE (rust/crates/syn-2.0.93.crate) = 293925 +SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 +SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c +SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc +SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 +SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f +SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9 -SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790 -SHA256 (rust/crates/unicode-bidi-0.3.14.crate) = 6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416 -SIZE (rust/crates/unicode-bidi-0.3.14.crate) = 56429 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 -SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 -SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 -SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187 -SHA256 (rust/crates/unsafe-libyaml-0.2.10.crate) = ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b -SIZE (rust/crates/unsafe-libyaml-0.2.10.crate) = 61964 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 -SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a -SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 +SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 +SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104 +SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 +SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 -SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 -SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 -SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 -SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f -SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 -SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 -SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 -SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d -SIZE (rust/crates/zeroize-1.7.0.crate) = 19039 -SHA256 (convco-convco-v0.6.1_GH0.tar.gz) = ed68341e065f76f22b6d93ff3686836a812f6a031dc7ee00bed7e048b0da4294 -SIZE (convco-convco-v0.6.1_GH0.tar.gz) = 46619 +SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 +SIZE (rust/crates/write16-1.0.0.crate) = 7218 +SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 +SIZE (rust/crates/writeable-0.5.5.crate) = 22354 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e +SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 +SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 +SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 +SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 +SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 +SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (convco-convco-v0.6.2_GH0.tar.gz) = 6f8e58f8572a785e32d287cad80d174303a5db5abc4ce0cf50022e05125549dd +SIZE (convco-convco-v0.6.2_GH0.tar.gz) = 49250 diff --git a/devel/corrosion/Makefile b/devel/corrosion/Makefile index 77b56a441b16..8bb4ddb92311 100644 --- a/devel/corrosion/Makefile +++ b/devel/corrosion/Makefile @@ -1,7 +1,7 @@ PORTNAME= corrosion DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp index 7b4d1af0d422..8906489dced3 100644 --- a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp +++ b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp @@ -1,5 +1,13 @@ --- src/http/client/http_client_asio.cpp.orig 2023-12-05 04:23:31 UTC +++ src/http/client/http_client_asio.cpp +@@ -27,6 +27,7 @@ + #endif + #include <boost/algorithm/string.hpp> + #include <boost/asio.hpp> ++#include <boost/asio/deadline_timer.hpp> + #include <boost/asio/ssl.hpp> + #include <boost/asio/ssl/error.hpp> + #include <boost/asio/steady_timer.hpp> @@ -146,7 +146,7 @@ class asio_connection (public) friend class asio_client; diff --git a/devel/cpu_rec_rs/Makefile b/devel/cpu_rec_rs/Makefile index ce55448735d2..789c382a68d8 100644 --- a/devel/cpu_rec_rs/Makefile +++ b/devel/cpu_rec_rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= cpu_rec_rs DISTVERSIONPREFIX= release- DISTVERSION= 1.0.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel PATCH_SITES= https://github.com/trou/${PORTNAME}/commit/ diff --git a/devel/ctre/Makefile b/devel/ctre/Makefile index 9f8e7d31d7ca..25a280caeb3a 100644 --- a/devel/ctre/Makefile +++ b/devel/ctre/Makefile @@ -1,11 +1,12 @@ PORTNAME= ctre DISTVERSIONPREFIX= v -DISTVERSION= 3.9.0 +DISTVERSION= 3.10.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C++ header-only library for Compile Time Regular Expressions -WWW= https://compile-time.re/ +WWW= https://compile-time.re/ \ + https://github.com/hanickadot/compile-time-regular-expressions LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/devel/ctre/distinfo b/devel/ctre/distinfo index 016520caae59..d371a876a25b 100644 --- a/devel/ctre/distinfo +++ b/devel/ctre/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715921123 -SHA256 (hanickadot-compile-time-regular-expressions-v3.9.0_GH0.tar.gz) = 55778712968d4f3ad00e9d20fc4d2149d14d96b4ff3dab086613797cd2ccd2b2 -SIZE (hanickadot-compile-time-regular-expressions-v3.9.0_GH0.tar.gz) = 428305 +TIMESTAMP = 1762288190 +SHA256 (hanickadot-compile-time-regular-expressions-v3.10.0_GH0.tar.gz) = b17e6c9a6cc0cea65132f62a6c699cefed952721063569d6339eb3ca471045e6 +SIZE (hanickadot-compile-time-regular-expressions-v3.10.0_GH0.tar.gz) = 429297 diff --git a/devel/ctre/pkg-plist b/devel/ctre/pkg-plist index 55c9a4711301..84f066d7b9a9 100644 --- a/devel/ctre/pkg-plist +++ b/devel/ctre/pkg-plist @@ -48,7 +48,7 @@ include/ctre/wrapper.hpp include/unicode-db.hpp include/unicode-db/unicode-db.hpp include/unicode-db/unicode_interface.hpp -share/cmake/ctre/ctre-config-version.cmake -share/cmake/ctre/ctre-config.cmake -share/cmake/ctre/ctre-targets.cmake -share/pkgconfig/ctre.pc +lib/cmake/ctre/ctre-config-version.cmake +lib/cmake/ctre/ctre-config.cmake +lib/cmake/ctre/ctre-targets.cmake +libdata/pkgconfig/ctre.pc diff --git a/devel/cython-lint/Makefile b/devel/cython-lint/Makefile index 96ded5e6efbd..ccca42c7456a 100644 --- a/devel/cython-lint/Makefile +++ b/devel/cython-lint/Makefile @@ -1,5 +1,5 @@ PORTNAME= cython-lint -PORTVERSION= 0.17.0 +PORTVERSION= 0.18.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/MarcoGorelli/cython-lint/releases/download/v${PORTVERSION}/ diff --git a/devel/cython-lint/distinfo b/devel/cython-lint/distinfo index 177d6cf86a5d..4362ee0a256c 100644 --- a/devel/cython-lint/distinfo +++ b/devel/cython-lint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774521 -SHA256 (cython_lint-0.17.0.tar.gz) = 3274cf5b8f561b75ab141870805cdb5e9540fcbdd0e85c43d6782e091845cc53 -SIZE (cython_lint-0.17.0.tar.gz) = 26826 +TIMESTAMP = 1761446476 +SHA256 (cython_lint-0.18.1.tar.gz) = c99d9a1c4052e56a85f8aedd86777ba41f85bc50eb38d65adbc6e124bb76d2b5 +SIZE (cython_lint-0.18.1.tar.gz) = 27298 diff --git a/devel/delve/Makefile b/devel/delve/Makefile index b4f4905fcd86..b8e9ea98f7b5 100644 --- a/devel/delve/Makefile +++ b/devel/delve/Makefile @@ -1,7 +1,7 @@ PORTNAME= delve DISTVERSIONPREFIX= v DISTVERSION= 1.25.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= dmitry.wagin@ya.ru diff --git a/devel/desed/Makefile b/devel/desed/Makefile index 82d83b8ae829..1bb4bd812790 100644 --- a/devel/desed/Makefile +++ b/devel/desed/Makefile @@ -1,6 +1,6 @@ PORTNAME= desed DISTVERSION= 1.2.2 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/dfuzzer/Makefile b/devel/dfuzzer/Makefile new file mode 100644 index 000000000000..b2c5afb09141 --- /dev/null +++ b/devel/dfuzzer/Makefile @@ -0,0 +1,33 @@ +PORTNAME= dfuzzer +DISTVERSIONPREFIX= v +DISTVERSION= 2.5 +CATEGORIES= devel sysutils + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= D-Bus fuzzer utility +WWW= https://github.com/dbus-fuzzer/dfuzzer + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gnome meson pkgconfig + +USE_GNOME= glib20 + +USE_GITHUB= yes +GH_ACCOUNT= dbus-fuzzer + +PLIST_FILES= bin/dfuzzer \ + "@sample etc/dfuzzer.conf.sample" + +OPTIONS_DEFINE= MANPAGES + +MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \ + docbook-xsl>=0:textproc/docbook-xsl +MANPAGES_PLIST_FILES= share/man/man1/dfuzzer.1.gz + +post-install: + ${MV} ${STAGEDIR}${PREFIX}/etc/dfuzzer.conf \ + ${STAGEDIR}${PREFIX}/etc/dfuzzer.conf.sample + +.include <bsd.port.mk> diff --git a/devel/dfuzzer/distinfo b/devel/dfuzzer/distinfo new file mode 100644 index 000000000000..9c6490fdcf36 --- /dev/null +++ b/devel/dfuzzer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762249476 +SHA256 (dbus-fuzzer-dfuzzer-v2.5_GH0.tar.gz) = 94c1bf97c5f220b12cc328cfd1702c3d9d2db0505e4401974e9d0c29db6c4f96 +SIZE (dbus-fuzzer-dfuzzer-v2.5_GH0.tar.gz) = 54385 diff --git a/devel/dfuzzer/pkg-descr b/devel/dfuzzer/pkg-descr new file mode 100644 index 000000000000..3e3a888d929c --- /dev/null +++ b/devel/dfuzzer/pkg-descr @@ -0,0 +1,5 @@ +dfuzzer is a tool for fuzz testing processes communicating through D-Bus. +It can be used to test processes connected to both the session bus and the +system bus. The fuzzer works as a client, first connecting to a bus and then +traversing and fuzzing all the methods and properties provided by a D-Bus +service. diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo index 018b6e94ddcd..a22eeaea5888 100644 --- a/devel/dolphin-plugins/distinfo +++ b/devel/dolphin-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409712 -SHA256 (KDE/release-service/25.08.1/dolphin-plugins-25.08.1.tar.xz) = 77f422d5fd85df540707cfdaaf042083841a2b8fa78ba74fffaf27f6d31c19cb -SIZE (KDE/release-service/25.08.1/dolphin-plugins-25.08.1.tar.xz) = 330464 +TIMESTAMP = 1762264387 +SHA256 (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 28449d15e0aace77563f3b6f13f47ba06854160a075df42387fc03f670a8bac5 +SIZE (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 336856 diff --git a/devel/dolphin-plugins/pkg-plist b/devel/dolphin-plugins/pkg-plist index b1353911d3ec..67868af68725 100644 --- a/devel/dolphin-plugins/pkg-plist +++ b/devel/dolphin-plugins/pkg-plist @@ -8,6 +8,11 @@ share/config.kcfg/fileviewgitpluginsettings.kcfg share/config.kcfg/fileviewhgpluginsettings.kcfg share/config.kcfg/fileviewsvnpluginsettings.kcfg +share/locale/ar/LC_MESSAGES/fileviewbazaarplugin.mo +share/locale/ar/LC_MESSAGES/fileviewgitplugin.mo +share/locale/ar/LC_MESSAGES/fileviewhgplugin.mo +share/locale/ar/LC_MESSAGES/fileviewsvnplugin.mo +share/locale/ar/LC_MESSAGES/makefileactions.mo share/locale/ar/LC_MESSAGES/mountisoaction.mo share/locale/ast/LC_MESSAGES/fileviewbazaarplugin.mo share/locale/ast/LC_MESSAGES/fileviewgitplugin.mo diff --git a/devel/dorst/Makefile b/devel/dorst/Makefile index 97ec52d6364d..a8438a2d33d0 100644 --- a/devel/dorst/Makefile +++ b/devel/dorst/Makefile @@ -1,7 +1,7 @@ PORTNAME= dorst DISTVERSIONPREFIX= v DISTVERSION= 0.19.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= slowdive@me.com diff --git a/devel/dra/Makefile b/devel/dra/Makefile index 9d8c71c09a6f..94781672b987 100644 --- a/devel/dra/Makefile +++ b/devel/dra/Makefile @@ -1,6 +1,5 @@ PORTNAME= dra -DISTVERSION= 0.8.2 -PORTREVISION= 4 +DISTVERSION= 0.9.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -31,23 +30,23 @@ CARGO_CRATES= adler2-2.0.0 \ bstr-1.6.0 \ bumpalo-3.16.0 \ bytes-1.10.1 \ - bzip2-0.5.2 \ - bzip2-sys-0.1.13+1.0.8 \ + bzip2-0.6.0 \ cc-1.2.16 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ - clap-4.5.37 \ - clap_builder-4.5.37 \ - clap_complete-4.5.48 \ - clap_derive-4.5.32 \ + clap-4.5.48 \ + clap_builder-4.5.48 \ + clap_complete-4.5.57 \ + clap_derive-4.5.47 \ clap_lex-0.7.4 \ colorchoice-1.0.0 \ console-0.15.0 \ + console-0.16.0 \ cookie-0.18.1 \ cookie_store-0.21.1 \ crc32fast-1.4.2 \ crossbeam-utils-0.8.21 \ - ctrlc-3.4.6 \ + ctrlc-3.4.7 \ deranged-0.4.1 \ derive_arbitrary-1.4.1 \ dialoguer-0.11.0 \ @@ -57,11 +56,12 @@ CARGO_CRATES= adler2-2.0.0 \ document-features-0.2.11 \ either-1.13.0 \ encode_unicode-0.3.6 \ + encode_unicode-1.0.0 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-1.9.0 \ filetime-0.2.17 \ - flate2-1.1.1 \ + flate2-1.1.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ @@ -84,13 +84,14 @@ CARGO_CRATES= adler2-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.6.0 \ - indicatif-0.17.11 \ + indicatif-0.18.0 \ instant-0.1.12 \ io-lifetimes-1.0.2 \ itertools-0.14.0 \ itoa-1.0.6 \ js-sys-0.3.74 \ - libc-0.2.158 \ + libbz2-rs-sys-0.2.1 \ + libc-0.2.172 \ libz-sys-1.1.20 \ linux-raw-sys-0.1.3 \ linux-raw-sys-0.4.14 \ @@ -101,11 +102,10 @@ CARGO_CRATES= adler2-2.0.0 \ lzma-sys-0.1.19 \ memchr-2.7.4 \ miniz_oxide-0.8.5 \ - nix-0.29.0 \ + nix-0.30.1 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.15 \ - number_prefix-0.4.0 \ once_cell-1.19.0 \ percent-encoding-2.3.1 \ pkg-config-0.3.25 \ @@ -160,9 +160,10 @@ CARGO_CRATES= adler2-2.0.0 \ unicode-ident-1.0.5 \ unicode-width-0.1.9 \ unicode-width-0.2.0 \ + unit-prefix-0.5.1 \ untrusted-0.9.0 \ - ureq-3.0.11 \ - ureq-proto-0.4.1 \ + ureq-3.0.12 \ + ureq-proto-0.4.2 \ url-2.5.4 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ @@ -193,36 +194,46 @@ CARGO_CRATES= adler2-2.0.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.42.1 \ windows-targets-0.48.0 \ windows-targets-0.52.6 \ + windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ diff --git a/devel/dra/distinfo b/devel/dra/distinfo index 7e4075d396ad..3c7ce559cc22 100644 --- a/devel/dra/distinfo +++ b/devel/dra/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1748534512 +TIMESTAMP = 1762974337 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e @@ -31,30 +31,30 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47 -SIZE (rust/crates/bzip2-0.5.2.crate) = 38314 -SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14 -SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818 +SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff +SIZE (rust/crates/bzip2-0.6.0.crate) = 38148 SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c SIZE (rust/crates/cc-1.2.16.crate) = 103847 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071 -SIZE (rust/crates/clap-4.5.37.crate) = 56962 -SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2 -SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761 -SHA256 (rust/crates/clap_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9 -SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 +SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae +SIZE (rust/crates/clap-4.5.48.crate) = 61935 +SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 +SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad +SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637 +SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c +SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31 SIZE (rust/crates/console-0.15.0.crate) = 23507 +SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d +SIZE (rust/crates/console-0.16.0.crate) = 39107 SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747 SIZE (rust/crates/cookie-0.18.1.crate) = 43551 SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9 @@ -63,8 +63,8 @@ SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a275 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 -SHA256 (rust/crates/ctrlc-3.4.6.crate) = 697b5419f348fd5ae2478e8018cb016c00a5881c7f46c717de98ffd135a5651c -SIZE (rust/crates/ctrlc-3.4.6.crate) = 14660 +SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73 +SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606 SHA256 (rust/crates/deranged-0.4.1.crate) = 28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058 SIZE (rust/crates/deranged-0.4.1.crate) = 23541 SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 @@ -83,6 +83,8 @@ SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c48 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba @@ -91,8 +93,8 @@ SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c27 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910 SHA256 (rust/crates/filetime-0.2.17.crate) = e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c SIZE (rust/crates/filetime-0.2.17.crate) = 14484 -SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece -SIZE (rust/crates/flate2-1.1.1.crate) = 77224 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 @@ -137,8 +139,8 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 -SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 +SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd +SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c SIZE (rust/crates/instant-0.1.12.crate) = 6128 SHA256 (rust/crates/io-lifetimes-1.0.2.crate) = e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656 @@ -149,8 +151,10 @@ SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a SIZE (rust/crates/itoa-1.0.6.crate) = 10410 SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705 SIZE (rust/crates/js-sys-0.3.74.crate) = 54505 -SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 -SIZE (rust/crates/libc-0.2.158.crate) = 751340 +SHA256 (rust/crates/libbz2-rs-sys-0.2.1.crate) = 775bf80d5878ab7c2b1080b5351a48b2f737d9f6f8b383574eebcc22be0dfccb +SIZE (rust/crates/libbz2-rs-sys-0.2.1.crate) = 49242 +SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa +SIZE (rust/crates/libc-0.2.172.crate) = 791646 SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472 SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422 SHA256 (rust/crates/linux-raw-sys-0.1.3.crate) = 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f @@ -171,16 +175,14 @@ SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 -SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 -SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 -SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 -SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e @@ -289,12 +291,14 @@ SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aa SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 +SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/ureq-3.0.11.crate) = b7a3e9af6113ecd57b8c63d3cd76a385b2e3881365f1f489e54f49801d0c83ea -SIZE (rust/crates/ureq-3.0.11.crate) = 126498 -SHA256 (rust/crates/ureq-proto-0.4.1.crate) = fadf18427d33828c311234884b7ba2afb57143e6e7e69fda7ee883b624661e36 -SIZE (rust/crates/ureq-proto-0.4.1.crate) = 61641 +SHA256 (rust/crates/ureq-3.0.12.crate) = 9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39 +SIZE (rust/crates/ureq-3.0.12.crate) = 131026 +SHA256 (rust/crates/ureq-proto-0.4.2.crate) = 59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7 +SIZE (rust/crates/ureq-proto-0.4.2.crate) = 61832 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da @@ -355,18 +359,24 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524 SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5 SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 362795 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 @@ -375,6 +385,8 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b3 SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 @@ -383,8 +395,12 @@ SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 @@ -393,6 +409,8 @@ SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 @@ -401,12 +419,16 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50 SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd @@ -415,6 +437,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f98 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -443,5 +467,5 @@ SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b88 SIZE (rust/crates/zip-2.6.1.crate) = 112133 SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946 SIZE (rust/crates/zopfli-0.8.1.crate) = 50972 -SHA256 (devmatteini-dra-0.8.2_GH0.tar.gz) = 5766c57a0e105d9f86aece2b561d59c81fe22d22eb0c9d7cf1c9992b87b2338b -SIZE (devmatteini-dra-0.8.2_GH0.tar.gz) = 584758 +SHA256 (devmatteini-dra-0.9.1_GH0.tar.gz) = 49327f5d0f4bfcd8c7c8d6a6bd5ea483085af23d5b90a61c0cc080dccda65ce9 +SIZE (devmatteini-dra-0.9.1_GH0.tar.gz) = 585440 diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile index 79c427993edc..fe3c5f29f228 100644 --- a/devel/dtool/Makefile +++ b/devel/dtool/Makefile @@ -1,7 +1,7 @@ PORTNAME= dtool DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile index 95c09cb509c0..03818f4269cd 100644 --- a/devel/dupl/Makefile +++ b/devel/dupl/Makefile @@ -2,7 +2,7 @@ PORTNAME= dupl DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-11 DISTVERSIONSUFFIX= -g28d787e -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/dura/Makefile b/devel/dura/Makefile index e3d9382ce85c..ed469c46b04b 100644 --- a/devel/dura/Makefile +++ b/devel/dura/Makefile @@ -1,7 +1,7 @@ PORTNAME= dura DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile index ea857ebfcf7e..a375021c9630 100644 --- a/devel/dwarf2json/Makefile +++ b/devel/dwarf2json/Makefile @@ -1,6 +1,6 @@ PORTNAME= dwarf2json DISTVERSION= g20220807 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= devel MAINTAINER= antoine@FreeBSD.org diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile index 47c2cd95212b..6072616c1a63 100644 --- a/devel/electron34/Makefile +++ b/devel/electron34/Makefile @@ -1,7 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} -PORTREVISION= 7 +PORTREVISION= 8 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel @@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust -RUSTC_VERSION!= rustc -V 2>/dev/null || true MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ - rust_sysroot_absolute="${LOCALBASE}" \ - rustc_version="${RUSTC_VERSION}" + rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @@ -380,6 +378,7 @@ pre-configure: .endfor touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ + ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni diff --git a/devel/electron34/files/patch-build_config_rust.gni b/devel/electron34/files/patch-build_config_rust.gni index 693d21f030d8..c4b8cb874d33 100644 --- a/devel/electron34/files/patch-build_config_rust.gni +++ b/devel/electron34/files/patch-build_config_rust.gni @@ -1,13 +1,23 @@ ---- build/config/rust.gni.orig 2025-01-27 17:37:37 UTC +--- build/config/rust.gni.orig 2025-02-24 19:59:26 UTC +++ build/config/rust.gni -@@ -298,6 +298,10 @@ if (is_linux || is_chromeos) { - } - } +@@ -69,7 +69,8 @@ declare_args() { + # set this to the output of `rustc -V`. Changing this string will cause all + # Rust targets to be rebuilt, which allows you to update your toolchain and + # not break incremental builds. +- rustc_version = "" ++ rustc_version = exec_script("//build/gn_run_binary.py", ++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string") -+if (is_bsd) { -+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) + # If you're using a Rust toolchain as specified by rust_sysroot_absolute, + # you can specify whether it supports nacl here. +@@ -296,6 +297,10 @@ if (is_linux || is_chromeos) { + } else { + assert(false, "Architecture not supported") + } +} + - assert(!toolchain_has_rust || rust_abi_target != "") ++if (is_bsd) { ++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) + } - # This variable is passed to the Rust libstd build. + assert(!toolchain_has_rust || rust_abi_target != "") diff --git a/devel/electron34/files/patch-build_rust_std_BUILD.gn b/devel/electron34/files/patch-build_rust_std_BUILD.gn index 7314d062a541..a832cbab6e35 100644 --- a/devel/electron34/files/patch-build_rust_std_BUILD.gn +++ b/devel/electron34/files/patch-build_rust_std_BUILD.gn @@ -30,7 +30,15 @@ # List of Rust stdlib rlibs which are present in the official Rust toolchain # we are using from the Android team. This is usually a version or two behind # nightly. Generally this matches the toolchain we build ourselves, but if -@@ -74,13 +51,20 @@ if (toolchain_has_rust) { +@@ -66,7 +43,6 @@ if (toolchain_has_rust) { + "rustc_demangle", + "std_detect", + "test", +- "unicode_width", + "unwind", + ] + +@@ -74,13 +50,20 @@ if (toolchain_has_rust) { # These are no longer present in the Windows toolchain. stdlib_files += [ "addr2line", @@ -52,7 +60,7 @@ } if (toolchain_for_rust_host_build_tools) { -@@ -100,7 +84,6 @@ if (toolchain_has_rust) { +@@ -100,7 +83,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ @@ -60,7 +68,7 @@ "rustc_std_workspace_alloc", "rustc_std_workspace_core", "rustc_std_workspace_std", -@@ -254,8 +237,6 @@ if (toolchain_has_rust) { +@@ -254,8 +236,6 @@ if (toolchain_has_rust) { foreach(libname, stdlib_files + skip_stdlib_files) { deps += [ "rules:$libname" ] } @@ -69,7 +77,7 @@ } } else { action("find_stdlib") { -@@ -381,12 +362,6 @@ if (toolchain_has_rust) { +@@ -381,12 +361,6 @@ if (toolchain_has_rust) { ":stdlib_public_dependent_libs", ] deps = [ ":prebuilt_rustc_copy_to_sysroot" ] diff --git a/devel/electron35/Makefile b/devel/electron35/Makefile deleted file mode 100644 index 83f1c05ca829..000000000000 --- a/devel/electron35/Makefile +++ /dev/null @@ -1,464 +0,0 @@ -PORTNAME= electron -DISTVERSIONPREFIX= v -DISTVERSION= ${ELECTRON_VER} -PORTREVISION= 3 -PULSEMV= 16 -PULSEV= ${PULSEMV}.1 -CATEGORIES= devel -MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v35.2.0/:chromium \ - https://freedesktop.org/software/pulseaudio/releases/:pulseaudio -PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} -DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ - chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \ - chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \ - pulseaudio-${PULSEV}.tar.gz:pulseaudio \ - electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch -DIST_SUBDIR= ${PORTNAME} -EXTRACT_ONLY= chromium-${CHROMIUM_VER}${EXTRACT_SUFX} \ - ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//} - -MAINTAINER= tagattie@FreeBSD.org -COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS -WWW= https://electronjs.org/ - -LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT -LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/electron/LICENSE - -DEPRECATED= EOLed upstream, switch to newer version -EXPIRATION_DATE= 2025-10-31 - -BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs -ONLY_FOR_ARCHS= aarch64 amd64 i386 - -FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX} -EXTRACT_DEPENDS=yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX} -PATCH_DEPENDS= git:devel/git \ - jq:textproc/jq -BUILD_DEPENDS= gperf:devel/gperf \ - bindgen:devel/rust-bindgen-cli \ - yasm:devel/yasm \ - ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ - rustc:lang/rust \ - ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ - node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ - npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} -LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ - libatspi.so:accessibility/at-spi2-core \ - libFLAC.so:audio/flac \ - libopus.so:audio/opus \ - libdbus-1.so:devel/dbus \ - libicuuc.so:devel/icu \ - libepoll-shim.so:devel/libepoll-shim \ - libevent.so:devel/libevent \ - libffi.so:devel/libffi \ - libnotify.so:devel/libnotify \ - libpci.so:devel/libpci \ - libnspr4.so:devel/nspr \ - libre2.so:devel/re2 \ - libdrm.so:graphics/libdrm \ - libpng.so:graphics/png \ - libwayland-client.so:graphics/wayland \ - libwebp.so:graphics/webp \ - libdav1d.so:multimedia/dav1d \ - libva.so:multimedia/libva \ - libopenh264.so:multimedia/openh264 \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz \ - libsecret-1.so:security/libsecret \ - libnss3.so:security/nss \ - libexpat.so:textproc/expat2 \ - libxkbcommon.so:x11/libxkbcommon \ - libxshmfence.so:x11/libxshmfence \ - libfontconfig.so:x11-fonts/fontconfig -RUN_DEPENDS= xdg-open:devel/xdg-utils -TEST_DEPENDS= git:devel/git \ - ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \ - npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} - -USES= bison compiler:c++17-lang cpe gettext-tools gl gmake gnome \ - iconv:wchar_t jpeg localbase:ldflags ninja nodejs:22,build \ - pkgconfig python:build,test shebangfix tar:xz xorg - -CPE_VENDOR= electronjs -USE_GITHUB= yes -GH_TUPLE= nodejs:node:v${NODE_VER}:node \ - nodejs:nan:${NAN_VER}:nan \ - Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ - ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ - Mantle:Mantle:${MANTLE_VER}:mantle \ - EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs -USE_GL= gbm gl glesv2 -USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango -USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ - xrender xscrnsaver xtst - -SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format - -MAKE_ARGS= -C out/${BUILDTYPE} -MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ - CPLUS_INCLUDE_PATH=${LOCALBASE}/include -ALL_TARGET= electron electron:node_headers -POST_BUILD_TARGETS= licenses version -POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ - electron_mksnapshot_zip - -DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} -BINARY_ALIAS= python3=${PYTHON_CMD} -BUNDLE_LIBS= yes - -NO_WRKSUBDIR= yes -WRKSRC_SUBDIR= src - -GN_ARGS+= clang_use_chrome_plugins=false \ - enable_backup_ref_ptr_support=false \ - enable_hangout_services_extension=true \ - enable_nacl=false \ - enable_remoting=false \ - fatal_linker_warnings=false \ - icu_use_data_file=false \ - is_clang=true \ - optimize_webui=true \ - toolkit_views=true \ - treat_warnings_as_errors=false \ - use_allocator_shim=false \ - use_aura=true \ - use_custom_libcxx=true \ - use_custom_libunwind=true \ - use_lld=true \ - use_partition_alloc=true \ - use_partition_alloc_as_malloc=false \ - use_sysroot=false \ - use_system_freetype=false \ - use_system_harfbuzz=true \ - use_system_libffi=true \ - use_system_libjpeg=true \ - use_udev=false \ - chrome_pgo_phase=0 \ - extra_cflags="${CFLAGS}" \ - extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ - extra_ldflags="${LDFLAGS}" \ - ffmpeg_branding="${FFMPEG_BRAND}" \ - override_electron_version="${ELECTRON_VER}" - -# TODO: investigate building with these options: -# use_system_minigbm -GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles - -PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ - ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} - -OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE -OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO -OPTIONS_EXCLUDE_aarch64=LTO -OPTIONS_GROUP= AUDIO -OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO -OPTIONS_RADIO= KERBEROS -OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT -OPTIONS_SUB= yes -CODECS_DESC= Compile and enable patented codecs like H.264 -DIST_DESC= Build distribution zip files -DRIVER_DESC= Install chromedriver -HEIMDAL_BASE_DESC= Heimdal Kerberos (base) -HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) -MIT_DESC= MIT Kerberos (security/krb5) -PIPEWIRE_DESC= Screen capture via PipeWire - -ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib -ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ - alsa-lib>=1.1.1_1:audio/alsa-lib -ALSA_VARS= GN_ARGS+=use_alsa=true -ALSA_VARS_OFF= GN_ARGS+=use_alsa=false - -CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ - FFMPEG_BRAND="Chrome" -CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ - FFMPEG_BRAND="Chromium" - -CUPS_LIB_DEPENDS= libcups.so:print/cups -CUPS_VARS= GN_ARGS+=use_cups=true -CUPS_VARS_OFF= GN_ARGS+=use_cups=false - -DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild -DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug -DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release -DEBUG_VARS= BUILDTYPE=Debug \ - GN_FILE=testing.gn \ - GN_ARGS+=is_debug=true \ - GN_ARGS+=is_component_build=false \ - GN_ARGS+=symbol_level=1 \ - GN_BOOTSTRAP_FLAGS+=--debug \ - WANTSPACE="21 GB" -DEBUG_VARS_OFF= BUILDTYPE=Release \ - GN_FILE=release.gn \ - GN_ARGS+=blink_symbol_level=0 \ - GN_ARGS+=is_debug=false \ - GN_ARGS+=is_official_build=true \ - GN_ARGS+=symbol_level=0 \ - WANTSPACE="14 GB" - -DIST_IMPLIES= DRIVER -DRIVER_MAKE_ARGS= chromedriver - -HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal -KERBEROS_VARS= GN_ARGS+=use_kerberos=true -KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false - -LTO_VARS= GN_ARGS+=use_thin_lto=true \ - GN_ARGS+=thin_lto_enable_optimizations=true \ - WANTSPACE="14 GB" -LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false - -MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5 - -PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire -PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ - GN_ARGS+=rtc_link_pipewire=true -PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ - GN_ARGS+=rtc_link_pipewire=false - -PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ - PINCLUDES="-I${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" -PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false - -SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio -SNDIO_VARS= GN_ARGS+=use_sndio=true -SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false - -# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 134.0.6998.205 -# See ${WRKSRC}/electron/DEPS for NODE_VER -NODE_VER= 22.16.0 -# See ${WRKSRC}/electron/DEPS for NAN_VER -NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 -# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER -SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 -# See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER -REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 -# See ${WRKSRC}/electron/DEPS for MANTLE_VER -MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 -# See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER -ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d - -YARN_TIMESTAMP= 61171200 - -.include "Makefile.version" -.include <bsd.port.pre.mk> - -.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) -IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base -.endif - -LLVM_DEFAULT= 20 -BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} -BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ - cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ - c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ - ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ - nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ - ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} -CFLAGS+= -Wno-error=implicit-function-declaration - -.if ${ARCH} == "aarch64" -PLIST_SUB+= AARCH64="" \ - AMD64="@comment " \ - I386="@comment " \ - NOT_AARCH64="@comment " -FFMPEG_TARGET= arm64 -.elif ${ARCH} == "amd64" -BUILD_DEPENDS+= nasm:devel/nasm -PLIST_SUB+= AARCH64="@comment " \ - AMD64="" \ - I386="@comment " \ - NOT_AARCH64="" -FFMPEG_TARGET= x64 -.elif ${ARCH} == "i386" -BUILD_DEPENDS+= nasm:devel/nasm -PLIST_SUB+= AARCH64="@comment " \ - AMD64="@comment " \ - I386="" \ - NOT_AARCH64="" -FFMPEG_TARGET= ia32 -.endif - -FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} -FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} - -# Allow relocations against read-only segments (override lld default) -LDFLAGS_i386= -Wl,-znotext - -# TODO: -isystem, would be just as ugly as this approach, but more reliably -# build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. -MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ - CPLUS_INCLUDE_PATH=${LOCALBASE}/include - -# rust -RUSTC_VERSION!= rustc -V 2>/dev/null || true -MAKE_ENV+= RUSTC_BOOTSTRAP=1 -GN_ARGS+= enable_rust=true \ - rust_sysroot_absolute="${LOCALBASE}" \ - rustc_version="${RUSTC_VERSION}" - -pre-everything:: - @${ECHO_MSG} - @${ECHO_MSG} "To build electron, you should have around 2GB of memory" - @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." - @${ECHO_MSG} - -pre-fetch: - @${MKDIR} ${DISTDIR}/${DIST_SUBDIR} - if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} ]; \ - then ${MKDIR} ${WRKDIR}; \ - ${ECHO_CMD} 'yarn-offline-mirror "./yarn-offline-cache"' >> \ - ${WRKDIR}/.yarnrc; \ - ${CP} ${FILESDIR}/package.json ${FILESDIR}/yarn.lock ${WRKDIR}; \ - cd ${WRKDIR} && ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \ - yarn --frozen-lockfile --ignore-scripts; \ - ${MTREE_CMD} -cbnSp yarn-offline-cache | ${MTREE_CMD} -C | ${SED} \ - -e 's:time=[0-9.]*:time=${YARN_TIMESTAMP}.000000000:' \ - -e 's:\([gu]id\)=[0-9]*:\1=0:g' \ - -e 's:mode=\([0-9]\)7[0-9][0-9]:mode=\1755:' \ - -e 's:mode=\([0-9]\)6[0-9][0-9]:mode=\1644:' \ - -e 's:flags=.*:flags=none:' \ - -e 's:^\.:./yarn-offline-cache:' > yarn-offline-cache.mtree; \ - ${TAR} cJf ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} \ - @yarn-offline-cache.mtree; \ - ${RM} -r ${WRKDIR}; \ - fi - -post-fetch: - @if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ]; then \ - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \ - ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}; \ - fi - -post-extract: -# Move extracted sources to appropriate locations - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/chromium-${CHROMIUM_VER} ${WRKSRC} - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_nan}-${NAN_VER} \ - ${WRKSRC}/third_party/nan - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_node}-${NODE_VER} \ - ${WRKSRC}/third_party/electron_node - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ - ${WRKSRC}/third_party/squirrel.mac - ${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ - ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_mantle}-${MANTLE_VER} \ - ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ - ${WRKSRC}/third_party/engflow-reclient-configs -# Install node modules for electron - ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/yarn-offline-cache ${WRKDIR} - ${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc - ${MV} ${WRKSRC}/electron/package.json ${WRKSRC}/electron/package.json.bak - ${CP} ${FILESDIR}/package.json ${WRKSRC}/electron - cd ${WRKSRC}/electron && \ - ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline - -pre-patch: - ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} - # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete - # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete - -pre-configure: - # We used to remove bundled libraries to be sure that chromium uses - # system libraries and not shipped ones. - # cd ${WRKSRC} && ${PYTHON_CMD} \ - #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] - cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ - ./build/linux/unbundle/replace_gn_files.py --system-libraries \ - dav1d flac fontconfig harfbuzz-ng libdrm libpng \ - libusb libwebp libxml libxslt openh264 opus || ${FALSE} - # Chromium uses an unreleased version of FFmpeg, so configure it - cd ${WRKSRC}/media/ffmpeg && \ - ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ - --config-only --branding=${FFMPEG_BRAND} - cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h - ${MKDIR} ${FFMPEG_CDIR} -.for _e in config.h config.asm config_components.h libavcodec libavformat libavutil - -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} -.endfor - touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h - @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ - ${WRKSRC}/build/rust/rust_bindgen.gni \ - ${WRKSRC}/build/rust/rust_bindgen_generator.gni - -do-configure: - # GN generator bootstrapping and generating ninja files - cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ - READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ - ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} - cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ - --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' - - # Make GN available to python scripts called during build - ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin - - # Setup nodejs dependency - @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin - ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node - - # Setup buildtools/freebsd - @${MKDIR} ${WRKSRC}/buildtools/freebsd - ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd - ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd - ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip - -post-build: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} - -post-build-DIST-on: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} - cd ${WRKSRC}/out/${BUILDTYPE} && \ - ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ - ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ - ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ - ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} -.for f in electron mksnapshot v8_context_snapshot_generator - ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} -.endfor -.for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so - ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} -.endfor - ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so -.for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} -.endfor -.for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} -.endfor - ${MKDIR} ${STAGEDIR}${DATADIR}/locales - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales - ${MKDIR} ${STAGEDIR}${DATADIR}/resources -.for f in default_app.asar - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources -.endfor - cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} - cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} - cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} - ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} - -post-install-DIST-on: - ${MKDIR} ${STAGEDIR}${DATADIR}/releases - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases - -post-install-DRIVER-on: - ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ - ${STAGEDIR}${DATADIR}/chromedriver - -do-test: -# Note 1: "npm install" will run before actual tests are executed -# Note 2: Xvfb or something similar is necessary for headless testing - cd ${WRKSRC}/electron && \ - ${SETENV} ${TEST_ENV} ELECTRON_OUT_DIR=${BUILDTYPE} LOCAL_GIT_DIRECTORY=${LOCALBASE} \ - npm run test -- --ci - -.include <bsd.port.post.mk> diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version deleted file mode 100644 index 54d31bd95ed2..000000000000 --- a/devel/electron35/Makefile.version +++ /dev/null @@ -1,2 +0,0 @@ -ELECTRON_VER= 35.7.5 -ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo deleted file mode 100644 index 20e1aa401c01..000000000000 --- a/devel/electron35/distinfo +++ /dev/null @@ -1,25 +0,0 @@ -TIMESTAMP = 1755725511 -SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8 -SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000 -SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9 -SIZE (electron/chromium-134.0.6998.205.tar.xz.1) = 2000000000 -SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b8d49e478d71535188b95aca088f9d6fa49b84 -SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128 -SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 -SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-35.7.5.tar.xz) = d582f8f50f479816b284f636a7ee9b1e4b5fe966d9f1157e6b5a5cb93d46b397 -SIZE (electron/electron-yarn-cache-35.7.5.tar.xz) = 30487296 -SHA256 (electron/electron-electron-v35.7.5_GH0.tar.gz) = 5adcbf3c671e4b1e8fc4f6a78425214a8e5c36eb89a1d06b02fbbf45ccf45f09 -SIZE (electron/electron-electron-v35.7.5_GH0.tar.gz) = 14805277 -SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291 -SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623 -SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb -SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 -SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 -SIZE (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = 2112918 -SHA256 (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 88e65f116c7a06fccedb43970fba63080a57a4e5dc29147d2cdfe1ee58dd0546 -SIZE (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 1136238 -SHA256 (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = a365df6d83e0be3cc000b70bd39734d80c28f0d9983ebe44698337a2ca464bb1 -SIZE (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = 62962 -SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = c148f76220fc41a89ffeaf370c2cc175577be184688b12aa6fec5f8ac6c714c4 -SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014 diff --git a/devel/electron35/files/package.json b/devel/electron35/files/package.json deleted file mode 100644 index db2706701411..000000000000 --- a/devel/electron35/files/package.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "name": "electron", - "version": "0.0.0-development", - "repository": "https://github.com/electron/electron", - "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS", - "devDependencies": { - "@azure/storage-blob": "^12.25.0", - "@electron/asar": "^3.2.13", - "@electron/docs-parser": "^2.0.0", - "@electron/fiddle-core": "^1.3.4", - "@electron/github-app-auth": "^2.2.1", - "@electron/lint-roller": "^3.1.1", - "@electron/typescript-definitions": "^9.0.0", - "@octokit/rest": "^20.0.2", - "@primer/octicons": "^10.0.0", - "@types/minimist": "^1.2.5", - "@types/node": "^22.7.7", - "@types/semver": "^7.5.8", - "@types/stream-json": "^1.7.7", - "@types/temp": "^0.9.4", - "@types/webpack-env": "^1.18.5", - "@typescript-eslint/eslint-plugin": "^8.7.0", - "@typescript-eslint/parser": "^8.7.0", - "buffer": "^6.0.3", - "chalk": "^4.1.0", - "check-for-leaks": "^1.2.1", - "dugite": "^2.7.1", - "eslint": "^8.57.1", - "eslint-config-standard": "^17.1.0", - "eslint-plugin-import": "^2.32.0", - "eslint-plugin-mocha": "^10.5.0", - "eslint-plugin-n": "^16.6.2", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-promise": "^6.6.0", - "eslint-plugin-standard": "^5.0.0", - "events": "^3.2.0", - "folder-hash": "^2.1.1", - "got": "^11.8.5", - "husky": "^8.0.1", - "lint-staged": "^10.2.11", - "markdownlint-cli2": "^0.18.0", - "minimist": "^1.2.8", - "null-loader": "^4.0.1", - "pre-flight": "^2.0.0", - "process": "^0.11.10", - "remark-cli": "^12.0.1", - "remark-preset-lint-markdown-style-guide": "^4.0.0", - "semver": "^7.6.3", - "shx": "^0.3.4", - "stream-json": "^1.8.0", - "tap-xunit": "^2.4.1", - "temp": "^0.9.4", - "timers-browserify": "1.4.2", - "ts-loader": "^8.0.2", - "ts-node": "6.2.0", - "typescript": "^5.6.2", - "url": "^0.11.4", - "webpack": "^5.95.0", - "webpack-cli": "^5.1.4", - "wrapper-webpack-plugin": "^2.2.0" - }, - "private": true, - "scripts": { - "asar": "asar", - "generate-version-json": "node script/generate-version-json.js", - "lint": "node ./script/lint.js && npm run lint:docs", - "lint:js": "node ./script/lint.js --js", - "lint:clang-format": "python3 script/run-clang-format.py -r -c shell/ || (echo \"\\nCode not formatted correctly.\" && exit 1)", - "lint:clang-tidy": "ts-node ./script/run-clang-tidy.ts", - "lint:cpp": "node ./script/lint.js --cc", - "lint:objc": "node ./script/lint.js --objc", - "lint:py": "node ./script/lint.js --py", - "lint:gn": "node ./script/lint.js --gn", - "lint:docs": "remark docs -qf && npm run lint:js-in-markdown && npm run create-typescript-definitions && npm run lint:ts-check-js-in-markdown && npm run lint:docs-fiddles && npm run lint:docs-relative-links && npm run lint:markdown && npm run lint:api-history", - "lint:docs-fiddles": "standard \"docs/fiddles/**/*.js\"", - "lint:docs-relative-links": "lint-roller-markdown-links --root docs \"**/*.md\"", - "lint:markdown": "node ./script/lint.js --md", - "lint:ts-check-js-in-markdown": "lint-roller-markdown-ts-check --root docs \"**/*.md\" --ignore \"breaking-changes.md\"", - "lint:js-in-markdown": "lint-roller-markdown-standard --root docs \"**/*.md\"", - "lint:api-history": "lint-roller-markdown-api-history --root \"./docs/api/\" --schema \"./docs/api-history.schema.json\" --breaking-changes-file \"./docs/breaking-changes.md\" --check-placement --check-strings \"*.md\"", - "create-api-json": "node script/create-api-json.mjs", - "create-typescript-definitions": "npm run create-api-json && electron-typescript-definitions --api=electron-api.json && node spec/ts-smoke/runner.js", - "gn-typescript-definitions": "npm run create-typescript-definitions && shx cp electron.d.ts", - "pre-flight": "pre-flight", - "gn-check": "node ./script/gn-check.js", - "gn-format": "python3 script/run-gn-format.py", - "precommit": "lint-staged", - "preinstall": "node -e 'process.exit(0)'", - "pretest": "npm run create-typescript-definitions", - "prepack": "check-for-leaks", - "repl": "node ./script/start.js --interactive", - "start": "node ./script/start.js", - "test": "node ./script/spec-runner.js", - "tsc": "tsc", - "webpack": "webpack" - }, - "license": "MIT", - "author": "Electron Community", - "keywords": [ - "electron" - ], - "lint-staged": { - "*.{js,ts}": [ - "node script/lint.js --js --fix --only --" - ], - "*.{js,ts,d.ts}": [ - "ts-node script/gen-filenames.ts" - ], - "*.{cc,mm,c,h}": [ - "python3 script/run-clang-format.py -r -c --fix" - ], - "*.md": [ - "npm run lint:docs" - ], - "*.{gn,gni}": [ - "npm run gn-check", - "npm run gn-format" - ], - "*.py": [ - "node script/lint.js --py --fix --only --" - ], - "docs/api/**/*.md": [ - "ts-node script/gen-filenames.ts", - "markdownlint-cli2 --config .autofix.markdownlint-cli2.jsonc --fix", - "git add filenames.auto.gni" - ], - "{*.patch,.patches}": [ - "node script/lint.js --patches --only --", - "ts-node script/check-patch-diff.ts" - ], - "DEPS": [ - "node script/gen-hunspell-filenames.js", - "node script/gen-libc++-filenames.js" - ] - }, - "resolutions": { - "nan": "nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213" - } -} diff --git a/devel/electron35/files/patch-BUILD.gn b/devel/electron35/files/patch-BUILD.gn deleted file mode 100644 index c3803836a7d4..000000000000 --- a/devel/electron35/files/patch-BUILD.gn +++ /dev/null @@ -1,89 +0,0 @@ ---- BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ BUILD.gn -@@ -71,7 +71,7 @@ declare_args() { - root_extra_deps = [] - } - --if (is_official_build) { -+if (is_official_build && !is_bsd) { - # An official (maximally optimized!) component (optimized for build times) - # build doesn't make sense and usually doesn't work. - assert(!is_component_build) -@@ -103,7 +103,6 @@ group("gn_all") { - "//codelabs", - "//components:components_unittests", - "//components/gwp_asan:gwp_asan_unittests", -- "//infra/orchestrator:orchestrator_all", - "//net:net_unittests", - "//sandbox:sandbox_unittests", - "//services:services_unittests", -@@ -446,7 +445,7 @@ group("gn_all") { - } - } - -- if (is_linux || is_chromeos || is_android) { -+ if ((is_linux && !is_bsd) || is_chromeos || is_android) { - deps += [ - "//third_party/breakpad:breakpad_unittests", - "//third_party/breakpad:core-2-minidump", -@@ -636,6 +635,15 @@ group("gn_all") { - } - } - -+ if (is_bsd) { -+ deps -= [ -+ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -+ "//third_party/breakpad:microdump_stackwalk($host_system_allocator_toolchain)", -+ "//third_party/breakpad:minidump_dump($host_system_allocator_toolchain)", -+ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)", -+ ] -+ } -+ - if (is_mac) { - deps += [ - "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -684,7 +692,7 @@ group("gn_all") { - } - } - -- if (!is_fuchsia) { -+ if (!is_fuchsia && !is_bsd) { - # The official builders use this binary from the default toolchain's - # output directory after building in order to upload the symbols of that - # binary. They build the binary like `ninja symupload` which requires the -@@ -1125,7 +1133,7 @@ if (use_blink && !is_cronet_build) { - ] - - if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && -- !is_castos) { -+ !is_castos && !is_bsd) { - deps += [ - ":chrome_wpt_tests", - ":headless_shell_wpt", -@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) { - data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] - } - -- if (!is_win && !is_android) { -+ if (!is_win && !is_android && !is_bsd) { - # Using the default toolchain for this tool, as it's run during tests not - # during the build. This places a symlink in the root_build_dir for scrips - # to use. -@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) { - data_deps += [ "//third_party/breakpad:dump_syms" ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux && !is_bsd) || is_chromeos) { - # Using the default toolchain for this tool, as it's run during tests not - # during the build. This places a symlink in the root_build_dir for scrips - # to use. -@@ -1760,7 +1768,7 @@ group("chromium_builder_perf") { - data_deps += [ "//chrome/test:performance_browser_tests" ] - } - -- if (!is_win) { -+ if (!is_win && !is_bsd) { - data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)" ] - } - } diff --git a/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc b/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc deleted file mode 100644 index 6884695c9ec7..000000000000 --- a/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/ui/views/app_window_frame_view.cc.orig 2024-08-14 20:54:19 UTC -+++ apps/ui/views/app_window_frame_view.cc -@@ -149,7 +149,7 @@ gfx::Rect AppWindowFrameView::GetWindowBoundsForClient - gfx::Rect window_bounds = client_bounds; - // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is - // complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Get the difference between the widget's client area bounds and window - // bounds, and grow |window_bounds| by that amount. - gfx::Insets native_frame_insets = diff --git a/devel/electron35/files/patch-ash_display_mirror__window__controller.cc b/devel/electron35/files/patch-ash_display_mirror__window__controller.cc deleted file mode 100644 index 6eae7ace3785..000000000000 --- a/devel/electron35/files/patch-ash_display_mirror__window__controller.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- ash/display/mirror_window_controller.cc.orig 2025-01-27 17:37:37 UTC -+++ ash/display/mirror_window_controller.cc -@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow( - if (!base::Contains(display_info_list, iter->first, - &display::ManagedDisplayInfo::id)) { - CloseAndDeleteHost(iter->second, true); -+#if defined(__llvm__) -+ mirroring_host_info_map_.erase(iter++); -+#else - iter = mirroring_host_info_map_.erase(iter); -+#endif - } else { - ++iter; - } diff --git a/devel/electron35/files/patch-base_BUILD.gn b/devel/electron35/files/patch-base_BUILD.gn deleted file mode 100644 index eadb6e1940c2..000000000000 --- a/devel/electron35/files/patch-base_BUILD.gn +++ /dev/null @@ -1,151 +0,0 @@ ---- base/BUILD.gn.orig 2025-04-06 11:53:44 UTC -+++ base/BUILD.gn -@@ -1089,11 +1089,27 @@ component("base") { - # Needed for <atomic> if using newer C++ library than sysroot, except if - # building inside the cros_sdk environment - use host_toolchain as a - # more robust check for this. -- if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos)) && -+ if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos && !is_bsd)) && - host_toolchain != "//build/toolchain/cros:host") { - libs += [ "atomic" ] - } - -+ # *BSD needs libkvm -+ if (is_bsd) { -+ libs += [ -+ "kvm", -+ "epoll-shim", -+ ] -+ } -+ -+ if (is_freebsd) { -+ libs += [ -+ "execinfo", -+ "util", -+ "z", -+ ] -+ } -+ - if (use_allocator_shim) { - if (is_apple) { - sources += [ "allocator/early_zone_registration_apple.h" ] -@@ -1113,7 +1129,7 @@ component("base") { - - # Allow more direct string conversions on platforms with native utf8 - # strings -- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) { -+ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) { - defines += [ "SYSTEM_NATIVE_UTF8" ] - } - -@@ -2123,6 +2139,22 @@ component("base") { - ] - } - -+ if (is_openbsd) { -+ sources += [ -+ "process/process_handle_openbsd.cc", -+ "process/process_iterator_openbsd.cc", -+ "process/process_metrics_openbsd.cc", -+ "system/sys_info_openbsd.cc", -+ ] -+ } else if (is_freebsd) { -+ sources += [ -+ "process/process_handle_freebsd.cc", -+ "process/process_iterator_freebsd.cc", -+ "process/process_metrics_freebsd.cc", -+ "system/sys_info_freebsd.cc", -+ ] -+ } -+ - # iOS - if (is_ios) { - sources += [ -@@ -2268,6 +2300,33 @@ component("base") { - } - } - -+ if (is_bsd) { -+ sources -= [ -+ "files/file_path_watcher_inotify.cc", -+ "files/scoped_file_linux.cc", -+ "process/set_process_title_linux.cc", -+ "process/set_process_title_linux.h", -+ "system/sys_info_linux.cc", -+ "process/process_iterator_linux.cc", -+ "process/process_linux.cc", -+ "process/process_metrics_linux.cc", -+ "process/process_handle_linux.cc", -+ "profiler/stack_copier_signal.cc", -+ "profiler/stack_copier_signal.h", -+ "profiler/thread_delegate_posix.cc", -+ "profiler/thread_delegate_posix.h", -+ "threading/platform_thread_linux.cc", -+ "stack_canary_linux.cc", -+ "stack_canary_linux.h", -+ ] -+ sources += [ -+ "files/file_path_watcher_kqueue.cc", -+ "files/file_path_watcher_kqueue.h", -+ "files/file_path_watcher_bsd.cc", -+ "threading/platform_thread_bsd.cc", -+ ] -+ } -+ - if (use_blink) { - sources += [ - "files/file_path_watcher.cc", -@@ -2618,7 +2677,7 @@ buildflag_header("protected_memory_buildflags") { - header = "protected_memory_buildflags.h" - header_dir = "base/memory" - -- protected_memory_enabled = !is_component_build && is_clang && -+ protected_memory_enabled = !is_openbsd && !is_component_build && is_clang && - (is_win || is_linux || is_android || is_mac) - - flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ] -@@ -3097,7 +3156,7 @@ if (is_apple) { - } - } - --if (!is_nacl && (is_linux || is_chromeos)) { -+if (!is_nacl && !is_bsd && (is_linux || is_chromeos)) { - # This test must compile with -fstack-protector-all - source_set("stack_canary_linux_unittests") { - testonly = true -@@ -3782,7 +3841,7 @@ test("base_unittests") { - ] - } - -- if (is_linux || is_chromeos) { -+ if (!is_bsd && (is_linux || is_chromeos)) { - sources += [ - "debug/proc_maps_linux_unittest.cc", - "files/scoped_file_linux_unittest.cc", -@@ -3810,7 +3869,7 @@ test("base_unittests") { - "posix/file_descriptor_shuffle_unittest.cc", - "posix/unix_domain_socket_unittest.cc", - ] -- if (!is_nacl && !is_apple) { -+ if (!is_nacl && !is_apple && !is_bsd) { - sources += [ - "profiler/stack_base_address_posix_unittest.cc", - "profiler/stack_copier_signal_unittest.cc", -@@ -3821,7 +3880,7 @@ test("base_unittests") { - - # Allow more direct string conversions on platforms with native utf8 - # strings -- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) { -+ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) { - defines += [ "SYSTEM_NATIVE_UTF8" ] - } - -@@ -4009,7 +4068,7 @@ test("base_unittests") { - deps += [ ":base_profiler_test_support_library" ] - } - -- if (is_fuchsia || is_linux || is_chromeos) { -+ if ((is_fuchsia || is_linux || is_chromeos) && !is_bsd) { - sources += [ - "debug/elf_reader_unittest.cc", - "debug/test_elf_image_builder.cc", diff --git a/devel/electron35/files/patch-base_allocator_dispatcher_tls.h b/devel/electron35/files/patch-base_allocator_dispatcher_tls.h deleted file mode 100644 index 470fc736cb45..000000000000 --- a/devel/electron35/files/patch-base_allocator_dispatcher_tls.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/dispatcher/tls.h.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/dispatcher/tls.h -@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator { - constexpr static size_t AllocationChunkSize = 16384; - #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS) - constexpr static size_t AllocationChunkSize = 16384; --#elif BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64) -+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_ARM64) - constexpr static size_t AllocationChunkSize = 16384; - #else - constexpr static size_t AllocationChunkSize = 4096; diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni deleted file mode 100644 index 8ac20de50926..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni +++ /dev/null @@ -1,29 +0,0 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/partition_alloc.gni -@@ -89,7 +89,7 @@ has_memory_tagging = - use_large_empty_slot_span_ring = true - - has_memory_tagging = -- current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android) -+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android) - - declare_args() { - # Debug configuration. -@@ -347,7 +347,7 @@ declare_args() { - declare_args() { - # Shadow metadata is still under development and only supports Linux - # for now. -- enable_shadow_metadata = is_linux && has_64_bit_pointers -+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers - } - - declare_args() { -@@ -490,7 +490,7 @@ is_pkeys_available = - # dependencies that use partition_allocator are compiled in AOSP against a - # version of glibc that does not include pkeys syscall numbers. - is_pkeys_available = -- (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build -+ !is_bsd && (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build - declare_args() { - enable_pkeys = is_pkeys_available - } diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn deleted file mode 100644 index fe457827cabe..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn -@@ -865,7 +865,7 @@ if (is_clang_or_gcc) { - configs -= [ partition_alloc_enable_arc_config ] - } - } -- if (is_chromeos || is_linux) { -+ if ((is_chromeos || is_linux) && !is_bsd) { - shim_headers += [ - "shim/allocator_shim_override_cpp_symbols.h", - "shim/allocator_shim_override_glibc_weak_symbols.h", diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h deleted file mode 100644 index fe95045ee83f..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h -@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) { - - #if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS) - -- #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) -+ #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD) - - // We shouldn't allocate system pages at all for sanitizer builds. However, - // we do, and if random hint addresses interfere with address ranges -@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) { - return AslrAddress(0x20000000ULL); - } - #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64) -- #if PA_BUILDFLAG(IS_LINUX) -+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD) - - // Linux on arm64 can use 39, 42, 48, or 52-bit user space, depending on - // page size and number of levels of translation pages used. We use diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h deleted file mode 100644 index e6b5cc238ebb..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h -@@ -269,7 +269,7 @@ constexpr PA_COMPONENT_EXPORT( - // recommitted. Do not assume that this will not change over time. - constexpr PA_COMPONENT_EXPORT( - PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() { --#if PA_BUILDFLAG(IS_APPLE) -+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) - return false; - #else - return true; diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h deleted file mode 100644 index 06696482ce8b..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h +++ /dev/null @@ -1,13 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h -@@ -26,8 +26,8 @@ - #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const)) - - #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \ -- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ -- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) -+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ -+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) - // This should work for all POSIX (if needed), but currently all other - // supported OS/architecture combinations use either hard-coded values - // (such as x86) or have means to determine these values without needing diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc deleted file mode 100644 index af8918c1b6f1..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-27 17:37:37 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc -@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API - - #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ - (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \ -- __has_include(<sys/ifunc.h>)) -+ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD)) - struct __ifunc_arg_t; - - #include "partition_alloc/aarch64_support.h" diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h deleted file mode 100644 index 17fc5fef9a95..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h +++ /dev/null @@ -1,16 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-01-27 17:37:37 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h -@@ -302,8 +302,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz - - void DiscardSystemPagesInternal(uintptr_t address, size_t length) { - void* ptr = reinterpret_cast<void*>(address); --#if PA_BUILDFLAG(IS_APPLE) -+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) -+#if PA_BUILDFLAG(IS_BSD) -+ int ret = madvise(ptr, length, MADV_FREE); -+#else - int ret = madvise(ptr, length, MADV_FREE_REUSABLE); -+#endif - if (ret) { - // MADV_FREE_REUSABLE sometimes fails, so fall back to MADV_DONTNEED. - ret = madvise(ptr, length, MADV_DONTNEED); diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc deleted file mode 100644 index 62c6e3a9f113..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc -@@ -19,7 +19,7 @@ - #include "partition_alloc/partition_alloc_check.h" - - #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \ -- PA_BUILDFLAG(IS_ANDROID) -+ PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_BSD) - #include <inttypes.h> - #endif - diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc deleted file mode 100644 index 549ff192f0cb..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc +++ /dev/null @@ -1,34 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc -@@ -13,11 +13,11 @@ - #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h" - #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h" - --#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) -+#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD) - #include <link.h> // For ElfW() macro. - #endif - --#if PA_BUILDFLAG(IS_APPLE) -+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) - #include <dlfcn.h> - #endif - -@@ -25,7 +25,7 @@ namespace { - - namespace { - --#if !PA_BUILDFLAG(IS_APPLE) -+#if !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD) - - // On Android the 'open' function has two versions: - // int open(const char *pathname, int flags); -@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_ - } - #endif // !PA_BUILDFLAG(IS_APPLE) - --#if PA_BUILDFLAG(IS_APPLE) -+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) - // Since /proc/self/maps is not available, use dladdr() to obtain module - // names and offsets inside the modules from the given addresses. - void PrintStackTraceInternal(const void* const* trace, size_t size) { diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc deleted file mode 100644 index d14f3414a2ee..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc -@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) { - if (getentropy(output, output_length) == 0) { - return; - } -+#elif PA_BUILDFLAG(IS_BSD) -+ if (getentropy(output, output_length) == 0) { -+ return; -+ } - #endif - // If getrandom(2) above returned with an error and the /dev/urandom fallback - // took place on Linux/ChromeOS bots, they would fail with a CHECK in diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h deleted file mode 100644 index a8024bde3b2e..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h -@@ -37,6 +37,8 @@ typedef mach_port_t PlatformThreadId; - typedef zx_handle_t PlatformThreadId; - #elif PA_BUILDFLAG(IS_APPLE) - typedef mach_port_t PlatformThreadId; -+#elif PA_BUILDFLAG(IS_BSD) -+typedef uint64_t PlatformThreadId; - #elif PA_BUILDFLAG(IS_POSIX) - typedef pid_t PlatformThreadId; - #endif diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h deleted file mode 100644 index d94cacc3e49b..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h -@@ -10,7 +10,7 @@ namespace partition_alloc::internal::base::internal { - - namespace partition_alloc::internal::base::internal { - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) - // Current thread id is cached in thread local storage for performance reasons. - // In some rare cases it's important to invalidate that cache explicitly (e.g. - // after going through clone() syscall which does not call pthread_atfork() diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc deleted file mode 100644 index c9376ab920e4..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc -@@ -18,7 +18,7 @@ - #include "partition_alloc/partition_alloc_base/logging.h" - #include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h" - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) - #include <sys/syscall.h> - - #include <atomic> diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h deleted file mode 100644 index 996b8b027852..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-01-27 17:37:37 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h -@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false; - // This may be required on more platforms in the future. - #define PA_CONFIG_HAS_ATFORK_HANDLER() \ - (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \ -- PA_BUILDFLAG(IS_CHROMEOS)) -+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)) - - // Enable shadow metadata. - // -@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false; - // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead - // to larger slot spans. - #if PA_BUILDFLAG(IS_LINUX) || \ -- (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) -+ (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || PA_BUILDFLAG(IS_BSD) - #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 1 - #else - #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 0 diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h deleted file mode 100644 index 67ee4ae1b4c9..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h -@@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask); - // 8GB for each of the glued pools). - #if PA_BUILDFLAG(HAS_64_BIT_POINTERS) - #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \ -- PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) -+ PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) || PA_BUILDFLAG(IS_BSD) - constexpr size_t kPoolMaxSize = 8 * kGiB; - #else - constexpr size_t kPoolMaxSize = 16 * kGiB; -@@ -444,7 +444,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() { - // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation - // where a normal slot span will be large enough to contain multiple items, - // but the address will go over the final partition page after being aligned. --#if PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) -+#if (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) - constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4; - #else - constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2; diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h deleted file mode 100644 index 03cf424478d2..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h +++ /dev/null @@ -1,16 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2023-11-29 21:39:39 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h -@@ -28,9 +28,13 @@ namespace internal { - // the second one 16. We could technically return something different for - // malloc() and operator new(), but this would complicate things, and most of - // our allocations are presumably coming from operator new() anyway. -+#if defined(__i386__) && defined(OS_FREEBSD) -+constexpr size_t kAlignment = 8; -+#else - constexpr size_t kAlignment = - std::max(alignof(max_align_t), - static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__)); -+#endif - static_assert(kAlignment <= 16, - "PartitionAlloc doesn't support a fundamental alignment larger " - "than 16 bytes."); diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc deleted file mode 100644 index 98dae8b706ec..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-03-24 20:50:14 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -@@ -44,7 +44,7 @@ - #include "wow64apiset.h" - #endif - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) - #include <pthread.h> - #if PA_CONFIG(ENABLE_SHADOW_METADATA) - #include <sys/mman.h> -@@ -297,7 +297,7 @@ void PartitionAllocMallocInitOnce() { - return; - } - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) - // When fork() is called, only the current thread continues to execute in the - // child process. If the lock is held, but *not* by this thread when fork() is - // called, we have a deadlock. -@@ -1117,7 +1117,7 @@ void PartitionRoot::Init(PartitionOptions opts) { - // apple OSes. - PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) || - (internal::SystemPageSize() == (size_t{1} << 14))); --#elif PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) -+#elif (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) - // Check runtime pagesize. Though the code is currently the same, it is - // not merged with the IS_APPLE case above as a 1 << 16 case is only - // supported on Linux on AArch64. diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc deleted file mode 100644 index c248fb716c73..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc +++ /dev/null @@ -1,53 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc -@@ -17,7 +17,16 @@ - #endif - - #if PA_CONFIG(HAS_LINUX_KERNEL) -+#if defined(OS_OPENBSD) -+#include <sys/time.h> -+#include <sys/futex.h> -+#elif defined(OS_FREEBSD) -+#include <sys/types.h> -+#include <sys/thr.h> -+#include <sys/umtx.h> -+#else - #include <linux/futex.h> -+#endif - #include <sys/syscall.h> - #include <unistd.h> - -@@ -106,8 +115,16 @@ void SpinningMutex::FutexWait() { - // |kLockedContended| anymore. Note that even without spurious wakeups, the - // value of |state_| is not guaranteed when this returns, as another thread - // may get the lock before we get to run. -+#if defined(OS_FREEBSD) -+ int err = _umtx_op(&state_, UMTX_OP_WAIT_UINT_PRIVATE, -+ kLockedContended, nullptr, nullptr); -+#elif defined(OS_OPENBSD) -+ int err = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAIT | FUTEX_PRIVATE_FLAG, -+ kLockedContended, nullptr, nullptr); -+#else - int err = syscall(SYS_futex, &state_, FUTEX_WAIT | FUTEX_PRIVATE_FLAG, - kLockedContended, nullptr, nullptr, 0); -+#endif - - if (err) { - // These are programming error, check them. -@@ -119,8 +136,16 @@ void SpinningMutex::FutexWake() { - - void SpinningMutex::FutexWake() { - int saved_errno = errno; -+#if defined(OS_FREEBSD) -+ long retval = _umtx_op(&state_, UMTX_OP_WAKE_PRIVATE, -+ 1 /* wake up a single waiter */, nullptr, nullptr); -+#elif defined(OS_OPENBSD) -+ long retval = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAKE | FUTEX_PRIVATE_FLAG, -+ 1 /* wake up a single waiter */, nullptr, nullptr); -+#else - long retval = syscall(SYS_futex, &state_, FUTEX_WAKE | FUTEX_PRIVATE_FLAG, - 1 /* wake up a single waiter */, nullptr, nullptr, 0); -+#endif - PA_CHECK(retval != -1); - errno = saved_errno; - } diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc deleted file mode 100644 index 98f031037d56..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc +++ /dev/null @@ -1,50 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc -@@ -18,6 +18,10 @@ - #include <pthread.h> - #endif - -+#if PA_BUILDFLAG(IS_BSD) -+#include <pthread_np.h> -+#endif -+ - #if PA_BUILDFLAG(PA_LIBC_GLIBC) - extern "C" void* __libc_stack_end; - #endif -@@ -48,6 +52,36 @@ void* GetStackTop() { - - void* GetStackTop() { - return pthread_get_stackaddr_np(pthread_self()); -+} -+ -+#elif PA_BUILDFLAG(IS_OPENBSD) -+ -+void* GetStackTop() { -+ stack_t ss; -+ if (pthread_stackseg_np(pthread_self(), &ss) != 0) -+ return nullptr; -+ return reinterpret_cast<uint8_t*>(ss.ss_sp); -+} -+ -+#elif PA_BUILDFLAG(IS_FREEBSD) -+ -+void* GetStackTop() { -+ pthread_attr_t attr; -+ int error = pthread_attr_init(&attr); -+ if (error) { -+ return nullptr; -+ } -+ error = pthread_attr_get_np(pthread_self(), &attr); -+ if (!error) { -+ void* base; -+ size_t size; -+ error = pthread_attr_getstack(&attr, &base, &size); -+ PA_CHECK(!error); -+ pthread_attr_destroy(&attr); -+ return reinterpret_cast<uint8_t*>(base) + size; -+ } -+ pthread_attr_destroy(&attr); -+ return nullptr; - } - - #elif PA_BUILDFLAG(IS_POSIX) || PA_BUILDFLAG(IS_FUCHSIA) diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc deleted file mode 100644 index 7fce3422e882..000000000000 --- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-08-14 20:54:22 UTC -+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc -@@ -16,7 +16,7 @@ - #include "partition_alloc/partition_alloc_check.h" - #include "partition_alloc/thread_isolation/thread_isolation.h" - --#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) -+#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) && !PA_BUILDFLAG(IS_BSD) - #error "This pkey code is currently only supported on Linux and ChromeOS" - #endif - diff --git a/devel/electron35/files/patch-base_atomicops.h b/devel/electron35/files/patch-base_atomicops.h deleted file mode 100644 index 9472cd0d7ae8..000000000000 --- a/devel/electron35/files/patch-base_atomicops.h +++ /dev/null @@ -1,14 +0,0 @@ ---- base/atomicops.h.orig 2025-03-24 20:50:14 UTC -+++ base/atomicops.h -@@ -74,7 +74,11 @@ typedef intptr_t Atomic64; - - // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or - // Atomic64 routines below, depending on your architecture. -+#if !defined(OS_OPENBSD) && defined(__i386__) -+typedef Atomic32 AtomicWord; -+#else - typedef intptr_t AtomicWord; -+#endif - - // Atomically execute: - // result = *ptr; diff --git a/devel/electron35/files/patch-base_compiler__specific.h b/devel/electron35/files/patch-base_compiler__specific.h deleted file mode 100644 index 8c367a61e245..000000000000 --- a/devel/electron35/files/patch-base_compiler__specific.h +++ /dev/null @@ -1,10 +0,0 @@ ---- base/compiler_specific.h.orig 2025-03-24 20:50:14 UTC -+++ base/compiler_specific.h -@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) { - #if __has_cpp_attribute(clang::preserve_most) && \ - (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \ - !defined(COMPONENT_BUILD) && \ -+ !BUILDFLAG(IS_OPENBSD) && \ - !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) - #define PRESERVE_MOST [[clang::preserve_most]] - #else diff --git a/devel/electron35/files/patch-base_debug_debugger__posix.cc b/devel/electron35/files/patch-base_debug_debugger__posix.cc deleted file mode 100644 index e7bc7256d454..000000000000 --- a/devel/electron35/files/patch-base_debug_debugger__posix.cc +++ /dev/null @@ -1,70 +0,0 @@ ---- base/debug/debugger_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/debug/debugger_posix.cc -@@ -41,6 +41,10 @@ - #include <sys/sysctl.h> - #endif - -+#if BUILDFLAG(IS_OPENBSD) -+#include <sys/proc.h> -+#endif -+ - #if BUILDFLAG(IS_FREEBSD) - #include <sys/user.h> - #endif -@@ -99,33 +103,52 @@ bool BeingDebugged() { - - // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and - // binary interfaces may change. -+#if BUILDFLAG(IS_OPENBSD) -+ struct kinfo_proc *info; -+ size_t info_size; -+#else - struct kinfo_proc info; - size_t info_size = sizeof(info); -+#endif - - #if BUILDFLAG(IS_OPENBSD) - if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) { - return -1; - } - -- mib[5] = (info_size / sizeof(struct kinfo_proc)); -+ mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc))); -+ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) { -+ is_set = true; -+ being_debugged = false; -+ return being_debugged; -+ } -+ -+ int sysctl_result = sysctl(mib, std::size(mib), info, &info_size, NULL, 0); - #endif - -+#if !BUILDFLAG(IS_OPENBSD) - int sysctl_result = sysctl(mib, std::size(mib), &info, &info_size, NULL, 0); -+#endif - DCHECK_EQ(sysctl_result, 0); - if (sysctl_result != 0) { - is_set = true; - being_debugged = false; -- return being_debugged; -+ goto out; - } - - // This process is being debugged if the P_TRACED flag is set. - is_set = true; - #if BUILDFLAG(IS_FREEBSD) - being_debugged = (info.ki_flag & P_TRACED) != 0; --#elif BUILDFLAG(IS_BSD) -- being_debugged = (info.p_flag & P_TRACED) != 0; -+#elif BUILDFLAG(IS_OPENBSD) -+ being_debugged = (info->p_psflags & PS_TRACED) != 0; - #else - being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0; -+#endif -+ -+out: -+#if BUILDFLAG(IS_OPENBSD) -+ free(info); - #endif - return being_debugged; - } diff --git a/devel/electron35/files/patch-base_debug_stack__trace.cc b/devel/electron35/files/patch-base_debug_stack__trace.cc deleted file mode 100644 index bccc974079d9..000000000000 --- a/devel/electron35/files/patch-base_debug_stack__trace.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- base/debug/stack_trace.cc.orig 2025-03-24 20:50:14 UTC -+++ base/debug/stack_trace.cc -@@ -267,7 +267,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() { - // Symbols are not expected to be reliable when gn args specifies - // symbol_level=0. - return false; --#elif defined(__UCLIBC__) || defined(_AIX) -+#elif defined(__UCLIBC__) || defined(_AIX) || BUILDFLAG(IS_BSD) - // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. - // See https://crbug.com/706728 - return false; -@@ -320,7 +320,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream - } - return; - } -+#if !BUILDFLAG(IS_BSD) - OutputToStreamWithPrefixImpl(os, prefix_string); -+#endif - } - - std::string StackTrace::ToString() const { -@@ -329,7 +331,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie - - std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { - std::stringstream stream; --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD) - OutputToStreamWithPrefix(&stream, prefix_string); - #endif - return stream.str(); -@@ -353,7 +355,7 @@ std::ostream& operator<<(std::ostream& os, const Stack - } - - std::ostream& operator<<(std::ostream& os, const StackTrace& s) { --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD) - s.OutputToStream(&os); - #else - os << "StackTrace::OutputToStream not implemented."; diff --git a/devel/electron35/files/patch-base_debug_stack__trace__posix.cc b/devel/electron35/files/patch-base_debug_stack__trace__posix.cc deleted file mode 100644 index 29f44661e2a1..000000000000 --- a/devel/electron35/files/patch-base_debug_stack__trace__posix.cc +++ /dev/null @@ -1,101 +0,0 @@ ---- base/debug/stack_trace_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/debug/stack_trace_posix.cc -@@ -51,7 +51,7 @@ - // execinfo.h and backtrace(3) are really only present in glibc and in macOS - // libc. - #if BUILDFLAG(IS_APPLE) || \ -- (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX)) -+ (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX) && !BUILDFLAG(IS_BSD)) - #define HAVE_BACKTRACE - #include <execinfo.h> - #endif -@@ -69,8 +69,10 @@ - #include <AvailabilityMacros.h> - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) -+#if !BUILDFLAG(IS_BSD) - #include <sys/prctl.h> -+#endif - - #include "base/debug/proc_maps_linux.h" - #endif -@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) { - std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output))); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) { - // We have seen rare cases on AMD linux where the default signal handler - // either does not run or a thread (Probably an AMD driver thread) prevents -@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v - "Warning: Default signal handler failed to terminate process.\n"); - PrintToStderr("Calling exit_group() directly to prevent timeout.\n"); - // See: https://man7.org/linux/man-pages/man2/exit_group.2.html -+#if BUILDFLAG(IS_BSD) -+ _exit(EXIT_FAILURE); -+#else - syscall(SYS_exit_group, EXIT_FAILURE); -+#endif - } - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || - // BUILDFLAG(IS_CHROMEOS) -@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf - _exit(EXIT_FAILURE); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Set an alarm to trigger in case the default handler does not terminate - // the process. See 'AlarmSignalHandler' for more details. - struct sigaction action; -@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf - // signals that do not re-raise autonomously), such as signals delivered via - // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would - // otherwise be lost when re-raising the signal via raise(). -+#if !BUILDFLAG(IS_BSD) - long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid), - info->si_signo, info); - if (retval == 0) { -@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf - if (errno != EPERM) { - _exit(EXIT_FAILURE); - } -+#endif - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || - // BUILDFLAG(IS_CHROMEOS) - -@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper { - return -1; - } - -+#if !BUILDFLAG(IS_BSD) - // This class is copied from - // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h. - // It aims at ensuring the process is dumpable before opening /proc/self/mem. -@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper { - r.base = cur_base; - } - } -+#endif - - // Parses /proc/self/maps in order to compile a list of all object file names - // for the modules that are loaded in the current process. - // Returns true on success. - bool CacheMemoryRegions() { -+#if BUILDFLAG(IS_BSD) -+ return false; -+#else - // Reads /proc/self/maps. - std::string contents; - if (!ReadProcMaps(&contents)) { -@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper { - - is_initialized_ = true; - return true; -+#endif - } - - // Opens all object files and caches their file descriptors. diff --git a/devel/electron35/files/patch-base_files_drive__info.h b/devel/electron35/files/patch-base_files_drive__info.h deleted file mode 100644 index dabfb40d9e51..000000000000 --- a/devel/electron35/files/patch-base_files_drive__info.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/files/drive_info.h.orig 2025-03-24 20:50:14 UTC -+++ base/files/drive_info.h -@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo { - std::optional<bool> has_seek_penalty; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Whether the drive is a removable drive. - // - // Note on macOS: that SSDs that are connected over USB that you can eject diff --git a/devel/electron35/files/patch-base_files_drive__info__posix.cc b/devel/electron35/files/patch-base_files_drive__info__posix.cc deleted file mode 100644 index 8c50fee8089e..000000000000 --- a/devel/electron35/files/patch-base_files_drive__info__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/files/drive_info_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/files/drive_info_posix.cc -@@ -24,7 +24,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa - - std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) { - DriveInfo drive_info; --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - drive_info.has_seek_penalty = false; - return drive_info; - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-base_files_file__util__posix.cc b/devel/electron35/files/patch-base_files_file__util__posix.cc deleted file mode 100644 index 506820b38a8b..000000000000 --- a/devel/electron35/files/patch-base_files_file__util__posix.cc +++ /dev/null @@ -1,55 +0,0 @@ ---- base/files/file_util_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/files/file_util_posix.cc -@@ -902,36 +902,33 @@ bool CreateDirectoryAndGetError(const FilePath& full_p - bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) { - ScopedBlockingCall scoped_blocking_call( - FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir(). -+ const FilePath kFileSystemRoot("/"); - std::vector<FilePath> subpaths; - - // Collect a list of all parent directories. - FilePath last_path = full_path; -- subpaths.push_back(full_path); -- for (FilePath path = full_path.DirName(); path.value() != last_path.value(); -- path = path.DirName()) { -+ if (full_path != kFileSystemRoot) -+ subpaths.push_back(full_path); -+ for (FilePath path = full_path.DirName(); (path.value() != last_path.value() && -+ (path != kFileSystemRoot)); path = path.DirName()) { - subpaths.push_back(path); - last_path = path; - } - - // Iterate through the parents and create the missing ones. - for (const FilePath& subpath : base::Reversed(subpaths)) { -- if (DirectoryExists(subpath)) { -- continue; -- } -- if (mkdir(subpath.value().c_str(), 0700) == 0) { -- continue; -- } -- // Mkdir failed, but it might have failed with EEXIST, or some other error -- // due to the directory appearing out of thin air. This can occur if -- // two processes are trying to create the same file system tree at the same -- // time. Check to see if it exists and make sure it is a directory. -- int saved_errno = errno; -- if (!DirectoryExists(subpath)) { -- if (error) { -- *error = File::OSErrorToFileError(saved_errno); -+ if (!PathExists(subpath)) { -+ if ((mkdir(subpath.value().c_str(), 0700) == -1) && -+ ((full_path != subpath) ? (errno != ENOENT) : (-1))) { -+ int saved_errno = errno; -+ if (error) -+ *error = File::OSErrorToFileError(saved_errno); -+ return false; - } -- errno = saved_errno; -- return false; -+ } else if (!DirectoryExists(subpath)) { -+ if (error) -+ *error = File::OSErrorToFileError(ENOTDIR); -+ return false; - } - } - return true; diff --git a/devel/electron35/files/patch-base_files_file__util__unittest.cc b/devel/electron35/files/patch-base_files_file__util__unittest.cc deleted file mode 100644 index 9468a2d6fbe2..000000000000 --- a/devel/electron35/files/patch-base_files_file__util__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/files/file_util_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/files/file_util_unittest.cc -@@ -3911,7 +3911,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) { - } - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) { - FilePath file_path("/proc/cpuinfo"); - std::string data = "temp"; -@@ -4648,7 +4648,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles - NULL); - #else - size_t bytes_written = -- ::write(::fileno(output_file.get()), content.c_str(), content.length()); -+ ::write(fileno(output_file.get()), content.c_str(), content.length()); - #endif - EXPECT_EQ(content.length(), bytes_written); - ::fflush(output_file.get()); diff --git a/devel/electron35/files/patch-base_i18n_icu__util.cc b/devel/electron35/files/patch-base_i18n_icu__util.cc deleted file mode 100644 index 5c7f6141a4d2..000000000000 --- a/devel/electron35/files/patch-base_i18n_icu__util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/i18n/icu_util.cc.orig 2024-04-15 20:33:42 UTC -+++ base/i18n/icu_util.cc -@@ -52,7 +52,7 @@ - #include "third_party/icu/source/common/unicode/unistr.h" - #endif - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) - #include "third_party/icu/source/i18n/unicode/timezone.h" - #endif -@@ -328,7 +328,7 @@ void InitializeIcuTimeZone() { - FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization(); - icu::TimeZone::adoptDefault( - icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id))); --#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) -+#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD) - // To respond to the time zone change properly, the default time zone - // cache in ICU has to be populated on starting up. - // See TimeZoneMonitorLinux::NotifyClientsFromImpl(). diff --git a/devel/electron35/files/patch-base_linux__util.cc b/devel/electron35/files/patch-base_linux__util.cc deleted file mode 100644 index c754afafa709..000000000000 --- a/devel/electron35/files/patch-base_linux__util.cc +++ /dev/null @@ -1,17 +0,0 @@ ---- base/linux_util.cc.orig 2025-03-24 20:50:14 UTC -+++ base/linux_util.cc -@@ -164,10 +164,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t - } - - bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) { -+#if BUILDFLAG(IS_BSD) -+ return false; -+#else - // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22 - char buf[25]; - strings::SafeSPrintf(buf, "/proc/%d/task", pid); - return GetThreadsFromProcessDir(buf, tids); -+#endif - } - - bool GetThreadsForCurrentProcess(std::vector<pid_t>* tids) { diff --git a/devel/electron35/files/patch-base_logging__unittest.cc b/devel/electron35/files/patch-base_logging__unittest.cc deleted file mode 100644 index 801111500f55..000000000000 --- a/devel/electron35/files/patch-base_logging__unittest.cc +++ /dev/null @@ -1,31 +0,0 @@ ---- base/logging_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/logging_unittest.cc -@@ -41,7 +41,7 @@ - #include "base/posix/eintr_wrapper.h" - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) - #include <ucontext.h> - #endif - -@@ -589,14 +589,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo - // need the arch-specific boilerplate below, which is inspired by breakpad. - // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine. - uintptr_t crash_addr = 0; --#if BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_FREEBSD) - crash_addr = reinterpret_cast<uintptr_t>(info->si_addr); - #else // OS_* - ucontext_t* context = reinterpret_cast<ucontext_t*>(context_ptr); - #if defined(ARCH_CPU_X86) - crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_EIP]); - #elif defined(ARCH_CPU_X86_64) -+#if BUILDFLAG(IS_OPENBSD) -+ crash_addr = static_cast<uintptr_t>(context->sc_rip); -+#else - crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_RIP]); -+#endif - #elif defined(ARCH_CPU_ARMEL) - crash_addr = static_cast<uintptr_t>(context->uc_mcontext.arm_pc); - #elif defined(ARCH_CPU_ARM64) diff --git a/devel/electron35/files/patch-base_memory_discardable__memory.cc b/devel/electron35/files/patch-base_memory_discardable__memory.cc deleted file mode 100644 index d1987087b410..000000000000 --- a/devel/electron35/files/patch-base_memory_discardable__memory.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- base/memory/discardable_memory.cc.orig 2025-03-24 20:50:14 UTC -+++ base/memory/discardable_memory.cc -@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kDiscardableMemoryBackingTrial, - "DiscardableMemoryBackingTrial", - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -44,7 +44,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - DiscardableMemoryBacking GetBackingForFieldTrial() { - DiscardableMemoryTrialGroup trial_group = -@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() { - - } // namespace - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - // Probe capabilities of this device to determine whether we should participate - // in the discardable memory backing trial. -@@ -95,7 +95,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking() - DiscardableMemory::~DiscardableMemory() = default; - - DiscardableMemoryBacking GetDiscardableMemoryBacking() { --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (DiscardableMemoryBackingFieldTrialIsEnabled()) { - return GetBackingForFieldTrial(); - } diff --git a/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc deleted file mode 100644 index 53f73c90e500..000000000000 --- a/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/memory/madv_free_discardable_memory_posix.cc -@@ -305,6 +305,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons - - bool MadvFreeDiscardableMemoryPosix::IsResident() const { - DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_); -+// XXX mincore -+#if BUILDFLAG(IS_BSD) -+ return false; -+#else - #if BUILDFLAG(IS_APPLE) - std::vector<char> vec(allocated_pages_); - #else -@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons - } - } - return true; -+#endif - } - - bool MadvFreeDiscardableMemoryPosix::IsDiscarded() const { diff --git a/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h b/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h deleted file mode 100644 index 8af4d9601b67..000000000000 --- a/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h +++ /dev/null @@ -1,29 +0,0 @@ ---- base/memory/platform_shared_memory_region.h.orig 2025-01-27 17:37:37 UTC -+++ base/memory/platform_shared_memory_region.h -@@ -18,7 +18,7 @@ - #include "base/unguessable_token.h" - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - namespace content { - class SandboxIPCHandler; - } -@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { - kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE - }; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Structure to limit access to executable region creation. - struct ExecutableRegion { - private: -@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { - CheckPlatformHandlePermissionsCorrespondToMode); - static PlatformSharedMemoryRegion Create(Mode mode, - size_t size --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - , - bool executable = false - #endif diff --git a/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc b/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc deleted file mode 100644 index ca2be093f7b3..000000000000 --- a/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/memory/platform_shared_memory_region_posix.cc -@@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) { - - } // namespace - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) { - PlatformSharedMemoryRegion region = -@@ -175,7 +175,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: - // static - PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode, - size_t size --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - , - bool executable - #endif -@@ -204,7 +204,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: - // flag. - FilePath directory; - if (!GetShmemTempDir( --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - executable, - #else - false /* executable */, diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc b/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc deleted file mode 100644 index 288b7fd6d7e1..000000000000 --- a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/message_loop/message_pump_epoll.cc.orig 2025-03-24 20:50:14 UTC -+++ base/message_loop/message_pump_epoll.cc -@@ -47,7 +47,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE - std::atomic_bool g_use_poll = false; - - constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = { -- {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, {EPOLLRDHUP, POLLRDHUP}, -+ {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, - {EPOLLPRI, POLLPRI}, {EPOLLERR, POLLERR}, {EPOLLHUP, POLLHUP}}; - - void SetEventsForPoll(const uint32_t epoll_events, struct pollfd* poll_entry) { diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc b/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc deleted file mode 100644 index 6d205c55760c..000000000000 --- a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- base/message_loop/message_pump_glib.cc.orig 2025-03-24 20:50:14 UTC -+++ base/message_loop/message_pump_glib.cc -@@ -8,6 +8,11 @@ - #include <glib.h> - #include <math.h> - -+#if BUILDFLAG(IS_BSD) -+#include <pthread.h> -+#include <pthread_np.h> -+#endif -+ - #include "base/logging.h" - #include "base/memory/raw_ptr.h" - #include "base/notreached.h" -@@ -52,9 +57,13 @@ bool RunningOnMainThread() { - } - - bool RunningOnMainThread() { -+#if BUILDFLAG(IS_BSD) -+ return pthread_main_np(); -+#else - auto pid = getpid(); - auto tid = PlatformThread::CurrentId(); - return pid > 0 && tid > 0 && pid == tid; -+#endif - } - - // A brief refresher on GLib: diff --git a/devel/electron35/files/patch-base_native__library__posix.cc b/devel/electron35/files/patch-base_native__library__posix.cc deleted file mode 100644 index c2799ae4ec64..000000000000 --- a/devel/electron35/files/patch-base_native__library__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/native_library_posix.cc.orig 2024-08-14 20:54:23 UTC -+++ base/native_library_posix.cc -@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP - // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892, - // and http://crbug.com/40794. - int flags = RTLD_LAZY; --#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND) -+#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND) || BUILDFLAG(IS_BSD) - // Certain platforms don't define RTLD_DEEPBIND. Android dlopen() requires - // further investigation, as it might vary across versions. Crash here to - // warn developers that they're trying to rely on uncertain behavior. diff --git a/devel/electron35/files/patch-base_native__library__unittest.cc b/devel/electron35/files/patch-base_native__library__unittest.cc deleted file mode 100644 index 8d710fec4649..000000000000 --- a/devel/electron35/files/patch-base_native__library__unittest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/native_library_unittest.cc.orig 2024-10-16 21:30:44 UTC -+++ base/native_library_unittest.cc -@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) { - // versions with respect to symbol resolution scope. - // TSan and MSan error out on RTLD_DEEPBIND, https://crbug.com/705255 - #if !BUILDFLAG(IS_ANDROID) && !defined(THREAD_SANITIZER) && \ -- !defined(MEMORY_SANITIZER) -+ !defined(MEMORY_SANITIZER) && !BUILDFLAG(IS_BSD) - - // Verifies that the |prefer_own_symbols| option satisfies its guarantee that - // a loaded library will always prefer local symbol resolution before diff --git a/devel/electron35/files/patch-base_posix_unix__domain__socket.cc b/devel/electron35/files/patch-base_posix_unix__domain__socket.cc deleted file mode 100644 index bbeec9a890a7..000000000000 --- a/devel/electron35/files/patch-base_posix_unix__domain__socket.cc +++ /dev/null @@ -1,57 +0,0 @@ ---- base/posix/unix_domain_socket.cc.orig 2025-03-24 20:50:14 UTC -+++ base/posix/unix_domain_socket.cc -@@ -47,7 +47,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd) - - // static - bool UnixDomainSocket::EnableReceiveProcessId(int fd) { --#if !BUILDFLAG(IS_APPLE) -+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - const int enable = 1; - return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0; - #else -@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd, - - struct cmsghdr* cmsg; - msg.msg_control = control_buffer; --#if BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - msg.msg_controllen = checked_cast<socklen_t>(control_len); - #else - msg.msg_controllen = control_len; -@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd, - cmsg = CMSG_FIRSTHDR(&msg); - cmsg->cmsg_level = SOL_SOCKET; - cmsg->cmsg_type = SCM_RIGHTS; --#if BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size())); - #else - cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size()); -@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, - - const size_t kControlBufferSize = - CMSG_SPACE(sizeof(int) * kMaxFileDescriptors) --#if !BUILDFLAG(IS_APPLE) -+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - // macOS does not support ucred. - // macOS supports xucred, but this structure is insufficient. - + CMSG_SPACE(sizeof(struct ucred)) -@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, - wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg)); - wire_fds_len = payload_len / sizeof(int); - } --#if !BUILDFLAG(IS_APPLE) -+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - // macOS does not support SCM_CREDENTIALS. - if (cmsg->cmsg_level == SOL_SOCKET && - cmsg->cmsg_type == SCM_CREDENTIALS) { -@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, - if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) { - pid = -1; - } -+#elif BUILDFLAG(IS_BSD) -+ NOTIMPLEMENTED(); -+ pid = -1; - #else - // |pid| will legitimately be -1 if we read EOF, so only DCHECK if we - // actually received a message. Unfortunately, Linux allows sending zero diff --git a/devel/electron35/files/patch-base_process_internal__linux.h b/devel/electron35/files/patch-base_process_internal__linux.h deleted file mode 100644 index e1adc68318ec..000000000000 --- a/devel/electron35/files/patch-base_process_internal__linux.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/process/internal_linux.h.orig 2025-03-24 20:50:14 UTC -+++ base/process/internal_linux.h -@@ -144,6 +144,9 @@ void ForEachProcessTask(base::ProcessHandle process, L - // arguments to the lambda. - template <typename Lambda> - void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) { -+#if BUILDFLAG(IS_BSD) -+ return; -+#else - // Iterate through the different threads tracked in /proc/<pid>/task. - FilePath fd_path = GetProcPidDir(process).Append("task"); - -@@ -166,6 +169,7 @@ void ForEachProcessTask(base::ProcessHandle process, L - FilePath task_path = fd_path.Append(tid_str); - lambda(tid, task_path); - } -+#endif - } - - } // namespace internal diff --git a/devel/electron35/files/patch-base_process_kill.h b/devel/electron35/files/patch-base_process_kill.h deleted file mode 100644 index 0b3cda06b1f8..000000000000 --- a/devel/electron35/files/patch-base_process_kill.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/process/kill.h.orig 2025-03-24 20:50:14 UTC -+++ base/process/kill.h -@@ -123,7 +123,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in - BASE_EXPORT TerminationStatus - GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Spawns a thread to wait asynchronously for the child |process| to exit - // and then reaps it. - BASE_EXPORT void EnsureProcessGetsReaped(Process process); diff --git a/devel/electron35/files/patch-base_process_launch.h b/devel/electron35/files/patch-base_process_launch.h deleted file mode 100644 index 7bb91256fc17..000000000000 --- a/devel/electron35/files/patch-base_process_launch.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/process/launch.h.orig 2025-01-27 17:37:37 UTC -+++ base/process/launch.h -@@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions { - bool clear_environment = false; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // If non-zero, start the process using clone(), using flags as provided. - // Unlike in clone, clone_flags may not contain a custom termination signal - // that is sent to the parent when the child dies. The termination signal will diff --git a/devel/electron35/files/patch-base_process_launch__posix.cc b/devel/electron35/files/patch-base_process_launch__posix.cc deleted file mode 100644 index a3d34622649a..000000000000 --- a/devel/electron35/files/patch-base_process_launch__posix.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- base/process/launch_posix.cc.orig 2024-10-16 21:30:44 UTC -+++ base/process/launch_posix.cc -@@ -67,6 +67,9 @@ - #error "macOS should use launch_mac.cc" - #endif - -+#if defined(OS_FREEBSD) -+#pragma weak environ -+#endif - extern char** environ; - - namespace base { diff --git a/devel/electron35/files/patch-base_process_memory__linux.cc b/devel/electron35/files/patch-base_process_memory__linux.cc deleted file mode 100644 index 70836d7d210e..000000000000 --- a/devel/electron35/files/patch-base_process_memory__linux.cc +++ /dev/null @@ -1,44 +0,0 @@ ---- base/process/memory_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/memory_linux.cc -@@ -28,6 +28,7 @@ namespace base { - - namespace base { - -+#if !BUILDFLAG(IS_BSD) - namespace { - - void ReleaseReservationOrTerminate() { -@@ -38,12 +39,14 @@ void ReleaseReservationOrTerminate() { - } - - } // namespace -+#endif - - void EnableTerminationOnHeapCorruption() { - // On Linux, there nothing to do AFAIK. - } - - void EnableTerminationOnOutOfMemory() { -+#if !BUILDFLAG(IS_BSD) - // Set the new-out of memory handler. - std::set_new_handler(&ReleaseReservationOrTerminate); - // If we're using glibc's allocator, the above functions will override -@@ -52,8 +55,10 @@ void EnableTerminationOnOutOfMemory() { - #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM) - allocator_shim::SetCallNewHandlerOnMallocFailure(true); - #endif -+#endif - } - -+#if !BUILDFLAG(IS_BSD) - // ScopedAllowBlocking() has private constructor and it can only be used in - // friend classes/functions. Declaring a class is easier in this situation to - // avoid adding more dependency to thread_restrictions.h because of the -@@ -111,6 +116,7 @@ bool AdjustOOMScore(ProcessId process, int score) { - bool AdjustOOMScore(ProcessId process, int score) { - return AdjustOOMScoreHelper::AdjustOOMScore(process, score); - } -+#endif - - bool UncheckedMalloc(size_t size, void** result) { - #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM) diff --git a/devel/electron35/files/patch-base_process_process__metrics.cc b/devel/electron35/files/patch-base_process_process__metrics.cc deleted file mode 100644 index 4fff9489330f..000000000000 --- a/devel/electron35/files/patch-base_process_process__metrics.cc +++ /dev/null @@ -1,49 +0,0 @@ ---- base/process/process_metrics.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_metrics.cc -@@ -17,7 +17,7 @@ namespace { - namespace { - - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - int CalculateEventsPerSecond(uint64_t event_count, - uint64_t* last_event_count, - base::TimeTicks* last_calculated) { -@@ -54,7 +54,7 @@ SystemMetrics SystemMetrics::Sample() { - SystemMetrics system_metrics; - - system_metrics.committed_memory_ = GetSystemCommitCharge(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - GetSystemMemoryInfo(&system_metrics.memory_info_); - GetVmStatInfo(&system_metrics.vmstat_info_); - GetSystemDiskInfo(&system_metrics.disk_info_); -@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const { - Value::Dict res; - - res.Set("committed_memory", static_cast<int>(committed_memory_)); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - Value::Dict meminfo = memory_info_.ToDict(); - meminfo.Merge(vmstat_info_.ToDict()); - res.Set("meminfo", std::move(meminfo)); -@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create - #endif // !BUILDFLAG(IS_MAC) - } - --#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX) - double ProcessMetrics::GetPlatformIndependentCPUUsage( - TimeDelta cumulative_cpu) { - TimeTicks time = TimeTicks::Now(); -@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() { - return GetPlatformIndependentCPUUsage(cpu_usage); - }); - } --#endif - - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - int ProcessMetrics::CalculateIdleWakeupsPerSecond( - uint64_t absolute_idle_wakeups) { - return CalculateEventsPerSecond(absolute_idle_wakeups, diff --git a/devel/electron35/files/patch-base_process_process__metrics.h b/devel/electron35/files/patch-base_process_process__metrics.h deleted file mode 100644 index 1be5ba2ec04f..000000000000 --- a/devel/electron35/files/patch-base_process_process__metrics.h +++ /dev/null @@ -1,106 +0,0 @@ ---- base/process/process_metrics.h.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_metrics.h -@@ -39,7 +39,7 @@ - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - #include <string> - #include <utility> - #include <vector> -@@ -49,7 +49,7 @@ namespace base { - - namespace base { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Minor and major page fault counts since the process creation. - // Both counts are process-wide, and exclude child processes. - // -@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics { - base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage(); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - // Emits the cumulative CPU usage for all currently active threads since they - // were started into the output parameter (replacing its current contents). - // Threads that have already terminated will not be reported. Thus, the sum of -@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics { - int GetOpenFdSoftLimit() const; - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Minor and major page fault count as reported by /proc/[pid]/stat. - // Returns true for success. - bool GetPageFaultCounts(PageFaultCounts* counts) const; -@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics { - #endif // !BUILDFLAG(IS_MAC) - - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups); - #endif - #if BUILDFLAG(IS_APPLE) -@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics { - // Used to store the previous times and CPU usage counts so we can - // compute the CPU usage between calls. - TimeTicks last_cpu_time_; --#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX) - TimeDelta last_cumulative_cpu_; --#endif - - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - // Same thing for idle wakeups. - TimeTicks last_idle_wakeups_time_; - uint64_t last_absolute_idle_wakeups_; -@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // Data about system-wide memory consumption. Values are in KB. Available on - // Windows, Mac, Linux, Android and Chrome OS. - // -@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - // This provides an estimate of available memory as described here: - // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773 - // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always -@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { - #endif - - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - int buffers = 0; - int cached = 0; - int active_anon = 0; -@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK - // BUILDFLAG(IS_FUCHSIA) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - // Parse the data found in /proc/<pid>/stat and return the sum of the - // CPU-related ticks. Returns -1 on parse error. - // Exposed for testing. -@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics { - FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics); - - size_t committed_memory_; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - SystemMemoryInfoKB memory_info_; - VmStatInfo vmstat_info_; - SystemDiskInfo disk_info_; diff --git a/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc b/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc deleted file mode 100644 index 3505afec7278..000000000000 --- a/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc +++ /dev/null @@ -1,283 +0,0 @@ ---- base/process/process_metrics_freebsd.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_metrics_freebsd.cc -@@ -3,41 +3,92 @@ - // found in the LICENSE file. - - #include "base/process/process_metrics.h" -+#include "base/notreached.h" - - #include <stddef.h> -+#include <sys/types.h> - #include <sys/sysctl.h> - #include <sys/user.h> - #include <unistd.h> - -+#include <fcntl.h> /* O_RDONLY */ -+#include <kvm.h> -+#include <libutil.h> -+ - #include "base/memory/ptr_util.h" -+#include "base/values.h" - - namespace base { -+namespace { -+int GetPageShift() { -+ int pagesize = getpagesize(); -+ int pageshift = 0; - --ProcessMetrics::ProcessMetrics(ProcessHandle process) -- : process_(process), last_cpu_(0) {} -+ while (pagesize > 1) { -+ pageshift++; -+ pagesize >>= 1; -+ } - -+ return pageshift; -+} -+} -+ -+ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} -+ - // static - std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( - ProcessHandle process) { - return WrapUnique(new ProcessMetrics(process)); - } - --base::expected<double, ProcessCPUUsageError> --ProcessMetrics::GetPlatformIndependentCPUUsage() { -- struct kinfo_proc info; -- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_}; -- size_t length = sizeof(info); -+base::expected<ProcessMemoryInfo, ProcessUsageError> -+ProcessMetrics::GetMemoryInfo() const { -+ ProcessMemoryInfo memory_info; -+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open"); -+ struct kinfo_proc *pp; -+ int nproc; - -- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { -- return base::unexpected(ProcessCPUUsageError::kSystemError); -+ if (kd == nullptr) { -+ return base::unexpected(ProcessUsageError::kSystemError); - } - -- return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0); -+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) { -+ kvm_close(kd); -+ return base::unexpected(ProcessUsageError::kProcessNotFound); -+ } -+ -+ if (nproc > 0) { -+ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift(); -+ } else { -+ kvm_close(kd); -+ return base::unexpected(ProcessUsageError::kProcessNotFound); -+ } -+ -+ kvm_close(kd); -+ return memory_info; - } - - base::expected<TimeDelta, ProcessCPUUsageError> - ProcessMetrics::GetCumulativeCPUUsage() { -- NOTREACHED(); -+ struct kinfo_proc info; -+ size_t length = sizeof(struct kinfo_proc); -+ struct timeval tv; -+ -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ }; -+ -+ if (process_ == 0) { -+ return base::unexpected(ProcessCPUUsageError::kSystemError); -+ } -+ -+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { -+ return base::unexpected(ProcessCPUUsageError::kSystemError); -+ } -+ -+ if (length == 0) { -+ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); -+ } -+ -+ return base::ok(Microseconds(info.ki_runtime)); - } - - size_t GetSystemCommitCharge() { -@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() { - pagesize = getpagesize(); - - return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); -+} -+ -+int64_t GetNumberOfThreads(ProcessHandle process) { -+ // Taken from FreeBSD top (usr.bin/top/machine.c) -+ -+ kvm_t* kd = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, "kvm_open"); -+ if (kd == NULL) -+ return 0; -+ -+ struct kinfo_proc* pbase; -+ int nproc; -+ pbase = kvm_getprocs(kd, KERN_PROC_PID, process, &nproc); -+ if (pbase == NULL) -+ return 0; -+ -+ if (kvm_close(kd) == -1) -+ return 0; -+ -+ return nproc; -+} -+ -+bool GetSystemMemoryInfo(SystemMemoryInfoKB *meminfo) { -+ unsigned int mem_total, mem_free, swap_total, swap_used; -+ size_t length; -+ int pagesizeKB; -+ -+ pagesizeKB = getpagesize() / 1024; -+ -+ length = sizeof(mem_total); -+ if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total, -+ &length, NULL, 0) != 0 || length != sizeof(mem_total)) -+ return false; -+ -+ length = sizeof(mem_free); -+ if (sysctlbyname("vm.stats.vm.v_free_count", &mem_free, &length, NULL, 0) -+ != 0 || length != sizeof(mem_free)) -+ return false; -+ -+ length = sizeof(swap_total); -+ if (sysctlbyname("vm.swap_size", &swap_total, &length, NULL, 0) -+ != 0 || length != sizeof(swap_total)) -+ return false; -+ -+ length = sizeof(swap_used); -+ if (sysctlbyname("vm.swap_anon_use", &swap_used, &length, NULL, 0) -+ != 0 || length != sizeof(swap_used)) -+ return false; -+ -+ meminfo->total = mem_total * pagesizeKB; -+ meminfo->free = mem_free * pagesizeKB; -+ meminfo->swap_total = swap_total * pagesizeKB; -+ meminfo->swap_free = (swap_total - swap_used) * pagesizeKB; -+ -+ return true; -+} -+ -+int ProcessMetrics::GetOpenFdCount() const { -+ struct kinfo_file * kif; -+ int cnt; -+ -+ if ((kif = kinfo_getfile(process_, &cnt)) == NULL) -+ return -1; -+ -+ free(kif); -+ -+ return cnt; -+} -+ -+int ProcessMetrics::GetOpenFdSoftLimit() const { -+ size_t length; -+ int total_count = 0; -+ int mib[] = { CTL_KERN, KERN_MAXFILESPERPROC }; -+ -+ length = sizeof(total_count); -+ -+ if (sysctl(mib, std::size(mib), &total_count, &length, NULL, 0) < 0) { -+ total_count = -1; -+ } -+ -+ return total_count; -+} -+ -+int ProcessMetrics::GetIdleWakeupsPerSecond() { -+ NOTIMPLEMENTED(); -+ return 0; -+} -+ -+bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) { -+ NOTIMPLEMENTED(); -+ return false; -+} -+ -+bool GetVmStatInfo(VmStatInfo* vmstat) { -+ NOTIMPLEMENTED(); -+ return false; -+} -+ -+SystemDiskInfo::SystemDiskInfo() { -+ reads = 0; -+ reads_merged = 0; -+ sectors_read = 0; -+ read_time = 0; -+ writes = 0; -+ writes_merged = 0; -+ sectors_written = 0; -+ write_time = 0; -+ io = 0; -+ io_time = 0; -+ weighted_io_time = 0; -+} -+ -+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default; -+ -+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default; -+ -+Value::Dict SystemDiskInfo::ToDict() const { -+ Value::Dict res; -+ -+ // Write out uint64_t variables as doubles. -+ // Note: this may discard some precision, but for JS there's no other option. -+ res.Set("reads", static_cast<double>(reads)); -+ res.Set("reads_merged", static_cast<double>(reads_merged)); -+ res.Set("sectors_read", static_cast<double>(sectors_read)); -+ res.Set("read_time", static_cast<double>(read_time)); -+ res.Set("writes", static_cast<double>(writes)); -+ res.Set("writes_merged", static_cast<double>(writes_merged)); -+ res.Set("sectors_written", static_cast<double>(sectors_written)); -+ res.Set("write_time", static_cast<double>(write_time)); -+ res.Set("io", static_cast<double>(io)); -+ res.Set("io_time", static_cast<double>(io_time)); -+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time)); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; -+} -+ -+Value::Dict SystemMemoryInfoKB::ToDict() const { -+ Value::Dict res; -+ res.Set("total", total); -+ res.Set("free", free); -+ res.Set("available", available); -+ res.Set("buffers", buffers); -+ res.Set("cached", cached); -+ res.Set("active_anon", active_anon); -+ res.Set("inactive_anon", inactive_anon); -+ res.Set("active_file", active_file); -+ res.Set("inactive_file", inactive_file); -+ res.Set("swap_total", swap_total); -+ res.Set("swap_free", swap_free); -+ res.Set("swap_used", swap_total - swap_free); -+ res.Set("dirty", dirty); -+ res.Set("reclaimable", reclaimable); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; -+} -+ -+Value::Dict VmStatInfo::ToDict() const { -+ Value::Dict res; -+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove -+ // casts below. -+ res.Set("pswpin", static_cast<int>(pswpin)); -+ res.Set("pswpout", static_cast<int>(pswpout)); -+ res.Set("pgmajfault", static_cast<int>(pgmajfault)); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; - } - - } // namespace base diff --git a/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc b/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc deleted file mode 100644 index 96217fcc1a6f..000000000000 --- a/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc +++ /dev/null @@ -1,241 +0,0 @@ ---- base/process/process_metrics_openbsd.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_metrics_openbsd.cc -@@ -6,73 +6,85 @@ - - #include <stddef.h> - #include <stdint.h> -+#include <fcntl.h> - #include <sys/param.h> - #include <sys/sysctl.h> -+#include <sys/vmmeter.h> - -+#include <kvm.h> -+ - #include "base/memory/ptr_util.h" - #include "base/types/expected.h" -+#include "base/values.h" -+#include "base/notreached.h" - - namespace base { - --namespace { -+ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} - --base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) { -+base::expected<ProcessMemoryInfo, ProcessUsageError> -+ProcessMetrics::GetMemoryInfo() const { -+ ProcessMemoryInfo memory_info; - struct kinfo_proc info; -- size_t length; -- int mib[] = { -- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0}; -+ size_t length = sizeof(struct kinfo_proc); - -- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) { -- return base::unexpected(ProcessCPUUsageError::kSystemError); -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, -+ sizeof(struct kinfo_proc), 1 }; -+ -+ if (process_ == 0) { -+ return base::unexpected(ProcessUsageError::kSystemError); - } - -- mib[5] = (length / sizeof(struct kinfo_proc)); -- - if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { -- return base::unexpected(ProcessCPUUsageError::kSystemError); -+ return base::unexpected(ProcessUsageError::kSystemError); - } - -- return base::ok(info.p_pctcpu); --} -+ if (length == 0) { -+ return base::unexpected(ProcessUsageError::kProcessNotFound); -+ } - --} // namespace -+ memory_info.resident_set_bytes = -+ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize()); - --// static --std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( -- ProcessHandle process) { -- return WrapUnique(new ProcessMetrics(process)); -+ return memory_info; - } - --base::expected<double, ProcessCPUUsageError> --ProcessMetrics::GetPlatformIndependentCPUUsage() { -- TimeTicks time = TimeTicks::Now(); -+base::expected<TimeDelta, ProcessCPUUsageError> -+ProcessMetrics::GetCumulativeCPUUsage() { -+ struct kinfo_proc info; -+ size_t length = sizeof(struct kinfo_proc); -+ struct timeval tv; - -- if (last_cpu_time_.is_zero()) { -- // First call, just set the last values. -- last_cpu_time_ = time; -- return base::ok(0.0); -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, -+ sizeof(struct kinfo_proc), 1 }; -+ -+ if (process_ == 0) { -+ return base::unexpected(ProcessCPUUsageError::kSystemError); - } - -- const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_); -- if (!cpu.has_value()) { -- return base::unexpected(cpu.error()); -+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { -+ return base::unexpected(ProcessCPUUsageError::kSystemError); - } - -- last_cpu_time_ = time; -- return base::ok(double{cpu.value()} / FSCALE * 100.0); -+ if (length == 0) { -+ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); -+ } -+ -+ tv.tv_sec = info.p_rtime_sec; -+ tv.tv_usec = info.p_rtime_usec; -+ -+ return base::ok(Microseconds(TimeValToMicroseconds(tv))); - } - --base::expected<TimeDelta, ProcessCPUUsageError> --ProcessMetrics::GetCumulativeCPUUsage() { -- NOTREACHED(); -+// static -+std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( -+ ProcessHandle process) { -+ return WrapUnique(new ProcessMetrics(process)); - } - --ProcessMetrics::ProcessMetrics(ProcessHandle process) -- : process_(process), last_cpu_(0) {} -- - size_t GetSystemCommitCharge() { - int mib[] = {CTL_VM, VM_METER}; -- int pagesize; -+ size_t pagesize; - struct vmtotal vmtotal; - unsigned long mem_total, mem_free, mem_inactive; - size_t len = sizeof(vmtotal); -@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() { - mem_free = vmtotal.t_free; - mem_inactive = vmtotal.t_vm - vmtotal.t_avm; - -- pagesize = getpagesize(); -+ pagesize = checked_cast<size_t>(getpagesize()); - - return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); -+} -+ -+int ProcessMetrics::GetOpenFdCount() const { -+ return (process_ == getpid()) ? getdtablecount() : -1; -+} -+ -+int ProcessMetrics::GetOpenFdSoftLimit() const { -+ return getdtablesize(); -+} -+ -+bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const { -+ NOTIMPLEMENTED(); -+ return false; -+} -+ -+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) { -+ NOTIMPLEMENTED_LOG_ONCE(); -+ return false; -+} -+ -+bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) { -+ NOTIMPLEMENTED(); -+ return false; -+} -+ -+bool GetVmStatInfo(VmStatInfo* vmstat) { -+ NOTIMPLEMENTED(); -+ return false; -+} -+ -+int ProcessMetrics::GetIdleWakeupsPerSecond() { -+ NOTIMPLEMENTED(); -+ return 0; -+} -+ -+Value::Dict SystemMemoryInfoKB::ToDict() const { -+ Value::Dict res; -+ res.Set("total", total); -+ res.Set("free", free); -+ res.Set("available", available); -+ res.Set("buffers", buffers); -+ res.Set("cached", cached); -+ res.Set("active_anon", active_anon); -+ res.Set("inactive_anon", inactive_anon); -+ res.Set("active_file", active_file); -+ res.Set("inactive_file", inactive_file); -+ res.Set("swap_total", swap_total); -+ res.Set("swap_free", swap_free); -+ res.Set("swap_used", swap_total - swap_free); -+ res.Set("dirty", dirty); -+ res.Set("reclaimable", reclaimable); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; -+} -+ -+Value::Dict VmStatInfo::ToDict() const { -+ Value::Dict res; -+ res.Set("pswpin", static_cast<int>(pswpin)); -+ res.Set("pswpout", static_cast<int>(pswpout)); -+ res.Set("pgmajfault", static_cast<int>(pgmajfault)); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; -+} -+ -+SystemDiskInfo::SystemDiskInfo() { -+ reads = 0; -+ reads_merged = 0; -+ sectors_read = 0; -+ read_time = 0; -+ writes = 0; -+ writes_merged = 0; -+ sectors_written = 0; -+ write_time = 0; -+ io = 0; -+ io_time = 0; -+ weighted_io_time = 0; -+} -+ -+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default; -+ -+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default; -+ -+Value::Dict SystemDiskInfo::ToDict() const { -+ Value::Dict res; -+ -+ // Write out uint64_t variables as doubles. -+ // Note: this may discard some precision, but for JS there's no other option. -+ res.Set("reads", static_cast<double>(reads)); -+ res.Set("reads_merged", static_cast<double>(reads_merged)); -+ res.Set("sectors_read", static_cast<double>(sectors_read)); -+ res.Set("read_time", static_cast<double>(read_time)); -+ res.Set("writes", static_cast<double>(writes)); -+ res.Set("writes_merged", static_cast<double>(writes_merged)); -+ res.Set("sectors_written", static_cast<double>(sectors_written)); -+ res.Set("write_time", static_cast<double>(write_time)); -+ res.Set("io", static_cast<double>(io)); -+ res.Set("io_time", static_cast<double>(io_time)); -+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time)); -+ -+ NOTIMPLEMENTED(); -+ -+ return res; - } - - } // namespace base diff --git a/devel/electron35/files/patch-base_process_process__metrics__unittest.cc b/devel/electron35/files/patch-base_process_process__metrics__unittest.cc deleted file mode 100644 index 438268247fa0..000000000000 --- a/devel/electron35/files/patch-base_process_process__metrics__unittest.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- base/process/process_metrics_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_metrics_unittest.cc -@@ -63,7 +63,8 @@ - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ - BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || \ -+ BUILDFLAG(IS_BSD) - #define ENABLE_CPU_TESTS 1 - #else - #define ENABLE_CPU_TESTS 0 diff --git a/devel/electron35/files/patch-base_process_process__posix.cc b/devel/electron35/files/patch-base_process_process__posix.cc deleted file mode 100644 index 087bc1a06c9a..000000000000 --- a/devel/electron35/files/patch-base_process_process__posix.cc +++ /dev/null @@ -1,94 +0,0 @@ ---- base/process/process_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/process/process_posix.cc -@@ -23,10 +23,15 @@ - #include "base/trace_event/base_tracing.h" - #include "build/build_config.h" - --#if BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include <sys/event.h> - #endif - -+#if BUILDFLAG(IS_BSD) -+#include <sys/types.h> -+#include <sys/sysctl.h> -+#endif -+ - #if BUILDFLAG(CLANG_PROFILING) - #include "base/test/clang_profiling.h" - #endif -@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle, - } - #endif - --#if BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // Using kqueue on Mac so that we can wait on non-child processes. - // We can't use kqueues on child processes because we need to reap - // our own children using wait. -@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process - const bool exited = (parent_pid < 0); - - if (!exited && parent_pid != our_pid) { --#if BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // On Mac we can wait on non child processes. - return WaitForSingleNonChildProcess(handle, timeout); - #else -@@ -416,7 +421,56 @@ int Process::GetOSPriority() const { - - int Process::GetOSPriority() const { - DCHECK(IsValid()); -+// avoid pledge(2) violation -+#if BUILDFLAG(IS_BSD) -+ return 0; -+#else - return getpriority(PRIO_PROCESS, static_cast<id_t>(process_)); -+#endif - } -+ -+Time Process::CreationTime() const { -+// avoid ps pledge in the network process -+#if !BUILDFLAG(IS_BSD) -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid(), -+ sizeof(struct kinfo_proc), 0 }; -+ struct kinfo_proc *info = nullptr; -+ size_t info_size; -+#endif -+ Time ct = Time(); -+ -+#if !BUILDFLAG(IS_BSD) -+ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) -+ goto out; -+ -+ mib[5] = (info_size / sizeof(struct kinfo_proc)); -+ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) -+ goto out; -+ -+ if (sysctl(mib, std::size(mib), info, &info_size, NULL, 0) < 0) -+ goto out; -+ -+ ct = Time::FromTimeT(info->p_ustart_sec); -+ -+out: -+ if (info) -+ free(info); -+#endif -+ return ct; -+} -+ -+#if BUILDFLAG(IS_BSD) -+Process::Priority Process::GetPriority() const { -+ return Priority::kUserBlocking; -+} -+ -+bool Process::SetPriority(Priority priority) { -+ return false; -+} -+ -+bool Process::CanSetPriority() { -+ return false; -+} -+#endif - - } // namespace base diff --git a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc b/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc deleted file mode 100644 index b7ead036a4ad..000000000000 --- a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/profiler/sampling_profiler_thread_token.cc.orig 2024-04-15 20:33:42 UTC -+++ base/profiler/sampling_profiler_thread_token.cc -@@ -6,7 +6,7 @@ - - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <pthread.h> - - #include "base/profiler/stack_base_address_posix.h" -@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent - PlatformThreadId id = PlatformThread::CurrentId(); - #if BUILDFLAG(IS_ANDROID) - return {id, pthread_self()}; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::optional<uintptr_t> maybe_stack_base = - GetThreadStackBaseAddress(id, pthread_self()); - return {id, maybe_stack_base}; diff --git a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h b/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h deleted file mode 100644 index 40fee797f377..000000000000 --- a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/profiler/sampling_profiler_thread_token.h.orig 2024-04-15 20:33:42 UTC -+++ base/profiler/sampling_profiler_thread_token.h -@@ -13,7 +13,7 @@ - - #if BUILDFLAG(IS_ANDROID) - #include <pthread.h> --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <stdint.h> - #endif - -@@ -27,7 +27,7 @@ struct SamplingProfilerThreadToken { - PlatformThreadId id; - #if BUILDFLAG(IS_ANDROID) - pthread_t pthread_id; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Due to the sandbox, we can only retrieve the stack base address for the - // current thread. We must grab it during - // GetSamplingProfilerCurrentThreadToken() and not try to get it later. diff --git a/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc b/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc deleted file mode 100644 index 93423d7ff7d2..000000000000 --- a/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc +++ /dev/null @@ -1,59 +0,0 @@ ---- base/profiler/stack_base_address_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/profiler/stack_base_address_posix.cc -@@ -17,6 +17,10 @@ - #include "base/files/scoped_file.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include <pthread_np.h> -+#endif -+ - #if BUILDFLAG(IS_CHROMEOS) - extern "C" void* __libc_stack_end; - #endif -@@ -47,7 +51,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr - - #if !BUILDFLAG(IS_LINUX) - uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { -+#if BUILDFLAG(IS_OPENBSD) -+ stack_t ss; -+ void *address; -+ size_t size; -+ if (pthread_stackseg_np(pthread_id, &ss) != 0) -+ return 0; -+ size = ss.ss_size; -+ address = (void*)((size_t) ss.ss_sp - ss.ss_size); -+#else - pthread_attr_t attr; -+#if BUILDFLAG(IS_FREEBSD) -+ int result; -+ pthread_attr_init(&attr); -+ pthread_attr_get_np(pthread_id, &attr); -+#else - // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox - // and pthread_id refers to a different thread, due to the use of - // sched_getaffinity(). -@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr - << logging::SystemErrorCodeToString(result); - // See crbug.com/617730 for limitations of this approach on Linux-like - // systems. -+#endif - void* address; - size_t size; - result = pthread_attr_getstack(&attr, &address, &size); - CHECK_EQ(result, 0) << "pthread_attr_getstack returned " - << logging::SystemErrorCodeToString(result); - pthread_attr_destroy(&attr); -+#endif - const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size; - return base_address; - } -@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla - // trying to work around the problem. - return std::nullopt; - #else -- const bool is_main_thread = id == GetCurrentProcId(); -+ const bool is_main_thread = id == checked_cast<PlatformThreadId>(GetCurrentProcId()); - if (is_main_thread) { - #if BUILDFLAG(IS_ANDROID) - // The implementation of pthread_getattr_np() in Bionic reads proc/self/maps diff --git a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc deleted file mode 100644 index 5e99faf6ba88..000000000000 --- a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/profiler/stack_sampling_profiler_unittest.cc -@@ -46,7 +46,7 @@ - - #include <intrin.h> - #include <malloc.h> --#else -+#elif !BUILDFLAG(IS_BSD) - #include <alloca.h> - #endif - diff --git a/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc b/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc deleted file mode 100644 index e4b87e39115a..000000000000 --- a/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/profiler/thread_delegate_posix.cc.orig 2024-06-18 21:43:17 UTC -+++ base/profiler/thread_delegate_posix.cc -@@ -19,7 +19,7 @@ - #include "base/process/process_handle.h" - #include "build/build_config.h" - --#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - #include "base/profiler/stack_base_address_posix.h" - #endif - -@@ -28,7 +28,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos - std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create( - SamplingProfilerThreadToken thread_token) { - std::optional<uintptr_t> base_address; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base_address = thread_token.stack_base_address; - #else - base_address = diff --git a/devel/electron35/files/patch-base_rand__util.h b/devel/electron35/files/patch-base_rand__util.h deleted file mode 100644 index c6cc8d0e2985..000000000000 --- a/devel/electron35/files/patch-base_rand__util.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/rand_util.h.orig 2025-03-24 20:50:14 UTC -+++ base/rand_util.h -@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last) { - std::shuffle(first, last, RandomBitGenerator()); - } - --#if BUILDFLAG(IS_POSIX) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_BSD) - BASE_EXPORT int GetUrandomFD(); - #endif - diff --git a/devel/electron35/files/patch-base_rand__util__posix.cc b/devel/electron35/files/patch-base_rand__util__posix.cc deleted file mode 100644 index 50884d1dddea..000000000000 --- a/devel/electron35/files/patch-base_rand__util__posix.cc +++ /dev/null @@ -1,62 +0,0 @@ ---- base/rand_util_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/rand_util_posix.cc -@@ -28,7 +28,7 @@ - #include "base/time/time.h" - #include "build/build_config.h" - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - #include "third_party/lss/linux_syscall_support.h" - #elif BUILDFLAG(IS_MAC) - // TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK. -@@ -44,6 +44,7 @@ namespace { - - namespace { - -+#if !BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_AIX) - // AIX has no 64-bit support for O_CLOEXEC. - static constexpr int kOpenFlags = O_RDONLY; -@@ -68,10 +69,11 @@ class URandomFd { - private: - const int fd_; - }; -+#endif - - #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ - BUILDFLAG(IS_ANDROID)) && \ -- !BUILDFLAG(IS_NACL) -+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - // TODO(pasko): Unify reading kernel version numbers in: - // mojo/core/channel_linux.cc - // chrome/browser/android/seccomp_support_detector.cc -@@ -156,6 +158,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi - namespace { - - void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) { -+#if !BUILDFLAG(IS_BSD) - #if !BUILDFLAG(IS_NACL) - // The BoringSSL experiment takes priority over everything else. - if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) { -@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi - const int urandom_fd = GetUrandomFD(); - const bool success = ReadFromFD(urandom_fd, as_writable_chars(output)); - CHECK(success); -+#else -+ arc4random_buf(output.data(), output.size()); -+#endif - } - - } // namespace -@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) { - RandBytesInternal(output, /*avoid_allocation=*/false); - } - -+#if !BUILDFLAG(IS_BSD) - int GetUrandomFD() { - static NoDestructor<URandomFd> urandom_fd; - return urandom_fd->fd(); - } -+#endif - - } // namespace base diff --git a/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc b/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc deleted file mode 100644 index 238970e98604..000000000000 --- a/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- base/strings/safe_sprintf_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/strings/safe_sprintf_unittest.cc -@@ -743,6 +743,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) { - #endif - } - -+#if !BUILDFLAG(IS_BSD) - TEST(SafeSPrintfTest, EmitNULL) { - char buf[40]; - #if defined(__GNUC__) -@@ -759,6 +760,7 @@ TEST(SafeSPrintfTest, EmitNULL) { - #pragma GCC diagnostic pop - #endif - } -+#endif - - TEST(SafeSPrintfTest, PointerSize) { - // The internal data representation is a 64bit value, independent of the diff --git a/devel/electron35/files/patch-base_synchronization_lock__impl.h b/devel/electron35/files/patch-base_synchronization_lock__impl.h deleted file mode 100644 index 425845d22f0b..000000000000 --- a/devel/electron35/files/patch-base_synchronization_lock__impl.h +++ /dev/null @@ -1,23 +0,0 @@ ---- base/synchronization/lock_impl.h.orig 2024-08-14 20:54:23 UTC -+++ base/synchronization/lock_impl.h -@@ -109,6 +109,10 @@ void LockImpl::Unlock() { - } - - #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_FREEBSD) -+#pragma GCC diagnostic push -+#pragma GCC diagnostic ignored "-Wthread-safety-analysis" -+#endif - - #if DCHECK_IS_ON() - BASE_EXPORT void dcheck_trylock_result(int rv); -@@ -129,6 +133,9 @@ void LockImpl::Unlock() { - dcheck_unlock_result(rv); - #endif - } -+#if BUILDFLAG(IS_FREEBSD) -+#pragma GCC diagnostic pop -+#endif - #endif - - // This is an implementation used for AutoLock templated on the lock type. diff --git a/devel/electron35/files/patch-base_system_sys__info.cc b/devel/electron35/files/patch-base_system_sys__info.cc deleted file mode 100644 index 11c22025a56b..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/system/sys_info.cc.orig 2025-03-24 20:50:14 UTC -+++ base/system/sys_info.cc -@@ -224,7 +224,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void( - #endif - - void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - constexpr base::TaskTraits kTraits = {base::MayBlock()}; - #else - constexpr base::TaskTraits kTraits = {}; diff --git a/devel/electron35/files/patch-base_system_sys__info.h b/devel/electron35/files/patch-base_system_sys__info.h deleted file mode 100644 index ddc5bc6cf748..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info.h +++ /dev/null @@ -1,20 +0,0 @@ ---- base/system/sys_info.h.orig 2025-03-24 20:50:14 UTC -+++ base/system/sys_info.h -@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo { - static void ResetCpuSecurityMitigationsEnabledForTesting(); - #endif - -+ static uint64_t MaxSharedMemorySize(); -+ - private: - friend class test::ScopedAmountOfPhysicalMemoryOverride; - FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); -@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo { - static HardwareInfo GetHardwareInfoSync(); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - static uint64_t AmountOfAvailablePhysicalMemory( - const SystemMemoryInfoKB& meminfo); - #endif diff --git a/devel/electron35/files/patch-base_system_sys__info__freebsd.cc b/devel/electron35/files/patch-base_system_sys__info__freebsd.cc deleted file mode 100644 index 242ac638bb5d..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info__freebsd.cc +++ /dev/null @@ -1,112 +0,0 @@ ---- base/system/sys_info_freebsd.cc.orig 2024-10-16 21:30:44 UTC -+++ base/system/sys_info_freebsd.cc -@@ -9,28 +9,103 @@ - #include <sys/sysctl.h> - - #include "base/notreached.h" -+#include "base/process/process_metrics.h" -+#include "base/strings/string_util.h" - - namespace base { - --int64_t SysInfo::AmountOfPhysicalMemoryImpl() { -- int pages, page_size; -+int SysInfo::NumberOfProcessors() { -+ int mib[] = {CTL_HW, HW_NCPU}; -+ int ncpu; -+ size_t size = sizeof(ncpu); -+ if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) { -+ NOTREACHED(); -+ return 1; -+ } -+ return ncpu; -+} -+ -+uint64_t SysInfo::AmountOfPhysicalMemoryImpl() { -+ int pages, page_size, r = 0; - size_t size = sizeof(pages); -- sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0); -- sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); -- if (pages == -1 || page_size == -1) { -+ -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0); -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); -+ -+ if (r == -1) { - NOTREACHED(); - } -- return static_cast<int64_t>(pages) * page_size; -+ -+ return static_cast<uint64_t>(pages) * page_size; - } - -+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() { -+ int page_size, r = 0; -+ unsigned int pgfree, pginact, pgcache; -+ size_t size = sizeof(page_size); -+ size_t szpg = sizeof(pgfree); -+ -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_free_count", &pgfree, &szpg, NULL, 0); -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_inactive_count", &pginact, &szpg, NULL, 0); -+ if (r == 0) -+ r = sysctlbyname("vm.stats.vm.v_cache_count", &pgcache, &szpg, NULL, 0); -+ -+ if (r == -1) { -+ NOTREACHED(); -+ return 0; -+ } -+ -+ return static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size); -+} -+ - // static -+uint64_t SysInfo::AmountOfAvailablePhysicalMemory(const SystemMemoryInfoKB& info) { -+ uint64_t res_kb = info.available != 0 -+ ? info.available - info.active_file -+ : info.free + info.reclaimable + info.inactive_file; -+ return res_kb * 1024; -+} -+ -+// static -+std::string SysInfo::CPUModelName() { -+ int mib[] = { CTL_HW, HW_MODEL }; -+ char name[256]; -+ size_t size = std::size(name); -+ -+ if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) { -+ return name; -+ } -+ -+ return std::string(); -+} -+ -+// static - uint64_t SysInfo::MaxSharedMemorySize() { - size_t limit; - size_t size = sizeof(limit); -+ - if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) { - NOTREACHED(); - } - return static_cast<uint64_t>(limit); -+} -+ -+SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() { -+ HardwareInfo info; -+ -+ info.manufacturer = "FreeBSD"; -+ info.model = HardwareModelName(); -+ -+ DCHECK(IsStringUTF8(info.manufacturer)); -+ DCHECK(IsStringUTF8(info.model)); -+ -+ return info; - } - - } // namespace base diff --git a/devel/electron35/files/patch-base_system_sys__info__openbsd.cc b/devel/electron35/files/patch-base_system_sys__info__openbsd.cc deleted file mode 100644 index eab9fe372a05..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info__openbsd.cc +++ /dev/null @@ -1,85 +0,0 @@ ---- base/system/sys_info_openbsd.cc.orig 2025-03-24 20:50:14 UTC -+++ base/system/sys_info_openbsd.cc -@@ -12,6 +12,7 @@ - - #include "base/notreached.h" - #include "base/posix/sysctl.h" -+#include "base/strings/string_util.h" - - namespace { - -@@ -28,9 +29,14 @@ namespace base { - - namespace base { - -+// pledge(2) -+uint64_t aofpmem = 0; -+uint64_t shmmax = 0; -+char cpumodel[256]; -+ - // static - int SysInfo::NumberOfProcessors() { -- int mib[] = {CTL_HW, HW_NCPU}; -+ int mib[] = {CTL_HW, HW_NCPUONLINE}; - int ncpu; - size_t size = sizeof(ncpu); - if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) { -@@ -41,10 +47,26 @@ uint64_t SysInfo::AmountOfPhysicalMemoryImpl() { - - // static - uint64_t SysInfo::AmountOfPhysicalMemoryImpl() { -- return AmountOfMemory(_SC_PHYS_PAGES); -+ // pledge(2) -+ if (!aofpmem) -+ aofpmem = AmountOfMemory(_SC_PHYS_PAGES); -+ return aofpmem; - } - - // static -+std::string SysInfo::CPUModelName() { -+ int mib[] = {CTL_HW, HW_MODEL}; -+ size_t len = std::size(cpumodel); -+ -+ if (cpumodel[0] == '\0') { -+ if (sysctl(mib, std::size(mib), cpumodel, &len, NULL, 0) < 0) -+ return std::string(); -+ } -+ -+ return std::string(cpumodel, len - 1); -+} -+ -+// static - uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() { - // We should add inactive file-backed memory also but there is no such - // information from OpenBSD unfortunately. -@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() { - int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX}; - size_t limit; - size_t size = sizeof(limit); -+ // pledge(2) -+ if (shmmax) -+ goto out; - if (sysctl(mib, std::size(mib), &limit, &size, NULL, 0) < 0) { - NOTREACHED(); - } -- return static_cast<uint64_t>(limit); -+ shmmax = static_cast<uint64_t>(limit); -+out: -+ return shmmax; - } - - // static --std::string SysInfo::CPUModelName() { -- return StringSysctl({CTL_HW, HW_MODEL}).value(); -+SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() { -+ HardwareInfo info; -+ // Set the manufacturer to "OpenBSD" and the model to -+ // an empty string. -+ info.manufacturer = "OpenBSD"; -+ info.model = HardwareModelName(); -+ DCHECK(IsStringUTF8(info.manufacturer)); -+ DCHECK(IsStringUTF8(info.model)); -+ return info; - } - - } // namespace base diff --git a/devel/electron35/files/patch-base_system_sys__info__posix.cc b/devel/electron35/files/patch-base_system_sys__info__posix.cc deleted file mode 100644 index baca679375b2..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info__posix.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- base/system/sys_info_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/system/sys_info_posix.cc -@@ -124,7 +124,7 @@ namespace base { - - namespace base { - --#if !BUILDFLAG(IS_OPENBSD) -+#if !BUILDFLAG(IS_BSD) - // static - int SysInfo::NumberOfProcessors() { - #if BUILDFLAG(IS_MAC) -@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() { - - return cached_num_cpus; - } --#endif // !BUILDFLAG(IS_OPENBSD) -+#endif // !BUILDFLAG(IS_BSD) - - // static - uint64_t SysInfo::AmountOfVirtualMemory() { -@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() { - arch = "x86"; - } else if (arch == "amd64") { - arch = "x86_64"; -+ } else if (arch == "arm64") { -+ arch = "aarch64"; - } else if (std::string(info.sysname) == "AIX") { - arch = "ppc64"; - } diff --git a/devel/electron35/files/patch-base_system_sys__info__unittest.cc b/devel/electron35/files/patch-base_system_sys__info__unittest.cc deleted file mode 100644 index 4e356be04c2f..000000000000 --- a/devel/electron35/files/patch-base_system_sys__info__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/system/sys_info_unittest.cc.orig 2024-08-14 20:54:23 UTC -+++ base/system/sys_info_unittest.cc -@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) { - EXPECT_TRUE(IsStringUTF8(hardware_info->model)); - bool empty_result_expected = - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - false; - #else - true; - #endif - EXPECT_EQ(hardware_info->manufacturer.empty(), empty_result_expected); -+#if BUILDFLAG(IS_BSD) -+ empty_result_expected = true; -+#endif - EXPECT_EQ(hardware_info->model.empty(), empty_result_expected); - } - diff --git a/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc b/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc deleted file mode 100644 index 29ff9848add9..000000000000 --- a/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/task/thread_pool/environment_config_unittest.cc -@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) - EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread()); - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread()); - #else - #error Platform doesn't match any block -@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) - EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread()); - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread()); - #else - #error Platform doesn't match any block diff --git a/devel/electron35/files/patch-base_test_launcher_test__launcher.cc b/devel/electron35/files/patch-base_test_launcher_test__launcher.cc deleted file mode 100644 index 08a654fed15e..000000000000 --- a/devel/electron35/files/patch-base_test_launcher_test__launcher.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- base/test/launcher/test_launcher.cc.orig 2025-03-24 20:50:14 UTC -+++ base/test/launcher/test_launcher.cc -@@ -74,6 +74,7 @@ - #include "testing/gtest/include/gtest/gtest.h" - - #if BUILDFLAG(IS_POSIX) -+#include <signal.h> - #include <fcntl.h> - - #include "base/files/file_descriptor_watcher_posix.h" diff --git a/devel/electron35/files/patch-base_test_test__file__util__linux.cc b/devel/electron35/files/patch-base_test_test__file__util__linux.cc deleted file mode 100644 index b99b3e8f323c..000000000000 --- a/devel/electron35/files/patch-base_test_test__file__util__linux.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- base/test/test_file_util_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ base/test/test_file_util_linux.cc -@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) { - if (fdatasync(fd.get()) != 0) { - return false; - } -+#if !BUILDFLAG(IS_BSD) - if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) { - return false; - } -+#endif - return true; - } - diff --git a/devel/electron35/files/patch-base_threading_platform__thread.h b/devel/electron35/files/patch-base_threading_platform__thread.h deleted file mode 100644 index 6f82a564bd3d..000000000000 --- a/devel/electron35/files/patch-base_threading_platform__thread.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/threading/platform_thread.h.orig 2025-03-24 20:50:14 UTC -+++ base/threading/platform_thread.h -@@ -48,6 +48,8 @@ typedef mach_port_t PlatformThreadId; - typedef zx_koid_t PlatformThreadId; - #elif BUILDFLAG(IS_APPLE) - typedef mach_port_t PlatformThreadId; -+#elif BUILDFLAG(IS_BSD) -+typedef uint64_t PlatformThreadId; - #elif BUILDFLAG(IS_POSIX) - typedef pid_t PlatformThreadId; - #endif diff --git a/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc b/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc deleted file mode 100644 index 9c8adc7285b0..000000000000 --- a/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/threading/platform_thread_internal_posix.cc.orig 2024-10-16 21:30:44 UTC -+++ base/threading/platform_thread_internal_posix.cc -@@ -41,7 +41,7 @@ int GetCurrentThreadNiceValue() { - } - - int GetCurrentThreadNiceValue() { --#if BUILDFLAG(IS_NACL) -+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - NOTIMPLEMENTED(); - return 0; - #else diff --git a/devel/electron35/files/patch-base_threading_platform__thread__posix.cc b/devel/electron35/files/patch-base_threading_platform__thread__posix.cc deleted file mode 100644 index 60e886072438..000000000000 --- a/devel/electron35/files/patch-base_threading_platform__thread__posix.cc +++ /dev/null @@ -1,53 +0,0 @@ ---- base/threading/platform_thread_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ base/threading/platform_thread_posix.cc -@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) { - base::DisallowSingleton(); - } - --#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) -+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD) - partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated(); - #endif - --#if !BUILDFLAG(IS_NACL) -+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_APPLE) - PlatformThread::SetCurrentThreadRealtimePeriodValue( - delegate->GetRealtimePeriod()); -@@ -270,6 +270,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() { - return reinterpret_cast<int32_t>(pthread_self()); - #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX) - return pthread_self(); -+#elif BUILDFLAG(IS_BSD) -+ return reinterpret_cast<uint64_t>(pthread_self()); - #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX) - return reinterpret_cast<int64_t>(pthread_self()); - #endif -@@ -363,7 +365,7 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp - - // static - bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) { --#if BUILDFLAG(IS_NACL) -+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - return false; - #else - if (from >= to) { -@@ -384,6 +386,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type, - MessagePumpType pump_type_hint) { - #if BUILDFLAG(IS_NACL) - NOTIMPLEMENTED(); -+// avoid pledge(2) violation -+#elif BUILDFLAG(IS_BSD) -+ NOTIMPLEMENTED(); - #else - if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) { - return; -@@ -407,7 +412,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh - - // static - ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() { --#if BUILDFLAG(IS_NACL) -+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - NOTIMPLEMENTED(); - return ThreadPriorityForTest::kNormal; - #else diff --git a/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc b/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc deleted file mode 100644 index e06ae343eb37..000000000000 --- a/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- base/threading/platform_thread_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ base/threading/platform_thread_unittest.cc -@@ -36,7 +36,7 @@ - #include "base/time/time.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <pthread.h> - #include <sys/syscall.h> - #include <sys/types.h> -@@ -370,7 +370,7 @@ TEST(PlatformThreadTest, CanChangeThreadType) { - // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this - // proprerty changes for a given platform. - TEST(PlatformThreadTest, CanChangeThreadType) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be - // able to increase priority to any level unless we are root (euid == 0). - bool kCanIncreasePriority = false; -@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P( - - #endif // BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - namespace { - - bool IsTidCacheCorrect() { -+#if BUILDFLAG(IS_BSD) -+ return PlatformThread::CurrentId() == reinterpret_cast<int64_t>(pthread_self()); -+#else - return PlatformThread::CurrentId() == syscall(__NR_gettid); -+#endif - } - - void* CheckTidCacheCorrectWrapper(void*) { diff --git a/devel/electron35/files/patch-base_time_time__now__posix.cc b/devel/electron35/files/patch-base_time_time__now__posix.cc deleted file mode 100644 index 2099f31627ab..000000000000 --- a/devel/electron35/files/patch-base_time_time__now__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/time/time_now_posix.cc.orig 2025-01-27 17:37:37 UTC -+++ base/time/time_now_posix.cc -@@ -27,7 +27,7 @@ - #endif - - // NaCl doesn't support CLOCK_MONOTONIC_COARSE. --#if BUILDFLAG(IS_NACL) -+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) - #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC - #else - #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE diff --git a/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc b/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc deleted file mode 100644 index 96d614105870..000000000000 --- a/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc +++ /dev/null @@ -1,30 +0,0 @@ ---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ base/trace_event/malloc_dump_provider.cc -@@ -31,6 +31,8 @@ - - #if BUILDFLAG(IS_APPLE) - #include <malloc/malloc.h> -+#elif BUILDFLAG(IS_BSD) -+#include <stdlib.h> - #else - #include <malloc.h> - #endif -@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, - - #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ - (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ -- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)) -+ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_BSD)) - void ReportMallinfoStats(ProcessMemoryDump* pmd, - size_t* total_virtual_size, - size_t* resident_size, -@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump - &allocated_objects_count); - #elif BUILDFLAG(IS_FUCHSIA) - // TODO(fuchsia): Port, see https://crbug.com/706592. -+#elif BUILDFLAG(IS_BSD) -+ total_virtual_size = 0; -+ allocated_objects_size = 0; - #else - ReportMallinfoStats(/*pmd=*/nullptr, &total_virtual_size, &resident_size, - &allocated_objects_size, &allocated_objects_count); diff --git a/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc b/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc deleted file mode 100644 index c883da504bd5..000000000000 --- a/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- base/trace_event/process_memory_dump.cc.orig 2025-03-24 20:50:14 UTC -+++ base/trace_event/process_memory_dump.cc -@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident - #if BUILDFLAG(IS_WIN) - auto vec = - base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size); --#elif BUILDFLAG(IS_APPLE) -+#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - auto vec = base::HeapArray<char>::WithSize(max_vec_size); - #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) - auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size); -@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident - for (size_t i = 0; i < page_count; i++) { - resident_page_count += vec[i].VirtualAttributes.Valid; - } --#elif BUILDFLAG(IS_FUCHSIA) -+#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/42050620): Implement counting resident bytes. - // For now, log and avoid unused variable warnings. - NOTIMPLEMENTED_LOG_ONCE(); diff --git a/devel/electron35/files/patch-build_config_BUILD.gn b/devel/electron35/files/patch-build_config_BUILD.gn deleted file mode 100644 index 9ca9cf850096..000000000000 --- a/devel/electron35/files/patch-build_config_BUILD.gn +++ /dev/null @@ -1,13 +0,0 @@ ---- build/config/BUILD.gn.orig 2025-01-27 17:37:37 UTC -+++ build/config/BUILD.gn -@@ -215,6 +215,10 @@ config("default_libs") { - # Targets should choose to explicitly link frameworks they require. Since - # linking can have run-time side effects, nothing should be listed here. - libs = [] -+ } else if (is_bsd) { -+ libs = [ -+ "pthread", -+ ] - } else if (is_linux || is_chromeos) { - libs = [ - "dl", diff --git a/devel/electron35/files/patch-build_config_BUILDCONFIG.gn b/devel/electron35/files/patch-build_config_BUILDCONFIG.gn deleted file mode 100644 index 76aaba0afee5..000000000000 --- a/devel/electron35/files/patch-build_config_BUILDCONFIG.gn +++ /dev/null @@ -1,45 +0,0 @@ ---- build/config/BUILDCONFIG.gn.orig 2025-02-02 01:39:06 UTC -+++ build/config/BUILDCONFIG.gn -@@ -139,7 +139,8 @@ declare_args() { - is_official_build = false - - # Set to true when compiling with the Clang compiler. -- is_clang = current_os != "linux" || -+ is_clang = current_os != "linux" || current_os == "openbsd" || -+ current_os == "freebsd" || - (current_cpu != "s390x" && current_cpu != "s390" && - current_cpu != "ppc64" && current_cpu != "ppc" && - current_cpu != "mips" && current_cpu != "mips64" && -@@ -237,6 +238,10 @@ if (host_toolchain == "") { - host_toolchain = "//build/toolchain/aix:$host_cpu" - } else if (host_os == "zos") { - host_toolchain = "//build/toolchain/zos:$host_cpu" -+ } else if (host_os == "openbsd") { -+ host_toolchain = "//build/toolchain/openbsd:clang_$host_cpu" -+ } else if (host_os == "freebsd") { -+ host_toolchain = "//build/toolchain/freebsd:clang_$host_cpu" - } else { - assert(false, "Unsupported host_os: $host_os") - } -@@ -281,6 +286,8 @@ if (target_os == "android") { - _default_toolchain = "//build/toolchain/aix:$target_cpu" - } else if (target_os == "zos") { - _default_toolchain = "//build/toolchain/zos:$target_cpu" -+} else if (target_os == "openbsd" || target_os == "freebsd") { -+ _default_toolchain = host_toolchain - } else { - assert(false, "Unsupported target_os: $target_os") - } -@@ -315,7 +322,11 @@ is_ios = current_os == "ios" - is_chromeos = current_os == "chromeos" - is_fuchsia = current_os == "fuchsia" - is_ios = current_os == "ios" --is_linux = current_os == "linux" -+is_linux = current_os == "linux" || current_os == "openbsd" || -+ current_os == "freebsd" -+is_openbsd = current_os == "openbsd" -+is_freebsd = current_os == "freebsd" -+is_bsd = current_os == "openbsd" || current_os == "freebsd" - is_mac = current_os == "mac" - is_nacl = current_os == "nacl" - is_watchos = current_os == "watchos" diff --git a/devel/electron35/files/patch-build_config_clang_BUILD.gn b/devel/electron35/files/patch-build_config_clang_BUILD.gn deleted file mode 100644 index 22e83a08bfc3..000000000000 --- a/devel/electron35/files/patch-build_config_clang_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- build/config/clang/BUILD.gn.orig 2025-01-27 17:37:37 UTC -+++ build/config/clang/BUILD.gn -@@ -213,7 +213,12 @@ clang_lib("compiler_builtins") { - - # Adds a dependency on the Clang runtime library clang_rt.builtins. - clang_lib("compiler_builtins") { -- if (is_mac) { -+ if (is_bsd) { -+ # Since there's no Rust in the toolchain, there's no concern that we'll use -+ # the Rust stdlib's intrinsics here. -+ # -+ # Don't define libname which makes this target do nothing. -+ } else if (is_mac) { - libname = "osx" - } else if (is_ios) { - if (target_environment == "simulator") { diff --git a/devel/electron35/files/patch-build_config_compiler_BUILD.gn b/devel/electron35/files/patch-build_config_compiler_BUILD.gn deleted file mode 100644 index 8f0a06efa15c..000000000000 --- a/devel/electron35/files/patch-build_config_compiler_BUILD.gn +++ /dev/null @@ -1,131 +0,0 @@ ---- build/config/compiler/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ build/config/compiler/BUILD.gn -@@ -198,7 +198,7 @@ declare_args() { - # This greatly reduces the size of debug builds, at the cost of - # debugging information which is required by some specialized - # debugging tools. -- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple -+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd - } - - declare_args() { -@@ -255,13 +255,16 @@ config("no_unresolved_symbols") { - # Compiler instrumentation can introduce dependencies in DSOs to symbols in - # the executable they are loaded into, so they are unresolved at link-time. - config("no_unresolved_symbols") { -- if (!using_sanitizer && -+ if (!using_sanitizer && !is_bsd && - (is_linux || is_chromeos || is_android || is_fuchsia)) { - ldflags = [ - "-Wl,-z,defs", - "-Wl,--as-needed", - ] - } -+ if (current_cpu == "x86" && is_openbsd) { -+ ldflags = [ "-Wl,-z,notext", "-Wl,--strip-all" ] -+ } - } - - # compiler --------------------------------------------------------------------- -@@ -519,6 +522,10 @@ config("compiler") { - } - } - -+ if (is_openbsd) { -+ ldflags += [ "-Wl,-z,wxneeded" ] -+ } -+ - # Linux-specific compiler flags setup. - # ------------------------------------ - if (use_icf && (!is_apple || use_lld)) { -@@ -578,7 +585,7 @@ config("compiler") { - ldflags += [ "-Wl,-z,keep-text-section-prefix" ] - } - -- if (is_clang && !is_nacl) { -+ if (is_clang && !is_nacl && !is_bsd) { - cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] - if (save_reproducers_on_lld_crash && use_lld) { - ldflags += [ -@@ -1234,7 +1241,7 @@ config("compiler_cpu_abi") { - ] - } - } else if (current_cpu == "arm") { -- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) { -+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) { - cflags += [ "--target=arm-linux-gnueabihf" ] - ldflags += [ "--target=arm-linux-gnueabihf" ] - } -@@ -1249,7 +1256,7 @@ config("compiler_cpu_abi") { - } - } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_nacl && !is_fuchsia && -- !is_chromeos_device) { -+ !is_chromeos_device && !is_bsd) { - cflags += [ "--target=aarch64-linux-gnu" ] - ldflags += [ "--target=aarch64-linux-gnu" ] - } -@@ -1583,7 +1590,7 @@ config("compiler_deterministic") { - # different build directory like "out/feature_a" and "out/feature_b" if - # we build same files with same compile flag. - # Other paths are already given in relative, no need to normalize them. -- if (is_nacl) { -+ if (is_nacl || is_bsd) { - # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. - cflags += [ - "-Xclang", -@@ -1641,7 +1648,7 @@ config("clang_revision") { - } - - config("clang_revision") { -- if (is_clang && clang_base_path == default_clang_base_path && -+ if (is_clang && !is_bsd && clang_base_path == default_clang_base_path && - current_os != "zos") { - update_args = [ - "--print-revision", -@@ -1962,9 +1969,6 @@ config("default_warnings") { - cflags += [ - # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now. - "-Wno-cast-function-type", -- -- # TODO(crbug.com/40284799): Fix and re-enable. -- "-Wno-thread-safety-reference-return", - ] - - cflags_cc += [ -@@ -1972,7 +1976,7 @@ config("default_warnings") { - "-Wenum-compare-conditional", - ] - -- if (!is_nacl) { -+ if (!is_nacl && !is_bsd) { - cflags_cc += [ - # TODO(crbug.com/41486292): Fix and re-enable. - "-Wno-c++11-narrowing-const-reference", -@@ -2741,7 +2745,7 @@ config("afdo") { - # There are some targeted places that AFDO regresses, so we provide a separate - # config to allow AFDO to be disabled per-target. - config("afdo") { -- if (is_clang) { -+ if (is_clang && !is_bsd) { - cflags = [] - if (clang_emit_debug_info_for_profiling) { - # Add the following flags to generate debug info for profiling. -@@ -2768,7 +2772,7 @@ config("afdo") { - cflags += [ "-Wno-backend-plugin" ] - inputs = [ _clang_sample_profile ] - } -- } else if (auto_profile_path != "" && is_a_target_toolchain) { -+ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) { - cflags = [ "-fauto-profile=${auto_profile_path}" ] - inputs = [ auto_profile_path ] - } -@@ -2945,7 +2949,7 @@ config("symbols") { - cflags += [ "-gomit-unreferenced-methods" ] - } - -- if (is_clang && (!is_nacl || is_nacl_saigo)) { -+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) { - if (is_apple) { - # TODO(crbug.com/40117949): Investigate missing debug info on mac. - # Make sure we don't use constructor homing on mac. diff --git a/devel/electron35/files/patch-build_config_ozone.gni b/devel/electron35/files/patch-build_config_ozone.gni deleted file mode 100644 index 917f5aa3c178..000000000000 --- a/devel/electron35/files/patch-build_config_ozone.gni +++ /dev/null @@ -1,19 +0,0 @@ ---- build/config/ozone.gni.orig 2023-10-19 19:57:59 UTC -+++ build/config/ozone.gni -@@ -84,7 +84,15 @@ declare_args() { - } else if (is_chromeos_lacros) { - ozone_platform = "wayland" - ozone_platform_wayland = true -- } else if (is_linux) { -+ } else if (is_linux && !is_bsd) { -+ ozone_platform = "x11" -+ ozone_platform_wayland = true -+ ozone_platform_x11 = true -+ } else if (is_openbsd) { -+ ozone_platform = "x11" -+ ozone_platform_wayland = false -+ ozone_platform_x11 = true -+ } else if (is_freebsd) { - ozone_platform = "x11" - ozone_platform_wayland = true - ozone_platform_x11 = true diff --git a/devel/electron35/files/patch-build_config_rust.gni b/devel/electron35/files/patch-build_config_rust.gni deleted file mode 100644 index ef177e57a497..000000000000 --- a/devel/electron35/files/patch-build_config_rust.gni +++ /dev/null @@ -1,13 +0,0 @@ ---- build/config/rust.gni.orig 2025-03-24 20:50:14 UTC -+++ build/config/rust.gni -@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) { - } - } - -+if (is_bsd) { -+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) -+} -+ - assert(!toolchain_has_rust || rust_abi_target != "") - - # This variable is passed to the Rust libstd build. diff --git a/devel/electron35/files/patch-build_linux_strip__binary.py b/devel/electron35/files/patch-build_linux_strip__binary.py deleted file mode 100644 index 9dd3c051630b..000000000000 --- a/devel/electron35/files/patch-build_linux_strip__binary.py +++ /dev/null @@ -1,10 +0,0 @@ ---- build/linux/strip_binary.py.orig 2022-02-07 13:39:41 UTC -+++ build/linux/strip_binary.py -@@ -10,6 +10,7 @@ import sys - - - def main(): -+ return 0 - argparser = argparse.ArgumentParser(description='eu-strip binary.') - - argparser.add_argument('--eu-strip-binary-path', help='eu-strip path.') diff --git a/devel/electron35/files/patch-build_nocompile.gni b/devel/electron35/files/patch-build_nocompile.gni deleted file mode 100644 index a18c7cac21e4..000000000000 --- a/devel/electron35/files/patch-build_nocompile.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- build/nocompile.gni.orig 2025-03-24 20:50:14 UTC -+++ build/nocompile.gni -@@ -55,7 +55,7 @@ declare_args() { - } - - declare_args() { -- enable_nocompile_tests = is_clang && !is_nacl -+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd - } - - if (enable_nocompile_tests) { diff --git a/devel/electron35/files/patch-build_rust_allocator_BUILD.gn b/devel/electron35/files/patch-build_rust_allocator_BUILD.gn deleted file mode 100644 index cb1633140dcc..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_BUILD.gn +++ /dev/null @@ -1,109 +0,0 @@ ---- build/rust/allocator/BUILD.gn.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/BUILD.gn -@@ -0,0 +1,106 @@ -+# Copyright 2025 The Chromium Authors -+# Use of this source code is governed by a BSD-style license that can be -+# found in the LICENSE file. -+ -+import("//build/buildflag_header.gni") -+import("//build/config/rust.gni") -+import("//build/rust/rust_static_library.gni") -+ -+rust_allocator_uses_partition_alloc = false -+if (build_with_chromium) { -+ import("//base/allocator/partition_allocator/partition_alloc.gni") -+ rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc -+} -+ -+# In ASAN builds, PartitionAlloc-Everywhere is disabled, meaning malloc() and -+# friends in C++ do not go to PartitionAlloc. So we also don't point the Rust -+# allocation functions at PartitionAlloc. Generally, this means we just direct -+# them to the Standard Library's allocator. -+# -+# However, on Windows the Standard Library uses HeapAlloc() and Windows ASAN -+# does *not* hook that method, so ASAN does not get to hear about allocations -+# made in Rust. To resolve this, we redirect allocation to _aligned_malloc -+# which Windows ASAN *does* hook. -+# -+# Note that there is a runtime option to make ASAN hook HeapAlloc() but -+# enabling it breaks Win32 APIs like CreateProcess: -+# https://crbug.com/368070343#comment29 -+rust_allocator_uses_aligned_malloc = false -+if (!rust_allocator_uses_partition_alloc && is_win && is_asan) { -+ rust_allocator_uses_aligned_malloc = true -+} -+ -+rust_allocator_uses_allocator_impls_h = -+ rust_allocator_uses_partition_alloc || rust_allocator_uses_aligned_malloc -+ -+buildflag_header("buildflags") { -+ header = "buildflags.h" -+ flags = [ -+ "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc", -+ "RUST_ALLOCATOR_USES_ALIGNED_MALLOC=$rust_allocator_uses_aligned_malloc", -+ ] -+ visibility = [ ":*" ] -+} -+ -+if (toolchain_has_rust) { -+ # All targets which depend on Rust code but are not linked by rustc must -+ # depend on this. Usually, this dependency will come from the rust_target() GN -+ # template. However, cargo_crate() does *not* include this dependency so any -+ # C++ targets which directly depend on a cargo_crate() must depend on this. -+ rust_static_library("allocator") { -+ sources = [ "lib.rs" ] -+ crate_root = "lib.rs" -+ cxx_bindings = [ "lib.rs" ] -+ -+ deps = [ ":alloc_error_handler_impl" ] -+ if (rust_allocator_uses_allocator_impls_h) { -+ deps += [ ":allocator_impls" ] -+ } -+ -+ no_chromium_prelude = true -+ no_allocator_crate = true -+ allow_unsafe = true -+ -+ rustflags = [] -+ if (rust_allocator_uses_allocator_impls_h) { -+ rustflags += [ "--cfg=rust_allocator_uses_allocator_impls_h" ] -+ cxx_bindings += [ "allocator_impls_ffi.rs" ] -+ sources += [ "allocator_impls_ffi.rs" ] -+ } -+ -+ # TODO(https://crbug.com/410596442): Stop using unstable features here. -+ configs -= [ "//build/config/compiler:disallow_unstable_features" ] -+ } -+ -+ if (rust_allocator_uses_allocator_impls_h) { -+ static_library("allocator_impls") { -+ public_deps = [] -+ if (rust_allocator_uses_partition_alloc) { -+ public_deps += -+ [ "//base/allocator/partition_allocator:partition_alloc" ] -+ } -+ -+ sources = [ -+ "allocator_impls.cc", -+ "allocator_impls.h", -+ ] -+ deps = [ ":buildflags" ] -+ visibility = [ ":*" ] -+ } -+ } -+ -+ static_library("alloc_error_handler_impl") { -+ sources = [ -+ # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been -+ # copied from `//base`. -+ # TODO(crbug.com/40279749): Avoid duplication / reuse code. -+ "alias.cc", -+ "alias.h", -+ "alloc_error_handler_impl.cc", -+ "alloc_error_handler_impl.h", -+ "compiler_specific.h", -+ "immediate_crash.h", -+ ] -+ visibility = [ ":*" ] -+ } -+} diff --git a/devel/electron35/files/patch-build_rust_allocator_DEPS b/devel/electron35/files/patch-build_rust_allocator_DEPS deleted file mode 100644 index 74bb2d6c2421..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_DEPS +++ /dev/null @@ -1,12 +0,0 @@ ---- build/rust/allocator/DEPS.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/DEPS -@@ -0,0 +1,9 @@ -+include_rules = [ -+ "-base", -+] -+ -+specific_include_rules = { -+ "allocator_impls.cc" : [ -+ "+partition_alloc" -+ ] -+} diff --git a/devel/electron35/files/patch-build_rust_allocator_alias.cc b/devel/electron35/files/patch-build_rust_allocator_alias.cc deleted file mode 100644 index 5280641f27e1..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_alias.cc +++ /dev/null @@ -1,25 +0,0 @@ ---- build/rust/allocator/alias.cc.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/alias.cc -@@ -0,0 +1,22 @@ -+// Copyright 2023 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+// This file has been copied from //base/debug/alias.cc ( additionally the APIs -+// were moved into the `build_rust_std` namespace). -+// -+// TODO(crbug.com/40279749): Avoid code duplication / reuse code. -+ -+#include "build/rust/allocator/alias.h" -+ -+#include "build/rust/allocator/compiler_specific.h" -+ -+namespace build_rust_std { -+namespace debug { -+ -+// This file/function should be excluded from LTO/LTCG to ensure that the -+// compiler can't see this function's implementation when compiling calls to it. -+NOINLINE void Alias(const void* var) {} -+ -+} // namespace debug -+} // namespace build_rust_std diff --git a/devel/electron35/files/patch-build_rust_allocator_alias.h b/devel/electron35/files/patch-build_rust_allocator_alias.h deleted file mode 100644 index 6530c6ae8779..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_alias.h +++ /dev/null @@ -1,40 +0,0 @@ ---- build/rust/allocator/alias.h.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/alias.h -@@ -0,0 +1,37 @@ -+// Copyright 2023 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+// This file has been copied from //base/debug/alias.h (and then trimmed to just -+// the APIs / macros needed by //build/rust/std; additionally the APIs were -+// moved into the `build_rust_std` namespace). -+// -+// TODO(crbug.com/40279749): Avoid code duplication / reuse code. -+ -+#ifndef BUILD_RUST_ALLOCATOR_ALIAS_H_ -+#define BUILD_RUST_ALLOCATOR_ALIAS_H_ -+ -+#include <stddef.h> -+ -+namespace build_rust_std { -+namespace debug { -+ -+// Make the optimizer think that |var| is aliased. This can be used to prevent a -+// local variable from being optimized out (which is something that -+// `NO_CODE_FOLDING` macro definition below depends on). See -+// //base/debug/alias.h for more details. -+void Alias(const void* var); -+ -+} // namespace debug -+ -+} // namespace build_rust_std -+ -+// Prevent code folding (where a linker identifies functions that are -+// bit-identical and overlays them, which saves space but it leads to confusing -+// call stacks because multiple symbols are at the same address). See -+// //base/debug/alias.h for more details. -+#define NO_CODE_FOLDING() \ -+ const int line_number = __LINE__; \ -+ build_rust_std::debug::Alias(&line_number) -+ -+#endif // BUILD_RUST_ALLOCATOR_ALIAS_H_ diff --git a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc b/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc deleted file mode 100644 index 048c267abefa..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- build/rust/allocator/alloc_error_handler_impl.cc.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/alloc_error_handler_impl.cc -@@ -0,0 +1,17 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "build/rust/allocator/alloc_error_handler_impl.h" -+ -+#include "build/rust/allocator/alias.h" -+#include "build/rust/allocator/immediate_crash.h" -+ -+namespace rust_allocator_internal { -+ -+void alloc_error_handler_impl() { -+ NO_CODE_FOLDING(); -+ IMMEDIATE_CRASH(); -+} -+ -+} // namespace rust_allocator_internal diff --git a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h b/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h deleted file mode 100644 index 887ea602b027..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h +++ /dev/null @@ -1,24 +0,0 @@ ---- build/rust/allocator/alloc_error_handler_impl.h.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/alloc_error_handler_impl.h -@@ -0,0 +1,21 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#ifndef BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_ -+#define BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_ -+ -+// This header exposes to Rust a C++ implementation of quickly crashing after an -+// allocation error. (The API below is called from `__rust_alloc_error_handler` -+// in `lib.rs`.) -+// -+// TODO(lukasza): Investigate if we can delete this `.h` / `.cc` and just call -+// `std::process::abort()` (or something else?) directly from `.rs`. The main -+// open question is how much we care about `NO_CODE_FOLDING`. -+namespace rust_allocator_internal { -+ -+void alloc_error_handler_impl(); -+ -+} // namespace rust_allocator_internal -+ -+#endif // BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_ diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc b/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc deleted file mode 100644 index 94e04d7b966a..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc +++ /dev/null @@ -1,108 +0,0 @@ ---- build/rust/allocator/allocator_impls.cc.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/allocator_impls.cc -@@ -0,0 +1,105 @@ -+// Copyright 2021 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "build/rust/allocator/allocator_impls.h" -+ -+#ifdef UNSAFE_BUFFERS_BUILD -+// TODO(crbug.com/390223051): Remove C-library calls to fix the errors. -+#pragma allow_unsafe_libc_calls -+#endif -+ -+#include <cstddef> -+#include <cstring> -+ -+#include "build/build_config.h" -+#include "build/rust/allocator/buildflags.h" -+ -+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) -+#include "partition_alloc/partition_alloc_constants.h" // nogncheck -+#include "partition_alloc/shim/allocator_shim.h" // nogncheck -+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC) -+#include <cstdlib> -+#endif -+ -+namespace rust_allocator_internal { -+ -+unsigned char* alloc(size_t size, size_t align) { -+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) -+ // PartitionAlloc will crash if given an alignment larger than this. -+ if (align > partition_alloc::internal::kMaxSupportedAlignment) { -+ return nullptr; -+ } -+ -+ // We use unchecked allocation paths in PartitionAlloc rather than going -+ // through its shims in `malloc()` etc so that we can support fallible -+ // allocation paths such as Vec::try_reserve without crashing on allocation -+ // failure. -+ if (align <= alignof(std::max_align_t)) { -+ return static_cast<unsigned char*>(allocator_shim::UncheckedAlloc(size)); -+ } else { -+ return static_cast<unsigned char*>( -+ allocator_shim::UncheckedAlignedAlloc(size, align)); -+ } -+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC) -+ return static_cast<unsigned char*>(_aligned_malloc(size, align)); -+#else -+#error This configuration is not supported. -+#endif -+} -+ -+void dealloc(unsigned char* p, size_t size, size_t align) { -+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) -+ if (align <= alignof(std::max_align_t)) { -+ allocator_shim::UncheckedFree(p); -+ } else { -+ allocator_shim::UncheckedAlignedFree(p); -+ } -+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC) -+ return _aligned_free(p); -+#else -+#error This configuration is not supported. -+#endif -+} -+ -+unsigned char* realloc(unsigned char* p, -+ size_t old_size, -+ size_t align, -+ size_t new_size) { -+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) -+ // We use unchecked allocation paths in PartitionAlloc rather than going -+ // through its shims in `malloc()` etc so that we can support fallible -+ // allocation paths such as Vec::try_reserve without crashing on allocation -+ // failure. -+ if (align <= alignof(std::max_align_t)) { -+ return static_cast<unsigned char*>( -+ allocator_shim::UncheckedRealloc(p, new_size)); -+ } else { -+ return static_cast<unsigned char*>( -+ allocator_shim::UncheckedAlignedRealloc(p, new_size, align)); -+ } -+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC) -+ return static_cast<unsigned char*>(_aligned_realloc(p, new_size, align)); -+#else -+#error This configuration is not supported. -+#endif -+} -+ -+unsigned char* alloc_zeroed(size_t size, size_t align) { -+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) || \ -+ BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC) -+ // TODO(danakj): When RUST_ALLOCATOR_USES_PARTITION_ALLOC is true, it's -+ // possible that a partition_alloc::UncheckedAllocZeroed() call would perform -+ // better than partition_alloc::UncheckedAlloc() + memset. But there is no -+ // such API today. See b/342251590. -+ unsigned char* p = alloc(size, align); -+ if (p) { -+ memset(p, 0, size); -+ } -+ return p; -+#else -+#error This configuration is not supported. -+#endif -+} -+ -+} // namespace rust_allocator_internal diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h b/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h deleted file mode 100644 index 9249cdc938d2..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h +++ /dev/null @@ -1,27 +0,0 @@ ---- build/rust/allocator/allocator_impls.h.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/allocator_impls.h -@@ -0,0 +1,24 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#ifndef BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -+#define BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -+ -+#include <cstddef> -+ -+// This header exposes a C++ allocator (e.g. PartitionAlloc) to Rust. -+// The APIs below are called from `impl GlobalAlloc` in `lib.rs`. -+namespace rust_allocator_internal { -+ -+unsigned char* alloc(size_t size, size_t align); -+void dealloc(unsigned char* p, size_t size, size_t align); -+unsigned char* realloc(unsigned char* p, -+ size_t old_size, -+ size_t align, -+ size_t new_size); -+unsigned char* alloc_zeroed(size_t size, size_t align); -+ -+} // namespace rust_allocator_internal -+ -+#endif // BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs b/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs deleted file mode 100644 index 8f0baf1576ce..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs +++ /dev/null @@ -1,22 +0,0 @@ ---- build/rust/allocator/allocator_impls_ffi.rs.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/allocator_impls_ffi.rs -@@ -0,0 +1,19 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+//! FFI for `allocator_impls.h` is in a separate `.rs` file/module to -+//! better support conditional compilation (these functions are only -+//! used under `#[cfg(rust_allocator_uses_allocator_impls_h)]`. -+ -+#[cxx::bridge(namespace = "rust_allocator_internal")] -+pub mod ffi { -+ extern "C++" { -+ include!("build/rust/allocator/allocator_impls.h"); -+ -+ unsafe fn alloc(size: usize, align: usize) -> *mut u8; -+ unsafe fn dealloc(p: *mut u8, size: usize, align: usize); -+ unsafe fn realloc(p: *mut u8, old_size: usize, align: usize, new_size: usize) -> *mut u8; -+ unsafe fn alloc_zeroed(size: usize, align: usize) -> *mut u8; -+ } -+} diff --git a/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h b/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h deleted file mode 100644 index 7feb0c739d79..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h +++ /dev/null @@ -1,41 +0,0 @@ ---- build/rust/allocator/compiler_specific.h.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/compiler_specific.h -@@ -0,0 +1,38 @@ -+// Copyright 2023 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+// This file has been copied from //base/compiler_specific.h (and then -+// significantly trimmed to just the APIs / macros needed by //build/rust/std). -+// -+// TODO(crbug.com/40279749): Avoid code duplication / reuse code. -+ -+#ifndef BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ -+#define BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ -+ -+#include "build/build_config.h" -+ -+#if defined(COMPILER_MSVC) && !defined(__clang__) -+#error "Only clang-cl is supported on Windows, see https://crbug.com/988071" -+#endif -+ -+#if defined(__has_attribute) -+#define HAS_ATTRIBUTE(x) __has_attribute(x) -+#else -+#define HAS_ATTRIBUTE(x) 0 -+#endif -+ -+// Annotate a function indicating it should not be inlined. -+// Use like: -+// NOINLINE void DoStuff() { ... } -+#if defined(__clang__) && HAS_ATTRIBUTE(noinline) -+#define NOINLINE [[clang::noinline]] -+#elif defined(COMPILER_GCC) && HAS_ATTRIBUTE(noinline) -+#define NOINLINE __attribute__((noinline)) -+#elif defined(COMPILER_MSVC) -+#define NOINLINE __declspec(noinline) -+#else -+#define NOINLINE -+#endif -+ -+#endif // BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ diff --git a/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h b/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h deleted file mode 100644 index 7ab0f9d9c34c..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h +++ /dev/null @@ -1,174 +0,0 @@ ---- build/rust/allocator/immediate_crash.h.orig 2025-05-20 09:16:26 UTC -+++ build/rust/allocator/immediate_crash.h -@@ -0,0 +1,171 @@ -+// Copyright 2021 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+// This file has been copied from //base/immediate_crash.h. -+// TODO(crbug.com/40279749): Avoid code duplication / reuse code. -+ -+#ifndef BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ -+#define BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ -+ -+#include "build/build_config.h" -+ -+// Crashes in the fastest possible way with no attempt at logging. -+// There are several constraints; see http://crbug.com/664209 for more context. -+// -+// - TRAP_SEQUENCE_() must be fatal. It should not be possible to ignore the -+// resulting exception or simply hit 'continue' to skip over it in a debugger. -+// - Different instances of TRAP_SEQUENCE_() must not be folded together, to -+// ensure crash reports are debuggable. Unlike __builtin_trap(), asm volatile -+// blocks will not be folded together. -+// Note: TRAP_SEQUENCE_() previously required an instruction with a unique -+// nonce since unlike clang, GCC folds together identical asm volatile -+// blocks. -+// - TRAP_SEQUENCE_() must produce a signal that is distinct from an invalid -+// memory access. -+// - TRAP_SEQUENCE_() must be treated as a set of noreturn instructions. -+// __builtin_unreachable() is used to provide that hint here. clang also uses -+// this as a heuristic to pack the instructions in the function epilogue to -+// improve code density. -+// -+// Additional properties that are nice to have: -+// - TRAP_SEQUENCE_() should be as compact as possible. -+// - The first instruction of TRAP_SEQUENCE_() should not change, to avoid -+// shifting crash reporting clusters. As a consequence of this, explicit -+// assembly is preferred over intrinsics. -+// Note: this last bullet point may no longer be true, and may be removed in -+// the future. -+ -+// Note: TRAP_SEQUENCE Is currently split into two macro helpers due to the fact -+// that clang emits an actual instruction for __builtin_unreachable() on certain -+// platforms (see https://crbug.com/958675). In addition, the int3/bkpt/brk will -+// be removed in followups, so splitting it up like this now makes it easy to -+// land the followups. -+ -+#if defined(COMPILER_GCC) -+ -+#if BUILDFLAG(IS_NACL) -+ -+// Crash report accuracy is not guaranteed on NaCl. -+#define TRAP_SEQUENCE1_() __builtin_trap() -+#define TRAP_SEQUENCE2_() asm volatile("") -+ -+#elif defined(ARCH_CPU_X86_FAMILY) -+ -+// TODO(crbug.com/40625592): In theory, it should be possible to use just -+// int3. However, there are a number of crashes with SIGILL as the exception -+// code, so it seems likely that there's a signal handler that allows execution -+// to continue after SIGTRAP. -+#define TRAP_SEQUENCE1_() asm volatile("int3") -+ -+#if BUILDFLAG(IS_APPLE) -+// Intentionally empty: __builtin_unreachable() is always part of the sequence -+// (see IMMEDIATE_CRASH below) and already emits a ud2 on Mac. -+#define TRAP_SEQUENCE2_() asm volatile("") -+#else -+#define TRAP_SEQUENCE2_() asm volatile("ud2") -+#endif // BUILDFLAG(IS_APPLE) -+ -+#elif defined(ARCH_CPU_ARMEL) -+ -+// bkpt will generate a SIGBUS when running on armv7 and a SIGTRAP when running -+// as a 32 bit userspace app on arm64. There doesn't seem to be any way to -+// cause a SIGTRAP from userspace without using a syscall (which would be a -+// problem for sandboxing). -+// TODO(crbug.com/40625592): Remove bkpt from this sequence. -+#define TRAP_SEQUENCE1_() asm volatile("bkpt #0") -+#define TRAP_SEQUENCE2_() asm volatile("udf #0") -+ -+#elif defined(ARCH_CPU_ARM64) -+ -+// This will always generate a SIGTRAP on arm64. -+// TODO(crbug.com/40625592): Remove brk from this sequence. -+#define TRAP_SEQUENCE1_() asm volatile("brk #0") -+#define TRAP_SEQUENCE2_() asm volatile("hlt #0") -+ -+#else -+ -+// Crash report accuracy will not be guaranteed on other architectures, but at -+// least this will crash as expected. -+#define TRAP_SEQUENCE1_() __builtin_trap() -+#define TRAP_SEQUENCE2_() asm volatile("") -+ -+#endif // ARCH_CPU_* -+ -+#elif defined(COMPILER_MSVC) -+ -+#if !defined(__clang__) -+ -+// MSVC x64 doesn't support inline asm, so use the MSVC intrinsic. -+#define TRAP_SEQUENCE1_() __debugbreak() -+#define TRAP_SEQUENCE2_() -+ -+#elif defined(ARCH_CPU_ARM64) -+ -+// Windows ARM64 uses "BRK #F000" as its breakpoint instruction, and -+// __debugbreak() generates that in both VC++ and clang. -+#define TRAP_SEQUENCE1_() __debugbreak() -+// Intentionally empty: __builtin_unreachable() is always part of the sequence -+// (see IMMEDIATE_CRASH below) and already emits a ud2 on Win64, -+// https://crbug.com/958373 -+#define TRAP_SEQUENCE2_() __asm volatile("") -+ -+#else -+ -+#define TRAP_SEQUENCE1_() asm volatile("int3") -+#define TRAP_SEQUENCE2_() asm volatile("ud2") -+ -+#endif // __clang__ -+ -+#else -+ -+#error No supported trap sequence! -+ -+#endif // COMPILER_GCC -+ -+#define TRAP_SEQUENCE_() \ -+ do { \ -+ TRAP_SEQUENCE1_(); \ -+ TRAP_SEQUENCE2_(); \ -+ } while (false) -+ -+// CHECK() and the trap sequence can be invoked from a constexpr function. -+// This could make compilation fail on GCC, as it forbids directly using inline -+// asm inside a constexpr function. However, it allows calling a lambda -+// expression including the same asm. -+// The side effect is that the top of the stacktrace will not point to the -+// calling function, but to this anonymous lambda. This is still useful as the -+// full name of the lambda will typically include the name of the function that -+// calls CHECK() and the debugger will still break at the right line of code. -+#if !defined(COMPILER_GCC) || defined(__clang__) -+ -+#define WRAPPED_TRAP_SEQUENCE_() TRAP_SEQUENCE_() -+ -+#else -+ -+#define WRAPPED_TRAP_SEQUENCE_() \ -+ do { \ -+ [] { TRAP_SEQUENCE_(); }(); \ -+ } while (false) -+ -+#endif // !defined(COMPILER_GCC) || defined(__clang__) -+ -+#if defined(__clang__) || defined(COMPILER_GCC) -+ -+// __builtin_unreachable() hints to the compiler that this is noreturn and can -+// be packed in the function epilogue. -+#define IMMEDIATE_CRASH() \ -+ ({ \ -+ WRAPPED_TRAP_SEQUENCE_(); \ -+ __builtin_unreachable(); \ -+ }) -+ -+#else -+ -+// This is supporting non-chromium user of logging.h to build with MSVC, like -+// pdfium. On MSVC there is no __builtin_unreachable(). -+#define IMMEDIATE_CRASH() WRAPPED_TRAP_SEQUENCE_() -+ -+#endif // defined(__clang__) || defined(COMPILER_GCC) -+ -+#endif // BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ diff --git a/devel/electron35/files/patch-build_rust_allocator_lib.rs b/devel/electron35/files/patch-build_rust_allocator_lib.rs deleted file mode 100644 index 1b729935658d..000000000000 --- a/devel/electron35/files/patch-build_rust_allocator_lib.rs +++ /dev/null @@ -1,135 +0,0 @@ ---- build/rust/allocator/lib.rs.orig 2025-10-04 21:11:42 UTC -+++ build/rust/allocator/lib.rs -@@ -0,0 +1,132 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+//! Define the allocator that Rust code in Chrome should use. -+//! -+//! Any final artifact that depends on this crate, even transitively, will use -+//! the allocator defined here. -+//! -+//! List of known issues: -+//! -+//! 1. We'd like to use PartitionAlloc on Windows, but the stdlib uses Windows -+//! heap functions directly that PartitionAlloc can not intercept. -+//! 2. We'd like `Vec::try_reserve` to fail at runtime on Linux instead of -+//! crashing in malloc() where PartitionAlloc replaces that function. -+ -+// Required to apply weak linkage to symbols. -+// -+// TODO(https://crbug.com/410596442): Stop using unstable features here. -+// https://github.com/rust-lang/rust/issues/29603 tracks stabilization of the `linkage` feature. -+#![feature(linkage)] -+// Required to apply `#[rustc_std_internal_symbol]` to our alloc error handler -+// so the name is correctly mangled as rustc expects. -+// -+// TODO(https://crbug.com/410596442): Stop using internal features here. -+#![allow(internal_features)] -+#![feature(rustc_attrs)] -+ -+// This module is in a separate source file to avoid having to teach `cxxbridge` -+// about conditional compilation. -+#[cfg(rust_allocator_uses_allocator_impls_h)] -+mod allocator_impls_ffi; -+ -+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for -+/// using an allocator from C++. -+#[cfg(rust_allocator_uses_allocator_impls_h)] -+mod cpp_allocator { -+ use super::allocator_impls_ffi::ffi; -+ use std::alloc::{GlobalAlloc, Layout}; -+ -+ struct Allocator; -+ -+ unsafe impl GlobalAlloc for Allocator { -+ unsafe fn alloc(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc(layout.size(), layout.align()) } -+ } -+ -+ unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) { -+ unsafe { -+ ffi::dealloc(ptr, layout.size(), layout.align()); -+ } -+ } -+ -+ unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc_zeroed(layout.size(), layout.align()) } -+ } -+ -+ unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { -+ unsafe { ffi::realloc(ptr, layout.size(), layout.align(), new_size) } -+ } -+ } -+ -+ #[global_allocator] -+ static GLOBAL: Allocator = Allocator; -+} -+ -+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for -+/// using the default Rust allocator. -+#[cfg(not(rust_allocator_uses_allocator_impls_h))] -+mod rust_allocator { -+ #[global_allocator] -+ static GLOBAL: std::alloc::System = std::alloc::System; -+} -+ -+/// Module that provides global symbols that are needed both by `cpp_allocator` -+/// and `rust_allocator`. -+/// -+/// When `rustc` drives linking, then it will define the symbols below. But -+/// Chromium only uses `rustc` to link Rust-only executables (e.g. `build.rs` -+/// scripts) and otherwise uses a non-Rust linker. This is why we have to -+/// manually define a few symbols below. We define those symbols -+/// as "weak" symbols, so that Rust-provided symbols "win" in case where Rust -+/// actually does drive the linking. This hack works (not only for Chromium, -+/// but also for google3 and other projects), but isn't officially supported by -+/// `rustc`. -+/// -+/// TODO(https://crbug.com/410596442): Stop using internal features here. -+mod both_allocators { -+ /// As part of rustc's contract for using `#[global_allocator]` without -+ /// rustc-generated shims we must define this symbol, since we are opting in -+ /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015 -+ #[rustc_std_internal_symbol] -+ #[linkage = "weak"] -+ fn __rust_no_alloc_shim_is_unstable_v2() {} -+ -+ // TODO(crbug.com/422538133) Remove after rolling past -+ // https://github.com/rust-lang/rust/pull/141061 -+ #[no_mangle] -+ #[linkage = "weak"] -+ static __rust_no_alloc_shim_is_unstable: u8 = 0; -+ -+ #[rustc_std_internal_symbol] -+ #[linkage = "weak"] -+ fn __rust_alloc_error_handler_should_panic_v2() -> u8 { -+ 0 -+ } -+ -+ // Mangle the symbol name as rustc expects. -+ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387 -+ #[rustc_std_internal_symbol] -+ #[allow(non_upper_case_globals)] -+ #[linkage = "weak"] -+ static __rust_alloc_error_handler_should_panic: u8 = 0; -+ -+ // Mangle the symbol name as rustc expects. -+ #[rustc_std_internal_symbol] -+ #[allow(non_upper_case_globals)] -+ #[linkage = "weak"] -+ fn __rust_alloc_error_handler(_size: usize, _align: usize) { -+ // TODO(lukasza): Investigate if we can just call `std::process::abort()` here. -+ // (Not really _needed_, but it could simplify code a little bit.) -+ unsafe { ffi::alloc_error_handler_impl() } -+ } -+ -+ #[cxx::bridge(namespace = "rust_allocator_internal")] -+ mod ffi { -+ extern "C++" { -+ include!("build/rust/allocator/alloc_error_handler_impl.h"); -+ unsafe fn alloc_error_handler_impl(); -+ } -+ } -+} diff --git a/devel/electron35/files/patch-build_rust_cargo__crate.gni b/devel/electron35/files/patch-build_rust_cargo__crate.gni deleted file mode 100644 index 8b1b8e5144e9..000000000000 --- a/devel/electron35/files/patch-build_rust_cargo__crate.gni +++ /dev/null @@ -1,25 +0,0 @@ ---- build/rust/cargo_crate.gni.orig 2025-04-14 21:12:04 UTC -+++ build/rust/cargo_crate.gni -@@ -267,6 +267,12 @@ template("cargo_crate") { - # Don't import the `chromium` crate into third-party code. - no_chromium_prelude = true - -+ # Don't depend on the chrome-specific #[global_allocator] crate from -+ # third-party code. This avoids some dependency cycle issues. The allocator -+ # crate will still be used if it exists anywhere in the dependency graph for -+ # a given linked artifact. -+ no_allocator_crate = true -+ - rustc_metadata = _rustc_metadata - - # TODO(crbug.com/40259764): don't default to true. This requires changes to -@@ -504,6 +510,9 @@ template("cargo_crate") { - - # Don't import the `chromium` crate into third-party code. - no_chromium_prelude = true -+ -+ # Build scripts do not need to link to chrome's allocator. -+ no_allocator_crate = true - - # The ${_build_script_name}_output target looks for the exe in this - # location. Due to how the Windows component build works, this has to diff --git a/devel/electron35/files/patch-build_rust_rust__macro.gni b/devel/electron35/files/patch-build_rust_rust__macro.gni deleted file mode 100644 index 0dafc3819aa1..000000000000 --- a/devel/electron35/files/patch-build_rust_rust__macro.gni +++ /dev/null @@ -1,12 +0,0 @@ ---- build/rust/rust_macro.gni.orig 2025-05-20 09:16:26 UTC -+++ build/rust/rust_macro.gni -@@ -16,6 +16,9 @@ template("rust_macro") { - forward_variables_from(invoker, TESTONLY_AND_VISIBILITY) - proc_macro_configs = invoker.configs - target_type = "rust_proc_macro" -+ -+ # Macros are loaded by rustc and shouldn't use chrome's allocation routines. -+ no_allocator_crate = true - } - } - diff --git a/devel/electron35/files/patch-build_rust_rust__target.gni b/devel/electron35/files/patch-build_rust_rust__target.gni deleted file mode 100644 index f4ad6f04fc45..000000000000 --- a/devel/electron35/files/patch-build_rust_rust__target.gni +++ /dev/null @@ -1,13 +0,0 @@ ---- build/rust/rust_target.gni.orig 2025-05-20 09:16:26 UTC -+++ build/rust/rust_target.gni -@@ -339,6 +339,10 @@ template("rust_target") { - _rust_deps += [ "//build/rust/std" ] - } - -+ if (!defined(invoker.no_allocator_crate) || !invoker.no_allocator_crate) { -+ _rust_deps += [ "//build/rust/allocator" ] -+ } -+ - if (_build_unit_tests) { - _unit_test_target = "${_target_name}_unittests" - if (defined(invoker.unit_test_target)) { diff --git a/devel/electron35/files/patch-build_rust_std_BUILD.gn b/devel/electron35/files/patch-build_rust_std_BUILD.gn deleted file mode 100644 index c6c2801bd47d..000000000000 --- a/devel/electron35/files/patch-build_rust_std_BUILD.gn +++ /dev/null @@ -1,106 +0,0 @@ ---- build/rust/std/BUILD.gn.orig 2025-05-20 09:16:26 UTC -+++ build/rust/std/BUILD.gn -@@ -15,51 +15,12 @@ - # allocator functions to PartitionAlloc when `use_partition_alloc_as_malloc` is - # true, so that Rust and C++ use the same allocator backend. - --import("//build/buildflag_header.gni") - import("//build/config/compiler/compiler.gni") - import("//build/config/coverage/coverage.gni") - import("//build/config/rust.gni") - import("//build/config/sanitizers/sanitizers.gni") - --rust_allocator_uses_partition_alloc = false --if (build_with_chromium) { -- import("//base/allocator/partition_allocator/partition_alloc.gni") -- rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc --} -- --buildflag_header("buildflags") { -- header = "buildflags.h" -- flags = [ -- "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc", -- ] -- visibility = [ ":*" ] --} -- - if (toolchain_has_rust) { -- # If clang performs the link step, we need to provide the allocator symbols -- # that are normally injected by rustc during linking. -- # -- # We also "happen to" use this to redirect allocations to PartitionAlloc, -- # though that would be better done through a #[global_allocator] crate (see -- # above). -- source_set("remap_alloc") { -- public_deps = [] -- if (rust_allocator_uses_partition_alloc) { -- public_deps += [ "//base/allocator/partition_allocator:partition_alloc" ] -- } -- deps = [ ":buildflags" ] -- sources = [ -- # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been -- # copied from `//base`. -- # TODO(crbug.com/40279749): Avoid duplication / reuse code. -- "alias.cc", -- "alias.h", -- "compiler_specific.h", -- "immediate_crash.h", -- "remap_alloc.cc", -- ] -- } -- - # List of Rust stdlib rlibs which are present in the official Rust toolchain - # we are using from the Android team. This is usually a version or two behind - # nightly. Generally this matches the toolchain we build ourselves, but if -@@ -89,13 +50,20 @@ if (toolchain_has_rust) { - # These are no longer present in the Windows toolchain. - stdlib_files += [ - "addr2line", -- "adler2", - "gimli", - "libc", - "memchr", - "miniz_oxide", - "object", - ] -+ -+ rust_revision_pieces = string_split(rustc_revision, " ") -+ rust_version_pieces = string_split(rust_revision_pieces[1], ".") -+ if (rust_version_pieces[1] == "85") { -+ stdlib_files += [ "adler" ] -+ } else { -+ stdlib_files += [ "adler2" ] -+ } - } - - if (toolchain_for_rust_host_build_tools) { -@@ -115,7 +83,6 @@ if (toolchain_has_rust) { - # don't need to pass to the C++ linker because they're used for specialized - # purposes. - skip_stdlib_files = [ -- "profiler_builtins", - "rustc_std_workspace_alloc", - "rustc_std_workspace_core", - "rustc_std_workspace_std", -@@ -269,8 +236,6 @@ if (toolchain_has_rust) { - foreach(libname, stdlib_files + skip_stdlib_files) { - deps += [ "rules:$libname" ] - } -- -- public_deps = [ ":remap_alloc" ] - } - } else { - action("find_stdlib") { -@@ -396,12 +361,6 @@ if (toolchain_has_rust) { - ":stdlib_public_dependent_libs", - ] - deps = [ ":prebuilt_rustc_copy_to_sysroot" ] -- -- # The host builds tools toolchain supports Rust only and does not use -- # the allocator remapping to point it to PartitionAlloc. -- if (!toolchain_for_rust_host_build_tools) { -- deps += [ ":remap_alloc" ] -- } - } - } - } diff --git a/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni b/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni deleted file mode 100644 index 06db821cdaef..000000000000 --- a/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni +++ /dev/null @@ -1,44 +0,0 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2025-03-24 20:50:14 UTC -+++ build/toolchain/gcc_toolchain.gni -@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) { - "enable_resource_allowlist_generation=true does not work for target_os=$target_os") - } - -+declare_args() { -+ extra_cflags = "" -+ extra_cppflags = "" -+ extra_cxxflags = "" -+ extra_ldflags = "" -+} -+ - # This template defines a toolchain for something that works like gcc - # (including clang). - # -@@ -888,22 +895,12 @@ template("clang_toolchain") { - # actually just be doing a native compile. - template("clang_toolchain") { - gcc_toolchain(target_name) { -- _path = "$clang_base_path/bin" -- _is_path_absolute = get_path_info(_path, "abspath") == _path -- -- # Preserve absolute paths for tools like distcc. -- if (_is_path_absolute && filter_include([ _path ], [ "//*" ]) == []) { -- prefix = _path -- } else { -- prefix = rebase_path(_path, root_build_dir) -- } -- -- cc = "${prefix}/clang" -- cxx = "${prefix}/clang++" -+ cc = "cc" -+ cxx = "c++" - ld = cxx -- readelf = "${prefix}/llvm-readelf" -- ar = "${prefix}/llvm-ar" -- nm = "${prefix}/llvm-nm" -+ readelf = "readelf" -+ ar = "ar" -+ nm = "nm" - - forward_variables_from(invoker, "*", [ "toolchain_args" ]) - diff --git a/devel/electron35/files/patch-build_toolchain_toolchain.gni b/devel/electron35/files/patch-build_toolchain_toolchain.gni deleted file mode 100644 index a12986691700..000000000000 --- a/devel/electron35/files/patch-build_toolchain_toolchain.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- build/toolchain/toolchain.gni.orig 2025-03-24 20:50:14 UTC -+++ build/toolchain/toolchain.gni -@@ -75,7 +75,7 @@ if (host_os == "mac") { - host_shlib_extension = ".dylib" - } else if (host_os == "win") { - host_shlib_extension = ".dll" --} else if (host_os == "linux" || host_os == "aix" || host_os == "zos") { -+} else if (is_posix) { - host_shlib_extension = ".so" - } else { - assert(false, "Host platform not supported") diff --git a/devel/electron35/files/patch-cc_base_features.cc b/devel/electron35/files/patch-cc_base_features.cc deleted file mode 100644 index a28691018bad..000000000000 --- a/devel/electron35/files/patch-cc_base_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- cc/base/features.cc.orig 2025-03-24 20:50:14 UTC -+++ cc/base/features.cc -@@ -43,7 +43,7 @@ BASE_FEATURE(kUseDMSAAForTiles, - // be using a separate flag to control the launch on GL. - BASE_FEATURE(kUseDMSAAForTiles, - "UseDMSAAForTiles", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-chrome_app_chrome__main.cc b/devel/electron35/files/patch-chrome_app_chrome__main.cc deleted file mode 100644 index e1f01d509ad8..000000000000 --- a/devel/electron35/files/patch-chrome_app_chrome__main.cc +++ /dev/null @@ -1,43 +0,0 @@ ---- chrome/app/chrome_main.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/app/chrome_main.cc -@@ -28,11 +28,11 @@ - #include "chrome/app/chrome_main_mac.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/base_switches.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/app/chrome_main_linux.h" - #endif - -@@ -57,7 +57,7 @@ - // sometime after old headless code is removed from Chrome. - // See https://crbug.com/373672160. - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #define ENABLE_OLD_HEADLESS_INFO - #endif - -@@ -115,7 +115,7 @@ int ChromeMain(int argc, const char** argv) { - #error Unknown platform. - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - PossiblyDetermineFallbackChromeChannel(argv[0]); - #endif - -@@ -181,7 +181,7 @@ int ChromeMain(int argc, const char** argv) { - SetUpBundleOverrides(); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - AppendExtraArgumentsToCommandLine(command_line); - #endif - diff --git a/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc b/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc deleted file mode 100644 index c20c6ca913f9..000000000000 --- a/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc +++ /dev/null @@ -1,147 +0,0 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/app/chrome_main_delegate.cc -@@ -146,7 +146,7 @@ - #include "components/webui/about/credit_utils.h" - #endif - --#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - #include "components/nacl/common/nacl_paths.h" - #include "components/nacl/zygote/nacl_fork_delegate_linux.h" - #endif -@@ -187,17 +187,17 @@ - #include "v8/include/v8.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/nix/scoped_xdg_activation_token_injector.h" - #include "ui/linux/display_server_utils.h" - #endif - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/policy/policy_path_parser.h" - #include "components/crash/core/app/crashpad.h" - #endif -@@ -315,7 +315,7 @@ bool SubprocessNeedsResourceBundle(const std::string& - // and resources loaded. - bool SubprocessNeedsResourceBundle(const std::string& process_type) { - return --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The zygote process opens the resources for the renderers. - process_type == switches::kZygoteProcess || - #endif -@@ -398,7 +398,7 @@ bool HandleVersionSwitches(const base::CommandLine& co - return false; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Show the man page if --help or -h is on the command line. - void HandleHelpSwitches(const base::CommandLine& command_line) { - if (command_line.HasSwitch(switches::kHelp) || -@@ -410,7 +410,7 @@ void HandleHelpSwitches(const base::CommandLine& comma - } - #endif // BUILDFLAG(IS_LINUX) - --#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) -+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) - void SIGTERMProfilingShutdown(int signal) { - content::Profiling::Stop(); - struct sigaction sigact; -@@ -492,7 +492,7 @@ std::optional<int> AcquireProcessSingleton( - // process can be exited. - ChromeProcessSingleton::CreateInstance(user_data_dir); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Read the xdg-activation token and set it in the command line for the - // duration of the notification in order to ensure this is propagated to an - // already running browser process if it exists. -@@ -570,7 +570,7 @@ void InitializeUserDataDir(base::CommandLine* command_ - std::string process_type = - command_line->GetSwitchValueASCII(switches::kProcessType); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux, Chrome does not support running multiple copies under different - // DISPLAYs, so the profile directory can be specified in the environment to - // support the virtual desktop use-case. -@@ -666,7 +666,7 @@ void RecordMainStartupMetrics(const StartupTimestamps& - #endif - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Record the startup process creation time on supported platforms. On Android - // this is recorded in ChromeMainDelegateAndroid. - startup_metric_utils::GetCommon().RecordStartupProcessCreationTime( -@@ -825,7 +825,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia - #if BUILDFLAG(IS_OZONE) - // Initialize Ozone platform and add required feature flags as per platform's - // properties. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess()); - #endif - ui::OzonePlatform::PreEarlyInitialization(); -@@ -973,7 +973,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv - const bool is_canary_dev = IsCanaryDev(); - const bool emit_crashes = - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - is_canary_dev; - #else - false; -@@ -1120,7 +1120,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom - return 0; // Got a --credits switch; exit with a success error code. - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // This will directly exit if the user asked for help. - HandleHelpSwitches(command_line); - #endif -@@ -1145,7 +1145,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom - ash::RegisterPathProvider(); - chromeos::dbus_paths::RegisterPathProvider(); - #endif --#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - nacl::RegisterPathProvider(); - #endif - -@@ -1433,7 +1433,7 @@ void ChromeMainDelegate::PreSandboxStartup() { - CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; - } - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - // Zygote needs to call InitCrashReporter() in RunZygote(). - if (process_type != switches::kZygoteProcess && - !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) { -@@ -1521,13 +1521,13 @@ absl::variant<int, content::MainFunctionParams> Chrome - #else - - #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \ -- !BUILDFLAG(IS_CHROMEOS)) -+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)) - static const MainFunction kMainFunctions[] = { - #if BUILDFLAG(IS_MAC) - {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain}, - {switches::kCodeSignCloneCleanupProcess, - code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain}, --#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - // This entry is not needed on Linux, where the NaCl loader - // process is launched via nacl_helper instead. - {switches::kNaClLoaderProcess, NaClMain}, diff --git a/devel/electron35/files/patch-chrome_browser_BUILD.gn b/devel/electron35/files/patch-chrome_browser_BUILD.gn deleted file mode 100644 index 4d34833f4f1a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- chrome/browser/BUILD.gn.orig 2025-04-06 11:53:46 UTC -+++ chrome/browser/BUILD.gn -@@ -6745,6 +6745,13 @@ static_library("browser") { - [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ] - } - -+ if (is_bsd) { -+ sources -= [ -+ "metrics/bluetooth_metrics_provider.cc", -+ "metrics/bluetooth_metrics_provider.h", -+ ] -+ } -+ - if (use_dbus) { - sources += [ - "dbus_memory_pressure_evaluator_linux.cc", diff --git a/devel/electron35/files/patch-chrome_browser_about__flags.cc b/devel/electron35/files/patch-chrome_browser_about__flags.cc deleted file mode 100644 index 6b9ca449fa12..000000000000 --- a/devel/electron35/files/patch-chrome_browser_about__flags.cc +++ /dev/null @@ -1,338 +0,0 @@ ---- chrome/browser/about_flags.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/about_flags.cc -@@ -256,7 +256,7 @@ - #include "extensions/common/extension_features.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/allocator/buildflags.h" - #endif - -@@ -342,7 +342,7 @@ - #include "device/vr/public/cpp/switches.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "ui/ozone/public/ozone_switches.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -352,7 +352,7 @@ - #include "chrome/browser/win/mica_titlebar.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck - #include "chrome/browser/enterprise/profile_management/profile_management_features.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -363,7 +363,7 @@ - #include "components/user_education/common/user_education_features.h" // nogncheck - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/ui_features.h" - #include "ui/base/ui_base_features.h" - #endif -@@ -518,7 +518,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap - {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}}; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = { - {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""}, - {flag_descriptions::kOzonePlatformHintChoiceAuto, -@@ -819,6 +819,26 @@ const FeatureEntry::FeatureVariation - std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam), - nullptr}}; - -+#if BUILDFLAG(IS_BSD) -+const FeatureEntry::FeatureParam kAudioBackendPulseAudio[] = { -+ { "audio-backend", "pulseaudio" }}; -+const FeatureEntry::FeatureParam kAudioBackendSndio[] = { -+ { "audio-backend", "sndio" }}; -+const FeatureEntry::FeatureParam kAudioBackendAlsa[] = { -+ { "audio-backend", "alsa" }}; -+const FeatureEntry::FeatureVariation -+ kAudioBackendVariations[] = { -+ {"using PulseAudio by default if available", kAudioBackendPulseAudio, -+ std::size(kAudioBackendPulseAudio), -+ nullptr}, -+ {"using sndio by default if available", kAudioBackendSndio, -+ std::size(kAudioBackendSndio), -+ nullptr}, -+ {"using ALSA by default if available", kAudioBackendAlsa, -+ std::size(kAudioBackendAlsa), -+ nullptr}}; -+#endif -+ - const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { - {"UIClipboardMaximumAge", "60"}}; - const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { -@@ -1223,7 +1243,7 @@ const FeatureEntry::FeatureVariation kPageContentAnnot - }; - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{ - {"AtKeywordAcceleration", "true"}, - }; -@@ -1261,7 +1281,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada - }; - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - - // A limited number of combinations of the rich autocompletion params. - const FeatureEntry::FeatureParam -@@ -1801,7 +1821,7 @@ const FeatureEntry::FeatureVariation kTabScrollingVari - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kTabstripDeclutterQuickModeParams[] = { - {"stale_threshold_duration", "10s"}, - {"declutter_timer_interval", "10s"}, -@@ -3593,7 +3613,7 @@ const FeatureEntry::FeatureVariation - #endif // BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = - {{"link_capturing_state", "on_by_default"}}; - const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -4107,7 +4127,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari - std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, - }; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { - {"TranslationAPIAcceptLanguagesCheck", "false"}, - {"TranslationAPILimitLanguagePackCount", "false"}}; -@@ -4177,7 +4197,7 @@ const FeatureEntry::FeatureVariation - 1, nullptr}, - }; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { - {"BackoffTime", "0h"}, - {"BackoffMultiplierBase", "0.0"}, -@@ -4962,7 +4982,7 @@ const FeatureEntry kFeatureEntries[] = { - }, - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { - "fluent-overlay-scrollbars", - flag_descriptions::kFluentOverlayScrollbarsName, -@@ -5505,7 +5525,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(features::kWebShare)}, - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"pulseaudio-loopback-for-cast", - flag_descriptions::kPulseaudioLoopbackForCastName, - flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -5541,9 +5561,19 @@ const FeatureEntry kFeatureEntries[] = { - flag_descriptions::kWaylandLinuxDrmSyncobjName, - flag_descriptions::kWaylandLinuxDrmSyncobjDescription, kOsLinux, - FEATURE_VALUE_TYPE(features::kWaylandLinuxDrmSyncobj)}, -+ -+#if BUILDFLAG(IS_BSD) -+ {"audio-backend", -+ flag_descriptions::kAudioBackendName, -+ flag_descriptions::kAudioBackendDescription, kOsLinux, -+ FEATURE_WITH_PARAMS_VALUE_TYPE( -+ media::kAudioBackend, -+ kAudioBackendVariations, -+ "AudioBackend")}, -+#endif - #endif // BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - {"skip-undecryptable-passwords", - flag_descriptions::kSkipUndecryptablePasswordsName, - flag_descriptions::kSkipUndecryptablePasswordsDescription, -@@ -6439,7 +6469,7 @@ const FeatureEntry kFeatureEntries[] = { - "MlUrlScoring")}, - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - {"omnibox-domain-suggestions", - flag_descriptions::kOmniboxDomainSuggestionsName, - flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop, -@@ -6637,7 +6667,7 @@ const FeatureEntry kFeatureEntries[] = { - "OrganicRepeatableQueries")}, - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, - flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, - FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings, -@@ -7176,7 +7206,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - {"cups-ipp-printing-backend", - flag_descriptions::kCupsIppPrintingBackendName, - flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -7444,7 +7474,7 @@ const FeatureEntry kFeatureEntries[] = { - flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop, - FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)}, - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - {"wasm-tts-component-updater-enabled", - flag_descriptions::kWasmTtsComponentUpdaterEnabledName, - flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop, -@@ -8108,7 +8138,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, - #endif // !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"enable-network-service-sandbox", - flag_descriptions::kEnableNetworkServiceSandboxName, - flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -8786,7 +8816,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)}, - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName, - flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux, - FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)}, -@@ -8813,7 +8843,7 @@ const FeatureEntry kFeatureEntries[] = { - - #if BUILDFLAG(IS_WIN) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - { - "ui-debug-tools", - flag_descriptions::kUIDebugToolsName, -@@ -9280,7 +9310,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)}, - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"media-session-enter-picture-in-picture", - flag_descriptions::kMediaSessionEnterPictureInPictureName, - flag_descriptions::kMediaSessionEnterPictureInPictureDescription, -@@ -9966,7 +9996,7 @@ const FeatureEntry kFeatureEntries[] = { - kOsDesktop | kOsAndroid, - FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)}, - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName, - flag_descriptions::kCameraMicEffectsDescription, - static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux), -@@ -9992,7 +10022,7 @@ const FeatureEntry kFeatureEntries[] = { - "RenderDocument")}, - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"enable-search-aggregator-policy", - flag_descriptions::kEnableSearchAggregatorPolicyName, - flag_descriptions::kEnableSearchAggregatorPolicyDescription, -@@ -10099,7 +10129,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)}, - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - {"third-party-profile-management", - flag_descriptions::kThirdPartyProfileManagementName, - flag_descriptions::kThirdPartyProfileManagementDescription, -@@ -10134,7 +10164,7 @@ const FeatureEntry kFeatureEntries[] = { - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"enable-user-navigation-capturing-pwa", - flag_descriptions::kPwaNavigationCapturingName, - flag_descriptions::kPwaNavigationCapturingDescription, -@@ -10935,7 +10965,7 @@ const FeatureEntry kFeatureEntries[] = { - flag_descriptions::kCanvasHibernationDescription, kOsAll, - FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)}, - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"sync-enable-bookmarks-in-transport-mode", - flag_descriptions::kSyncEnableBookmarksInTransportModeName, - flag_descriptions::kSyncEnableBookmarksInTransportModeDescription, -@@ -11026,7 +11056,7 @@ const FeatureEntry kFeatureEntries[] = { - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"tab-organization", flag_descriptions::kTabOrganizationName, - flag_descriptions::kTabOrganizationDescription, kOsDesktop, - FEATURE_VALUE_TYPE(features::kTabOrganization)}, -@@ -11074,7 +11104,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)}, - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - {"supervised-profile-safe-search", - flag_descriptions::kSupervisedProfileSafeSearchName, - flag_descriptions::kSupervisedProfileSafeSearchDescription, -@@ -11318,7 +11348,7 @@ const FeatureEntry kFeatureEntries[] = { - segmentation_platform::features::kSegmentationSurveyPage)}, - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {"autofill-enable-buy-now-pay-later-for-affirm", - flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmName, - flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmDescription, -@@ -11447,7 +11477,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE( - autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"translation-api", flag_descriptions::kTranslationAPIName, - flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, - FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, -@@ -11484,7 +11514,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE( - password_manager::features::kPasswordFormClientsideClassifier)}, - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"contextual-cueing", flag_descriptions::kContextualCueingName, - flag_descriptions::kContextualCueingDescription, - kOsLinux | kOsMac | kOsWin, -@@ -11778,7 +11808,7 @@ const FeatureEntry kFeatureEntries[] = { - kOsMac | kOsWin | kOsLinux, - FEATURE_VALUE_TYPE(switches::kEnableSnackbarInSettings)}, - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, - flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, - FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, diff --git a/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc b/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc deleted file mode 100644 index 14c471acb482..000000000000 --- a/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/accessibility/page_colors.cc.orig 2024-08-14 20:54:31 UTC -+++ chrome/browser/accessibility/page_colors.cc -@@ -12,7 +12,7 @@ - #include "components/sync_preferences/pref_service_syncable.h" - #include "ui/native_theme/native_theme.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #include "ui/linux/linux_ui_factory.h" - #endif // BUILDFLAG(IS_LINUX) -@@ -55,7 +55,7 @@ void PageColors::OnPageColorsChanged() { - - void PageColors::OnPageColorsChanged() { - auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Allow the Linux native theme to update its state for page colors. - if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) { - if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) { diff --git a/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc b/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc deleted file mode 100644 index e1ade152ac4d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/after_startup_task_utils.cc.orig 2024-08-14 20:54:31 UTC -+++ chrome/browser/after_startup_task_utils.cc -@@ -117,7 +117,7 @@ void SetBrowserStartupIsComplete() { - TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count); - GetStartupCompleteFlag().Set(); - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Process::Current().CreationTime() is not available on all platforms. - const base::Time process_creation_time = - base::Process::Current().CreationTime(); diff --git a/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc deleted file mode 100644 index aede11201088..000000000000 --- a/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc -@@ -88,7 +88,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch - return metrics::OmniboxInputType::QUERY; - - case ExternalProtocolHandler::UNKNOWN: { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Linux impl of GetApplicationNameForScheme doesn't distinguish - // between URL schemes with handers and those without. This will - // make the default behaviour be search on Linux. diff --git a/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc b/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc deleted file mode 100644 index b1ed8f9f472f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/background/background_mode_manager.cc.orig 2024-04-15 20:33:46 UTC -+++ chrome/browser/background/background_mode_manager.cc -@@ -872,7 +872,7 @@ gfx::ImageSkia GetStatusTrayIcon() { - return gfx::ImageSkia(); - - return family->CreateExact(size).AsImageSkia(); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return *ui::ResourceBundle::GetSharedInstance().GetImageSkiaNamed( - IDR_PRODUCT_LOGO_128); - #elif BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc b/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc deleted file mode 100644 index 6375994f1a97..000000000000 --- a/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/background/background_mode_optimizer.cc.orig 2024-04-15 20:33:46 UTC -+++ chrome/browser/background/background_mode_optimizer.cc -@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod - return nullptr; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(features::kBackgroundModeAllowRestart)) { - // Private ctor. - return base::WrapUnique(new BackgroundModeOptimizer()); diff --git a/devel/electron35/files/patch-chrome_browser_browser__features.cc b/devel/electron35/files/patch-chrome_browser_browser__features.cc deleted file mode 100644 index 347fe13b38be..000000000000 --- a/devel/electron35/files/patch-chrome_browser_browser__features.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/browser_features.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/browser_features.cc -@@ -82,7 +82,7 @@ BASE_FEATURE(kContentUsesBrowserThemeColorMode, - "ContentUsesBrowserThemeColorMode", - base::FEATURE_DISABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enables usage of os_crypt_async::SecretPortalKeyProvider. Once - // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be - // disabled without losing data. -@@ -104,7 +104,7 @@ BASE_FEATURE(kDestroyProfileOnBrowserClose, - BASE_FEATURE(kDestroyProfileOnBrowserClose, - "DestroyProfileOnBrowserClose", - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT); - #else - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -237,7 +237,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning, - "SandboxExternalProtocolBlockedWarning", - base::FEATURE_ENABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If true, encrypt new data with the key provided by SecretPortalKeyProvider. - // Otherwise, it will only decrypt existing data. - BASE_FEATURE(kSecretPortalKeyProviderUseForEncryption, diff --git a/devel/electron35/files/patch-chrome_browser_browser__features.h b/devel/electron35/files/patch-chrome_browser_browser__features.h deleted file mode 100644 index 1ffe095ff36a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_browser__features.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/browser_features.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/browser_features.h -@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode - - BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kDbusSecretPortal); - BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider); - #endif -@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWa - BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked); - BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption); - BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc b/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc deleted file mode 100644 index a97e808494a8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/browser_process_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/browser_process_impl.cc -@@ -259,7 +259,7 @@ - #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/browser_features.h" - #include "components/os_crypt/async/browser/fallback_linux_key_provider.h" - #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h" -@@ -1135,7 +1135,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim - GoogleUpdateSettings::GetCollectStatsConsent()); - registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry); - #endif - } -@@ -1405,7 +1405,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { - local_state()))); - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(features::kDbusSecretPortal)) { - providers.emplace_back( - /*precedence=*/10u, -@@ -1672,7 +1672,7 @@ void BrowserProcessImpl::Unpin() { - // Mac is currently not supported. - // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is - // complete. --#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - - bool BrowserProcessImpl::IsRunningInBackground() const { - // Check if browser is in the background. diff --git a/devel/electron35/files/patch-chrome_browser_browser__process__impl.h b/devel/electron35/files/patch-chrome_browser_browser__process__impl.h deleted file mode 100644 index f2f78148af76..000000000000 --- a/devel/electron35/files/patch-chrome_browser_browser__process__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/browser_process_impl.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/browser_process_impl.h -@@ -413,7 +413,7 @@ class BrowserProcessImpl : public BrowserProcess, - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - base::RepeatingTimer autoupdate_timer_; - - // Gets called by autoupdate timer to see if browser needs restart and can be diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc deleted file mode 100644 index 3c0a51f51f9d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/chrome_browser_field_trials.cc -@@ -49,7 +49,7 @@ - #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_trial.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/nix/xdg_util.h" - #include "ui/base/ui_base_features.h" - #endif // BUILDFLAG(IS_LINUX) -@@ -135,7 +135,7 @@ void ChromeBrowserFieldTrials::RegisterSyntheticTrials - #endif - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Linux/Desktop platform variants, such as ozone/wayland, some features - // might need to be disabled as per OzonePlatform's runtime properties. - // OzonePlatform selection and initialization, in turn, depend on Chrome flags diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h b/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h deleted file mode 100644 index 0b992284d3c6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/chrome_browser_field_trials.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/chrome_browser_field_trials.h -@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl - const variations::EntropyProviders& entropy_providers, - base::FeatureList* feature_list) override; - void RegisterSyntheticTrials() override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void RegisterFeatureOverrides(base::FeatureList* feature_list) override; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc deleted file mode 100644 index f4f51cb0ce60..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc +++ /dev/null @@ -1,82 +0,0 @@ ---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_browser_interface_binders.cc -@@ -126,7 +126,7 @@ - #endif // BUILDFLAG(FULL_SAFE_BROWSING) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/screen_ai/screen_ai_service_router.h" - #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h" - #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h" -@@ -137,7 +137,7 @@ - #include "chrome/browser/ui/webui/discards/site_data.mojom.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" - #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h" - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" -@@ -693,7 +693,7 @@ void BindMediaFoundationPreferences( - #endif // BUILDFLAG(IS_WIN) - - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - void BindScreenAIAnnotator( - content::RenderFrameHost* frame_host, - mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) { -@@ -833,7 +833,7 @@ void PopulateChromeFrameBinders( - #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) && - !render_frame_host->GetParentOrOuterDocument()) { - // The service binder will reject non-primary main frames, but we still need -@@ -927,7 +927,7 @@ void PopulateChromeWebUIFrameBinders( - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - RegisterWebUIControllerInterfaceBinder< - connectors_internals::mojom::PageHandler, - enterprise_connectors::ConnectorsInternalsUI>(map); -@@ -938,7 +938,7 @@ void PopulateChromeWebUIFrameBinders( - policy::DlpInternalsUI>(map); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - RegisterWebUIControllerInterfaceBinder< - app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); - -@@ -1025,14 +1025,14 @@ void PopulateChromeWebUIFrameBinders( - page_image_service::mojom::PageImageServiceHandler, HistoryUI, - HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory, - WhatsNewUI>(map); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - - RegisterWebUIControllerInterfaceBinder< - browser_command::mojom::CommandHandlerFactory, --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - WhatsNewUI, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - NewTabPageUI>(map); -@@ -1566,7 +1566,7 @@ void PopulateChromeWebUIFrameBinders( - #endif // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider, - DiscardsUI>(map); - diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc deleted file mode 100644 index 3f2fd40fb111..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc +++ /dev/null @@ -1,118 +0,0 @@ ---- chrome/browser/chrome_browser_main.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_browser_main.cc -@@ -250,15 +250,15 @@ - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/first_run/upgrade_util_linux.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/crash/core/app/crashpad.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/nix/xdg_util.h" - #endif - -@@ -290,14 +290,14 @@ - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h" - #include "chrome/browser/metrics/desktop_session_duration/touch_mode_stats_tracker.h" - #include "chrome/browser/profiles/profile_activity_metrics_recorder.h" - #include "ui/base/pointer/touch_ui_controller.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck - #include "chrome/browser/headless/headless_mode_util.h" // nogncheck - #include "components/headless/select_file_dialog/headless_select_file_dialog.h" -@@ -365,14 +365,14 @@ - #endif // BUILDFLAG(IS_WIN) && BUILDFLAG(USE_BROWSER_SPELLCHECKER) - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "sql/database.h" - #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) - - namespace { - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] = - FILE_PATH_LITERAL("Media History"); - -@@ -537,7 +537,7 @@ void ProcessSingletonNotificationCallbackImpl( - } - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set the global activation token sent as a command line switch by another - // browser process. This also removes the switch after use to prevent any side - // effects of leaving it in the command line after this point. -@@ -1120,7 +1120,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { - browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs); - } - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Create directory for user-level Native Messaging manifest files. This - // makes it less likely that the directory will be created by third-party - // software with incorrect owner or permission. See crbug.com/725513 . -@@ -1168,7 +1168,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - metrics::DesktopSessionDurationTracker::Initialize(); - ProfileActivityMetricsRecorder::Initialize(); - TouchModeStatsTracker::Initialize( -@@ -1364,7 +1364,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile* - #endif // BUILDFLAG(IS_WIN) - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Delete the media history database if it still exists. - // TODO(crbug.com/40177301): Remove this. - base::ThreadPool::PostTask( -@@ -1413,7 +1413,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile* - *UrlLanguageHistogramFactory::GetForBrowserContext(profile)); - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (headless::IsHeadlessMode()) { - headless::ReportHeadlessActionMetrics(); - } -@@ -1522,7 +1522,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl( - // In headless mode provide alternate SelectFileDialog factory overriding - // any platform specific SelectFileDialog implementation that may have been - // set. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (headless::IsHeadlessMode()) { - headless::HeadlessSelectFileDialogFactory::SetUp(); - } -@@ -2073,7 +2073,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat - - // Drop the request if headless mode is in effect or the request is from - // a headless Chrome process. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (headless::IsHeadlessMode() || - command_line.HasSwitch(switches::kHeadless)) { - return false; diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc deleted file mode 100644 index fb05f0a58b3e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc -@@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::InitOzonePlatfo - - // static - void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* const command_line = base::CommandLine::ForCurrentProcess(); - auto env = base::Environment::Create(); - std::string desktop_startup_id; diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc deleted file mode 100644 index ece2c8753fcf..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2024-04-15 20:33:46 UTC -+++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc -@@ -27,7 +27,7 @@ void ChromeBrowserMainExtraPartsOzone::PostMainMessage - } - - void ChromeBrowserMainExtraPartsOzone::PostMainMessageLoopRun() { --#if !BUILDFLAG(IS_CHROMEOS_LACROS) && !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_CHROMEOS_LACROS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // Lacros's `PostMainMessageLoopRun` must be called at the very end of - // `PostMainMessageLoopRun` in - // `ChromeBrowserMainPartsLacros::PostMainMessageLoopRun`. diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc deleted file mode 100644 index d1642c538cad..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- chrome/browser/chrome_browser_main_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_browser_main_linux.cc -@@ -25,7 +25,7 @@ - #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h" - #include "ui/base/l10n/l10n_util.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/ozone/public/ozone_platform.h" - #endif - -@@ -70,7 +70,9 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag - #endif // BUILDFLAG(IS_CHROMEOS) - - #if !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_BSD) - bluez::BluezDBusManager::Initialize(nullptr /* system_bus */); -+#endif - - // Set up crypt config. This needs to be done before anything starts the - // network service, as the raw encryption key needs to be shared with the -@@ -96,7 +98,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag - ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() { - ChromeBrowserMainPartsPosix::PostMainMessageLoopRun(); - ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun(); -@@ -134,7 +136,7 @@ void ChromeBrowserMainPartsLinux::PostDestroyThreads() - #endif // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS) - - void ChromeBrowserMainPartsLinux::PostDestroyThreads() { --#if BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // No-op; per PostBrowserStart() comment, this is done elsewhere. - #else - bluez::BluezDBusManager::Shutdown(); diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc deleted file mode 100644 index dfcf49964990..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_browser_main_posix.cc -@@ -84,7 +84,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa - } else { - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - switch (signal) { - case SIGINT: - case SIGHUP: diff --git a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc b/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc deleted file mode 100644 index 0fdb44e8cd34..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc +++ /dev/null @@ -1,170 +0,0 @@ ---- chrome/browser/chrome_content_browser_client.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_content_browser_client.cc -@@ -508,7 +508,7 @@ - #include "components/user_manager/user_manager.h" - #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h" - #include "storage/browser/file_system/external_mount_points.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/chrome_browser_main_linux.h" - #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h" - #elif BUILDFLAG(IS_ANDROID) -@@ -620,11 +620,11 @@ - #include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h" - #endif // !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/crash/core/app/crash_switches.h" - #include "components/crash/core/app/crashpad.h" - #endif -@@ -635,7 +635,7 @@ - #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h" - #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h" - #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h" -@@ -644,7 +644,7 @@ - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || - // BUILDFLAG(IS_CHROMEOS) -@@ -653,7 +653,7 @@ - #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/chrome_browser_main_extra_parts_linux.h" - #elif BUILDFLAG(IS_OZONE) - #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h" -@@ -1537,7 +1537,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre - registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache, - false); - #endif // BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled, - true); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -@@ -1745,7 +1745,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo - #elif BUILDFLAG(IS_CHROMEOS) - main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>( - is_integration_test, &startup_data_); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - main_parts = std::make_unique<ChromeBrowserMainPartsLinux>( - is_integration_test, &startup_data_); - #elif BUILDFLAG(IS_ANDROID) -@@ -1774,7 +1774,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo - // Construct additional browser parts. Stages are called in the order in - // which they are added. - #if defined(TOOLKIT_VIEWS) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - main_parts->AddParts( - std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>()); - #else -@@ -1791,7 +1791,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo - main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>()); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>()); - #elif BUILDFLAG(IS_OZONE) - main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>()); -@@ -1810,7 +1810,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo - - chrome::AddMetricsExtraParts(main_parts.get()); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - main_parts->AddParts( - std::make_unique< - enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); -@@ -2692,7 +2692,9 @@ void ChromeContentBrowserClient::AppendExtraCommandLin - void ChromeContentBrowserClient::AppendExtraCommandLineSwitches( - base::CommandLine* command_line, - int child_process_id) { -+#ifdef notyet - crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line); -+#endif - #if BUILDFLAG(IS_MAC) - std::unique_ptr<metrics::ClientInfo> client_info = - GoogleUpdateSettings::LoadMetricsClientInfo(); -@@ -2701,7 +2703,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin - client_info->client_id); - } - #elif BUILDFLAG(IS_POSIX) --#if !BUILDFLAG(IS_ANDROID) -+#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) - pid_t pid; - if (crash_reporter::GetHandlerSocket(nullptr, &pid)) { - command_line->AppendSwitchASCII( -@@ -3057,7 +3059,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin - } - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - // Opt into a hardened stack canary mitigation if it hasn't already been - // force-disabled. - if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { -@@ -4902,7 +4904,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst - } - } - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( - const base::CommandLine& command_line, - int child_process_id, -@@ -5421,7 +5423,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati - &throttles); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - MaybeAddThrottle( - WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle), - &throttles); -@@ -5438,7 +5440,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle:: - MaybeCreateThrottleFor(handle), - &throttles); -@@ -5477,7 +5479,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati - handle)); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle:: - MaybeCreateThrottleFor(handle), - &throttles); -@@ -7388,7 +7390,7 @@ bool ChromeContentBrowserClient::ShouldRunOutOfProcess - bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() { - // This enterprise policy is supported on Android, but the feature will not be - // launched there. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // This is possibly called before `g_browser_process` is initialized. - PrefService* local_state; - if (g_browser_process) { diff --git a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h b/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h deleted file mode 100644 index 9f7379b87939..000000000000 --- a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/chrome_content_browser_client.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/chrome_content_browser_client.h -@@ -550,7 +550,7 @@ class ChromeContentBrowserClient : public content::Con - bool IsPluginAllowedToUseDevChannelAPIs( - content::BrowserContext* browser_context, - const GURL& url) override; --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - void GetAdditionalMappedFilesForChildProcess( - const base::CommandLine& command_line, - int child_process_id, diff --git a/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc deleted file mode 100644 index 6acae442e10d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc -@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo - // This configuration object allows us to control platform specific behavior. - MessagingBackendConfiguration configuration; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - configuration.clear_chip_on_tab_selection = false; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc b/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc deleted file mode 100644 index a0bf13c411d9..000000000000 --- a/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc +++ /dev/null @@ -1,35 +0,0 @@ ---- chrome/browser/component_updater/registration.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/component_updater/registration.cc -@@ -101,7 +101,7 @@ - #endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) -@@ -114,7 +114,7 @@ - #include "chrome/browser/component_updater/lacros_component_remover.h" - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - -@@ -258,12 +258,12 @@ void RegisterComponentsForUpdate() { - RegisterCookieReadinessListComponent(cus); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - RegisterAmountExtractionHeuristicRegexesComponent(cus); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (features::IsWasmTtsComponentUpdaterEnabled()) { - RegisterWasmTtsEngineComponent(cus); - } diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc deleted file mode 100644 index 3d069257443d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc -@@ -8,7 +8,7 @@ - #include "base/functional/callback.h" - #include "base/logging.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h" - #include "chrome/common/extensions/extension_constants.h" - #include "ui/accessibility/accessibility_features.h" -@@ -69,7 +69,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR - VLOG(1) << "Component ready, version " << version.GetString() << " in " - << install_dir.value(); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (features::IsWasmTtsComponentUpdaterEnabled()) { - EmbeddedA11yExtensionLoader::GetInstance()->Init(); - EmbeddedA11yExtensionLoader::GetInstance()->InstallExtensionWithIdAndPath( diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc deleted file mode 100644 index d346f610a7fd..000000000000 --- a/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/component_updater/widevine_cdm_component_installer.cc -@@ -41,7 +41,7 @@ - #include "third_party/widevine/cdm/buildflags.h" - #include "third_party/widevine/cdm/widevine_cdm_common.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/path_service.h" - #include "chrome/common/chrome_paths.h" - #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h" -@@ -73,7 +73,7 @@ const char ImageLoaderComponentName[] = "WidevineCdm"; - const char ImageLoaderComponentName[] = "WidevineCdm"; - #endif - --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - // On Linux and ChromeOS the Widevine CDM is loaded at startup before the - // zygote is locked down. As a result there is no need to register the CDM - // with Chrome as it can't be used until Chrome is restarted. -@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const base::Version - } - #endif // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux and ChromeOS the Widevine CDM is loaded at startup before the - // zygote is locked down. To locate the Widevine CDM at startup, a hint file - // is used. Update the hint file with the new Widevine CDM path. -@@ -394,7 +394,7 @@ void WidevineCdmComponentInstallerPolicy::UpdateCdmPat - return; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - VLOG(1) << "Updating hint file with Widevine CDM " << cdm_version; - - // This is running on a thread that allows IO, so simply update the hint file. diff --git a/devel/electron35/files/patch-chrome_browser_defaults.cc b/devel/electron35/files/patch-chrome_browser_defaults.cc deleted file mode 100644 index e210570512b3..000000000000 --- a/devel/electron35/files/patch-chrome_browser_defaults.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/defaults.cc.orig 2023-10-19 19:58:04 UTC -+++ chrome/browser/defaults.cc -@@ -44,7 +44,7 @@ const bool kShowHelpMenuItemIcon = true; - const bool kShowHelpMenuItemIcon = false; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool kScrollEventChangesTab = true; - #else - const bool kScrollEventChangesTab = false; diff --git a/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc deleted file mode 100644 index 5f2da1923b2f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc -@@ -28,7 +28,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform - return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>( - local_state); - #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state); - #else - NOTREACHED(); diff --git a/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h deleted file mode 100644 index 43c1038a8248..000000000000 --- a/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2022-02-07 13:39:41 UTC -+++ chrome/browser/diagnostics/diagnostics_writer.h -@@ -14,6 +14,8 @@ namespace diagnostics { - // Console base class used internally. - class SimpleConsole; - -+#undef MACHINE -+ - class DiagnosticsWriter : public DiagnosticsModel::Observer { - public: - // The type of formatting done by this writer. diff --git a/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc deleted file mode 100644 index bdb2adb5d931..000000000000 --- a/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/download/chrome_download_manager_delegate.cc -@@ -1858,7 +1858,7 @@ bool ChromeDownloadManagerDelegate::IsOpenInBrowserPre - bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile( - const base::FilePath& path) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) { - return !download_prefs_->ShouldOpenPdfInSystemReader(); - } -@@ -1994,7 +1994,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow - content::CheckDownloadAllowedCallback check_download_allowed_cb) { - DCHECK_CURRENTLY_ON(BrowserThread::UI); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // Don't download pdf if it is a file URL, as that might cause an infinite - // download loop if Chrome is not the system pdf viewer. - if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) { -@@ -2076,7 +2076,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl - DCHECK(download_item->IsSavePackageDownload()); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - std::optional<enterprise_connectors::AnalysisSettings> settings = - safe_browsing::DeepScanningRequest::ShouldUploadBinary(download_item); - diff --git a/devel/electron35/files/patch-chrome_browser_download_download__commands.cc b/devel/electron35/files/patch-chrome_browser_download_download__commands.cc deleted file mode 100644 index ffb4bb4d0a94..000000000000 --- a/devel/electron35/files/patch-chrome_browser_download_download__commands.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/download/download_commands.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/download/download_commands.cc -@@ -27,7 +27,7 @@ - #include "ui/base/clipboard/scoped_clipboard_writer.h" - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/browser.h" - #include "chrome/browser/ui/browser_finder.h" - #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h" -@@ -177,7 +177,7 @@ void DownloadCommands::ExecuteCommand(Command command) - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - Browser* DownloadCommands::GetBrowser() const { - if (!model_) diff --git a/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc b/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc deleted file mode 100644 index 4208f6771194..000000000000 --- a/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/download/download_file_picker.cc.orig 2024-02-21 00:20:34 UTC -+++ chrome/browser/download/download_file_picker.cc -@@ -18,7 +18,7 @@ - #include "content/public/browser/web_contents.h" - #include "ui/shell_dialogs/selected_file_info.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/browser_list.h" - #include "chrome/browser/ui/browser_window.h" - #include "ui/aura/window.h" -@@ -83,7 +83,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl - // dialog in Linux (See SelectFileImpl() in select_file_dialog_linux_gtk.cc). - // and windows.Here we make owning_window host to browser current active - // window if it is null. https://crbug.com/1301898 --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (!owning_window || !owning_window->GetHost()) { - owning_window = BrowserList::GetInstance() - ->GetLastActive() diff --git a/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc b/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc deleted file mode 100644 index e1046a07a0ba..000000000000 --- a/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/download/download_item_model.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/download/download_item_model.cc -@@ -760,7 +760,7 @@ bool DownloadItemModel::IsCommandChecked( - download_crx_util::IsExtensionDownload(*download_); - case DownloadCommands::ALWAYS_OPEN_TYPE: - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (download_commands->CanOpenPdfInSystemViewer()) { - DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); - return prefs->ShouldOpenPdfInSystemReader(); -@@ -808,7 +808,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand - DownloadCommands::ALWAYS_OPEN_TYPE); - DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (download_commands->CanOpenPdfInSystemViewer()) { - prefs->SetShouldOpenPdfInSystemReader(!is_checked); - SetShouldPreferOpeningInBrowser(is_checked); -@@ -1196,7 +1196,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe - return; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (download_->GetOriginalMimeType() == "application/x-x509-user-cert") { - SetShouldPreferOpeningInBrowser(true); - return; diff --git a/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc b/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc deleted file mode 100644 index 0c3e664ea4b4..000000000000 --- a/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc +++ /dev/null @@ -1,90 +0,0 @@ ---- chrome/browser/download/download_prefs.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/download/download_prefs.cc -@@ -11,6 +11,7 @@ - #include <vector> - - #include "base/check.h" -+#include "base/command_line.h" - #include "base/feature_list.h" - #include "base/files/file_util.h" - #include "base/functional/bind.h" -@@ -58,6 +59,10 @@ - #include "chrome/browser/flags/android/chrome_feature_list.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#endif -+ - using content::BrowserContext; - using content::BrowserThread; - using content::DownloadManager; -@@ -68,7 +73,7 @@ bool DownloadPathIsDangerous(const base::FilePath& dow - // Consider downloads 'dangerous' if they go to the home directory on Linux and - // to the desktop on any platform. - bool DownloadPathIsDangerous(const base::FilePath& download_path) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FilePath home_dir = base::GetHomeDir(); - if (download_path == home_dir) { - return true; -@@ -174,7 +179,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - should_open_pdf_in_system_reader_ = - prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader); - #endif -@@ -299,7 +304,7 @@ void DownloadPrefs::RegisterProfilePrefs( - registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory, - default_download_path); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false); - #endif - #if BUILDFLAG(IS_ANDROID) -@@ -466,7 +471,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) { - if (should_open_pdf_in_system_reader_ == should_open) - return; -@@ -492,7 +497,7 @@ void DownloadPrefs::ResetAutoOpenByUser() { - - void DownloadPrefs::ResetAutoOpenByUser() { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - SetShouldOpenPdfInSystemReader(false); - #endif - auto_open_by_user_.clear(); -@@ -529,7 +534,7 @@ bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() - bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const { - #if BUILDFLAG(IS_CHROMEOS) - return false; // There is no UI for auto-open on ChromeOS. --#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return ShouldOpenPdfInSystemReader(); - #else - return false; -@@ -611,7 +616,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa - #else - // If the stored download directory is an absolute path, we presume it's - // correct; there's not really much more validation we can do here. -+#if BUILDFLAG(IS_OPENBSD) -+ // If unveil(2) is used, force the file dialog directory to something we -+ // know is available. -+ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance(); -+ if (!sandbox->unveil_initialized() && path.IsAbsolute()) -+#else - if (path.IsAbsolute()) -+#endif - return path; - - // When the default download directory is *not* an absolute path, we use the diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc deleted file mode 100644 index b6f2e068c737..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2024-10-16 21:30:58 UTC -+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc -@@ -150,7 +150,7 @@ AnalysisServiceSettings::AnalysisServiceSettings( - const char* verification_key = kKeyWindowsVerification; - #elif BUILDFLAG(IS_MAC) - const char* verification_key = kKeyMacVerification; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char* verification_key = kKeyLinuxVerification; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc deleted file mode 100644 index 648c3ad3f3cc..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/enterprise/connectors/common.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/connectors/common.cc -@@ -22,7 +22,7 @@ - #include "components/policy/core/common/policy_loader_lacros.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" - #include "components/prefs/pref_service.h" - #endif -@@ -199,7 +199,7 @@ std::string GetProfileEmail(Profile* profile) { - std::string email = - GetProfileEmail(IdentityManagerFactory::GetForProfile(profile)); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (email.empty()) { - email = profile->GetPrefs()->GetString( - enterprise_signin::prefs::kProfileUserEmail); diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc deleted file mode 100644 index 676db71a7bca..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/connectors/connectors_service.cc -@@ -507,7 +507,7 @@ bool ConnectorsService::ConnectorsEnabled() const { - - Profile* profile = Profile::FromBrowserContext(context_); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On desktop, the guest profile is actually the primary OTR profile of - // the "regular" guest profile. The regular guest profile is never used - // directly by users. Also, user are not able to create child OTR profiles diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc deleted file mode 100644 index 33679e28db3e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2024-08-14 20:54:34 UTC -+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc -@@ -23,7 +23,7 @@ - #include "components/policy/core/common/management/management_service.h" - #include "content/public/browser/browser_context.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "chrome/browser/browser_process.h" - #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/browser_attestation_service.h" - #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/device_attester.h" -@@ -54,7 +54,7 @@ bool IsProfileManaged(Profile* profile) { - return management_service && management_service->IsManaged(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - policy::CloudPolicyStore* GetUserCloudPolicyStore(Profile* profile) { - policy::CloudPolicyManager* user_policy_manager = - profile->GetCloudPolicyManager(); -@@ -106,7 +106,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory() - DependsOn(DeviceTrustConnectorServiceFactory::GetInstance()); - DependsOn(policy::ManagementServiceFactory::GetInstance()); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Depends on this service via the SignalsService having a dependency on it. - DependsOn(enterprise_signals::SignalsAggregatorFactory::GetInstance()); - // Depends on this service via the ProfileAttester having a dependency on it diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc deleted file mode 100644 index 31710a7bce1e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc -@@ -24,7 +24,7 @@ - #include "chrome/browser/enterprise/connectors/connectors_service.h" - #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "base/check.h" - #include "chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator.h" - #include "chrome/browser/enterprise/core/dependency_factory_impl.h" -@@ -64,7 +64,7 @@ std::unique_ptr<SignalsService> CreateSignalsService(P - profile, ConnectorsServiceFactory::GetForBrowserContext(profile)))); - #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - - policy::CloudPolicyManager* browser_policy_manager = nullptr; - if (management_service->HasManagementAuthority( diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc deleted file mode 100644 index 1ae99a801ac5..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2024-10-16 21:30:58 UTC -+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc -@@ -20,7 +20,7 @@ namespace enterprise_connectors { - - namespace enterprise_connectors { - --#if !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - - namespace { - diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc deleted file mode 100644 index 0652be07c976..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc -@@ -58,7 +58,7 @@ - #include "base/strings/utf_string_conversions.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h" - #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" - #include "components/device_signals/core/browser/signals_aggregator.h" -@@ -181,7 +181,7 @@ void RealtimeReportingClient::ReportPastEvent(const st - /*include_profile_user_name=*/false); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - void AddCrowdstrikeSignalsToEvent( - base::Value::Dict& event, -@@ -217,7 +217,7 @@ std::string RealtimeReportingClient::GetProfileUserNam - username_ = - identity_manager_ ? GetProfileEmail(identity_manager_) : std::string(); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (username_.empty()) { - username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString( - enterprise_signin::prefs::kProfileUserEmail); -@@ -275,7 +275,7 @@ std::string RealtimeReportingClient::GetBrowserClientI - return client_id; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) - void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent( - base::Value::Dict event, - policy::CloudPolicyClient* client, diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h deleted file mode 100644 index 817d4d372b7b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h -@@ -18,7 +18,7 @@ - #include "components/keyed_service/core/keyed_service.h" - #include "components/policy/core/common/cloud/cloud_policy_client.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/device_signals/core/browser/signals_types.h" - #endif - -@@ -112,7 +112,7 @@ class RealtimeReportingClient : public RealtimeReporti - const std::string& dm_token) override; - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) - void MaybeCollectDeviceSignalsAndReportEvent( - base::Value::Dict event, - policy::CloudPolicyClient* client, -@@ -151,7 +151,7 @@ class RealtimeReportingClient : public RealtimeReporti - base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this}; - }; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Populate event dict with CrowdStrike signal values. If those signals are - // available in `response`, this function returns a Dict with the following - // fields added: diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc deleted file mode 100644 index 02df708d77fe..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/signals/device_info_fetcher.cc -@@ -10,7 +10,7 @@ - #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h" - #elif BUILDFLAG(IS_WIN) - #include "chrome/browser/enterprise/signals/device_info_fetcher_win.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h" - #endif - -@@ -74,7 +74,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher:: - return CreateInstanceInternal(); - } - --#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && \ -+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) && \ - !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) - // static - std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::CreateInstanceInternal() { diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc deleted file mode 100644 index 4b13394f2a3f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc +++ /dev/null @@ -1,78 +0,0 @@ ---- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc -@@ -4,12 +4,23 @@ - - #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h" - -+#include "build/build_config.h" -+ - #if defined(USE_GIO) - #include <gio/gio.h> - #endif // defined(USE_GIO) - #include <sys/stat.h> -+#if !BUILDFLAG(IS_BSD) - #include <sys/sysmacros.h> -+#endif - -+#if BUILDFLAG(IS_BSD) -+#include <sys/types.h> -+#include <sys/socket.h> -+#include <ifaddrs.h> -+#include <net/if_dl.h> -+#endif -+ - #include <algorithm> - #include <string> - -@@ -117,6 +128,7 @@ SettingValue GetDiskEncrypted() { - // Implements the logic from the native host installation script. First find the - // root device identifier, then locate its parent and get its type. - SettingValue GetDiskEncrypted() { -+#if !BUILDFLAG(IS_BSD) - struct stat info; - // First figure out the device identifier. Fail fast if this fails. - if (stat("/", &info) != 0) -@@ -138,11 +150,35 @@ SettingValue GetDiskEncrypted() { - } - return SettingValue::UNKNOWN; - } -+#endif - return SettingValue::DISABLED; - } - - std::vector<std::string> GetMacAddresses() { - std::vector<std::string> result; -+#if BUILDFLAG(IS_BSD) -+ struct ifaddrs* ifa = nullptr; -+ -+ if (getifaddrs(&ifa) != 0) -+ return result; -+ -+ struct ifaddrs* interface = ifa; -+ for (; interface != nullptr; interface = interface->ifa_next) { -+ if (interface->ifa_addr == nullptr || -+ interface->ifa_addr->sa_family != AF_LINK) { -+ continue; -+ } -+ struct sockaddr_dl* sdl = -+ reinterpret_cast<struct sockaddr_dl*>(interface->ifa_addr); -+ if (!sdl || sdl->sdl_alen != 6) -+ continue; -+ char* link_address = static_cast<char*>(LLADDR(sdl)); -+ result.push_back(base::StringPrintf( -+ "%02x:%02x:%02x:%02x:%02x:%02x", link_address[0] & 0xff, -+ link_address[1] & 0xff, link_address[2] & 0xff, link_address[3] & 0xff, -+ link_address[4] & 0xff, link_address[5] & 0xff)); -+ } -+#else - base::DirReaderPosix reader("/sys/class/net"); - if (!reader.IsValid()) - return result; -@@ -165,6 +201,7 @@ std::vector<std::string> GetMacAddresses() { - &address); - result.push_back(address); - } -+#endif - return result; - } - diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc deleted file mode 100644 index 58e24784b36b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc -@@ -92,7 +92,7 @@ void ManagedProfileRequiredPage::CommandReceived(const - - switch (cmd) { - case security_interstitials::CMD_DONT_PROCEED: --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (ManagedProfileRequiredNavigationThrottle::IsBlockingNavigations( - web_contents()->GetBrowserContext())) { - ManagedProfileRequiredNavigationThrottle::ShowBlockedWindow( diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc deleted file mode 100644 index 0ab5866027ab..000000000000 --- a/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/enterprise/util/managed_browser_utils.cc -@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile - .GetProfileAttributesWithPath(profile->GetPath()); - if (entry) { - entry->SetUserAcceptedAccountManagement(accepted); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - entry->SetEnterpriseProfileLabel(GetEnterpriseLabel(profile)); - #endif - } diff --git a/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn b/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn deleted file mode 100644 index abfa3d003888..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn +++ /dev/null @@ -1,13 +0,0 @@ ---- chrome/browser/extensions/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/BUILD.gn -@@ -1398,6 +1398,10 @@ source_set("extensions") { - deps += [ "//chrome/services/printing/public/mojom" ] - } - -+ if (is_bsd) { -+ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ] -+ } -+ - if (enable_pdf) { - deps += [ - "//chrome/browser/pdf", diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc deleted file mode 100644 index 19fdcd6750ae..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-02-21 00:20:34 UTC -+++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc -@@ -24,7 +24,7 @@ - #include "base/win/registry.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "base/nix/xdg_util.h" - #endif -@@ -255,7 +255,7 @@ base::FilePath GetEndpointVerificationDir() { - bool got_path = false; - #if BUILDFLAG(IS_WIN) - got_path = base::PathService::Get(base::DIR_LOCAL_APP_DATA, &path); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::unique_ptr<base::Environment> env(base::Environment::Create()); - path = base::nix::GetXDGDirectory(env.get(), base::nix::kXdgConfigHomeEnvVar, - base::nix::kDotConfigDir); -@@ -266,7 +266,7 @@ base::FilePath GetEndpointVerificationDir() { - if (!got_path) - return path; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - path = path.AppendASCII("google"); - #else - path = path.AppendASCII("Google"); diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc deleted file mode 100644 index ad8c11109b42..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc -@@ -40,7 +40,7 @@ - #include "components/reporting/util/statusor.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <optional> - - #include "base/strings/string_util.h" -@@ -157,7 +157,7 @@ bool AllowClientCertificateReportingForUsers() { - } - - bool AllowClientCertificateReportingForUsers() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled( - enterprise_signals::features::kAllowClientCertificateReportingForUsers); - #else -@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin - return pref && pref->IsManaged(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - device_signals::SignalsAggregationRequest CreateAggregationRequest( - device_signals::SignalName signal_name) { -@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: - - // getPersistentSecret - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - - EnterpriseReportingPrivateGetPersistentSecretFunction:: - EnterpriseReportingPrivateGetPersistentSecretFunction() = default; -@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: - } - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - // getFileSystemInfo - diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc deleted file mode 100644 index 4ae88b1de3b7..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-10-19 19:58:04 UTC -+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc -@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL - - void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) { - DCHECK_CURRENTLY_ON(content::BrowserThread::UI); -+#if !BUILDFLAG(IS_BSD) - if (g_test_device_list.Get().get() != nullptr) { - base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask( - FROM_HERE, -@@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis - base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, - base::BindOnce(&RemovableStorageProvider::PopulateDeviceList), - std::move(callback)); -+#else -+ NOTIMPLEMENTED(); -+#endif - } - - // static diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc deleted file mode 100644 index f932022a6b7d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc -@@ -408,7 +408,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel - apps::LaunchContainer launch_container = - GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension); - Profile* profile = Profile::FromBrowserContext(context); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (extensions::IsExtensionUnsupportedDeprecatedApp(profile, - extension->id())) { - return false; diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc deleted file mode 100644 index 5498d2ed826b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc -@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall - } - - void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - PasswordsPrivateEventRouter* router = - PasswordsPrivateEventRouterFactory::GetForProfile(profile_); - if (router) { diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc deleted file mode 100644 index 6f3a3dbb3e7a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc -@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor - } else if (strcmp(os, "linux") == 0) { - info->os = extensions::api::runtime::PlatformOs::kLinux; - } else if (strcmp(os, "openbsd") == 0) { -- info->os = extensions::api::runtime::PlatformOs::kOpenbsd; -+ info->os = extensions::api::runtime::PlatformOs::kLinux; -+ } else if (strcmp(os, "freebsd") == 0) { -+ info->os = extensions::api::runtime::PlatformOs::kLinux; - } else { - NOTREACHED() << "Platform not supported: " << os; - } diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc deleted file mode 100644 index 185497cebd04..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -190,7 +190,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist - (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] = - settings_api::PrefType::kBoolean; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] = - settings_api::PrefType::kBoolean; - (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] = -@@ -210,7 +210,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist - (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] = - settings_api::PrefType::kBoolean; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - (*s_allowlist)[::prefs::kUseCustomChromeFrame] = - settings_api::PrefType::kBoolean; - #endif -@@ -222,7 +222,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist - (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString; - (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList; - (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - (*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber; - #endif - (*s_allowlist)[::prefs::kHomePage] = settings_api::PrefType::kUrl; diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc deleted file mode 100644 index f1f1af4c56ea..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/tabs/tabs_api.cc -@@ -925,7 +925,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio - // created as minimized. - // TODO(crbug.com/40254339): Remove this workaround when linux is fixed. - // TODO(crbug.com/40254339): Find a fix for wayland as well. --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - if (new_window->initial_show_state() == - ui::mojom::WindowShowState::kMinimized) { - new_window->window()->Minimize(); diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc deleted file mode 100644 index c632b5f1598f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc -@@ -28,7 +28,7 @@ - #include "extensions/browser/process_manager.h" - #include "extensions/common/error_utils.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "extensions/common/permissions/permissions_data.h" - #endif - -@@ -37,7 +37,7 @@ bool CanEnableAudioDebugRecordingsFromExtension( - bool CanEnableAudioDebugRecordingsFromExtension( - const extensions::Extension* extension) { - bool enabled_by_permissions = false; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (extension) { - enabled_by_permissions = - extension->permissions_data()->active_permissions().HasAPIPermission( -@@ -575,7 +575,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { - - ExtensionFunction::ResponseAction - WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object, - // this function shouldn't be called by a component extension on behalf of - // some web code. It returns a DirectoryEntry for use directly in the calling diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc deleted file mode 100644 index 3007c0b45726..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc -@@ -918,7 +918,7 @@ void WebstorePrivateBeginInstallWithManifest3Function: - #if BUILDFLAG(IS_CHROMEOS) - RequestExtensionApproval(contents); - return; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Shows a parental permission dialog directly bypassing the extension - // install dialog view. The parental permission dialog contains a superset - // of data from the extension install dialog: requested extension diff --git a/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc deleted file mode 100644 index e7aeada535ea..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc -@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string - #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) - #endif // BUILDFLAG(IS_CHROMEOS) - extension_misc::kReadingModeGDocsHelperExtensionId, --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - extension_misc::kTTSEngineExtensionId, - extension_misc::kComponentUpdaterTTSEngineExtensionId, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso - case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST: - case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3: - case IDR_READING_MODE_GDOCS_HELPER_MANIFEST: --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case IDR_TTS_ENGINE_MANIFEST: - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) - case IDR_WEBSTORE_MANIFEST: diff --git a/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc b/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc deleted file mode 100644 index 2440a1fd37af..000000000000 --- a/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/extensions/external_provider_impl.cc -@@ -790,7 +790,7 @@ void ExternalProviderImpl::CreateExternalProviders( - - #endif // BUILDFLAG(IS_CHROMEOS) - if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - provider_list->push_back(std::make_unique<ExternalProviderImpl>( - service, - base::MakeRefCounted<ExternalPrefLoader>( -@@ -818,7 +818,7 @@ void ExternalProviderImpl::CreateExternalProviders( - bundled_extension_creation_flags)); - - // Define a per-user source of external extensions. --#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - BUILDFLAG(CHROMIUM_BRANDING)) - provider_list->push_back(std::make_unique<ExternalProviderImpl>( - service, diff --git a/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h b/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h deleted file mode 100644 index 227f96634717..000000000000 --- a/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.h.orig 2025-02-02 01:39:10 UTC -+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.h -@@ -439,7 +439,7 @@ class ChromeFileSystemAccessPermissionContext - FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"), - kDontBlockChildren}, - #endif -- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // On Linux also block access to devices via /dev. - {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), kBlockAllChildren}, - // And security sensitive data in /proc and /sys. diff --git a/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h b/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h deleted file mode 100644 index 30b9e406ae7b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/first_run/first_run_dialog.h.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/first_run/first_run_dialog.h -@@ -12,7 +12,7 @@ - // Hide this function on platforms where the dialog does not exist. - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+#if BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - - namespace first_run { - diff --git a/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h b/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h deleted file mode 100644 index c20f89819d93..000000000000 --- a/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/first_run/first_run_internal.h.orig 2022-11-30 08:12:58 UTC -+++ chrome/browser/first_run/first_run_internal.h -@@ -54,7 +54,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel - bool force_first_run, - bool no_first_run); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // For testing, forces the first run dialog to either be shown or not. If not - // called, the decision to show the dialog or not will be made by Chrome based - // on a number of factors (such as install type, whether it's a Chrome-branded diff --git a/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc deleted file mode 100644 index 75669165f333..000000000000 --- a/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc +++ /dev/null @@ -1,165 +0,0 @@ ---- chrome/browser/flag_descriptions.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/flag_descriptions.cc -@@ -521,7 +521,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB - "Autofill suggestions on the allowlisted merchant websites."; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kAutofillEnableAmountExtractionDesktopName[] = - "Enable checkout amount extraction on Chrome desktop"; - const char kAutofillEnableAmountExtractionDesktopDescription[] = -@@ -530,7 +530,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kAutofillEnableBuyNowPayLaterForAffirmName[] = - "Enable buy now pay later on Autofill for Affirm"; - const char kAutofillEnableBuyNowPayLaterForAffirmDescription[] = -@@ -961,7 +961,7 @@ const char kDevicePostureDescription[] = - "Enables Device Posture API (foldable devices)"; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kDocumentPictureInPictureAnimateResizeName[] = - "Document Picture-in-Picture Animate Resize"; - const char kDocumentPictureInPictureAnimateResizeDescription[] = -@@ -1049,7 +1049,7 @@ const char kCompressionDictionaryTransportRequireKnown - "when the connection is using a well known root cert or when the server is " - "a localhost."; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - const char kContextualCueingName[] = "Contextual cueing"; - const char kContextualCueingDescription[] = - "Enables the contextual cueing system to support showing actions"; -@@ -2228,7 +2228,7 @@ const char kContextualPageActionsShareModelDescription - "Enables share model data collection."; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kEnableSearchAggregatorPolicyName[] = - "Enable EnterpriseSearchAggregatorSettings policy"; - const char kEnableSearchAggregatorPolicyDescription[] = -@@ -3520,7 +3520,7 @@ const char kDefaultSiteInstanceGroupsDescription[] = - "SiteInstance."; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing"; - const char kPwaNavigationCapturingDescription[] = - "Enables opening links from Chrome in an installed PWA. Currently under " -@@ -3758,7 +3758,7 @@ const char kTranslateForceTriggerOnEnglishDescription[ - "Force the Translate Triggering on English pages experiment to be enabled " - "with the selected language model active."; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kTranslationAPIName[] = "Experimental translation API"; - const char kTranslationAPIDescription[] = - "Enables the on-device language translation API. " -@@ -5404,7 +5404,7 @@ const char kUserDisplayModeSyncStandaloneMitigationDes - "Enables a mitigation during web app install on CrOS for syncing " - "user_display_mode: kStandalone to non-CrOS devices."; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - const char kWasmTtsComponentUpdaterEnabledName[] = - "Enable Wasm TTS Extension Component"; - const char kWasmTtsComponentUpdaterEnabledDescription[] = -@@ -7441,7 +7441,7 @@ const char kTetheringExperimentalFunctionalityDescript - - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kGetAllScreensMediaName[] = "GetAllScreensMedia API"; - const char kGetAllScreensMediaDescription[] = - "When enabled, the getAllScreensMedia API for capturing multiple screens " -@@ -7671,7 +7671,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b - - // Linux ----------------------------------------------------------------------- - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kOzonePlatformHintChoiceDefault[] = "Default"; - const char kOzonePlatformHintChoiceAuto[] = "Auto"; - const char kOzonePlatformHintChoiceX11[] = "X11"; -@@ -7717,6 +7717,18 @@ const char kWaylandUiScalingDescription[] = - "Enable experimental support for text scaling in the Wayland backend " - "backed by full UI scaling. Requires #wayland-per-window-scaling to be " - "enabled too."; -+ -+#if BUILDFLAG(IS_BSD) -+const char kAudioBackendName[] = -+ "Audio Backend"; -+const char kAudioBackendDescription[] = -+#if BUILDFLAG(IS_OPENBSD) -+ "Select the desired audio backend to use. The default is sndio."; -+#elif BUILDFLAG(IS_FREEBSD) -+ "Select the desired audio backend to use. The default will automatically " -+ "enumerate through the supported backends."; -+#endif -+#endif - #endif // BUILDFLAG(IS_LINUX) - - // Random platform combinations ----------------------------------------------- -@@ -7729,7 +7741,7 @@ const char kZeroCopyVideoCaptureDescription[] = - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel"; - const char kFollowingFeedSidepanelDescription[] = - "Enables the following feed in the sidepanel."; -@@ -7762,7 +7774,7 @@ const char kTaskManagerDesktopRefreshDescription[] = - "Enables a refreshed design for the Task Manager on Desktop platforms."; - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kEnableNetworkServiceSandboxName[] = - "Enable the network service sandbox."; - const char kEnableNetworkServiceSandboxDescription[] = -@@ -7794,7 +7806,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti - "Bluetooth"; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - const char kSkipUndecryptablePasswordsName[] = - "Skip undecryptable passwords to use the available decryptable " - "passwords."; -@@ -7944,7 +7956,7 @@ const char kElementCaptureDescription[] = - - #if BUILDFLAG(IS_WIN) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - const char kUIDebugToolsName[] = "Debugging tools for UI"; - const char kUIDebugToolsDescription[] = - "Enables additional keyboard shortcuts to help debugging."; -@@ -8000,7 +8012,7 @@ const char kComposeUpfrontInputModesDescription[] = - "Enables upfront input modes in the Compose dialog"; - #endif // BUILDFLAG(ENABLE_COMPOSE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - const char kThirdPartyProfileManagementName[] = - "Third party profile management"; - const char kThirdPartyProfileManagementDescription[] = -@@ -8133,7 +8145,7 @@ const char kOverlayScrollbarsOSSettingsDescription[] = - "Enable the OS settings for overlay scrollbars on ChromeOS."; - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest"; - const char kSupervisedProfileHideGuestDescription[] = - "Hides Guest Profile entry points for supervised users"; diff --git a/devel/electron35/files/patch-chrome_browser_flag__descriptions.h b/devel/electron35/files/patch-chrome_browser_flag__descriptions.h deleted file mode 100644 index 4da1b120faf0..000000000000 --- a/devel/electron35/files/patch-chrome_browser_flag__descriptions.h +++ /dev/null @@ -1,154 +0,0 @@ ---- chrome/browser/flag_descriptions.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/flag_descriptions.h -@@ -332,13 +332,13 @@ extern const char - kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[]; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kAutofillEnableAmountExtractionDesktopName[]; - extern const char kAutofillEnableAmountExtractionDesktopDescription[]; - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kAutofillEnableBuyNowPayLaterForAffirmName[]; - extern const char kAutofillEnableBuyNowPayLaterForAffirmDescription[]; - -@@ -561,7 +561,7 @@ extern const char kCapturedSurfaceControlDescription[] - extern const char kCapturedSurfaceControlName[]; - extern const char kCapturedSurfaceControlDescription[]; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extern const char kContextualCueingName[]; - extern const char kContextualCueingDescription[]; - #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -736,7 +736,7 @@ extern const char kDevicePostureDescription[]; - extern const char kDevicePostureDescription[]; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kDocumentPictureInPictureAnimateResizeName[]; - extern const char kDocumentPictureInPictureAnimateResizeDescription[]; - -@@ -1248,7 +1248,7 @@ extern const char kContextualPageActionsShareModelDesc - extern const char kContextualPageActionsShareModelDescription[]; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kEnableSearchAggregatorPolicyName[]; - extern const char kEnableSearchAggregatorPolicyDescription[]; - #endif -@@ -2027,7 +2027,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio - extern const char kDefaultSiteInstanceGroupsDescription[]; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kPwaNavigationCapturingName[]; - extern const char kPwaNavigationCapturingDescription[]; - #endif -@@ -2190,7 +2190,7 @@ extern const char kTranslateForceTriggerOnEnglishDescr - extern const char kTranslateForceTriggerOnEnglishName[]; - extern const char kTranslateForceTriggerOnEnglishDescription[]; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extern const char kTranslationAPIName[]; - extern const char kTranslationAPIDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -3157,7 +3157,7 @@ extern const char kUserDisplayModeSyncStandaloneMitiga - extern const char kUserDisplayModeSyncStandaloneMitigationName[]; - extern const char kUserDisplayModeSyncStandaloneMitigationDescription[]; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - extern const char kWasmTtsComponentUpdaterEnabledName[]; - extern const char kWasmTtsComponentUpdaterEnabledDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -@@ -4359,7 +4359,7 @@ extern const char kTetheringExperimentalFunctionalityD - - #endif // #if BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extern const char kGetAllScreensMediaName[]; - extern const char kGetAllScreensMediaDescription[]; - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -4494,7 +4494,7 @@ extern const char kEnableArmHwdrmDescription[]; - - // Linux --------------------------------------------------------------------- - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extern const char kOzonePlatformHintChoiceDefault[]; - extern const char kOzonePlatformHintChoiceAuto[]; - extern const char kOzonePlatformHintChoiceX11[]; -@@ -4522,6 +4522,9 @@ extern const char kWaylandUiScalingDescription[]; - - extern const char kWaylandUiScalingName[]; - extern const char kWaylandUiScalingDescription[]; -+ -+extern const char kAudioBackendName[]; -+extern const char kAudioBackendDescription[]; - #endif // BUILDFLAG(IS_LINUX) - - // Random platform combinations ----------------------------------------------- -@@ -4541,7 +4544,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe - extern const char kWebBluetoothConfirmPairingSupportDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - extern const char kSkipUndecryptablePasswordsName[]; - extern const char kSkipUndecryptablePasswordsDescription[]; - -@@ -4557,7 +4560,7 @@ extern const char kScreenlockReauthCardDescription[]; - #endif // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kFollowingFeedSidepanelName[]; - extern const char kFollowingFeedSidepanelDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -4571,7 +4574,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio - extern const char kTaskManagerDesktopRefreshDescription[]; - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kEnableNetworkServiceSandboxName[]; - extern const char kEnableNetworkServiceSandboxDescription[]; - -@@ -4668,7 +4671,7 @@ extern const char kElementCaptureDescription[]; - - #if BUILDFLAG(IS_WIN) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - extern const char kUIDebugToolsName[]; - extern const char kUIDebugToolsDescription[]; - #endif -@@ -4710,7 +4713,7 @@ extern const char kComposeUpfrontInputModesDescription - extern const char kComposeUpfrontInputModesDescription[]; - #endif // BUILDFLAG(ENABLE_COMPOSE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extern const char kThirdPartyProfileManagementName[]; - extern const char kThirdPartyProfileManagementDescription[]; - -@@ -4791,7 +4794,7 @@ extern const char kEnablePolicyPromotionBannerDescript - extern const char kEnablePolicyPromotionBannerDescription[]; - #endif // !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extern const char kSupervisedProfileHideGuestName[]; - extern const char kSupervisedProfileHideGuestDescription[]; - diff --git a/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc deleted file mode 100644 index d2c90d36c817..000000000000 --- a/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/gcm/gcm_profile_service_factory.cc -@@ -89,7 +89,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro - // static - GCMProfileService* GCMProfileServiceFactory::GetForProfile( - content::BrowserContext* profile) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On desktop, incognito profiles are checked with IsIncognitoProfile(). - // It's possible for non-incognito profiles to also be off-the-record. - bool is_profile_supported = -@@ -132,7 +132,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows - GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext( - content::BrowserContext* context) const { - Profile* profile = Profile::FromBrowserContext(context); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - DCHECK(!profile->IsIncognitoProfile()); - #else - DCHECK(!profile->IsOffTheRecord()); diff --git a/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc b/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc deleted file mode 100644 index 4070450f69be..000000000000 --- a/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/glic/launcher/glic_status_icon.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/glic/launcher/glic_status_icon.cc -@@ -84,7 +84,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control - if (!status_icon_) { - return; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set a vector icon for proper themeing on Linux. - status_icon_->SetIcon( - GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON)); -@@ -108,7 +108,7 @@ GlicStatusIcon::~GlicStatusIcon() { - GlicStatusIcon::~GlicStatusIcon() { - context_menu_ = nullptr; - if (status_icon_) { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - status_icon_->RemoveObserver(this); - #endif - std::unique_ptr<StatusIcon> removed_icon = -@@ -196,7 +196,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C - menu->AddItem( - IDC_GLIC_STATUS_ICON_MENU_REMOVE_ICON, - l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_REMOVE_ICON)); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_EXIT, - l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_EXIT)); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_global__features.cc b/devel/electron35/files/patch-chrome_browser_global__features.cc deleted file mode 100644 index 1ba19303b7ae..000000000000 --- a/devel/electron35/files/patch-chrome_browser_global__features.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/global_features.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/global_features.cc -@@ -21,7 +21,7 @@ - #include "chrome/browser/glic/launcher/glic_background_mode_manager.h" // nogncheck - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // This causes a gn error on Android builds, because gn does not understand - // buildflags, so we include it only on platforms where it is used. - #include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h" -@@ -60,7 +60,7 @@ void GlobalFeatures::Init() { - - void GlobalFeatures::Init() { - system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - whats_new_registry_ = CreateWhatsNewRegistry(); - #endif - -@@ -88,7 +88,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle( - return system_permission_settings::PlatformHandle::Create(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<whats_new::WhatsNewRegistry> - GlobalFeatures::CreateWhatsNewRegistry() { - return whats_new::CreateWhatsNewRegistry(); diff --git a/devel/electron35/files/patch-chrome_browser_global__features.h b/devel/electron35/files/patch-chrome_browser_global__features.h deleted file mode 100644 index 3d5de68c7c22..000000000000 --- a/devel/electron35/files/patch-chrome_browser_global__features.h +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/global_features.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/global_features.h -@@ -14,7 +14,7 @@ class PlatformHandle; - namespace system_permission_settings { - class PlatformHandle; - } // namespace system_permission_settings --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace whats_new { - class WhatsNewRegistry; - } // namespace whats_new -@@ -55,7 +55,7 @@ class GlobalFeatures { - system_permissions_platform_handle() { - return system_permissions_platform_handle_.get(); - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - whats_new::WhatsNewRegistry* whats_new_registry() { - return whats_new_registry_.get(); - } -@@ -80,7 +80,7 @@ class GlobalFeatures { - - virtual std::unique_ptr<system_permission_settings::PlatformHandle> - CreateSystemPermissionsPlatformHandle(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry(); - #endif - -@@ -90,7 +90,7 @@ class GlobalFeatures { - - std::unique_ptr<system_permission_settings::PlatformHandle> - system_permissions_platform_handle_; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc b/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc deleted file mode 100644 index 6c3cb39497ae..000000000000 --- a/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/headless/headless_mode_util.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/headless/headless_mode_util.cc -@@ -10,7 +10,7 @@ - // New headless mode is available on Linux, Windows and Mac platforms. - // More platforms will be added later, so avoid function level clutter - // by providing stub implementations at the end of the file. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - - #include "base/base_switches.h" - #include "base/files/file_path.h" -@@ -19,7 +19,7 @@ - #include "chrome/common/chrome_switches.h" - #include "content/public/common/content_switches.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/gl/gl_switches.h" // nogncheck - #include "ui/ozone/public/ozone_switches.h" // nogncheck - #endif // BUILDFLAG(IS_LINUX) -@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Headless mode on Linux relies on ozone/headless platform. - command_line->AppendSwitchASCII(::switches::kOzonePlatform, - switches::kHeadless); diff --git a/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc deleted file mode 100644 index 3fc6383447aa..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-14 20:54:36 UTC -+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc -@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem( - // Note that this initializes the delegate asynchronously, but since - // the delegate will only be used from the IO thread, it is guaranteed - // to be created before use of it expects it to be there. -+#if !BUILDFLAG(IS_BSD) - CreateMTPDeviceAsyncDelegate( - device_location, read_only, - base::BindOnce(&MTPDeviceMapService::AddAsyncDelegate, - base::Unretained(this), device_location, read_only)); -+#endif - mtp_device_usage_map_[key] = 0; - } - diff --git a/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc deleted file mode 100644 index b8f0e38cd1c6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/media_galleries/media_file_system_registry.cc -@@ -584,7 +584,12 @@ MediaFileSystemRegistry::MediaFileSystemRegistry() - // Constructor in 'private' section because depends on private class definition. - MediaFileSystemRegistry::MediaFileSystemRegistry() - : file_system_context_(new MediaFileSystemContextImpl) { -- StorageMonitor::GetInstance()->AddObserver(this); -+ /* -+ * This conditional is needed for shutdown. Destructors -+ * try to get the media file system registry. -+ */ -+ if (StorageMonitor::GetInstance()) -+ StorageMonitor::GetInstance()->AddObserver(this); - } - - MediaFileSystemRegistry::~MediaFileSystemRegistry() { diff --git a/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc b/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc deleted file mode 100644 index e81c01ea4728..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/media/audio_service_util.cc.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/media/audio_service_util.cc -@@ -21,7 +21,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) - const base::Value* GetPolicy(const char* policy_name) { - const policy::PolicyMap& policies = -@@ -43,7 +43,7 @@ bool IsAudioServiceSandboxEnabled() { - bool IsAudioServiceSandboxEnabled() { - // TODO(crbug.com/40118868): Remove !IS_CHROMEOS_LACROS once lacros starts being - // built with OS_CHROMEOS instead of OS_LINUX. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) - return GetPolicyOrFeature(policy::key::kAudioSandboxEnabled, - features::kAudioServiceSandbox); diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn deleted file mode 100644 index 8f655cac840e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/media/router/discovery/BUILD.gn.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/media/router/discovery/BUILD.gn -@@ -82,7 +82,7 @@ static_library("discovery") { - ] - configs += [ "//build/config/compiler:wexit_time_destructors" ] - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ "discovery_network_list_wifi_linux.cc" ] - } - diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc deleted file mode 100644 index 06efc52f58ac..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc +++ /dev/null @@ -1,30 +0,0 @@ ---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc -@@ -9,7 +9,11 @@ - - #include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h" - -+#include "build/build_config.h" -+ -+#if !BUILDFLAG(IS_BSD) - #include <linux/wireless.h> -+#endif - #include <string.h> - #include <sys/ioctl.h> - #include <sys/socket.h> -@@ -24,6 +28,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std: - bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) { - DCHECK(ssid_out); - -+#if !BUILDFLAG(IS_BSD) - base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0)); - if (!ioctl_socket.is_valid()) { - // AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there -@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std: - ssid_out->assign(ssid); - return true; - } -+#endif - return false; - } - diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc deleted file mode 100644 index 61e884997f32..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2024-02-21 00:20:34 UTC -+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc -@@ -21,7 +21,7 @@ - #if BUILDFLAG(IS_CHROMEOS_ASH) - #include "ash/shell.h" - #include "ui/aura/window.h" --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/functional/callback.h" - #include "content/public/browser/desktop_capture.h" - #endif -@@ -32,7 +32,7 @@ base::LazyInstance<std::vector<raw_ptr<aura::Window, V - DestructorAtExit root_windows_for_testing_ = LAZY_INSTANCE_INITIALIZER; - } // namespace - --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace { - base::LazyInstance<std::unique_ptr<webrtc::DesktopCapturer>>::DestructorAtExit - g_desktop_capturer_for_testing = LAZY_INSTANCE_INITIALIZER; -@@ -79,7 +79,7 @@ blink::mojom::StreamDevicesSetPtr EnumerateScreens( - return stream_devices_set; - } - --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - blink::mojom::StreamDevicesSetPtr EnumerateScreens( - blink::mojom::MediaStreamType stream_type) { - DCHECK_CURRENTLY_ON(content::BrowserThread::UI); -@@ -130,7 +130,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting( - root_windows_for_testing_.Get() = std::move(root_windows); - } - --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ChromeScreenEnumerator::SetDesktopCapturerForTesting( - std::unique_ptr<webrtc::DesktopCapturer> capturer) { - g_desktop_capturer_for_testing.Get() = std::move(capturer); -@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens( - ScreensCallback screens_callback) const { - DCHECK_CURRENTLY_ON(content::BrowserThread::IO); - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - content::GetUIThreadTaskRunner({})->PostTaskAndReplyWithResult( - FROM_HERE, base::BindOnce(::EnumerateScreens, stream_type), - base::BindOnce( diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h deleted file mode 100644 index 72819d4e1f05..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2024-02-21 00:20:34 UTC -+++ chrome/browser/media/webrtc/chrome_screen_enumerator.h -@@ -20,7 +20,7 @@ class Window; - class Window; - } - --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace webrtc { - class DesktopCapturer; - } -@@ -42,7 +42,7 @@ class ChromeScreenEnumerator : public media::ScreenEnu - #if BUILDFLAG(IS_CHROMEOS_ASH) - static void SetRootWindowsForTesting( - std::vector<raw_ptr<aura::Window, VectorExperimental>> root_windows); --#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - static void SetDesktopCapturerForTesting( - std::unique_ptr<webrtc::DesktopCapturer> capturer); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc deleted file mode 100644 index 16a5ebbf1d80..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc -@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur - #if BUILDFLAG(IS_MAC) - return request_source == Params::RequestSource::kCast || - base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (request_source == Params::RequestSource::kCast) { - return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast); - } else { diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc deleted file mode 100644 index bb6589765f21..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc -@@ -108,7 +108,7 @@ std::string GetLogUploadProduct() { - const char product[] = "Chrome_Mac"; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #if !defined(ADDRESS_SANITIZER) - const char product[] = "Chrome_Linux"; - #else diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc deleted file mode 100644 index 4fd87eb517f8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc +++ /dev/null @@ -1,33 +0,0 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2024-06-18 21:43:22 UTC -+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc -@@ -25,10 +25,10 @@ - #include "components/webrtc_logging/browser/text_log_list.h" - #include "content/public/browser/render_process_host.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/public/browser/child_process_security_policy.h" - #include "storage/browser/file_system/isolated_context.h" --#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - using webrtc_event_logging::WebRtcEventLogManager; - -@@ -288,7 +288,7 @@ void WebRtcLoggingController::StartEventLogging( - web_app_id, callback); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void WebRtcLoggingController::GetLogsDirectory( - LogsDirectoryCallback callback, - LogsDirectoryErrorCallback error_callback) { -@@ -334,7 +334,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess - FROM_HERE, - base::BindOnce(std::move(callback), file_system.id(), registered_name)); - } --#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - void WebRtcLoggingController::OnRtpPacket( - base::HeapArray<uint8_t> packet_header, diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h deleted file mode 100644 index 3eecb483d55d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-02-21 00:20:34 UTC -+++ chrome/browser/media/webrtc/webrtc_logging_controller.h -@@ -133,7 +133,7 @@ class WebRtcLoggingController - size_t web_app_id, - const StartEventLoggingCallback& callback); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Ensures that the WebRTC Logs directory exists and then grants render - // process access to the 'WebRTC Logs' directory, and invokes |callback| with - // the ids necessary to create a DirectoryEntry object. -@@ -197,7 +197,7 @@ class WebRtcLoggingController - - content::BrowserContext* GetBrowserContext() const; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Grants the render process access to the 'WebRTC Logs' directory, and - // invokes |callback| with the ids necessary to create a DirectoryEntry - // object. If the |logs_path| couldn't be created or found, |error_callback| diff --git a/devel/electron35/files/patch-chrome_browser_memory__details.cc b/devel/electron35/files/patch-chrome_browser_memory__details.cc deleted file mode 100644 index f9498aff072a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_memory__details.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/memory_details.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/memory_details.cc -@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() { - }); - } - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) - if (content::ZygoteHost::GetInstance()->IsZygotePid(process.pid)) { - process.process_type = content::PROCESS_TYPE_ZYGOTE; - } diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc deleted file mode 100644 index 538cd9fda28c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc +++ /dev/null @@ -1,43 +0,0 @@ ---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc -@@ -117,7 +117,7 @@ - #include "chromeos/crosapi/cpp/crosapi_constants.h" - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h" - #endif // BUILDFLAG(IS_LINUX) - -@@ -126,7 +126,7 @@ - #include "components/user_manager/user_manager.h" - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/power_metrics/system_power_monitor.h" - #endif - -@@ -896,7 +896,7 @@ void RecordStartupMetrics() { - - // Record whether Chrome is the default browser or not. - // Disabled on Linux due to hanging browser tests, see crbug.com/1216328. --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - shell_integration::DefaultWebClientState default_state = - shell_integration::GetDefaultBrowser(); - base::UmaHistogramEnumeration("DefaultBrowser.State", default_state, -@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt - std::make_unique<web_app::SamplingMetricsProvider>(); - #endif // !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - pressure_metrics_reporter_ = std::make_unique<PressureMetricsReporter>(); - #endif // BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::trace_event::TraceLog::GetInstance()->AddEnabledStateObserver( - power_metrics::SystemPowerMonitor::GetInstance()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc deleted file mode 100644 index 93576a1499ea..000000000000 --- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc +++ /dev/null @@ -1,88 +0,0 @@ ---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -201,11 +201,11 @@ - #include "chrome/browser/metrics/google_update_metrics_provider_mac.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/metrics/motherboard_metrics_provider.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) - #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h" - #endif - -@@ -219,7 +219,7 @@ - #include "chrome/browser/metrics/power/power_metrics_provider_mac.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/metrics/bluetooth_metrics_provider.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -542,7 +542,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - metrics::structured::StructuredMetricsService::RegisterPrefs(registry); - - #if !BUILDFLAG(IS_CHROMEOS_ASH) -@@ -733,7 +733,7 @@ void ChromeMetricsServiceClient::Initialize() { - std::make_unique<metrics::dwa::DwaService>(this, local_state); - } - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - metrics::structured::Recorder::GetInstance()->SetUiTaskRunner( - base::SequencedTaskRunner::GetCurrentDefault()); - #endif -@@ -791,7 +791,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic - metrics_service_->RegisterMetricsProvider( - std::make_unique<metrics::CPUMetricsProvider>()); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metrics_service_->RegisterMetricsProvider( - std::make_unique<metrics::MotherboardMetricsProvider>()); - #endif -@@ -883,7 +883,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - metrics_service_->RegisterMetricsProvider( - std::make_unique<DesktopPlatformFeaturesMetricsProvider>()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || -@@ -992,7 +992,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic - std::make_unique<PowerMetricsProvider>()); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metrics_service_->RegisterMetricsProvider( - metrics::CreateDesktopSessionMetricsProvider()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) -@@ -1179,7 +1179,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD) - // This creates the DesktopProfileSessionDurationsServices if it didn't exist - // already. - metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext( -@@ -1528,7 +1528,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri - recorder = - base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>( - cros_system_profile_provider_.get()); --#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - - // Make sure that Structured Metrics recording delegates have been created - // before the service is created. This is handled in other places for ChromeOS diff --git a/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc deleted file mode 100644 index cf117fc6c75a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/metrics/perf/cpu_identity.cc -@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() { - result.release = - #if BUILDFLAG(IS_CHROMEOS_ASH) - base::SysInfo::KernelVersion(); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - base::SysInfo::OperatingSystemVersion(); - #else - #error "Unsupported configuration" diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc b/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc deleted file mode 100644 index 7390e7800966..000000000000 --- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/metrics/power/process_monitor.cc -@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet - process_metrics.GetPlatformIndependentCPUUsage()); - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond(); - #endif - #if BUILDFLAG(IS_MAC) -@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do - } - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - metrics->idle_wakeups *= factor; - #endif - -@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me - } - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_AIX) -+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) - lhs.idle_wakeups += rhs.idle_wakeups; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc b/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc deleted file mode 100644 index 81cd3efbc82a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/net/profile_network_context_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/net/profile_network_context_service.cc -@@ -134,7 +134,7 @@ - #include "extensions/common/constants.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" - #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet - }); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<net::ClientCertStore> GetWrappedCertStore( - Profile* profile, - std::unique_ptr<net::ClientCertStore> platform_store) { -@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore() - std::make_unique<net::ClientCertStoreNSS>( - base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate, - kCryptoModulePasswordClientAuth)); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return GetWrappedCertStore(profile_, std::move(store)); - #else - return store; diff --git a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc deleted file mode 100644 index 409c035527e7..000000000000 --- a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/net/profile_network_context_service_factory.cc -@@ -24,7 +24,7 @@ - #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #endif - -@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon - #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) - DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance()); - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - DependsOn(client_certificates::CertificateProvisioningServiceFactory:: - GetInstance()); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc b/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc deleted file mode 100644 index 64bcb67c0914..000000000000 --- a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc +++ /dev/null @@ -1,138 +0,0 @@ ---- chrome/browser/net/system_network_context_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/net/system_network_context_manager.cc -@@ -135,7 +135,7 @@ bool g_previously_failed_to_launch_sandboxed_service = - // received a failed launch for a sandboxed network service. - bool g_previously_failed_to_launch_sandboxed_service = false; - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Whether kerberos library loading will work in the network service due to the - // sandbox. - bool g_network_service_will_allow_gssapi_library_load = false; -@@ -143,7 +143,7 @@ const char* kGssapiDesiredPref = - const char* kGssapiDesiredPref = - #if BUILDFLAG(IS_CHROMEOS) - prefs::kKerberosEnabled; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - prefs::kReceivedHttpAuthNegotiateHeader; - #endif - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut - auth_dynamic_params->basic_over_http_enabled = - local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - auth_dynamic_params->delegate_by_kdc_policy = - local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut - local_state->GetString(prefs::kAuthAndroidNegotiateAccountType); - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auth_dynamic_params->allow_gssapi_library_load = - local_state->GetBoolean(kGssapiDesiredPref); - #endif // BUILDFLAG(IS_CHROMEOS) -@@ -214,7 +214,7 @@ void OnNewHttpAuthDynamicParams( - - void OnNewHttpAuthDynamicParams( - network::mojom::HttpAuthDynamicParamsPtr& params) { --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The kerberos library is incompatible with the network service sandbox, so - // if library loading is now enabled, the network service needs to be - // restarted. It will be restarted unsandboxed because is -@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() - if (g_previously_failed_to_launch_sandboxed_service) { - return NetworkSandboxState::kDisabledBecauseOfFailedLaunch; - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* local_state = g_browser_process->local_state(); - #endif - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The network service sandbox and the kerberos library are incompatible. - // If kerberos is enabled by policy, disable the network service sandbox. - if (g_network_service_will_allow_gssapi_library_load || -@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() - } - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (local_state && - local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) { - return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled) -@@ -520,7 +520,7 @@ void SystemNetworkContextManager::DeleteInstance() { - g_system_network_context_manager = nullptr; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - SystemNetworkContextManager::GssapiLibraryLoadObserver:: - GssapiLibraryLoadObserver(SystemNetworkContextManager* owner) - : owner_(owner) {} -@@ -578,7 +578,7 @@ SystemNetworkContextManager::SystemNetworkContextManag - pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins, - auth_pref_callback); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy, - auth_pref_callback); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -592,7 +592,7 @@ SystemNetworkContextManager::SystemNetworkContextManag - auth_pref_callback); - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback); - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - -@@ -657,7 +657,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe - registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist, - std::string()); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy, - false); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -682,11 +682,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe - - registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kNetworkServiceSandboxEnabled, true); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false); - #endif // BUILDFLAG(IS_LINUX) - -@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea - OnNewHttpAuthDynamicParams(http_auth_dynamic_params); - network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params)); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gssapi_library_loader_observer_.Install(network_service); - #endif // BUILDFLAG(IS_LINUX) - -@@ -958,7 +958,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab - break; - } - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!enabled) { - g_network_service_will_allow_gssapi_library_load = true; - } diff --git a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h b/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h deleted file mode 100644 index b841982a2dfb..000000000000 --- a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/net/system_network_context_manager.h.orig 2024-10-16 21:30:58 UTC -+++ chrome/browser/net/system_network_context_manager.h -@@ -198,7 +198,7 @@ class SystemNetworkContextManager { - class URLLoaderFactoryForSystem; - class NetworkProcessLaunchWatcher; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - class GssapiLibraryLoadObserver - : public network::mojom::GssapiLibraryLoadObserver { - public: -@@ -279,7 +279,7 @@ class SystemNetworkContextManager { - std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_; - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - GssapiLibraryLoadObserver gssapi_library_loader_observer_{this}; - #endif // BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc deleted file mode 100644 index fb1ff7bd9d46..000000000000 --- a/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc -@@ -35,7 +35,7 @@ namespace { - #include "services/network/public/cpp/resource_request.h" - - namespace { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr char kPlatform[] = "LINUX"; - #elif BUILDFLAG(IS_WIN) - constexpr char kPlatform[] = "WINDOWS"; diff --git a/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc deleted file mode 100644 index 38a8a3bccbb1..000000000000 --- a/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/new_tab_page/new_tab_page_util.cc -@@ -28,7 +28,7 @@ bool IsOsSupportedForDrive() { - } - - bool IsOsSupportedForDrive() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #else - return false; diff --git a/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc deleted file mode 100644 index 12410b365483..000000000000 --- a/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/notifications/notification_display_service_impl.cc -@@ -32,7 +32,7 @@ - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h" - #include "chrome/browser/sharing/sharing_notification_handler.h" - #endif -@@ -57,7 +57,7 @@ void NotificationDisplayServiceImpl::RegisterProfilePr - // static - void NotificationDisplayServiceImpl::RegisterProfilePrefs( - user_prefs::PrefRegistrySyncable* registry) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kAllowSystemNotifications, true); - #endif - } -@@ -73,7 +73,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer - std::make_unique<PersistentNotificationHandler>()); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - AddNotificationHandler( - NotificationHandler::Type::SEND_TAB_TO_SELF, - std::make_unique<send_tab_to_self::DesktopNotificationHandler>( -@@ -81,7 +81,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - AddNotificationHandler( - NotificationHandler::Type::TAILORED_SECURITY, - std::make_unique<safe_browsing::TailoredSecurityNotificationHandler>()); diff --git a/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc deleted file mode 100644 index 1e959e5b00d1..000000000000 --- a/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2024-10-16 21:30:59 UTC -+++ chrome/browser/notifications/notification_platform_bridge_delegator.cc -@@ -56,7 +56,7 @@ bool SystemNotificationsEnabled(Profile* profile) { - #elif BUILDFLAG(IS_WIN) - return NotificationPlatformBridgeWin::SystemNotificationEnabled(); - #else --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (profile) { - // Prefs take precedence over flags. - PrefService* prefs = profile->GetPrefs(); diff --git a/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc deleted file mode 100644 index 796d389ee1f0..000000000000 --- a/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/password_manager/chrome_password_manager_client.cc -@@ -637,7 +637,7 @@ bool ChromePasswordManagerClient::IsReauthBeforeFillin - bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired( - device_reauth::DeviceAuthenticator* authenticator) { - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) { - return false; - } -@@ -915,7 +915,7 @@ void ChromePasswordManagerClient::NotifyKeychainError( - } - - void ChromePasswordManagerClient::NotifyKeychainError() { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - PasswordsClientUIDelegate* manage_passwords_ui_controller = - PasswordsClientUIDelegateFromWebContents(web_contents()); - if (manage_passwords_ui_controller) { diff --git a/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc deleted file mode 100644 index caaf126dd75c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2024-08-14 20:54:36 UTC -+++ chrome/browser/password_manager/password_reuse_manager_factory.cc -@@ -141,7 +141,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier> - notifier = std::make_unique< - password_manager::PasswordReuseManagerSigninNotifierImpl>( diff --git a/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc b/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc deleted file mode 100644 index 39aa6c62be6c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- chrome/browser/platform_util_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/platform_util_linux.cc -@@ -303,7 +303,9 @@ void OnLaunchOptionsCreated(const std::string& command - argv.push_back(command); - argv.push_back(arg); - options.current_directory = working_directory; -+#if !BUILDFLAG(IS_BSD) - options.allow_new_privs = true; -+#endif - // xdg-open can fall back on mailcap which eventually might plumb through - // to a command that needs a terminal. Set the environment variable telling - // it that we definitely don't have a terminal available and that it should diff --git a/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc deleted file mode 100644 index d60455a89823..000000000000 --- a/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc -@@ -60,7 +60,7 @@ - #include "chrome/browser/policy/browser_dm_token_storage_mac.h" - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/policy/browser_dm_token_storage_linux.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -69,7 +69,7 @@ - #include "chrome/install_static/install_util.h" - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h" - #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/key_rotation_launcher.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -@@ -109,7 +109,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: - - #if BUILDFLAG(IS_MAC) - storage_delegate = std::make_unique<BrowserDMTokenStorageMac>(); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>(); - #elif BUILDFLAG(IS_WIN) - storage_delegate = std::make_unique<BrowserDMTokenStorageWin>(); -@@ -280,7 +280,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD - - std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager> - ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - auto* browser_dm_token_storage = BrowserDMTokenStorage::Get(); - auto* device_management_service = GetDeviceManagementService(); - auto shared_url_loader_factory = GetSharedURLLoaderFactory(); diff --git a/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc deleted file mode 100644 index 01d8f19e3869..000000000000 --- a/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc +++ /dev/null @@ -1,264 +0,0 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -253,7 +253,7 @@ - #include "components/spellcheck/browser/pref_names.h" - #endif // BUILDFLAG(ENABLE_SPELLCHECK) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/idle/action.h" - #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" - #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897 -@@ -264,12 +264,12 @@ - #endif // BUILDFLAG(ENABLE_GLIC) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "components/enterprise/idle/idle_timeout_policy_handler.h" - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -@@ -283,13 +283,13 @@ - #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "chrome/browser/policy/battery_saver_policy_handler.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS_ASH) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/search_engines/enterprise/search_aggregator_policy_handler.h" - #include "components/search_engines/enterprise/site_search_policy_handler.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -590,7 +590,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - { key::kDefaultDirectSocketsSetting, - prefs::kManagedDefaultDirectSocketsSetting, - base::Value::Type::INTEGER }, --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kDeletingUndecryptablePasswordsEnabled, - password_manager::prefs::kDeletingUndecryptablePasswordsEnabled, - base::Value::Type::BOOLEAN }, -@@ -961,7 +961,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - prefs::kManagedDefaultGeolocationSetting, - base::Value::Type::INTEGER }, - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ -- || BUILDFLAG(IS_MAC) -+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - { key::kRequireOnlineRevocationChecksForLocalAnchors, - prefs::kCertRevocationCheckingRequiredLocalAnchors, - base::Value::Type::BOOLEAN }, -@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, - #endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - // || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - { key::kFullscreenAllowed, - prefs::kFullscreenAllowed, - base::Value::Type::BOOLEAN }, -@@ -1810,7 +1810,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::INTEGER}, - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kGSSAPILibraryName, - prefs::kGSSAPILibraryName, - base::Value::Type::STRING }, -@@ -1869,7 +1869,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kNetworkServiceSandboxEnabled, - prefs::kNetworkServiceSandboxEnabled, - base::Value::Type::BOOLEAN }, -@@ -1895,12 +1895,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - prefs::kTotalMemoryLimitMb, - base::Value::Type::INTEGER }, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kBackgroundModeEnabled, - prefs::kBackgroundModeEnabled, - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kUnmanagedDeviceSignalsConsentFlowEnabled, - device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled, - base::Value::Type::BOOLEAN }, -@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - prefs::kLiveTranslateEnabled, - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kDefaultBrowserSettingEnabled, - prefs::kDefaultBrowserSettingEnabled, - base::Value::Type::BOOLEAN }, -@@ -1923,7 +1923,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \ -- || BUILDFLAG(IS_CHROMEOS) -+ || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - { key::kAutoplayAllowed, - prefs::kAutoplayAllowed, - base::Value::Type::BOOLEAN }, -@@ -2024,7 +2024,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, - #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - { key::kAlternativeBrowserPath, - browser_switcher::prefs::kAlternativeBrowserPath, - base::Value::Type::STRING }, -@@ -2129,7 +2129,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::LIST }, - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - { key::kAuthNegotiateDelegateByKdcPolicy, - prefs::kAuthNegotiateDelegateByKdcPolicy, - base::Value::Type::BOOLEAN }, -@@ -2203,7 +2203,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - ash::prefs::kUrlParameterToAutofillSAMLUsername, - base::Value::Type::STRING }, - #endif // BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - { key::kTabDiscardingExceptions, - performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions, - base::Value::Type::LIST }, -@@ -2232,7 +2232,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - prefs::kUiAutomationProviderEnabled, - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(IS_WIN) --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kOutOfProcessSystemDnsResolutionEnabled, - prefs::kOutOfProcessSystemDnsResolutionEnabled, - base::Value::Type::BOOLEAN }, -@@ -2272,7 +2272,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::INTEGER }, - #endif - #if BUILDFLAG(ENABLE_EXTENSIONS) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - { key::kExtensionInstallTypeBlocklist, - extensions::pref_names::kExtensionInstallTypeBlocklist, - base::Value::Type::LIST}, -@@ -2298,7 +2298,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - { key::kTabCompareSettings, - optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed, - base::Value::Type::INTEGER}, --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - { key::kChromeForTestingAllowed, - prefs::kChromeForTestingAllowed, - base::Value::Type::BOOLEAN }, -@@ -2484,7 +2484,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - // Policies for all platforms - End - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<IntRangePolicyHandler>( - key::kMemorySaverModeSavings, - performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness, -@@ -2500,7 +2500,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - // BUILDFLAG(IS_CHROMEOS_ASH) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - handlers->AddHandler( - std::make_unique<SearchAggregatorPolicyHandler>(chrome_schema)); - handlers->AddHandler( -@@ -2713,7 +2713,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - #endif // !BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - handlers->AddHandler( - std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>()); - handlers->AddHandler( -@@ -2766,7 +2766,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, - chrome_schema)); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<GuestModePolicyHandler>()); - handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>()); - handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>()); -@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - std::vector<std::unique_ptr<ConfigurationPolicyHandler>> - signin_legacy_policies; - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>( - key::kForceBrowserSignin, prefs::kForceBrowserSignin, - base::Value::Type::BOOLEAN)); -@@ -3219,7 +3219,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - #endif - - #if BUILDFLAG(ENABLE_SPELLCHECK) --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>()); - handlers->AddHandler( - std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>( -@@ -3227,7 +3227,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) - #endif // BUILDFLAG(ENABLE_SPELLCHECK) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<SimplePolicyHandler>( - key::kAllowSystemNotifications, prefs::kAllowSystemNotifications, - base::Value::Type::BOOLEAN)); -@@ -3245,7 +3245,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - first_party_sets::FirstPartySetsOverridesPolicyHandler>( - key::kRelatedWebsiteSetsOverrides, chrome_schema))); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -@@ -3268,7 +3268,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - base::Value::Type::BOOLEAN))); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -3286,7 +3286,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH - std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails> - gen_ai_default_policies; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - gen_ai_default_policies.emplace_back( - key::kAutofillPredictionSettings, - optimization_guide::prefs:: diff --git a/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc deleted file mode 100644 index a040925a300d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/policy/device_management_service_configuration.cc -@@ -23,7 +23,7 @@ - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ - ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -- !BUILDFLAG(IS_ANDROID)) -+ !BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/connectors/common.h" - #include "chrome/browser/enterprise/connectors/connectors_service.h" - #endif diff --git a/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc deleted file mode 100644 index 383bfce1cb14..000000000000 --- a/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2024-06-18 21:43:23 UTC -+++ chrome/browser/policy/policy_value_and_status_aggregator.cc -@@ -53,7 +53,7 @@ - #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h" - #endif // BUILDFLAG(ENABLE_EXTENSIONS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/policy/core/common/cloud/profile_cloud_policy_manager.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc b/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc deleted file mode 100644 index 8ccf7d10db51..000000000000 --- a/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc +++ /dev/null @@ -1,75 +0,0 @@ ---- chrome/browser/prefs/browser_prefs.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/prefs/browser_prefs.cc -@@ -318,7 +318,7 @@ - #include "components/ntp_tiles/custom_links_manager_impl.h" - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" - #endif - -@@ -488,18 +488,18 @@ - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897 - #endif - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) - #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" - #endif - -@@ -534,7 +534,7 @@ - #include "chrome/browser/sessions/session_service_log.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/color/system_theme.h" - #endif - -@@ -1746,7 +1746,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) - on_device_translation::RegisterLocalStatePrefs(registry); - #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - WhatsNewUI::RegisterLocalStatePrefs(registry); - #endif - -@@ -1917,7 +1917,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) - #endif // BUILDFLAG(ENABLE_PDF) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true); - #endif - -@@ -2282,12 +2282,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - device_signals::RegisterProfilePrefs(registry); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry); - enterprise_signin::RegisterProfilePrefs(registry); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc deleted file mode 100644 index 9c266fd3a52a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc -@@ -204,7 +204,7 @@ const char* const kPersistentPrefNames[] = { - prefs::kShowFullscreenToolbar, - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Toggleing custom frames affects all open windows in the profile, hence - // should be written to the regular profile when changed in incognito mode. - prefs::kUseCustomChromeFrame, diff --git a/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc deleted file mode 100644 index fbc8f3a5bbf8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/printing/print_backend_service_manager.cc -@@ -36,7 +36,7 @@ - #include "printing/printing_context.h" - #include "printing/printing_features.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "content/public/common/content_switches.h" - #endif - -@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle( - host.BindNewPipeAndPassReceiver(), - content::ServiceProcessHost::Options() - .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi}) - #endif - .Pass()); -@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate - return kNoClientsRegisteredResetOnIdleTimeout; - - case ClientType::kQueryWithUi: --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // No need to update if there were other query with UI clients. - if (HasQueryWithUiClientForRemoteId(remote_id)) { - return std::nullopt; diff --git a/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc b/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc deleted file mode 100644 index f916ff7895b2..000000000000 --- a/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/printing/printer_query.cc.orig 2024-02-27 21:36:00 UTC -+++ chrome/browser/printing/printer_query.cc -@@ -341,7 +341,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di - crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>( - printer_name, print_backend->GetPrinterDriverInfo(printer_name)); - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) -+#if (BUILDFLAG(IS_BSD) || BUILDFLAG(IS_LINUX)) && BUILDFLAG(USE_CUPS) - PrinterBasicInfo basic_info; - if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) == - mojom::ResultCode::kSuccess) { diff --git a/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc deleted file mode 100644 index 368aa1185d30..000000000000 --- a/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc +++ /dev/null @@ -1,146 +0,0 @@ ---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -354,7 +354,7 @@ - #include "chrome/browser/profiles/gaia_info_update_service_factory.h" - #endif - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h" - #endif - -@@ -443,18 +443,18 @@ - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h" - #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h" - #include "chrome/browser/enterprise/signals/user_permission_service_factory.h" - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/idle/idle_service_factory.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h" - #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h" -@@ -564,7 +564,7 @@ - #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) - - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h" - #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h" - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || -@@ -732,7 +732,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - DiceBoundSessionCookieServiceFactory::GetInstance(); - #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) - #endif // BUILDFLAG(ENABLE_BOUND_SESSION_CREDENTIALS) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - browser_switcher::BrowserSwitcherServiceFactory::GetInstance(); - #endif - browser_sync::UserEventServiceFactory::GetInstance(); -@@ -791,7 +791,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - commerce::ShoppingServiceFactory::GetInstance(); - ConsentAuditorFactory::GetInstance(); - ContentIndexProviderFactory::GetInstance(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - contextual_cueing::ContextualCueingServiceFactory::GetInstance(); - #endif - CookieControlsServiceFactory::GetInstance(); -@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - #endif - enterprise_connectors::ConnectorsServiceFactory::GetInstance(); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance(); - enterprise_connectors::DeviceTrustServiceFactory::GetInstance(); - #endif -@@ -850,26 +850,26 @@ void ChromeBrowserMainExtraPartsProfiles:: - enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance(); - enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance(); - #endif --#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) && \ -+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \ - BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) - enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance(); - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - enterprise_idle::IdleServiceFactory::GetInstance(); - #endif - #if !BUILDFLAG(IS_CHROMEOS) - enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance(); - #endif - enterprise_reporting::LegacyTechServiceFactory::GetInstance(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - enterprise_signals::SignalsAggregatorFactory::GetInstance(); - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - enterprise_signals::UserPermissionServiceFactory::GetInstance(); - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - enterprise_signin::EnterpriseSigninServiceFactory::GetInstance(); - #endif - #if BUILDFLAG(ENABLE_SESSION_SERVICE) -@@ -997,7 +997,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - #if BUILDFLAG(IS_ANDROID) - MerchantViewerDataManagerFactory::GetInstance(); - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance(); - #endif - #if !BUILDFLAG(IS_ANDROID) -@@ -1113,7 +1113,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - #if BUILDFLAG(IS_CHROMEOS) - policy::PolicyCertServiceFactory::GetInstance(); - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance(); - policy::UserPolicyOidcSigninServiceFactory::GetInstance(); - #endif -@@ -1159,7 +1159,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - #if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) - ProfileStatisticsFactory::GetInstance(); - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ProfileTokenWebSigninInterceptorFactory::GetInstance(); - OidcAuthenticationSigninInterceptorFactory::GetInstance(); - #endif -@@ -1179,7 +1179,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - ReduceAcceptLanguageFactory::GetInstance(); - RendererUpdaterFactory::GetInstance(); - regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance(); --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - reporting::ManualTestHeartbeatEventFactory::GetInstance(); - #endif - #if !BUILDFLAG(IS_ANDROID) -@@ -1368,7 +1368,7 @@ void ChromeBrowserMainExtraPartsProfiles:: - WebDataServiceFactory::GetInstance(); - webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance(); - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (tab_groups::SavedTabGroupUtils::SupportsSharedTabGroups()) { - tab_groups::CollaborationMessagingObserverFactory::GetInstance(); - } diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc b/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc deleted file mode 100644 index 4751bbac21dc..000000000000 --- a/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc +++ /dev/null @@ -1,40 +0,0 @@ ---- chrome/browser/profiles/profile_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/profiles/profile_impl.cc -@@ -270,6 +270,10 @@ - #include "chrome/browser/safe_browsing/safe_browsing_service.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#endif -+ - using bookmarks::BookmarkModel; - using content::BrowserThread; - using content::DownloadManagerDelegate; -@@ -594,7 +598,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async - policy_provider = GetUserCloudPolicyManagerAsh(); - #else // !BUILDFLAG(IS_CHROMEOS) - { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ProfileManager* profile_manager = g_browser_process->profile_manager(); - ProfileAttributesEntry* entry = - profile_manager->GetProfileAttributesStorage() -@@ -892,7 +896,17 @@ base::FilePath ProfileImpl::last_selected_directory() - } - - base::FilePath ProfileImpl::last_selected_directory() { -+#if BUILDFLAG(IS_OPENBSD) -+ // If unveil(2) is used, force the file dialog directory to something we -+ // know is available. -+ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance(); -+ if (sandbox->unveil_initialized()) -+ return GetPrefs()->GetFilePath(prefs::kDownloadDefaultDirectory); -+ else -+ return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory); -+#else - return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory); -+#endif - } - - void ProfileImpl::set_last_selected_directory(const base::FilePath& path) { diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc b/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc deleted file mode 100644 index c9151843572a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/profiles/profile_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/profiles/profile_manager.cc -@@ -1500,7 +1500,7 @@ void ProfileManager::DoFinalInitForServices(Profile* p - // Ensure PreloadingModelKeyedService is started. - PreloadingModelKeyedServiceFactory::GetForProfile(profile); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - contextual_cueing::ContextualCueingServiceFactory::GetForProfile(profile); - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc b/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc deleted file mode 100644 index ae1dac1dd986..000000000000 --- a/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/profiles/profiles_state.cc -@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::CommandLine& com - PrefService* local_state, - bool show_warning) { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - DCHECK(local_state); - - // Check if guest mode enforcement commandline switch or policy are provided. -@@ -224,7 +224,7 @@ bool IsGuestModeEnabled() { - return false; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // If there are any supervised profiles, disable guest mode. - if (std::ranges::any_of(g_browser_process->profile_manager() - ->GetProfileAttributesStorage() -@@ -240,7 +240,7 @@ bool IsGuestModeEnabled(const Profile& profile) { - } - - bool IsGuestModeEnabled(const Profile& profile) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - ProfileAttributesEntry* profile_attributes = - g_browser_process->profile_manager() - ->GetProfileAttributesStorage() diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc deleted file mode 100644 index 54224d6d9889..000000000000 --- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc -@@ -8,7 +8,7 @@ - #include "base/strings/string_util.h" - #include "components/country_codes/country_codes.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/variations/service/variations_service.h" - #endif - -@@ -20,7 +20,7 @@ namespace regional_capabilities { - #endif - - namespace regional_capabilities { --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - RegionalCapabilitiesServiceClient::RegionalCapabilitiesServiceClient( - variations::VariationsService* variations_service) -@@ -56,7 +56,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId - base::android::AttachCurrentThread(), - reinterpret_cast<intptr_t>(heap_callback.release())); - } --#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void RegionalCapabilitiesServiceClient::FetchCountryId( - CountryIdCallback on_country_id_fetched) { - std::move(on_country_id_fetched).Run(variations_country_id_); diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h deleted file mode 100644 index 234a702751aa..000000000000 --- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_client.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.h -@@ -21,7 +21,7 @@ class RegionalCapabilitiesServiceClient - class RegionalCapabilitiesServiceClient - : public RegionalCapabilitiesService::Client { - public: --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - explicit RegionalCapabilitiesServiceClient( - variations::VariationsService* variations_service); - #else -@@ -35,7 +35,7 @@ class RegionalCapabilitiesServiceClient - void FetchCountryId(CountryIdCallback country_id_fetched_callback) override; - - private: --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const int variations_country_id_; - #endif - }; diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc deleted file mode 100644 index 3bb4014f3b29..000000000000 --- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc -@@ -12,7 +12,7 @@ - #include "chrome/browser/regional_capabilities/regional_capabilities_service_client.h" - #include "components/regional_capabilities/regional_capabilities_service.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/variations/service/variations_service.h" - #endif - -@@ -57,7 +57,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan - Profile* profile = Profile::FromBrowserContext(context); - auto regional_capabilities_service_client = - std::make_unique<RegionalCapabilitiesServiceClient>( --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - g_browser_process->variations_service() - #endif - ); diff --git a/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc b/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc deleted file mode 100644 index b48481f082b6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/renderer_preferences_util.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/renderer_preferences_util.cc -@@ -41,7 +41,7 @@ - #include "ui/views/controls/textfield/textfield.h" - #endif - --#if defined(USE_AURA) && BUILDFLAG(IS_LINUX) -+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - #include "chrome/browser/themes/theme_service.h" - #include "chrome/browser/themes/theme_service_factory.h" - #include "ui/linux/linux_ui.h" -@@ -181,7 +181,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc - prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval(); - #endif - --#if defined(USE_AURA) && BUILDFLAG(IS_LINUX) -+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); - if (linux_ui_theme) { - if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) { -@@ -204,7 +204,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - content::UpdateFontRendererPreferencesFromSystemSettings(prefs); - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc deleted file mode 100644 index c051b96fd531..000000000000 --- a/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc -@@ -1251,7 +1251,7 @@ std::string ChromePasswordProtectionService::GetOrgani - ReusedPasswordAccountType password_type) const { - if (base::FeatureList::IsEnabled( - safe_browsing::kEnterprisePasswordReuseUiRefresh)) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return GetPrefs()->GetString(prefs::kEnterpriseCustomLabelForProfile); - #else - return std::string(); diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc deleted file mode 100644 index c29467756c75..000000000000 --- a/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc -@@ -20,7 +20,7 @@ - #include "net/base/url_util.h" - #include "third_party/abseil-cpp/absl/types/variant.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h" - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc deleted file mode 100644 index ba373ffb1956..000000000000 --- a/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc -@@ -694,7 +694,7 @@ void IncidentReportingService::OnEnvironmentDataCollec - - // Process::Current().CreationTime() is missing on some platforms. - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::TimeDelta uptime = - first_incident_time_ - base::Process::Current().CreationTime(); - environment_data->mutable_process()->set_uptime_msec(uptime.InMilliseconds()); diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc deleted file mode 100644 index 6b71652c8a18..000000000000 --- a/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc -@@ -12,7 +12,7 @@ - #include "content/public/browser/web_contents.h" - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/browser_finder.h" - #include "chrome/browser/ui/browser_window/public/browser_window_features.h" - #include "chrome/browser/ui/toasts/api/toast_id.h" -@@ -59,7 +59,7 @@ void SafeBrowsingPrefChangeHandler:: - void SafeBrowsingPrefChangeHandler:: - MaybeShowEnhancedProtectionSettingChangeNotification() { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (!profile_ || - !base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) { - return; diff --git a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc deleted file mode 100644 index f2b78f867826..000000000000 --- a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/screen_ai/screen_ai_install_state.cc -@@ -16,7 +16,7 @@ - #include "services/screen_ai/public/cpp/utilities.h" - #include "ui/accessibility/accessibility_features.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/cpu.h" - #include "base/files/file_util.h" - #endif -@@ -26,7 +26,7 @@ bool IsDeviceCompatible() { - const char kMinExpectedVersion[] = "127.9"; - - bool IsDeviceCompatible() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #if defined(ARCH_CPU_X86_FAMILY) - // Check if the CPU has the required instruction set to run the Screen AI - // library. diff --git a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc deleted file mode 100644 index 7aa44828e870..000000000000 --- a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/screen_ai/screen_ai_service_router.cc -@@ -316,7 +316,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() { - base::FilePath binary_path = state_instance->get_component_binary_path(); - #if BUILDFLAG(IS_WIN) - std::vector<base::FilePath> preload_libraries = {binary_path}; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::vector<std::string> extra_switches = { - base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(), - binary_path.MaybeAsASCII().c_str())}; -@@ -330,7 +330,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() { - .WithPreloadedLibraries( - preload_libraries, - content::ServiceProcessHostPreloadLibraries::GetPassKey()) --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - .WithExtraCommandLineSwitches(extra_switches) - #endif // BUILDFLAG(IS_WIN) - .Pass()); diff --git a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc deleted file mode 100644 index 49407c1212fa..000000000000 --- a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2024-06-18 21:43:23 UTC -+++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc -@@ -15,7 +15,7 @@ - #include "components/send_tab_to_self/features.h" - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h" - #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h" - #endif -@@ -47,7 +47,7 @@ ReceivingUiHandlerRegistry::GetToolbarButtonController - ReceivingUiHandlerRegistry::GetToolbarButtonControllerForProfile( - Profile* profile) { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - for (const std::unique_ptr<ReceivingUiHandler>& handler : - applicable_handlers_) { - auto* button_controller = diff --git a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc deleted file mode 100644 index 08f48edc2433..000000000000 --- a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2024-04-15 20:33:48 UTC -+++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc -@@ -16,7 +16,7 @@ - #include "components/send_tab_to_self/send_tab_to_self_model.h" - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h" - #endif - -@@ -50,7 +50,7 @@ void SendTabToSelfClientService::EntriesAddedRemotely( - const std::vector<const SendTabToSelfEntry*>& new_entries) { - for (const std::unique_ptr<ReceivingUiHandler>& handler : GetHandlers()) { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Only respond to notifications corresponding to this service's profile - // for these OSes; mobile does not have a Profile. - // Cast note: on desktop, handlers are guaranteed to be the derived class diff --git a/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc b/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc deleted file mode 100644 index 73dab441df67..000000000000 --- a/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/sessions/session_restore.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/sessions/session_restore.cc -@@ -100,7 +100,7 @@ - #include "chrome/browser/web_applications/web_app_registrar.h" - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - -@@ -1121,7 +1121,7 @@ class SessionRestoreImpl : public BrowserListObserver - bool is_first_tab = true; - for (const auto& startup_tab : startup_tabs) { - const GURL& url = startup_tab.url; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (url == whats_new::GetWebUIStartupURL()) { - whats_new::StartWhatsNewFetch(browser); - continue; diff --git a/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc deleted file mode 100644 index 7f6d529a6fe3..000000000000 --- a/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2024-06-18 21:43:23 UTC -+++ chrome/browser/sharing/sharing_handler_registry_impl.cc -@@ -22,7 +22,7 @@ - #endif // BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/sharing/shared_clipboard/remote_copy_message_handler.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS_LACROS)) BUILDFLAG(IS_CHROMEOS) -@@ -74,7 +74,7 @@ SharingHandlerRegistryImpl::SharingHandlerRegistryImpl - #endif // !BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (sharing_device_registration->IsRemoteCopySupported()) { - AddSharingHandler( - std::make_unique<RemoteCopyMessageHandler>(profile), diff --git a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc b/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc deleted file mode 100644 index 52586092c861..000000000000 --- a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/signin/accounts_policy_manager.cc -@@ -41,7 +41,7 @@ - #include "chrome/browser/ui/webui/profile_helper.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/policy/core/common/features.h" - #include "components/signin/public/identity_manager/accounts_mutator.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize() { - &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged, - weak_pointer_factory_.GetWeakPtr())); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_); - identity_manager_observation_.Observe(identity_manager); - profile_pref_change_registrar_.Init(profile_->GetPrefs()); -@@ -224,7 +224,7 @@ void AccountsPolicyManager::Shutdown() { - } - - void AccountsPolicyManager::Shutdown() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - profile_pref_change_registrar_.RemoveAll(); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - local_state_pref_registrar_.RemoveAll(); -@@ -341,7 +341,7 @@ void AccountsPolicyManager::OnUserConfirmedProfileDele - } - #endif // defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void AccountsPolicyManager::OnRefreshTokensLoaded() { - RemoveUnallowedAccounts(); - identity_manager_observation_.Reset(); diff --git a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h b/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h deleted file mode 100644 index a69cce9975b2..000000000000 --- a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/signin/accounts_policy_manager.h -@@ -13,7 +13,7 @@ - #include "components/signin/public/base/signin_metrics.h" - #include "components/signin/public/identity_manager/identity_manager.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/scoped_observation.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - -@@ -64,7 +64,7 @@ class AccountsPolicyManager : public KeyedService, - } - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void RemoveUnallowedAccounts(); - - // IdentityManager::Observer implementation. -@@ -85,7 +85,7 @@ class AccountsPolicyManager : public KeyedService, - bool hide_ui_for_testing_ = false; - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::ScopedObservation<signin::IdentityManager, - signin::IdentityManager::Observer> - identity_manager_observation_{this}; diff --git a/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc b/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc deleted file mode 100644 index 8256d0d3a6b9..000000000000 --- a/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/signin/signin_util.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/signin/signin_util.cc -@@ -82,7 +82,7 @@ void CookiesMover::StartMovingCookies() { - CookiesMover::~CookiesMover() = default; - - void CookiesMover::StartMovingCookies() { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled( - profile_management::features::kThirdPartyProfileManagement); - #else diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc deleted file mode 100644 index c6120b2c70d8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc -@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream, - } - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - bool ShouldShowReAuthInterstitial( - content::NavigationHandle& navigation_handle) { - Profile* profile = Profile::FromBrowserContext( -@@ -230,7 +230,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu - } - case InterstitialResultCallbackActions::kCancelWithInterstitial: { - CHECK(navigation_handle()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (ShouldShowReAuthInterstitial(*navigation_handle())) { - // Show the re-authentication interstitial if the user signed out of - // the content area, as parent's approval requires authentication. diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc deleted file mode 100644 index d38809964fa7..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc -@@ -40,7 +40,7 @@ - #include "chrome/browser/ash/profiles/profile_helper.h" - #include "components/user_manager/user.h" - #include "components/user_manager/user_type.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h" -@@ -165,7 +165,7 @@ void AssertChildStatusOfTheUser(Profile* profile, bool - #endif - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - std::string CreateReauthenticationInterstitialForYouTube( - content::NavigationHandle& navigation_handle) { - content::WebContents* web_contents = navigation_handle.GetWebContents(); diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc deleted file mode 100644 index 31edc2b4d260..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc -@@ -196,7 +196,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte - return; - } - } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - CHECK(contents.value()); - content::WebContents* web_contents = contents.value().get(); - if (supervised_user:: diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc deleted file mode 100644 index b8bbb24bd131..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc -@@ -353,7 +353,7 @@ void SupervisedUserExtensionsManager:: - ActivateManagementPolicyAndUpdateRegistration() { - SetActiveForSupervisedUsers(); - UpdateManagementPolicyRegistration(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MaybeMarkExtensionsLocallyParentApproved(); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - } -@@ -470,7 +470,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten - return false; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SupervisedUserExtensionsManager:: - MaybeMarkExtensionsLocallyParentApproved() { - supervised_user::LocallyParentApprovedExtensionsMigrationState diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h deleted file mode 100644 index 7b34a1f15f7e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h -@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi - // launched. - bool ShouldBlockExtension(const std::string& extension_id) const; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Triggers an one-time migration of the present extensions as parent-approved - // when the feature - // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc deleted file mode 100644 index 9c62b2e4e5e6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc -@@ -34,12 +34,12 @@ - #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h" - #include "components/signin/public/identity_manager/identity_manager.h" - #include "ui/android/view_android.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - namespace { - bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) { - if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) { -@@ -161,7 +161,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc - return content::NavigationThrottle::DEFER; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // When an unauthenticated supervised user tries to access YouTube, we force - // re-authentication with an interstitial so that YouTube can be subject to - // content restrictions. This interstitial is only available on Desktop diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc deleted file mode 100644 index 89cf0e5f0868..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc -@@ -14,7 +14,7 @@ - #include "components/supervised_user/core/browser/supervised_user_service.h" - #include "content/public/browser/browser_context.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h" - #endif - -@@ -62,7 +62,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta - std::unique_ptr<supervised_user::SupervisedUserMetricsService :: - SupervisedUserMetricsServiceExtensionDelegate> - extensions_metrics_delegate = nullptr; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extensions_metrics_delegate = - std::make_unique<SupervisedUserExtensionsMetricsDelegateImpl>( - extensions::ExtensionRegistry::Get(profile), profile); diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc deleted file mode 100644 index dd79c3b823f1..000000000000 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-02-21 00:20:36 UTC -+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc -@@ -47,7 +47,7 @@ - #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h" - #elif BUILDFLAG(IS_CHROMEOS) - #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h" --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h" - #endif - -@@ -67,7 +67,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr - #elif BUILDFLAG(IS_ANDROID) - return std::make_unique<SupervisedUserWebContentHandlerImpl>( - web_contents, frame_id, navigation_id); --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return std::make_unique<SupervisedUserWebContentHandlerImpl>( - web_contents, frame_id, navigation_id); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc deleted file mode 100644 index a520e74f354a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/sync/chrome_sync_controller_builder.cc -@@ -273,7 +273,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService - #if BUILDFLAG(ENABLE_SPELLCHECK) - // Chrome prefers OS provided spell checkers where they exist. So only sync - // the custom dictionary on platforms that typically don't provide one. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Dictionary sync is enabled by default. - if (spellcheck_service_.value()) { - controllers.push_back( diff --git a/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc deleted file mode 100644 index d500495bd94d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/sync/device_info_sync_client_impl.cc -@@ -43,7 +43,7 @@ std::string DeviceInfoSyncClientImpl::GetSigninScopedD - // included in lacros-chrome once build flag switch of lacros-chrome is - // complete. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) - syncer::SyncPrefs prefs(profile_->GetPrefs()); - if (prefs.IsLocalSyncEnabled()) { - return "local_device"; diff --git a/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc b/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc deleted file mode 100644 index 3d331e8c4419..000000000000 --- a/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/sync/sync_service_factory.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/sync/sync_service_factory.cc -@@ -110,7 +110,7 @@ - #endif // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h" - #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h" - #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h" -@@ -137,7 +137,7 @@ tab_groups::TabGroupSyncService* GetTabGroupSyncServic - tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) { - CHECK(profile); - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - tab_groups::TabGroupSyncService* service = - tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile); - CHECK(service); -@@ -379,7 +379,7 @@ std::unique_ptr<KeyedService> BuildSyncService( - bool local_sync_backend_enabled = false; - // Only check the local sync backend pref on the supported platforms of - // Windows, Mac and Linux. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - syncer::SyncPrefs prefs(profile->GetPrefs()); - local_sync_backend_enabled = prefs.IsLocalSyncEnabled(); - base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled); -@@ -514,7 +514,7 @@ SyncServiceFactory::SyncServiceFactory() - DependsOn(ProfilePasswordStoreFactory::GetInstance()); - DependsOn(PowerBookmarkServiceFactory::GetInstance()); - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - DependsOn(tab_groups::SavedTabGroupServiceFactory::GetInstance()); - #elif BUILDFLAG(IS_ANDROID) - DependsOn(tab_groups::TabGroupSyncServiceFactory::GetInstance()); diff --git a/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc b/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc deleted file mode 100644 index 3606c609bd84..000000000000 --- a/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc -@@ -36,7 +36,7 @@ - #include "components/sync_device_info/device_info_sync_service.h" - - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/tabs/saved_tab_groups/tab_group_sync_delegate_desktop.h" - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || - // BUILDFLAG(IS_WIN) -@@ -102,7 +102,7 @@ TabGroupSyncServiceFactory::BuildServiceInstanceForBro - - std::unique_ptr<TabGroupSyncDelegate> delegate; - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (tab_groups::IsTabGroupSyncServiceDesktopMigrationEnabled()) { - delegate = - std::make_unique<TabGroupSyncDelegateDesktop>(service.get(), profile); diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc deleted file mode 100644 index a457009f9a93..000000000000 --- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/task_manager/sampling/task_group.cc -@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask = - #if BUILDFLAG(IS_WIN) - REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | - #endif // BUILDFLAG(IS_WIN) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - REFRESH_TYPE_FD_COUNT | - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - #if BUILDFLAG(ENABLE_NACL) -@@ -117,7 +117,7 @@ TaskGroup::TaskGroup( - #if BUILDFLAG(ENABLE_NACL) - nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown), - #endif // BUILDFLAG(ENABLE_NACL) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - open_fd_count_(-1), - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - idle_wakeups_per_second_(-1), -@@ -132,7 +132,7 @@ TaskGroup::TaskGroup( - weak_ptr_factory_.GetWeakPtr()), - base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone, - weak_ptr_factory_.GetWeakPtr()), --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone, - weak_ptr_factory_.GetWeakPtr()), - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac - } - #endif // BUILDFLAG(ENABLE_NACL) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - void TaskGroup::OnOpenFdCountRefreshDone(int open_fd_count) { - DCHECK_CURRENTLY_ON(content::BrowserThread::UI); - diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h deleted file mode 100644 index 9e16323e9cce..000000000000 --- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/task_manager/sampling/task_group.h -@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags = - REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE | - REFRESH_TYPE_NACL | REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | - REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY | --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - REFRESH_TYPE_FD_COUNT | - #endif - REFRESH_TYPE_HARD_FAULTS; -@@ -144,7 +144,7 @@ class TaskGroup { - } - #endif // BUILDFLAG(ENABLE_NACL) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - int open_fd_count() const { return open_fd_count_; } - void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; } - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -@@ -164,7 +164,7 @@ class TaskGroup { - void RefreshNaClDebugStubPort(int child_process_unique_id); - void OnRefreshNaClDebugStubPortDone(int port); - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - void OnOpenFdCountRefreshDone(int open_fd_count); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - -@@ -235,7 +235,7 @@ class TaskGroup { - #if BUILDFLAG(ENABLE_NACL) - int nacl_debug_stub_port_; - #endif // BUILDFLAG(ENABLE_NACL) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // The number of file descriptors currently open by the process. - int open_fd_count_; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h deleted file mode 100644 index d148301a5b99..000000000000 --- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2023-10-19 19:58:06 UTC -+++ chrome/browser/task_manager/sampling/task_group_sampler.h -@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::RefCountedThread - using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>; - using OnSwappedMemRefreshCallback = base::RepeatingCallback<void(int64_t)>; - using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - using OnProcessPriorityCallback = -@@ -43,7 +43,7 @@ class TaskGroupSampler : public base::RefCountedThread - const OnCpuRefreshCallback& on_cpu_refresh, - const OnSwappedMemRefreshCallback& on_memory_refresh, - const OnIdleWakeupsCallback& on_idle_wakeups, --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - const OnOpenFdCountCallback& on_open_fd_count, - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - const OnProcessPriorityCallback& on_process_priority); -@@ -63,7 +63,7 @@ class TaskGroupSampler : public base::RefCountedThread - double RefreshCpuUsage(); - int64_t RefreshSwappedMem(); - int RefreshIdleWakeupsPerSecond(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - int RefreshOpenFdCount(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - base::Process::Priority RefreshProcessPriority(); -@@ -87,7 +87,7 @@ class TaskGroupSampler : public base::RefCountedThread - const OnCpuRefreshCallback on_cpu_refresh_callback_; - const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_; - const OnIdleWakeupsCallback on_idle_wakeups_callback_; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - const OnOpenFdCountCallback on_open_fd_count_callback_; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) - const OnProcessPriorityCallback on_process_priority_callback_; diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc deleted file mode 100644 index eb47fc923521..000000000000 --- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/task_manager/sampling/task_manager_impl.cc -@@ -227,7 +227,7 @@ int TaskManagerImpl::GetOpenFdCount(TaskId task_id) co - } - - int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return GetTaskGroupByTaskId(task_id)->open_fd_count(); - #else - return -1; diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h b/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h deleted file mode 100644 index 000a0a6dd162..000000000000 --- a/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/task_manager/task_manager_observer.h -@@ -46,7 +46,7 @@ enum RefreshType { - // or backgrounded. - REFRESH_TYPE_PRIORITY = 1 << 13, - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // For observers interested in getting the number of open file descriptors of - // processes. - REFRESH_TYPE_FD_COUNT = 1 << 14, diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc deleted file mode 100644 index 3391cdb0ced6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/themes/theme_helper.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/themes/theme_helper.cc -@@ -17,7 +17,7 @@ - #include "ui/gfx/image/image.h" - #include "ui/native_theme/native_theme.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc deleted file mode 100644 index e1b2405a9d03..000000000000 --- a/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/themes/theme_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/themes/theme_service.cc -@@ -71,7 +71,7 @@ - #include "extensions/browser/extension_registry_observer.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #include "ui/ozone/public/ozone_platform.h" // nogncheck - #endif -@@ -331,7 +331,7 @@ bool ThemeService::ShouldUseCustomFrame() const { - } - - bool ThemeService::ShouldUseCustomFrame() const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!ui::OzonePlatform::GetInstance() - ->GetPlatformRuntimeProperties() - .supports_server_side_window_decorations) { diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc deleted file mode 100644 index 5632bc351735..000000000000 --- a/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- chrome/browser/themes/theme_service_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/themes/theme_service_factory.cc -@@ -27,11 +27,11 @@ - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/themes/theme_service_aura_linux.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui_factory.h" - #endif - -@@ -109,7 +109,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon - std::unique_ptr<KeyedService> - ThemeServiceFactory::BuildServiceInstanceForBrowserContext( - content::BrowserContext* profile) const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - using ThemeService = ThemeServiceAuraLinux; - #endif - -@@ -123,9 +123,9 @@ void ThemeServiceFactory::RegisterProfilePrefs( - user_prefs::PrefRegistrySyncable* registry) { - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - ui::SystemTheme default_system_theme = ui::SystemTheme::kDefault; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - default_system_theme = ui::GetDefaultSystemTheme(); - #endif - registry->RegisterIntegerPref(prefs::kSystemTheme, diff --git a/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h deleted file mode 100644 index 8af826ff5d75..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/actions/chrome_action_id.h -@@ -492,7 +492,7 @@ - #if BUILDFLAG(IS_CHROMEOS) - #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \ - E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU) --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \ - E(kUseSystemTitleBar, IDC_USE_SYSTEM_TITLE_BAR) \ - E(kRestoreWindow, IDC_RESTORE_WINDOW) diff --git a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc deleted file mode 100644 index de3b62037319..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc -@@ -57,7 +57,7 @@ DesktopPaymentsWindowManager::DesktopPaymentsWindowMan - DesktopPaymentsWindowManager::DesktopPaymentsWindowManager( - ContentAutofillClient* client) - : client_(CHECK_DEREF(client)) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - scoped_observation_.Observe(BrowserList::GetInstance()); - #endif // BUILDFLAG(IS_LINUX) - } -@@ -142,7 +142,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void DesktopPaymentsWindowManager::OnBrowserSetLastActive(Browser* browser) { - // If there is an ongoing payments window manager pop-up flow, and the - // original tab's WebContents become active, activate the pop-up's diff --git a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h deleted file mode 100644 index 552ec5eb52ce..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h -@@ -14,7 +14,7 @@ - #include "components/autofill/core/browser/payments/payments_window_manager.h" - #include "content/public/browser/web_contents_observer.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/scoped_observation.h" - #include "chrome/browser/ui/browser_list.h" - #include "chrome/browser/ui/browser_list_observer.h" -@@ -39,7 +39,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi - // WebContents of the original tab that the pop-up is created in. If there is a - // pop-up currently present, `this` will observe the WebContents of that pop-up. - class DesktopPaymentsWindowManager : public PaymentsWindowManager, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - public BrowserListObserver, - #endif // BUILDFLAG(IS_LINUX) - public content::WebContentsObserver { -@@ -59,7 +59,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi - content::NavigationHandle* navigation_handle) override; - void WebContentsDestroyed() override; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // BrowserListObserver: - void OnBrowserSetLastActive(Browser* browser) override; - #endif // BUILDFLAG(IS_LINUX) -@@ -161,7 +161,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi - // Used in tests to notify the test infrastructure that the pop-up has closed. - base::RepeatingClosure popup_closed_closure_for_testing_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::ScopedObservation<BrowserList, BrowserListObserver> scoped_observation_{ - this}; - #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser.h b/devel/electron35/files/patch-chrome_browser_ui_browser.h deleted file mode 100644 index 9dd94c8b4a61..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_browser.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/browser.h.orig 2025-04-06 11:53:46 UTC -+++ chrome/browser/ui/browser.h -@@ -300,7 +300,7 @@ class Browser : public TabStripModelObserver, - std::optional<int64_t> display_id; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // When the browser window is shown, the desktop environment is notified - // using this ID. In response, the desktop will stop playing the "waiting - // for startup" animation (if any). diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc deleted file mode 100644 index b183996c6ca6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc +++ /dev/null @@ -1,74 +0,0 @@ ---- chrome/browser/ui/browser_command_controller.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/browser_command_controller.cc -@@ -126,7 +126,7 @@ - #include "components/user_manager/user_manager.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/base/ime/text_input_flags.h" - #include "ui/linux/linux_ui.h" - #endif -@@ -135,7 +135,7 @@ - #include "ui/ozone/public/ozone_platform.h" - #endif - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h" - #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) - -@@ -323,7 +323,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( - #endif - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If this key was registered by the user as a content editing hotkey, then - // it is not reserved. - auto* linux_ui = ui::LinuxUi::instance(); -@@ -575,7 +575,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo - break; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case IDC_MINIMIZE_WINDOW: - browser_->window()->Minimize(); - break; -@@ -790,7 +790,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo - break; - case IDC_CREATE_SHORTCUT: - base::RecordAction(base::UserMetricsAction("CreateShortcut")); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - chrome::CreateDesktopShortcutForActiveWebContents(browser_); - #else - web_app::CreateWebAppFromCurrentWebContents( -@@ -957,7 +957,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo - #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) - case IDC_CHROME_WHATS_NEW: - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ -- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) -+ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - ShowChromeWhatsNew(browser_); - break; - #else -@@ -1264,7 +1264,7 @@ void BrowserCommandController::InitCommandState() { - command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true); - command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true); - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true); - command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true); - command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true); -@@ -1614,7 +1614,7 @@ void BrowserCommandController::UpdateCommandsForTabSta - bool can_create_web_app = web_app::CanCreateWebApp(browser_); - command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - command_updater_.UpdateCommandEnabled( - IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_)); - #else diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc deleted file mode 100644 index 9e195617a3e9..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/browser_commands.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/browser_commands.cc -@@ -1995,7 +1995,7 @@ void OpenUpdateChromeDialog(Browser* browser) { - } else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) { - UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate(); - } else { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(features::kFewerUpdateConfirmations)) { - chrome::AttemptRelaunch(); - return; diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc deleted file mode 100644 index 4cb9b5389633..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/browser_ui_prefs.cc -@@ -71,7 +71,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry - registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0); - registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime, - base::Time()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser, - std::string()); - registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser, -@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry - registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks); - registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations); - registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForProfile, - std::string()); - registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForProfile, diff --git a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc b/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc deleted file mode 100644 index 9951523e8243..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/chrome_pages.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/chrome_pages.cc -@@ -85,7 +85,7 @@ - #include "components/signin/public/identity_manager/identity_manager.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/web_applications/web_app_utils.h" - #endif - -@@ -379,7 +379,7 @@ void ShowChromeTips(Browser* browser) { - ShowSingletonTab(browser, GURL(kChromeTipsURL)); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ShowChromeWhatsNew(Browser* browser) { - ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL)); - } -@@ -702,7 +702,7 @@ void ShowShortcutCustomizationApp(Profile* profile, - } - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ShowWebAppSettingsImpl(Browser* browser, - Profile* profile, - const std::string& app_id, diff --git a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h b/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h deleted file mode 100644 index a7a86d13c99f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/chrome_pages.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/chrome_pages.h -@@ -39,7 +39,7 @@ enum class ConsentLevel; - enum class ConsentLevel; - } // namespace signin - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace web_app { - enum class AppSettingsPageEntryPoint; - } // namespace web_app -@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profile* profile, - const std::string& category); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Show chrome://app-settings/<app-id> page. - void ShowWebAppSettings(Browser* browser, - const std::string& app_id, diff --git a/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc deleted file mode 100644 index fa2d6fb59ae5..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc -@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() { - return omnibox::kShareMacChromeRefreshIcon; - #elif BUILDFLAG(IS_WIN) - return omnibox::kShareWinChromeRefreshIcon; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return omnibox::kShareLinuxChromeRefreshIcon; - #else - return omnibox::kShareChromeRefreshIcon; diff --git a/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc deleted file mode 100644 index 095ab9882c17..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc -@@ -102,7 +102,7 @@ using Logger = autofill::SavePasswordProgressLogger; - - using Logger = autofill::SavePasswordProgressLogger; - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Should be kept in sync with constant declared in - // bubble_controllers/relaunch_chrome_bubble_controller.cc. - constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3; -@@ -549,7 +549,7 @@ void ManagePasswordsUIController::OnKeychainError() { - } - - void ManagePasswordsUIController::OnKeychainError() { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CHECK(!dialog_controller_); - PrefService* prefs = - Profile::FromBrowserContext(web_contents()->GetBrowserContext()) diff --git a/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc b/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc deleted file mode 100644 index 5715ee754663..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/sad_tab.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/sad_tab.cc -@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages() { - if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) { - message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO); - } --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Note: on macOS, Linux and ChromeOS, the first bullet is either one of - // IDS_SAD_TAB_RELOAD_CLOSE_TABS or IDS_SAD_TAB_RELOAD_CLOSE_NOTABS - // followed by one of the above suggestions. diff --git a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc deleted file mode 100644 index cef1c3ce9c87..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/signin/signin_view_controller.cc -@@ -412,7 +412,7 @@ void SigninViewController::ShowModalManagedUserNoticeD - void SigninViewController::ShowModalManagedUserNoticeDialog( - std::unique_ptr<signin::EnterpriseProfileCreationDialogParams> - create_param) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CloseModalSignin(); - dialog_ = std::make_unique<SigninModalDialogImpl>( - SigninViewControllerDelegate::CreateManagedUserNoticeDelegate( diff --git a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h deleted file mode 100644 index fcb5dd6b941c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/signin/signin_view_controller_delegate.h -@@ -79,7 +79,7 @@ class SigninViewControllerDelegate { - base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback); - #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Returns a platform-specific SigninViewContolllerDelegate instance that - // displays the managed user notice modal dialog. The returned object - // should delete itself when the window it's managing is closed. diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc deleted file mode 100644 index 5c6c7b63751f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/startup/bad_flags_prompt.cc -@@ -94,7 +94,7 @@ const char* const kBadFlags[] = { - extensions::switches::kExtensionsOnChromeURLs, - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Speech dispatcher is buggy, it can crash and it can make Chrome freeze. - // http://crbug.com/327295 - switches::kEnableSpeechDispatcher, diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc deleted file mode 100644 index ccb2ee5e6531..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/startup/startup_browser_creator.cc -@@ -134,7 +134,7 @@ - #include "chrome/credential_provider/common/gcp_strings.h" - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/headless/headless_mode_util.h" - #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h" - #include "components/headless/policy/headless_mode_policy.h" -@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( - TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl"); - ComputeAndRecordLaunchMode(command_line); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (headless::IsHeadlessMode() && - headless::HeadlessModePolicy::IsHeadlessModeDisabled( - g_browser_process->local_state())) { -@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( - silent_launch = true; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Writes open and installed web apps to the specified file without - // launching a new browser window or tab. - if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) && -@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( - CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow) - << "Failed launch with app: couldn't pick a profile"; - std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If Chrome Apps are deprecated and |app_id| is a Chrome App, display the - // deprecation UI instead of launching the app. - if (apps::OpenDeprecatedApplicationPrompt(privacy_safe_profile, app_id)) { diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc deleted file mode 100644 index 90e83c5d0f77..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -77,7 +77,7 @@ - #include "components/app_restore/full_restore_utils.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - -@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( - // at the state of the MessageLoop. - Browser::CreateParams params = Browser::CreateParams(profile_, false); - params.creation_source = Browser::CreationSource::kStartupCreator; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - params.startup_id = - command_line_->GetSwitchValueASCII("desktop-startup-id"); - #endif -@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( - continue; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Start the What's New fetch but don't add the tab at this point. The tab - // will open as the foreground tab only if the remote content can be - // retrieved successfully. This prevents needing to automatically close the diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc deleted file mode 100644 index ba3a1854d86a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/startup/startup_tab_provider.cc -@@ -62,7 +62,7 @@ - #include "extensions/browser/extension_registry.h" - #endif // !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/headless/headless_mode_util.h" - #endif - -@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) { - #endif // BUILDFLAG(IS_CHROMEOS) - - bool url_scheme_is_chrome = false; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // In Headless mode, allow any URL pattern that matches chrome:// scheme if - // the user explicitly allowed it. - if (headless::IsHeadlessMode() && url.SchemeIs(content::kChromeUIScheme)) { diff --git a/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc b/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc deleted file mode 100644 index 71f677009cdd..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- chrome/browser/ui/tab_helpers.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/tab_helpers.cc -@@ -222,7 +222,7 @@ - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h" - #include "chrome/browser/ui/browser_finder.h" - #include "chrome/browser/ui/hats/hats_helper.h" -@@ -672,12 +672,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con - webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metrics::DesktopSessionDurationObserver::CreateForWebContents(web_contents); - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled( - features::kHappinessTrackingSurveysForDesktopDemo) || - base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) || diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc b/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc deleted file mode 100644 index 3e314a594533..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/tabs/features.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/tabs/features.cc -@@ -53,7 +53,7 @@ bool CanShowTabSearchPositionSetting() { - } - // Mac and other platforms will always have the tab search position in the - // correct location, cros/linux/win git the user the option to change. --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(kTabSearchPositionSetting); - #else - return false; diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc deleted file mode 100644 index 74fb27cf89e6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/tabs/tab_dialog_manager.cc -@@ -83,7 +83,7 @@ bool PlatformClipsChildrenToViewport() { - } - - bool PlatformClipsChildrenToViewport() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #else - return false; diff --git a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h deleted file mode 100644 index 88d75a9e5c58..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/task_manager/task_manager_columns.h -@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = { - .default_visibility = false}, - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - TableColumnData{.id = IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN, - .align = ui::TableColumn::RIGHT, - .width = -1, diff --git a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc deleted file mode 100644 index ad9303e3b12a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/task_manager/task_manager_table_model.cc -@@ -527,7 +527,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r - ? stringifier_->backgrounded_string() - : stringifier_->foregrounded_string(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: { - const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]); - return fd_count >= 0 ? base::FormatNumber(fd_count) -@@ -690,7 +690,7 @@ int TaskManagerTableModel::CompareValues(size_t row1, - return BooleanCompare(is_proc1_bg, is_proc2_bg); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: { - const int proc1_fd_count = - observed_task_manager()->GetOpenFdCount(tasks_[row1]); -@@ -895,7 +895,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col - type = REFRESH_TYPE_KEEPALIVE_COUNT; - break; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: - type = REFRESH_TYPE_FD_COUNT; - break; diff --git a/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc deleted file mode 100644 index 14c84a8d2623..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-10-16 21:31:02 UTC -+++ chrome/browser/ui/test/popup_browsertest.cc -@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo - const display::Display display = GetDisplayNearestBrowser(popup); - gfx::Rect expected(popup->window()->GetBounds().size()); - expected.AdjustToFit(display.work_area()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate. - expected.Outset(50); - EXPECT_TRUE(expected.Contains(popup->window()->GetBounds())) -@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent - // The popup should be constrained to the opener's available display space. - EXPECT_EQ(display, GetDisplayNearestBrowser(popup)); - gfx::Rect work_area(display.work_area()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40815883) Desktop Linux bounds flakily extend outside the - // work area on trybots, when opening with excessive width and height, e.g.: - // width=${screen.availWidth+300},height=${screen.availHeight+300} yields: diff --git a/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc deleted file mode 100644 index 5db9e49adc82..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/test/test_browser_ui.cc -@@ -19,7 +19,7 @@ - #include "ui/views/widget/widget.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "content/public/common/content_switches.h" - #include "ui/base/test/skia_gold_matching_algorithm.h" - #include "ui/compositor/compositor.h" -@@ -33,7 +33,7 @@ - #endif - - // TODO(crbug.com/40625383) support Mac for pixel tests. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #define SUPPORTS_PIXEL_TEST - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc b/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc deleted file mode 100644 index 509c3c632c23..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/ui_features.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/ui_features.cc -@@ -74,7 +74,7 @@ bool IsExtensionMenuInRootAppMenu() { - return base::FeatureList::IsEnabled(kExtensionsMenuInAppMenu); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enables the feature to remove the last confirmation dialog when relaunching - // to update Chrome. - BASE_FEATURE(kFewerUpdateConfirmations, -@@ -382,7 +382,7 @@ BASE_FEATURE(kViewsJSAppModalDialog, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kUsePortalAccentColor, - "UsePortalAccentColor", - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-chrome_browser_ui_ui__features.h b/devel/electron35/files/patch-chrome_browser_ui_ui__features.h deleted file mode 100644 index f8c9478badb8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_ui__features.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/ui_features.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/ui_features.h -@@ -52,7 +52,7 @@ bool IsExtensionMenuInRootAppMenu(); - BASE_DECLARE_FEATURE(kExtensionsMenuInAppMenu); - bool IsExtensionMenuInRootAppMenu(); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kFewerUpdateConfirmations); - #endif - -@@ -229,7 +229,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog); - BASE_DECLARE_FEATURE(kViewsJSAppModalDialog); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kUsePortalAccentColor); - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc b/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc deleted file mode 100644 index 15c7b7c99522..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc +++ /dev/null @@ -1,34 +0,0 @@ ---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/accelerator_table.cc -@@ -67,11 +67,11 @@ const AcceleratorMapping kAcceleratorMap[] = { - {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE}, - {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB}, - {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB}, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB}, - {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB}, - #endif // BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT}, - {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, - IDC_MOVE_TAB_PREVIOUS}, -@@ -99,7 +99,7 @@ const AcceleratorMapping kAcceleratorMap[] = { - {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6}, - {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7}, - {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7}, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0}, - {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0}, - {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1}, -@@ -151,7 +151,7 @@ const AcceleratorMapping kAcceleratorMap[] = { - IDC_SHOW_AVATAR_MENU}, - - // Platform-specific key maps. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK}, - {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD}, - {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME}, diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc deleted file mode 100644 index f71a5e127622..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc -@@ -39,7 +39,7 @@ - #include "ui/wm/core/wm_state.h" - #endif // defined(USE_AURA) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <sys/stat.h> - #include <sys/types.h> - #include <unistd.h> -@@ -135,7 +135,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit( - return controller; - })); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On the Linux desktop, we want to prevent the user from logging in as root, - // so that we don't destroy the profile. Now that we have some minimal ui - // initialized, check to see if we're running as root and bail if we are. diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc deleted file mode 100644 index 73124c3bda09..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-06-18 21:43:24 UTC -+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc -@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() { - return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - int GetWindowIconResourceId() { - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - switch (chrome::GetChannel()) { -@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative - delegate); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gfx::ImageSkia* ChromeViewsDelegate::GetDefaultWindowIcon() const { - ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); - return rb.GetImageSkiaNamed(GetWindowIconResourceId()); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc deleted file mode 100644 index 2829373e88f3..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc +++ /dev/null @@ -1,56 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/browser_frame.cc -@@ -52,7 +52,7 @@ - #include "ui/aura/window.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/display/screen.h" - #include "ui/linux/linux_ui.h" - #endif -@@ -87,7 +87,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) { - }; - - bool IsUsingLinuxSystemTheme(Profile* profile) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); - #else - return false; -@@ -182,7 +182,7 @@ void BrowserFrame::InitBrowserFrame() { - - Init(std::move(params)); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - SelectNativeTheme(); - #else - SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi()); -@@ -369,7 +369,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() { - chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace()); - chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(), - IsVisibleOnAllWorkspaces()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If the window was sent to a different workspace, prioritize it if - // it was sent to the current workspace and deprioritize it - // otherwise. This is done by MoveBrowsersInWorkspaceToFront() -@@ -567,7 +567,7 @@ void BrowserFrame::SelectNativeTheme() { - } - - void BrowserFrame::SelectNativeTheme() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Use the regular NativeTheme instance if running incognito mode, regardless - // of system theme (gtk, qt etc). - ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi(); -@@ -608,7 +608,7 @@ bool BrowserFrame::RegenerateFrameOnThemeChange( - bool BrowserFrame::RegenerateFrameOnThemeChange( - BrowserThemeChangeType theme_change_type) { - bool need_regenerate = false; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // System and user theme changes can both change frame buttons, so the frame - // always needs to be regenerated on Linux. - need_regenerate = true; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h deleted file mode 100644 index a32af351ca8a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/views/frame/browser_frame.h -@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widget, public view - - ~BrowserFrame() override; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Returns whether the frame is in a tiled state. - bool tiled() const { return tiled_; } - void set_tiled(bool tiled) { tiled_ = tiled; } -@@ -227,7 +227,7 @@ class BrowserFrame : public views::Widget, public view - // contents for smoother dragging. - TabDragKind tab_drag_kind_ = TabDragKind::kNone; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool tiled_ = false; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc deleted file mode 100644 index 27f0d6ba6915..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2024-10-16 21:31:02 UTC -+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc -@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame - OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets()); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool tiled = delegate_->IsTiled(); - #else - const bool tiled = false; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc deleted file mode 100644 index 09d4a3ed5725..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2024-02-21 00:20:37 UTC -+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc -@@ -18,7 +18,7 @@ ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNa - - ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNative::GetFrameProvider() - const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool tiled = delegate_->IsTiled(); - #else - const bool tiled = false; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc deleted file mode 100644 index a900741212fc..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc -@@ -70,7 +70,7 @@ void BrowserFrameViewLinux::PaintRestoredFrameBorder( - - void BrowserFrameViewLinux::PaintRestoredFrameBorder( - gfx::Canvas* canvas) const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool tiled = frame()->tiled(); - #else - const bool tiled = false; -@@ -125,7 +125,7 @@ float BrowserFrameViewLinux::GetRestoredCornerRadiusDi - } - - float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool tiled = frame()->tiled(); - #else - const bool tiled = false; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc deleted file mode 100644 index 88de247f2e26..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc -@@ -15,7 +15,7 @@ - #include "chrome/browser/ui/views/frame/browser_frame_view_win.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h" - #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h" - #include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h" -@@ -32,7 +32,7 @@ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBr - std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView( - BrowserFrame* frame, - BrowserView* browser_view) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* profile = browser_view->browser()->profile(); - auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); - auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc deleted file mode 100644 index 2f6e385b7612..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2489,7 +2489,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra - } - - void BrowserView::TabDraggingStatusChanged(bool is_dragging) { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - contents_web_view_->SetFastResize(is_dragging); - if (!is_dragging) { - // When tab dragging is ended, we need to make sure the web contents get diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc deleted file mode 100644 index d528b7d5da4d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc -@@ -54,7 +54,7 @@ - #include "ui/views/window/vector_icons/vector_icons.h" - #include "ui/views/window/window_shape.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "ui/views/controls/menu/menu_runner.h" - #endif - -@@ -572,7 +572,7 @@ OpaqueBrowserFrameView::GetFrameButtonStyle() const { - - OpaqueBrowserFrameView::FrameButtonStyle - OpaqueBrowserFrameView::GetFrameButtonStyle() const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return FrameButtonStyle::kMdButton; - #else - return FrameButtonStyle::kImageButton; -@@ -591,7 +591,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh - return false; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool OpaqueBrowserFrameView::IsTiled() const { - return frame()->tiled(); - } -@@ -794,7 +794,7 @@ void OpaqueBrowserFrameView::WindowIconPressed() { - } - - void OpaqueBrowserFrameView::WindowIconPressed() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Chrome OS doesn't show the window icon, and Windows handles this on its own - // due to the hit test being HTSYSMENU. - menu_runner_ = std::make_unique<views::MenuRunner>( diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h deleted file mode 100644 index 6278bbb15754..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h -@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient - FrameButtonStyle GetFrameButtonStyle() const override; - void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override; - bool ShouldDrawRestoredFrameShadow() const override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsTiled() const override; - #endif - int WebAppButtonHeight() const override; -@@ -227,7 +227,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient - // Background painter for the window frame. - std::unique_ptr<views::FrameBackground> frame_background_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<views::MenuRunner> menu_runner_; - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc deleted file mode 100644 index 8ca9fcba8f85..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc +++ /dev/null @@ -1,92 +0,0 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc -@@ -62,7 +62,7 @@ - #include "ui/aura/window.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/themes/theme_service.h" - #include "chrome/browser/themes/theme_service_factory.h" - #include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h" -@@ -83,7 +83,7 @@ constexpr int kTopControlsHeight = 34; - // The height of the controls bar at the top of the window. - constexpr int kTopControlsHeight = 34; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Frame border when window shadow is not drawn. - constexpr int kFrameBorderThickness = 4; - #endif -@@ -178,7 +178,7 @@ class WindowEventObserver : public ui::EventObserver { - - gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Calculate input bounds for Linux. This is needed because the input bounds - // is not necessary the same as the local bounds on Linux. - if (pip_browser_frame_view_->ShouldDrawFrameShadow()) { -@@ -649,7 +649,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow - AddChildView(std::move(auto_pip_setting_overlay)); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* profile = browser_view->browser()->profile(); - auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); - auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile); -@@ -873,7 +873,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( - view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground)); - } - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // On Linux the top bar background will be drawn in OnPaint(). - top_bar_container_view_->SetBackground(views::CreateSolidBackground( - color_provider->GetColor(kColorPipWindowTopBarBackground))); -@@ -962,7 +962,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg - BrowserNonClientFrameView::RemovedFromWidget(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gfx::Insets - PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const { - auto border = FrameBorderInsets(); -@@ -1253,7 +1253,7 @@ void PictureInPictureBrowserFrameView::OnPaint(gfx::Ca - // views::View implementations: - - void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Draw the PiP window frame borders and shadows, including the top bar - // background. - if (window_frame_provider_) { -@@ -1408,7 +1408,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor - } - - gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (window_frame_provider_) { - const auto insets = window_frame_provider_->GetFrameThicknessDip(); - const bool tiled = frame()->tiled(); -@@ -1426,7 +1426,7 @@ gfx::Insets PictureInPictureBrowserFrameView::ResizeBo - } - - gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return FrameBorderInsets(); - #elif !BUILDFLAG(IS_CHROMEOS) - return gfx::Insets(kResizeBorder); -@@ -1447,7 +1447,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie - top_height + border_thickness.bottom()); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool PictureInPictureBrowserFrameView::ShouldDrawFrameShadow() const { - return static_cast<DesktopBrowserFrameAuraLinux*>( - frame()->native_browser_frame()) diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h deleted file mode 100644 index db89812449ba..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h -@@ -30,7 +30,7 @@ - #include "ui/views/layout/flex_layout_view.h" - #include "ui/views/widget/widget_observer.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/window_frame_provider.h" - #endif - -@@ -90,7 +90,7 @@ class PictureInPictureBrowserFrameView - void Layout(PassKey) override; - void AddedToWidget() override; - void RemovedFromWidget() override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gfx::Insets RestoredMirroredFrameBorderInsets() const override; - gfx::Insets GetInputInsets() const override; - SkRRect GetRestoredClipRegion() const override; -@@ -182,7 +182,7 @@ class PictureInPictureBrowserFrameView - // Returns true if there's an overlay view that's currently shown. - bool IsOverlayViewVisible() const; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Returns whether a client-side shadow should be drawn for the window. - bool ShouldDrawFrameShadow() const; - -@@ -391,7 +391,7 @@ class PictureInPictureBrowserFrameView - // `top_bar_color_animation_`. - std::optional<SkColor> current_foreground_color_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Used to draw window frame borders and shadow on Linux when GTK theme is - // enabled. - raw_ptr<ui::WindowFrameProvider> window_frame_provider_ = nullptr; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc deleted file mode 100644 index 17b8813fd353..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc -@@ -70,7 +70,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser - - void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow( - ui::SimpleMenuModel* model) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU); - model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU); - model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU); -@@ -84,7 +84,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser - model->AddSeparator(ui::NORMAL_SEPARATOR); - model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER); - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - model->AddSeparator(ui::NORMAL_SEPARATOR); - bool supports_server_side_decorations = true; - #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS) -@@ -158,7 +158,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo - model->AddSeparator(ui::NORMAL_SEPARATOR); - model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER); - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - model->AddSeparator(ui::NORMAL_SEPARATOR); - model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc deleted file mode 100644 index 5879ac10966e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc -@@ -20,7 +20,7 @@ - #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/common/pref_names.h" - #include "components/prefs/pref_service.h" - #endif -@@ -33,7 +33,7 @@ bool SystemMenuModelDelegate::IsCommandIdChecked(int c - SystemMenuModelDelegate::~SystemMenuModelDelegate() = default; - - bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (command_id == IDC_USE_SYSTEM_TITLE_BAR) { - PrefService* prefs = browser_->profile()->GetPrefs(); - return !prefs->GetBoolean(prefs::kUseCustomChromeFrame); -@@ -53,7 +53,7 @@ bool SystemMenuModelDelegate::IsCommandIdVisible(int c - } - - bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool is_maximized = browser_->window()->IsMaximized(); - switch (command_id) { - case IDC_MAXIMIZE_WINDOW: diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc deleted file mode 100644 index e63cbac7c54c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc -@@ -227,7 +227,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr - new_tab_button_->GetViewAccessibility().SetName( - l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB)); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The New Tab Button can be middle-clicked on Linux. - new_tab_button_->SetTriggerableEventFlags( - new_tab_button_->GetTriggerableEventFlags() | diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc deleted file mode 100644 index acf9a677bd58..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/hung_renderer_view.cc -@@ -419,7 +419,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() - content::RenderProcessHost* rph = - hung_pages_table_model_->GetRenderWidgetHost()->GetProcess(); - if (rph) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. - // Instead we send an explicit IPC to crash on the renderer's IO thread. - rph->ForceCrash(); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc deleted file mode 100644 index cb8283e0c780..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc -@@ -2063,7 +2063,7 @@ void OmniboxViewViews::OnPopupOpened() { - } - - void OmniboxViewViews::OnPopupOpened() { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // It's not great for promos to overlap the omnibox if the user opens the - // drop-down after showing the promo. This especially causes issues on Mac and - // Linux due to z-order/rendering issues, see crbug.com/1225046 and diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc deleted file mode 100644 index 1b0512d36659..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc -@@ -42,7 +42,7 @@ - #include "ui/base/metadata/metadata_impl_macros.h" - #include "ui/views/controls/button/button.h" - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h" - #endif - -@@ -172,7 +172,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create - } else if (model_state == - password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) { - view = new SharedPasswordsNotificationView(web_contents, anchor_view); --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - } else if (model_state == password_manager::ui::KEYCHAIN_ERROR_STATE) { - view = new RelaunchChromeView( - web_contents, anchor_view, diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc deleted file mode 100644 index 751fd2516b8c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/profiles/profile_menu_view.cc -@@ -91,7 +91,7 @@ - #include "ui/strings/grit/ui_strings.h" - #include "ui/views/accessibility/view_accessibility.h" - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" - #endif - -@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() { - case signin_util::SignedInState::kSignedOut: - case signin_util::SignedInState::kWebOnlySignedIn: { - std::string profile_user_display_name, profile_user_email; --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - profile_user_display_name = profile->GetPrefs()->GetString( - enterprise_signin::prefs::kProfileUserDisplayName); - profile_user_email = profile->GetPrefs()->GetString( -@@ -669,7 +669,7 @@ void ProfileMenuView::BuildIdentity() { - badge_image_model, menu_title_, menu_subtitle_, management_label); - } else { - std::string profile_user_display_name, profile_user_email; --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - profile_user_display_name = profile->GetPrefs()->GetString( - enterprise_signin::prefs::kProfileUserDisplayName); - profile_user_email = profile->GetPrefs()->GetString( diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc deleted file mode 100644 index e82174e96e4d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc -@@ -642,7 +642,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo( - ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder, - /*has_dotted_ring=*/false); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // crbug.com/1161166: Orca does not read the accessible window title of the - // bubble, so we duplicate it in the top-level menu item. To be revisited - // after considering other options, including fixes on the AT side. diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc deleted file mode 100644 index 5084a32b9a43..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/views/profiles/profile_picker_view.cc -@@ -85,7 +85,7 @@ - #include "chrome/browser/global_keyboard_shortcuts_mac.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/shell_integration_linux.h" - #endif - -@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views::Widget { - views::Widget::InitParams params( - views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET); - params.delegate = profile_picker_view_; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - params.wm_class_name = shell_integration_linux::GetProgramClassName(); - params.wm_class_class = shell_integration_linux::GetProgramClassClass(); - params.wayland_app_id = params.wm_class_class; diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc deleted file mode 100644 index 2b2dbb640bd4..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc -@@ -64,7 +64,7 @@ const int kModalDialogWidth = 448; - namespace { - - const int kModalDialogWidth = 448; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const int kManagedUserNoticeConfirmationDialogWidth = 512; - const int kManagedUserNoticeConfirmationDialogHeight = 576; - const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780; -@@ -191,7 +191,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir - } - #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // static - std::unique_ptr<views::WebView> - SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView( -@@ -370,7 +370,7 @@ SigninViewControllerDelegateViews::SigninViewControlle - - SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone)); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On the local profile creation dialog, cancelling the dialog (for instance - // through the VKEY_ESCAPE accelerator) should delete the profile. - if (delete_profile_on_cancel) { -@@ -460,7 +460,7 @@ void SigninViewControllerDelegateViews::DisplayModal() - content_view_->RequestFocus(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SigninViewControllerDelegateViews::DeleteProfileOnCancel() { - ProfileAttributesEntry* entry = - g_browser_process->profile_manager() -@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio - } - #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // static - SigninViewControllerDelegate* - SigninViewControllerDelegate::CreateManagedUserNoticeDelegate( diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h deleted file mode 100644 index fe94828e95b6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h -@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews - base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback); - #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - static std::unique_ptr<views::WebView> - CreateManagedUserNoticeConfirmationWebView( - Browser* browser, -@@ -141,7 +141,7 @@ class SigninViewControllerDelegateViews - std::optional<int> dialog_width, - InitializeSigninWebDialogUI initialize_signin_web_dialog_ui); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Deletes the ephemeral profile when cancelling the local profile creation - // dialog. - void DeleteProfileOnCancel(); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc deleted file mode 100644 index cbaeba1bcaac..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc -@@ -212,7 +212,7 @@ void UpdateSystemDnDDragImage(TabDragContext* attached - - void UpdateSystemDnDDragImage(TabDragContext* attached_context, - const gfx::ImageSkia& image) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - VLOG(1) << __func__ << " image size=" << image.size().ToString(); - aura::Window* root_window = - attached_context->GetWidget()->GetNativeWindow()->GetRootWindow(); -@@ -415,7 +415,7 @@ TabDragController::Liveness TabDragController::Init( - // synchronous on desktop Linux, so use that. - // - ChromeOS Ash - // Releasing capture on Ash cancels gestures so avoid it. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - ref->can_release_capture_ = false; - #endif - ref->start_point_in_screen_ = -@@ -1004,7 +1004,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon - SetCapture(target_context); - } - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // EndMoveLoop is going to snap the window back to its original location. - // Hide it so users don't see this. Hiding a window in Linux aura causes - // it to lose capture so skip it. -@@ -2137,7 +2137,7 @@ void TabDragController::CompleteDrag() { - } - - // If source window was maximized - maximize the new window as well. --#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) -+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - // Keeping maximized state breaks snap to Grid on Windows when dragging - // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this - // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in -@@ -2616,7 +2616,7 @@ TabDragController::Liveness TabDragController::GetLoca - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Exclude windows which are pending deletion via Browser::TabStripEmpty(). - // These windows can be returned in the Linux Aura port because the browser - // window which was used for dragging is not hidden once all of its tabs are diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc deleted file mode 100644 index a0d963d7bac3..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/tabs/tab.cc -@@ -632,7 +632,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& - return; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Move the hit test area for hovering up so that it is not overlapped by tab - // hover cards when they are shown. - // TODO(crbug.com/41467565): Once Linux/CrOS widget transparency is solved, diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc deleted file mode 100644 index e871eb314fbb..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc -@@ -378,7 +378,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta - // not become active. Setting this to false creates the need to explicitly - // hide the hovercard on press, touch, and keyboard events. - SetCanActivate(false); --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - set_accept_events(false); - #endif - diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc deleted file mode 100644 index f4f613be1ae8..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc -@@ -96,7 +96,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow - base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged, - base::Unretained(this)))); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The New Tab Button can be middle-clicked on Linux. - new_tab_button->SetTriggerableEventFlags( - new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc deleted file mode 100644 index 26694efa0b47..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/tabs/tab_style_views.cc -@@ -528,7 +528,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con - if (!IsHoverAnimationActive()) { - return base_opacity; - } -- return std::lerp(base_opacity, GetHoverOpacity(), GetHoverAnimationValue()); -+ return std::lerp(base_opacity, GetHoverOpacity(), static_cast<float>(GetHoverAnimationValue())); - } - - TabActive TabStyleViewsImpl::GetApparentActiveState() const { diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc deleted file mode 100644 index d32946d1e503..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc -@@ -889,7 +889,7 @@ void MaybeRegisterChromeFeaturePromos( - "defaulted to saved for the first time."))); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // kIPHSupervisedUserProfileSigninFeature - registry.RegisterFeature(std::move( - FeaturePromoSpecification::CreateForCustomAction( -@@ -1143,7 +1143,7 @@ void MaybeRegisterChromeFeaturePromos( - "Triggered to inform users of the availability of the " - "new translate screen feature on the Lens Overlay."))); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // kIPHDesktopPWAsLinkCapturingLaunch: - registry.RegisterFeature(std::move( - FeaturePromoSpecification::CreateForCustomAction( diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc deleted file mode 100644 index 02cf00317731..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc +++ /dev/null @@ -1,83 +0,0 @@ ---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc -@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) { - SiteConfig config; - bool is_app_found = false; -@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc - if (app_name.empty()) { - app_name = GetSiteConfiguration(site).app_name; - } --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated( - profile(), app_id, app_name)); - ASSERT_TRUE( -@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna - app_state->id, app_state->name); - ASSERT_TRUE(icon_color.has_value()); - ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value())); --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled( - profile(), app_state->id, app_state->name)); - #endif -@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis - GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site); - ASSERT_TRUE(app_state); - base::ScopedAllowBlockingForTesting allow_blocking; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled( - profile(), app_state->id, app_state->name)); - #endif -@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile - void WebAppIntegrationTestDriver::CheckSiteHandlesFile( - Site site, - FileExtension file_extension) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!BeforeStateCheckAction(__FUNCTION__)) { - return; - } -@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckSiteNotHandlesF - void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile( - Site site, - FileExtension file_extension) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!BeforeStateCheckAction(__FUNCTION__)) { - return; - } -@@ -4242,7 +4242,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu - base::FilePath shortcut_dir, - const std::string& app_name, - const webapps::AppId& app_id) { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return override_registration_->test_override().GetShortcutPath( - profile(), shortcut_dir, app_id, app_name); - #else -@@ -4442,7 +4442,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre - const webapps::AppId& id) { - base::ScopedAllowBlockingForTesting allow_blocking; - bool is_shortcut_and_icon_correct = false; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool is_shortcut_correct = - override_registration_->test_override().IsShortcutCreated(profile, id, - name); -@@ -4486,7 +4486,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr - do_icon_colors_match = - (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value()); - } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - SkColor expected_icon_pixel_color = - GetSiteConfigurationFromAppName(name).icon_color; - std::optional<SkColor> actual_color_install_icon_size = diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h deleted file mode 100644 index 158b33c0b96c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/ui/web_applications/web_app_dialogs.h -@@ -21,7 +21,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) | - #include "ui/gfx/native_widget_types.h" - - static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -- BUILDFLAG(IS_CHROMEOS)); -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)); - - class GURL; - class Profile; diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc deleted file mode 100644 index d0ea31391988..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc -@@ -518,7 +518,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun - Browser* browser, - Profile* profile, - const std::string& app_id) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - WebAppProvider* provider = WebAppProvider::GetForWebApps(profile); - CHECK(provider); - -@@ -747,7 +747,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded( - } - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - const base::Feature& GetPromoFeatureEngagementFromBrowser( - const Browser* browser) { diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h deleted file mode 100644 index c3c5893f77c9..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h -@@ -224,7 +224,7 @@ class WebAppUiManagerImpl : public BrowserListObserver - UninstallCompleteCallback uninstall_complete_callback, - webapps::UninstallResultCode uninstall_code); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser, - const webapps::AppId& app_id, - bool is_activated); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc deleted file mode 100644 index db2c37fa0af0..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/about/about_ui.cc -@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse - return html; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::string AboutLinuxProxyConfig() { - std::string data; - AppendHeader(&data, -@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig() - : AboutUIConfigBase(chrome::kChromeUITermsHost) {} - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - LinuxProxyConfigUI::LinuxProxyConfigUI() - : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {} - #endif -@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest( - response = - ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr); - } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - } else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) { - response = AboutLinuxProxyConfig(); - #endif diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h b/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h deleted file mode 100644 index 0f4aa4904e4c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/about/about_ui.h -@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase { - }; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // chrome://linux-proxy-config - class LinuxProxyConfigUI : public AboutUIConfigBase { - public: diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc deleted file mode 100644 index 577b41eee53c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2024-10-16 21:31:03 UTC -+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc -@@ -62,7 +62,7 @@ - #include "ui/base/window_open_disposition_utils.h" - #include "url/gurl.h" - --static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)); -+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); - - using content::WebUI; - using extensions::Extension; diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h deleted file mode 100644 index aecf7be8aa4c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-08-14 20:54:41 UTC -+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h -@@ -24,7 +24,7 @@ - #include "mojo/public/cpp/bindings/receiver.h" - #include "mojo/public/cpp/bindings/remote.h" - --static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)); -+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); - - class ExtensionEnableFlow; - diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc deleted file mode 100644 index 7f8d9f31326a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc -@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource( - CERTIFICATE_TRUST_TYPE_DISTRUSTED, - profile_, &remote_client_); - break; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case certificate_manager_v2::mojom::CertificateSource:: - kProvisionedClientCert: - source_ptr = CreateProvisionedClientCertSource(profile_); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc deleted file mode 100644 index 35e59b4cba4e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc +++ /dev/null @@ -1,65 +0,0 @@ ---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc -@@ -54,7 +54,7 @@ - #include "net/ssl/client_cert_store_mac.h" - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" - #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto - }; - #endif - --#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader( - Profile* profile) { - #if BUILDFLAG(IS_WIN) -@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC - } - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // ClientCertStore implementation that always returns an empty list. The - // CertificateProvisioningService implementation expects to wrap a platform - // cert store, but here we only want to get results from the provisioning -@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage - std::optional<net::CertificateList> certs_; - }; - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // ChromeOS currently can use either Kcer or NSS for listing client certs, and - // Linux uses NSS only. This interface provides an abstraction to hide that - // from WritableClientCertSource. Currently this class only handles reading -@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource( - mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>* - remote_client, - Profile* profile) { --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return std::make_unique<WritableClientCertSource>(remote_client, profile); - #else - return std::make_unique<ClientCertSource>( -@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource( - #endif - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<CertificateManagerPageHandler::CertSource> - CreateProvisionedClientCertSource(Profile* profile) { - return std::make_unique<ClientCertSource>( -@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow - - return client_cert_policy_ == ClientCertificateManagementPermission::kAll; - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ClientCertManagementAccessControls::ClientCertManagementAccessControls( - Profile* profile) {} - diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc deleted file mode 100644 index 9e34f70b9151..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc +++ /dev/null @@ -1,76 +0,0 @@ ---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc -@@ -137,26 +137,26 @@ - #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h" - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" - #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h" - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/discards/discards_ui.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) -@@ -184,7 +184,7 @@ - #include "chrome/browser/ui/webui/signin/signin_error_ui.h" - #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - -@@ -318,7 +318,7 @@ void RegisterChromeWebUIConfigs() { - map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>()); - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>()); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_OPENBSD) -@@ -343,7 +343,7 @@ void RegisterChromeWebUIConfigs() { - map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>()); - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>()); - map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>()); - map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>()); -@@ -351,13 +351,13 @@ void RegisterChromeWebUIConfigs() { - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>()); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - map.AddWebUIConfig( - std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>()); - map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>()); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc deleted file mode 100644 index 730fa76d8464..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc +++ /dev/null @@ -1,40 +0,0 @@ ---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -114,16 +114,16 @@ - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h" - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" - #endif - -@@ -404,7 +404,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: - return NewTabPageUI::GetFaviconResourceBytes(scale_factor); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) { - return WhatsNewUI::GetFaviconResourceBytes(scale_factor); - } -@@ -438,7 +438,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (page_url.host_piece() == commerce::kChromeUICompareHost) { - return commerce::ProductSpecificationsUI::GetFaviconResourceBytes( - scale_factor); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc deleted file mode 100644 index cd80eedcd8fb..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-06-18 21:43:25 UTC -+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc -@@ -7,7 +7,7 @@ - #include "build/build_config.h" - #include "components/enterprise/buildflags/buildflags.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "base/base64url.h" - #include "chrome/browser/browser_process.h" - #include "chrome/browser/policy/chrome_browser_policy_connector.h" -@@ -38,7 +38,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - - connectors_internals::mojom::KeyTrustLevel ParseTrustLevel( - BPKUR::KeyTrustLevel trust_level) { -@@ -173,7 +173,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { - } // namespace - - connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - auto* key_manager = g_browser_process->browser_policy_connector() - ->chrome_browser_cloud_management_controller() - ->GetDeviceTrustKeyManager(); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc deleted file mode 100644 index cc7b00aeb50d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc -@@ -74,7 +74,7 @@ - #include "components/security_interstitials/content/captive_portal_blocking_page.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h" -@@ -407,7 +407,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - std::unique_ptr<SupervisedUserVerificationPageForYouTube> - CreateSupervisedUserVerificationPageForYouTube( - content::WebContents* web_contents, -@@ -634,7 +634,7 @@ void InterstitialHTMLSource::StartDataRequest( - interstitial_delegate = CreateInsecureFormPage(web_contents); - } else if (path_without_query == "/https_only") { - interstitial_delegate = CreateHttpsOnlyModePage(web_contents); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - } else if (path_without_query == "/supervised-user-verify") { - interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube( - web_contents, /*is_main_frame=*/true); diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc deleted file mode 100644 index 924531cfc14a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/management/management_ui.cc -@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings( - IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA}, - {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS}, - #endif // BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {kManagementScreenCaptureEvent, IDS_MANAGEMENT_SCREEN_CAPTURE_EVENT}, - {kManagementScreenCaptureData, IDS_MANAGEMENT_SCREEN_CAPTURE_DATA}, - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {kManagementDeviceSignalsDisclosure, - IDS_MANAGEMENT_DEVICE_SIGNALS_DISCLOSURE}, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc deleted file mode 100644 index 69bc8c80c871..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/management/management_ui_handler.cc -@@ -58,7 +58,7 @@ - #include "ui/base/l10n/l10n_util.h" - #include "ui/base/webui/web_ui_util.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/enterprise/signals/user_permission_service_factory.h" - #include "components/device_signals/core/browser/user_permission_service.h" // nogncheck - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value - report_sources->Append(std::move(data)); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto device_signal_data = GetDeviceSignalGrantedMessage(); - if (!device_signal_data.empty()) { - report_sources->Append(std::move(device_signal_data)); -@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value - report_sources->Append(std::move(data)); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto device_signal_data = GetDeviceSignalGrantedMessage(); - if (!device_signal_data.empty()) { - report_sources->Append(std::move(device_signal_data)); -@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS - ->policy_service(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - device_signals::UserPermissionService* - ManagementUIHandler::GetUserPermissionService() { - return enterprise_signals::UserPermissionServiceFactory::GetForProfile( diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h deleted file mode 100644 index dcd73bbf121a..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/management/management_ui_handler.h -@@ -30,7 +30,7 @@ class PolicyService; - class PolicyService; - } // namespace policy - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace device_signals { - class UserPermissionService; - } // namespace device_signals -@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa - base::Value::List GetManagedWebsitesInfo(Profile* profile) const; - base::Value::List GetApplicationsInfo(Profile* profile) const; - virtual policy::PolicyService* GetPolicyService(); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - virtual device_signals::UserPermissionService* GetUserPermissionService(); - base::Value::Dict GetDeviceSignalGrantedMessage(); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc deleted file mode 100644 index 0e9df630f36b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc -@@ -111,7 +111,7 @@ const char* kWinShareIconResourceName = - #elif BUILDFLAG(IS_WIN) - const char* kWinShareIconResourceName = - "//resources/cr_components/searchbox/icons/win_share.svg"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char* kLinuxShareIconResourceName = - "//resources/cr_components/searchbox/icons/share.svg"; - #else -@@ -171,7 +171,7 @@ static void DefineChromeRefreshRealboxIcons() { - #elif BUILDFLAG(IS_WIN) - kWinShareIconResourceName = - "//resources/cr_components/searchbox/icons/win_share_cr23.svg"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - kLinuxShareIconResourceName = - "//resources/cr_components/searchbox/icons/share_cr23.svg"; - #else -@@ -607,7 +607,7 @@ std::string SearchboxHandler::ActionVectorIconToResour - icon.name == omnibox::kShareWinChromeRefreshIcon.name) { - return kWinShareIconResourceName; - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (icon.name == omnibox::kShareIcon.name || - icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) { - return kLinuxShareIconResourceName; diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc deleted file mode 100644 index 23ea26cc3cb9..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/settings/appearance_handler.cc -@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() { - "useDefaultTheme", - base::BindRepeating(&AppearanceHandler::HandleUseTheme, - base::Unretained(this), ui::SystemTheme::kDefault)); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - web_ui()->RegisterMessageCallback( - "useGtkTheme", - base::BindRepeating(&AppearanceHandler::HandleUseTheme, diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc deleted file mode 100644 index dd248816eebd..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc +++ /dev/null @@ -1,56 +0,0 @@ ---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc -@@ -137,7 +137,7 @@ - #include "chrome/browser/ui/webui/settings/system_handler.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/display/screen.h" - #endif - -@@ -156,7 +156,7 @@ - #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui_factory.h" - #include "ui/ozone/public/ozone_platform.h" - #endif -@@ -281,7 +281,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou - {"focusHighlightLabel", - IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION}, - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - {"overscrollHistoryNavigationTitle", - IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE}, - {"overscrollHistoryNavigationSubtitle", -@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht - {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT}, - {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT}, - {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT}, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"gtkTheme", IDS_SETTINGS_GTK_THEME}, - {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, - {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -589,7 +589,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht - {"classicTheme", IDS_SETTINGS_CLASSIC_THEME}, - {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME}, - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, - #endif - #if BUILDFLAG(IS_MAC) -@@ -613,7 +613,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht - html_source->AddBoolean("toolbarPinningEnabled", - features::IsToolbarPinningEnabled()); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance() - ->GetPlatformRuntimeProperties() - .supports_server_side_window_decorations; diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc deleted file mode 100644 index 1a259527dc62..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc -@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr - IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name); - if (AccountInfo::IsManaged(entry->GetHostedDomain())) { - profile_entry.Set("avatarBadge", "cr:domain"); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - } else if (base::FeatureList::IsEnabled( - supervised_user::kShowKiteForSupervisedUsers) && - entry->IsSupervised()) { diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc deleted file mode 100644 index 73824de1b8b4..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc -@@ -50,7 +50,7 @@ - #include "ui/base/l10n/l10n_util.h" - #include "ui/base/webui/resource_path.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/browser_navigator.h" - #include "chrome/browser/ui/browser_navigator_params.h" - #include "net/base/url_util.h" -@@ -90,7 +90,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { - } - - whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return g_browser_process->GetFeatures()->whats_new_registry(); - #else - return nullptr; -@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat - } - - void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL), - "staging", "true"); - NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED); diff --git a/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc deleted file mode 100644 index 2159a230ddc6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/ui/window_sizer/window_sizer.cc -@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState( - browser, window_bounds, show_state); - } - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Linux has its own implementation, see WindowSizerLinux. - // static - void WindowSizer::GetBrowserWindowBoundsAndShowState( diff --git a/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc deleted file mode 100644 index 898b48e54dd1..000000000000 --- a/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2024-10-16 21:31:04 UTC -+++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc -@@ -44,7 +44,7 @@ - #include "components/visited_url_ranking/public/visited_url_ranking_service.h" - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h" - #elif BUILDFLAG(IS_ANDROID) - #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h" -@@ -118,7 +118,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF - - std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - data_fetchers.emplace( - Fetcher::kTabModel, - std::make_unique<visited_url_ranking::DesktopTabModelURLVisitDataFetcher>( diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc deleted file mode 100644 index 64787aa9b33f..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2024-08-14 20:54:41 UTC -+++ chrome/browser/web_applications/commands/launch_web_app_command.cc -@@ -98,7 +98,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt - // OsIntegrationTestOverride can use the xdg install command to detect - // install. - SynchronizeOsOptions options; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - options.add_shortcut_to_desktop = true; - #endif - lock_->os_integration_manager().Synchronize( diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc deleted file mode 100644 index 3ee448ef037b..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-14 20:54:41 UTC -+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc -@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock( - // OsIntegrationTestOverride can use the xdg install command to detect - // install. - SynchronizeOsOptions options; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - options.add_shortcut_to_desktop = true; - #endif - app_lock_->os_integration_manager().Synchronize( diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc deleted file mode 100644 index 63403c649f3e..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2024-10-16 21:31:04 UTC -+++ chrome/browser/web_applications/extensions/extension_status_utils.cc -@@ -25,7 +25,7 @@ const char* g_preinstalled_app_for_testing = nullptr; - - const char* g_preinstalled_app_for_testing = nullptr; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(b/268221237): Remove this allow-list. - const char kDefaultAllowedExtensionIds[] = - "alhngdkjgnedakdlnamimgfihgkmenbh," -@@ -107,7 +107,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo - return prefs && prefs->IsExternalExtensionUninstalled(extension_id); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsExtensionUnsupportedDeprecatedApp(content::BrowserContext* context, - const std::string& extension_id) { - if (testing::g_enable_chrome_apps_for_testing) { diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc deleted file mode 100644 index 639249db286c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc -@@ -657,7 +657,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos = - app->shortcuts_menu_item_infos(); - DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems); diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc deleted file mode 100644 index 1e83c5d1b12c..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2023-10-19 19:58:08 UTC -+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc -@@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRunOnOsLoginModeT - // different from other platforms, see web_app_run_on_os_login_manager.h for - // more info. - bool DoesRunOnOsLoginRequireExecution() { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kDesktopPWAsRunOnOsLogin); - #else - return false; diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc deleted file mode 100644 index 6c1f0048d9e4..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc -@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute( - return; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // Protocol handler update detection. Shortcuts need to be updated in this - // case on Linux & Mac because the shortcut itself includes the protocol - // handling metadata. diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc deleted file mode 100644 index f3ba996d337d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc -@@ -71,7 +71,7 @@ const int kDesiredIconSizesForShortcut[] = {16, 32, 12 - - #if BUILDFLAG(IS_MAC) - const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512}; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Linux supports icons of any size. FreeDesktop Icon Theme Specification states - // that "Minimally you should install a 48x48 icon in the hicolor theme." - const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512}; -@@ -253,7 +253,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout - - // TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu - // actions. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos = - CreateShortcutsMenuItemInfos(state.shortcut_menus()); - DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems); diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h deleted file mode 100644 index 39cfd52a5909..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h -@@ -22,7 +22,7 @@ - #include "ui/gfx/image/image_family.h" - #include "url/gurl.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h" - #endif // BUILDFLAG(IS_LINUX) - -@@ -75,7 +75,7 @@ struct ShortcutInfo { - // the installed PWA experience and thus the icons are not designed to be - // displayed on an OS dock. - bool is_diy_app = false; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::set<DesktopActionInfo> actions; - #endif // BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc deleted file mode 100644 index f696495a32c0..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc -@@ -107,7 +107,7 @@ BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration, - - BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration, - "DesktopPWAsForceUnregisterOSIntegration", --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h b/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h deleted file mode 100644 index 953cd4fe10f6..000000000000 --- a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/web_applications/web_app_install_info.h -@@ -38,7 +38,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) | - #include "url/gurl.h" - - static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -- BUILDFLAG(IS_CHROMEOS)); -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)); - - namespace web_app { - diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc deleted file mode 100644 index ed33f9b34888..000000000000 --- a/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc -@@ -636,7 +636,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc - g_observer->ConfiguringCable(request_type); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // No caBLEv1 on Linux. It tends to crash bluez. - if (base::Contains(pairings_from_extension, - device::CableDiscoveryData::Version::V1, diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc b/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc deleted file mode 100644 index 9d9ffbe93bcb..000000000000 --- a/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/browser/webauthn/enclave_manager.cc -@@ -710,7 +710,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer - - std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - return label; - #else - return std::string("placeholder"); -@@ -720,7 +720,7 @@ std::optional<crypto::UserVerifyingKeyLabel> UserVerif - std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString( - std::string saved_label) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - return saved_label; - #else - return std::nullopt; diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc deleted file mode 100644 index bd672523477d..000000000000 --- a/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2024-08-14 20:54:41 UTC -+++ chrome/browser/webauthn/unexportable_key_utils.cc -@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() { - // If there is a scoped UnexportableKeyProvider configured, we always use - // that so that tests can still override the key provider. - const bool use_software_provider = --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - !crypto::internal::HasScopedUnexportableKeyProvider(); - #else - false; diff --git a/devel/electron35/files/patch-chrome_common_channel__info.h b/devel/electron35/files/patch-chrome_common_channel__info.h deleted file mode 100644 index 6d723142ea56..000000000000 --- a/devel/electron35/files/patch-chrome_common_channel__info.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/common/channel_info.h.orig 2024-06-18 21:43:25 UTC -+++ chrome/common/channel_info.h -@@ -12,7 +12,7 @@ - #include "build/build_config.h" - #include "build/chromeos_buildflags.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - namespace base { - class Environment; - } -@@ -100,7 +100,7 @@ std::string GetChannelSuffixForDataDir(); - std::string GetChannelSuffixForDataDir(); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string GetChannelSuffixForExtraFlagsEnvVarName(); - - // Returns the channel-specific filename of the desktop shortcut used to launch diff --git a/devel/electron35/files/patch-chrome_common_channel__info__posix.cc b/devel/electron35/files/patch-chrome_common_channel__info__posix.cc deleted file mode 100644 index 231ab085553d..000000000000 --- a/devel/electron35/files/patch-chrome_common_channel__info__posix.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/common/channel_info_posix.cc.orig 2024-10-16 21:31:04 UTC -+++ chrome/common/channel_info_posix.cc -@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() { - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string GetChannelSuffixForExtraFlagsEnvVarName() { - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - const auto channel_state = GetChannelImpl(); -@@ -123,7 +123,7 @@ std::string GetChannelSuffixForExtraFlagsEnvVarName() - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - std::string GetDesktopName(base::Environment* env) { - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - // Google Chrome packaged as a snap is a special case: the application name diff --git a/devel/electron35/files/patch-chrome_common_chrome__features.cc b/devel/electron35/files/patch-chrome_common_chrome__features.cc deleted file mode 100644 index 78b968dfb6dd..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__features.cc +++ /dev/null @@ -1,56 +0,0 @@ ---- chrome/common/chrome_features.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/chrome_features.cc -@@ -75,7 +75,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, - #endif // BUILDFLAG(IS_MAC) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Enables or disables the Autofill survey triggered by opening a prompt to - // save address info. - BASE_FEATURE(kAutofillAddressSurvey, -@@ -93,7 +93,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Enables the Restart background mode optimization. When all Chrome UI is - // closed and it goes in the background, allows to restart the browser to - // discard memory. -@@ -220,7 +220,7 @@ BASE_FEATURE(kDesktopPWAsRunOnOsLogin, - BASE_FEATURE(kDesktopPWAsRunOnOsLogin, - "DesktopPWAsRunOnOsLogin", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -246,7 +246,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings, - "DesktopPWAsTabStripSettings", - base::FEATURE_DISABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Controls whether Chrome Apps are supported. See https://crbug.com/1221251. - // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome - // Apps will not launch and will be marked in the UI as deprecated. -@@ -817,7 +817,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, - "KAnonymityServiceStorage", - base::FEATURE_ENABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kLinuxLowMemoryMonitor, - "LinuxLowMemoryMonitor", - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -830,7 +830,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit - &kLinuxLowMemoryMonitor, "critical_level", 255}; - #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kListWebAppsSwitch, - "ListWebAppsSwitch", - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-chrome_common_chrome__features.h b/devel/electron35/files/patch-chrome_common_chrome__features.h deleted file mode 100644 index e0cc42720965..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__features.h +++ /dev/null @@ -1,45 +0,0 @@ ---- chrome/common/chrome_features.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/chrome_features.h -@@ -55,13 +55,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims); - #endif // BUILDFLAG(IS_MAC) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey); - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey); - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(CHROME_FEATURES) - BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); - COMPONENT_EXPORT(CHROME_FEATURES) - BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); - COMPONENT_EXPORT(CHROME_FEATURES) - BASE_DECLARE_FEATURE(kShortcutsNotApps); -@@ -500,7 +500,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); - COMPONENT_EXPORT(CHROME_FEATURES) - BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); - --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); - COMPONENT_EXPORT(CHROME_FEATURES) - extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel; -@@ -508,7 +508,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo - extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel; - #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kListWebAppsSwitch); - #endif - diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths.cc b/devel/electron35/files/patch-chrome_common_chrome__paths.cc deleted file mode 100644 index 6e7385a52076..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__paths.cc +++ /dev/null @@ -1,84 +0,0 @@ ---- chrome/common/chrome_paths.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/chrome_paths.cc -@@ -30,7 +30,7 @@ - #include "base/apple/foundation_util.h" - #endif - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) - #include "components/policy/core/common/policy_paths.h" - #endif - -@@ -52,14 +52,14 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The path to the external extension <id>.json files. - // /usr/share seems like a good choice, see: http://www.pathname.com/fhs/ - const base::FilePath::CharType kFilepathSinglePrefExtensions[] = - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) -- FILE_PATH_LITERAL("/usr/share/google-chrome/extensions"); -+ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions"); - #else -- FILE_PATH_LITERAL("/usr/share/chromium/extensions"); -+ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions"); - #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) - - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -221,7 +221,7 @@ bool PathProvider(int key, base::FilePath* result) { - } - break; - case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!GetUserDownloadsDirectorySafe(&cur)) { - return false; - } -@@ -527,7 +527,7 @@ bool PathProvider(int key, base::FilePath* result) { - break; - } - #endif --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) - case chrome::DIR_POLICY_FILES: { - cur = base::FilePath(policy::kPolicyPath); - break; -@@ -538,7 +538,7 @@ bool PathProvider(int key, base::FilePath* result) { - #if BUILDFLAG(IS_CHROMEOS_ASH) || \ - ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ - BUILDFLAG(CHROMIUM_BRANDING)) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case chrome::DIR_USER_EXTERNAL_EXTENSIONS: { - if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) { - return false; -@@ -547,7 +547,7 @@ bool PathProvider(int key, base::FilePath* result) { - break; - } - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: { - cur = base::FilePath(kFilepathSinglePrefExtensions); - break; -@@ -585,7 +585,7 @@ bool PathProvider(int key, base::FilePath* result) { - break; - - #if BUILDFLAG(ENABLE_EXTENSIONS) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) - case chrome::DIR_NATIVE_MESSAGING: - #if BUILDFLAG(IS_MAC) - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) -@@ -599,6 +599,9 @@ bool PathProvider(int key, base::FilePath* result) { - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - cur = base::FilePath( - FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts")); -+#elif BUILDFLAG(IS_FREEBSD) -+ cur = base::FilePath(FILE_PATH_LITERAL( -+ "/usr/local/etc/chromium/native-messaging-hosts")); - #else - cur = base::FilePath( - FILE_PATH_LITERAL("/etc/chromium/native-messaging-hosts")); diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths.h b/devel/electron35/files/patch-chrome_common_chrome__paths.h deleted file mode 100644 index 4f086f03defc..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__paths.h +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/common/chrome_paths.h.orig 2025-01-27 17:37:37 UTC -+++ chrome/common/chrome_paths.h -@@ -62,7 +62,7 @@ enum { - #if BUILDFLAG(IS_CHROMEOS_ASH) || \ - ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ - BUILDFLAG(CHROMIUM_BRANDING)) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions - // on Chrome Mac and Chromium Linux. - // On Chrome OS, this path is used for OEM -@@ -70,7 +70,7 @@ enum { - // create it. - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension' - // definition manifest files that - // describe extensions which are to be -@@ -117,7 +117,7 @@ enum { - - #endif - #if BUILDFLAG(ENABLE_EXTENSIONS) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) - DIR_NATIVE_MESSAGING, // System directory where native messaging host - // manifest files are stored. - DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h b/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h deleted file mode 100644 index 85641ebae453..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/chrome_paths_internal.h.orig 2023-05-25 00:41:46 UTC -+++ chrome/common/chrome_paths_internal.h -@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi - // Get the path to the user's documents directory. - bool GetUserDocumentsDirectory(base::FilePath* result); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Gets the path to a safe default download directory for a user. - bool GetUserDownloadsDirectorySafe(base::FilePath* result); - #endif diff --git a/devel/electron35/files/patch-chrome_common_chrome__switches.cc b/devel/electron35/files/patch-chrome_common_chrome__switches.cc deleted file mode 100644 index 621c4c08abf0..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__switches.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/common/chrome_switches.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/chrome_switches.cc -@@ -888,7 +888,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon"; - - // Causes the browser to launch directly in guest mode. -@@ -906,7 +906,7 @@ const char kGlicFreURL[] = "glic-fre-url"; - const char kGlicFreURL[] = "glic-fre-url"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Writes open and installed web apps for each profile to the specified file - // without launching a new browser window or tab. Pass a absolute file path to - // specify where to output the information. Can be used together with optional diff --git a/devel/electron35/files/patch-chrome_common_chrome__switches.h b/devel/electron35/files/patch-chrome_common_chrome__switches.h deleted file mode 100644 index bfe5e25de1e0..000000000000 --- a/devel/electron35/files/patch-chrome_common_chrome__switches.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/common/chrome_switches.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/chrome_switches.h -@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[]; - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extern const char kEnableNewAppMenuIcon[]; - extern const char kGuest[]; - extern const char kForceNtpMobilePromo[]; -@@ -288,7 +288,7 @@ extern const char kGlicFreURL[]; - extern const char kGlicFreURL[]; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extern const char kListApps[]; - extern const char kProfileBaseName[]; - extern const char kProfileManagementAttributes[]; diff --git a/devel/electron35/files/patch-chrome_common_crash__keys.cc b/devel/electron35/files/patch-chrome_common_crash__keys.cc deleted file mode 100644 index 93d9a471be50..000000000000 --- a/devel/electron35/files/patch-chrome_common_crash__keys.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- chrome/common/crash_keys.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/crash_keys.cc -@@ -52,7 +52,9 @@ class CrashKeyWithName { - ~CrashKeyWithName() = delete; - - std::string_view Name() const { return name_; } -+#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) - std::string_view Value() const { return crash_key_.value(); } -+#endif - void Clear() { crash_key_.Clear(); } - void Set(std::string_view value) { crash_key_.Set(value); } - -@@ -197,6 +199,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_ - GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value); - } - -+#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) - void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) { - std::string string_annotations; - for (const auto& crash_key : GetCommandLineStringAnnotations()) { -@@ -211,6 +214,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co - } - command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations); - } -+#endif - - void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) { - SetStringAnnotations(command_line); diff --git a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc b/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc deleted file mode 100644 index 95882919a1e0..000000000000 --- a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/extensions/extension_constants.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/extensions/extension_constants.cc -@@ -46,7 +46,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = { - #if !BUILDFLAG(IS_CHROMEOS_LACROS) - kReadingModeGDocsHelperExtensionId, - #endif // !BUILDFLAG(IS_CHROMEOS_LACROS) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - kTTSEngineExtensionId, - kComponentUpdaterTTSEngineExtensionId, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h b/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h deleted file mode 100644 index c700b2f8489f..000000000000 --- a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/extensions/extension_constants.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/extensions/extension_constants.h -@@ -332,7 +332,7 @@ inline constexpr base::FilePath::CharType - kReadingModeGDocsHelperManifestFilename[] = - FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json"); - #endif // !BUILDFLAG(IS_CHROMEOS_LACROS) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // The extension id of the google tts engine extension to use on-device natural - // Google voices. - inline constexpr char kTTSEngineExtensionId[] = diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc b/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc deleted file mode 100644 index 63dafa29d4ee..000000000000 --- a/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/media/cdm_host_file_path.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/common/media/cdm_host_file_path.cc -@@ -90,7 +90,7 @@ void AddCdmHostFilePaths( - cdm_host_file_paths->emplace_back(chrome_framework_path, - chrome_framework_sig_path); - --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - base::FilePath chrome_exe_dir; - if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) { diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc b/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc deleted file mode 100644 index 0e5fc53a77cf..000000000000 --- a/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc +++ /dev/null @@ -1,56 +0,0 @@ ---- chrome/common/media/cdm_registration.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/media/cdm_registration.cc -@@ -33,7 +33,7 @@ - #if BUILDFLAG(ENABLE_WIDEVINE) - #include "components/cdm/common/cdm_manifest.h" - #include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/native_library.h" - #include "chrome/common/chrome_paths.h" - #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h" -@@ -52,7 +52,7 @@ using Robustness = content::CdmInfo::Robustness; - #if BUILDFLAG(ENABLE_WIDEVINE) - #if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \ - BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - // Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and - // |capability|. - std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo( -@@ -97,7 +97,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid - // BUILDFLAG(IS_CHROMEOS)) - - #if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - // On Linux/ChromeOS we have to preload the CDM since it uses the zygote - // sandbox. On Windows and Mac, CDM registration is handled by Component - // Update (as the CDM can be loaded only when needed). -@@ -121,7 +121,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine() - // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) - - #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))) - // This code checks to see if Component Updater picked a version of the Widevine - // CDM to be used last time it ran. (Component Updater may choose the bundled - // CDM if there is not a new version available for download.) If there is one -@@ -163,7 +163,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd - /*supports_sub_key_systems=*/false, kWidevineCdmDisplayName, - kWidevineCdmType, base::Version(), base::FilePath()); - --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded) - // before the zygote is locked down. The CDM can be found from the version - // bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version -@@ -388,7 +388,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd - } - - #if BUILDFLAG(ENABLE_WIDEVINE) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - std::vector<content::CdmInfo> GetSoftwareSecureWidevine() { - std::vector<content::CdmInfo> cdms; - AddSoftwareSecureWidevine(&cdms); diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__registration.h b/devel/electron35/files/patch-chrome_common_media_cdm__registration.h deleted file mode 100644 index a8430e1bf9f0..000000000000 --- a/devel/electron35/files/patch-chrome_common_media_cdm__registration.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/media/cdm_registration.h.orig 2024-08-14 20:54:41 UTC -+++ chrome/common/media/cdm_registration.h -@@ -16,7 +16,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd - void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms); - - #if BUILDFLAG(ENABLE_WIDEVINE) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) - // Returns the software secure Widevine CDM, if one exists. - std::vector<content::CdmInfo> GetSoftwareSecureWidevine(); - #endif diff --git a/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h deleted file mode 100644 index cb394c4c7f5d..000000000000 --- a/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2024-06-18 21:43:25 UTC -+++ chrome/common/media/component_widevine_cdm_hint_file_linux.h -@@ -17,7 +17,7 @@ - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - #error "This file only applies to desktop Linux and ChromeOS." - #endif - diff --git a/devel/electron35/files/patch-chrome_common_pref__names.h b/devel/electron35/files/patch-chrome_common_pref__names.h deleted file mode 100644 index a88f5829c2b2..000000000000 --- a/devel/electron35/files/patch-chrome_common_pref__names.h +++ /dev/null @@ -1,91 +0,0 @@ ---- chrome/common/pref_names.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/pref_names.h -@@ -1340,7 +1340,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Linux specific preference on whether we should match the system theme. - inline constexpr char kSystemTheme[] = "extensions.theme.system_theme"; - #endif -@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] = - "browser.show_update_promotion_info_bar"; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Boolean that is false if we should show window manager decorations. If - // true, we draw a custom chrome frame (thicker title bar and blue border). - inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; -@@ -2135,7 +2135,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo - inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade"; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - inline constexpr char kOpenPdfDownloadInSystemReader[] = - "download.open_pdf_in_system_reader"; - #endif -@@ -2630,14 +2630,14 @@ inline constexpr char kMediaCdmOriginData[] = "media.c - inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data"; - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // A boolean pref to determine whether or not the network service is running - // sandboxed. - inline constexpr char kNetworkServiceSandboxEnabled[] = - "net.network_service_sandbox"; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Records whether the user has seen an HTTP auth "negotiate" header. - inline constexpr char kReceivedHttpAuthNegotiateHeader[] = - "net.received_http_auth_negotiate_headers"; -@@ -2729,7 +2729,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa - inline constexpr char kIsolatedWebAppPendingInitializationCount[] = - "profile.isolated_web_app.install.pending_initialization_count"; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected - // along with kAuthNegotiateDelegateAllowlist. - inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3253,7 +3253,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[] - #endif // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Defines administrator-set availability of Chrome for Testing. - inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed"; - #endif -@@ -3845,7 +3845,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[ - inline constexpr char kSandboxExternalProtocolBlocked[] = - "profile.sandbox_external_protocol_blocked"; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Boolean that indicates if system notifications are allowed to be used in - // place of Chrome notifications. - inline constexpr char kAllowSystemNotifications[] = -@@ -4041,7 +4041,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = - "policy.lens_desktop_ntp_search_enabled"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // A dict mapping the edition name with the major version it was shown. - inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used"; - // A list containing the features of each module in order of when they -@@ -4135,7 +4135,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ - "printing.oauth2_authorization_servers"; - #endif - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If this exists and is true, Chrome may run system DNS resolution out of the - // network process. If false, Chrome will run system DNS resolution in the - // network process. If non-existent, Chrome will decide where to run system DNS diff --git a/devel/electron35/files/patch-chrome_common_url__constants.h b/devel/electron35/files/patch-chrome_common_url__constants.h deleted file mode 100644 index c35574cec1f5..000000000000 --- a/devel/electron35/files/patch-chrome_common_url__constants.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/common/url_constants.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/url_constants.h -@@ -978,7 +978,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[ - inline constexpr char kPhoneHubPermissionLearnMoreURL[] = - "https://support.google.com/chromebook?p=multidevice"; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // "Learn more" URL for the chrome apps deprecation dialog. - inline constexpr char kChromeAppsDeprecationLearnMoreURL[] = - "https://support.google.com/chrome?p=chrome_app_deprecation"; diff --git a/devel/electron35/files/patch-chrome_common_webui__url__constants.cc b/devel/electron35/files/patch-chrome_common_webui__url__constants.cc deleted file mode 100644 index 2d0204510bf2..000000000000 --- a/devel/electron35/files/patch-chrome_common_webui__url__constants.cc +++ /dev/null @@ -1,24 +0,0 @@ ---- chrome/common/webui_url_constants.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/webui_url_constants.cc -@@ -192,18 +192,18 @@ base::span<const base::cstring_view> ChromeURLHosts() - kChromeUIAssistantOptInHost, - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - kChromeUIConnectorsInternalsHost, - kChromeUIDiscardsHost, - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - kChromeUIWebAppSettingsHost, - #endif - #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) - kChromeUILinuxProxyConfigHost, - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - kChromeUISandboxHost, - #endif - #if BUILDFLAG(IS_WIN) diff --git a/devel/electron35/files/patch-chrome_common_webui__url__constants.h b/devel/electron35/files/patch-chrome_common_webui__url__constants.h deleted file mode 100644 index 0ee1d9c52239..000000000000 --- a/devel/electron35/files/patch-chrome_common_webui__url__constants.h +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/common/webui_url_constants.h.orig 2025-03-24 20:50:14 UTC -+++ chrome/common/webui_url_constants.h -@@ -508,18 +508,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome - #endif // BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUIConnectorsInternalsHost[] = - "connectors-internals"; - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUIDiscardsHost[] = "discards"; - inline constexpr char kChromeUIDiscardsURL[] = "chrome://discards/"; - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings"; - inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; - inline constexpr char kChromeUIWhatsNewHost[] = "whats-new"; -@@ -531,11 +531,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUISandboxHost[] = "sandbox"; - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch"; - inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; - inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser"; -@@ -557,7 +557,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c - inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/"; - #endif - --#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - defined(TOOLKIT_VIEWS)) || \ - defined(USE_AURA) - inline constexpr char kChromeUITabModalConfirmDialogHost[] = diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc b/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc deleted file mode 100644 index b9a50c1933a3..000000000000 --- a/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/enterprise_companion/event_logger.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/enterprise_companion/event_logger.cc -@@ -124,7 +124,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() { - metadata.set_application_arch(proto::ARM64); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metadata.set_os_platform(proto::LINUX); - #elif BUILDFLAG(IS_MAC) - metadata.set_os_platform(proto::MAC); diff --git a/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc b/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc deleted file mode 100644 index 896edadb9037..000000000000 --- a/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/services/printing/print_backend_service_impl.cc -@@ -50,7 +50,7 @@ - #include "printing/backend/cups_connection_pool.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/no_destructor.h" - #include "ui/linux/linux_ui.h" - #include "ui/linux/linux_ui_delegate_stub.h" -@@ -77,7 +77,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void InstantiateLinuxUiDelegate() { - // TODO(crbug.com/40561724) Until a real UI can be used in a utility process, - // need to use the stub version. -@@ -86,7 +86,7 @@ scoped_refptr<base::SequencedTaskRunner> GetPrintingTa - #endif - - scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Use task runner associated with equivalent of UI thread. Needed for calls - // made through `PrintDialogLinuxInterface` to properly execute. - CHECK(base::SequencedTaskRunner::HasCurrentDefault()); -@@ -469,7 +469,7 @@ void PrintBackendServiceImpl::Init( - // `InitCommon()`. - InitializeProcessForPrinting(); - print_backend_ = PrintBackend::CreateInstance(locale); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Test framework already initializes the UI, so this should not go in - // `InitCommon()`. Additionally, low-level Linux UI is not needed when tests - // are using `TestPrintingContext`. -@@ -690,7 +690,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( - crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>( - *printer_name, print_backend_->GetPrinterDriverInfo(*printer_name)); - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS) - // Try to fill in advanced settings based upon basic info options. - PrinterBasicInfo basic_info; - if (print_backend_->GetPrinterBasicInfo(*printer_name, &basic_info) == diff --git a/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc deleted file mode 100644 index 163cb93e276a..000000000000 --- a/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/test/base/scoped_channel_override_posix.cc.orig 2024-06-18 21:43:25 UTC -+++ chrome/test/base/scoped_channel_override_posix.cc -@@ -45,7 +45,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha - return "beta"; - case ScopedChannelOverride::Channel::kDev: - return "unstable"; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case ScopedChannelOverride::Channel::kCanary: - return "canary"; - #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc deleted file mode 100644 index 4f8af7b9f114..000000000000 --- a/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-11-29 21:39:54 UTC -+++ chrome/test/chromedriver/chrome_launcher.cc -@@ -73,6 +73,7 @@ - #include <fcntl.h> - #include <sys/stat.h> - #include <sys/types.h> -+#include <sys/wait.h> - #include <unistd.h> - #elif BUILDFLAG(IS_WIN) - #include <windows.h> diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc deleted file mode 100644 index 10e112a6408f..000000000000 --- a/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-11-29 21:39:54 UTC -+++ chrome/test/chromedriver/chrome/chrome_finder.cc -@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l - installation_locations[i].Append(L"Chromium\\Application")); - } - } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void GetApplicationDirs(std::vector<base::FilePath>* locations) { - // TODO: Respect users' PATH variables. - // Until then, we use an approximation of the most common defaults. -@@ -125,7 +125,7 @@ std::vector<base::FilePath> GetChromeProgramNames() { - chrome::kGoogleChromeForTestingBrowserProcessExecutablePath), - base::FilePath(chrome::kGoogleChromeBrowserProcessExecutablePath), - base::FilePath(chrome::kChromiumBrowserProcessExecutablePath), --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FilePath(chrome::kBrowserProcessExecutablePath), - base::FilePath("chrome"), // Chrome for Testing or Google Chrome - base::FilePath("google-chrome"), base::FilePath("chromium"), -@@ -141,7 +141,7 @@ std::vector<base::FilePath> GetHeadlessShellProgramNam - return { - #if BUILDFLAG(IS_WIN) - base::FilePath(FILE_PATH_LITERAL("chrome-headless-shell.exe")), --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FilePath("chrome-headless-shell"), - #else - // it will compile but won't work on other OSes diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc deleted file mode 100644 index 724275215711..000000000000 --- a/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/test/chromedriver/key_converter_unittest.cc -@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) { - CheckEventsReleaseModifiers(keys, key_events); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Fails on bots: crbug.com/174962 - #define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols - #else -@@ -310,7 +310,7 @@ TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKey - TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) { - ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US); - const auto kTextForKeys = std::to_array<char>({ --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - 0, 0, 0, 0, '\t', 0, '\r', '\r', 0, 0, 0, 0, 0, - #else - 0, 0, 0, 0, 0, 0, '\r', '\r', 0, 0, 0, 0, 0, diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc deleted file mode 100644 index 4b8b1206329b..000000000000 --- a/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2024-06-18 21:43:25 UTC -+++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc -@@ -67,7 +67,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Fails on bots: crbug.com/174962 - #define MAYBE_KeyCodeToText DISABLED_KeyCodeToText - #else -@@ -104,7 +104,7 @@ TEST(KeycodeTextConversionTest, MAYBE_KeyCodeToText) { - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Fails on bots: crbug.com/174962 - #define MAYBE_CharToKeyCode DISABLED_CharToKeyCode - #else diff --git a/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc b/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc deleted file mode 100644 index a448d9de27ab..000000000000 --- a/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/app/app_uninstall.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/updater/app/app_uninstall.cc -@@ -157,7 +157,7 @@ void UninstallInThreadPool(UpdaterScope scope, - } - if (int result = UninstallOtherVersions(scope); - result != kErrorOk) { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // TODO(crbug.com/366249606): Ignores the errors when uninstalls - // the other versions, because currently older Linux updater on - // CIPD exits with error `kErrorFailedToDeleteFolder`. diff --git a/devel/electron35/files/patch-chrome_updater_configurator.cc b/devel/electron35/files/patch-chrome_updater_configurator.cc deleted file mode 100644 index 0d6c16c3aa44..000000000000 --- a/devel/electron35/files/patch-chrome_updater_configurator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/configurator.cc.orig 2025-03-24 20:50:14 UTC -+++ chrome/updater/configurator.cc -@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs> - return std::nullopt; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) - }()) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Linux creating the NetworkFetcherFactory requires performing blocking IO - // to load an external library. This should be done when the configurator is - // created. diff --git a/devel/electron35/files/patch-chrome_utility_services.cc b/devel/electron35/files/patch-chrome_utility_services.cc deleted file mode 100644 index d92b79535c0e..000000000000 --- a/devel/electron35/files/patch-chrome_utility_services.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- chrome/utility/services.cc.orig 2025-01-27 17:37:37 UTC -+++ chrome/utility/services.cc -@@ -49,7 +49,7 @@ - #include "chrome/services/system_signals/mac/mac_system_signals_service.h" - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/services/system_signals/linux/linux_system_signals_service.h" - #endif // BUILDFLAG(IS_LINUX) - -@@ -207,7 +207,7 @@ auto RunMacNotificationService( - } - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto RunSystemSignalsService( - mojo::PendingReceiver<device_signals::mojom::SystemSignalsService> - receiver) { -@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& - services.Add(RunWindowsIconReader); - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - services.Add(RunSystemSignalsService); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc b/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc deleted file mode 100644 index 407750d86a20..000000000000 --- a/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-01-27 17:37:37 UTC -+++ chromecast/browser/cast_browser_main_parts.cc -@@ -95,7 +95,7 @@ - #include "ui/ozone/public/ozone_platform.h" - #endif // BUILDFLAG(IS_OZONE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <fontconfig/fontconfig.h> - #include <signal.h> - #include <sys/prctl.h> -@@ -268,7 +268,7 @@ class CastViewsDelegate : public views::ViewsDelegate - - #endif // defined(USE_AURA) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - base::FilePath GetApplicationFontsDir() { - std::unique_ptr<base::Environment> env(base::Environment::Create()); -@@ -314,7 +314,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { - {switches::kDisableThreadedAnimation, ""}, - #endif // BUILDFLAG(IS_ANDROID) - #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(ARCH_CPU_X86_FAMILY) - // This is needed for now to enable the x11 Ozone platform to work with - // current Linux/NVidia OpenGL drivers. -@@ -491,7 +491,7 @@ void CastBrowserMainParts::ToolkitInitialized() { - views_delegate_ = std::make_unique<CastViewsDelegate>(); - #endif // defined(USE_AURA) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FilePath dir_font = GetApplicationFontsDir(); - const FcChar8* dir_font_char8 = - reinterpret_cast<const FcChar8*>(dir_font.value().data()); diff --git a/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc b/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc deleted file mode 100644 index b41d44a8c18a..000000000000 --- a/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chromecast/browser/cast_content_browser_client.cc.orig 2024-10-16 21:31:08 UTC -+++ chromecast/browser/cast_content_browser_client.cc -@@ -429,7 +429,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS - switches::kAudioOutputChannels)); - } - } else if (process_type == switches::kGpuProcess) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Necessary for accelerated 2d canvas. By default on Linux, Chromium - // assumes GLES2 contexts can be lost to a power-save mode, which breaks GPU - // canvas apps. diff --git a/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc deleted file mode 100644 index ab4ba877754b..000000000000 --- a/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-01-27 17:37:37 UTC -+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc -@@ -347,7 +347,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre - params->force_720p_resolution = - GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(), - /*default_value=*/false); --#if BUILDFLAG(ENABLE_CAST_RECEIVER) && BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(ENABLE_CAST_RECEIVER) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - // Starboard-based (linux) cast receivers may not render their UI at 720p, so - // we need to scale to the proper resolution. For example, a 4k TV may render - // the window at 1920x1080, so a scaling factor of 1.5 is necessary for a 720p diff --git a/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc deleted file mode 100644 index 71f62b74b39c..000000000000 --- a/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc -@@ -1168,7 +1168,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp - bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const { - // The feature is only for Linux, Windows, Mac, and Fuchsia. - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // This option should only be shown for users that have not enabled the Sync - // Feature and that have server credit cards available. - // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and -@@ -2021,7 +2021,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co - - bool PaymentsDataManager::AreBnplIssuersSupported() const { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled( - features::kAutofillEnableBuyNowPayLaterSyncing); - #else diff --git a/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc deleted file mode 100644 index d362ec14eb4e..000000000000 --- a/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-03-24 20:50:14 UTC -+++ components/autofill/core/browser/integrators/autofill_optimization_guide.cc -@@ -211,7 +211,7 @@ void AutofillOptimizationGuide::OnDidParseForm( - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!server_cards.empty() && - base::FeatureList::IsEnabled( - features::kAutofillEnableAmountExtractionDesktop)) { diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc b/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc deleted file mode 100644 index efa64fa86a88..000000000000 --- a/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-03-24 20:50:14 UTC -+++ components/autofill/core/common/autofill_payments_features.cc -@@ -292,7 +292,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave() - #endif // BUILDFLAG(IS_ANDROID) - - bool ShouldShowImprovedUserConsentForCreditCardSave() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The new user consent UI is fully launched on MacOS, Windows and Linux. - return true; - #else diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc b/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc deleted file mode 100644 index 9b0ee2af2be0..000000000000 --- a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/autofill/core/common/autofill_prefs.cc.orig 2025-03-24 20:50:14 UTC -+++ components/autofill/core/common/autofill_prefs.cc -@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled, - false); - registry->RegisterBooleanPref( -@@ -294,7 +294,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetAutofillBnplEnabled(PrefService* prefs, bool value) { - prefs->SetBoolean(kAutofillBnplEnabled, value); - } -@@ -303,7 +303,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) { - - bool IsAutofillBnplEnabled(const PrefService* prefs) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return prefs->GetBoolean(kAutofillBnplEnabled); - #else - return false; diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h b/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h deleted file mode 100644 index abe61dfb1dd4..000000000000 --- a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h +++ /dev/null @@ -1,29 +0,0 @@ ---- components/autofill/core/common/autofill_prefs.h.orig 2025-03-24 20:50:14 UTC -+++ components/autofill/core/common/autofill_prefs.h -@@ -26,7 +26,7 @@ inline constexpr std::string_view kAutofillAblationSee - inline constexpr std::string_view kAutofillAblationSeedPref = - "autofill.ablation_seed"; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Boolean that is true if BNPL on Autofill is enabled. - inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled"; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -80,7 +80,7 @@ inline constexpr char kAutofillPaymentCardBenefits[] = - inline constexpr char kAutofillPaymentCardBenefits[] = - "autofill.payment_card_benefits"; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Boolean that controls improved autofill filling predictions. When enabled, - // the autofill functionality is enhanced with adopting user data to - // the form being filled in, which is triggered by the user via an extra -@@ -235,7 +235,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer - bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetAutofillBnplEnabled(PrefService* prefs, bool value); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc b/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc deleted file mode 100644 index 94df69ac4fa1..000000000000 --- a/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc +++ /dev/null @@ -1,48 +0,0 @@ ---- components/commerce/core/commerce_feature_list.cc.orig 2025-03-24 20:50:14 UTC -+++ components/commerce/core/commerce_feature_list.cc -@@ -157,7 +157,7 @@ BASE_FEATURE(kPriceInsights, - "PriceInsights", - base::FEATURE_DISABLED_BY_DEFAULT); - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kPriceInsightsRegionLaunched, - "PriceInsightsRegionLaunched", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -218,7 +218,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on - const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page"; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const base::FeatureParam<bool> kDiscountOnShoppyPage{ - &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true}; - #else -@@ -227,7 +227,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{ - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched, - "EnableDiscountInfoApiRegionLaunched", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -242,7 +242,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc - const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior"; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting, - "DiscountDialogAutoPopupBehaviorSetting", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -283,7 +283,8 @@ BASE_FEATURE(kShoppingList, "ShoppingList", base::FEAT - - BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT); - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \ -+ BUILDFLAG(IS_BSD) - BASE_FEATURE(kShoppingListRegionLaunched, - "ShoppingListRegionLaunched", - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc b/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc deleted file mode 100644 index 8d32e29e9f2d..000000000000 --- a/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/constrained_window/constrained_window_views.cc.orig 2025-03-24 20:50:14 UTC -+++ components/constrained_window/constrained_window_views.cc -@@ -375,7 +375,7 @@ bool PlatformClipsChildrenToViewport() { - } - - bool PlatformClipsChildrenToViewport() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #else - return false; diff --git a/devel/electron35/files/patch-components_crash_core_app_BUILD.gn b/devel/electron35/files/patch-components_crash_core_app_BUILD.gn deleted file mode 100644 index 6896f662e196..000000000000 --- a/devel/electron35/files/patch-components_crash_core_app_BUILD.gn +++ /dev/null @@ -1,43 +0,0 @@ ---- components/crash/core/app/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ components/crash/core/app/BUILD.gn -@@ -70,6 +70,10 @@ static_library("app") { - ] - } - -+ if (is_bsd) { -+ sources -= [ "crashpad.cc" ] -+ } -+ - defines = [ "CRASH_IMPLEMENTATION" ] - - public_deps = [ ":lib" ] -@@ -83,7 +87,7 @@ static_library("app") { - "//third_party/crashpad/crashpad/util", - ] - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ "crashpad_linux.cc" ] - data_deps = [ ":chrome_crashpad_handler" ] - } -@@ -103,7 +107,7 @@ static_library("app") { - libs = [ "log" ] - } - -- if (is_android || is_linux || is_chromeos) { -+ if ((is_android || is_linux || is_chromeos) && !is_bsd) { - deps += [ - "//base:base_static", - "//components/crash/core/common", -@@ -235,11 +239,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { - # define custom UserStreamDataSources. - executable("chrome_crashpad_handler") { - sources = [ "chrome_crashpad_handler.cc" ] -- -- deps = [ -- ":crashpad_handler_main", -- "//third_party/crashpad/crashpad/handler", -- ] - - if (is_mac && (is_component_build || is_asan || is_ubsan_any)) { - ldflags = [ diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h deleted file mode 100644 index 52958644ed30..000000000000 --- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2023-08-10 01:48:40 UTC -+++ components/device_signals/core/browser/signals_aggregator_impl.h -@@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public SignalsAggregator - ~SignalsAggregatorImpl() override; - - // SignalsAggregator: --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void GetSignalsForUser(const UserContext& user_context, - const SignalsAggregationRequest& request, - GetSignalsCallback callback) override; diff --git a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc b/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc deleted file mode 100644 index 44988234311d..000000000000 --- a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/device_signals/core/common/signals_features.cc.orig 2025-03-24 20:50:14 UTC -+++ components/device_signals/core/common/signals_features.cc -@@ -11,7 +11,7 @@ BASE_FEATURE(kAllowClientCertificateReportingForUsers, - base::FEATURE_ENABLED_BY_DEFAULT); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Enables the triggering of device signals consent dialog when conditions met - // This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to - // be enabled diff --git a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h b/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h deleted file mode 100644 index 2964cf356116..000000000000 --- a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/device_signals/core/common/signals_features.h.orig 2025-03-24 20:50:14 UTC -+++ components/device_signals/core/common/signals_features.h -@@ -14,7 +14,7 @@ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingF - BASE_DECLARE_FEATURE(kAllowClientCertificateReportingForUsers); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog); - - // Returns true if device signals consent dialog has been enabled for diff --git a/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc b/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc deleted file mode 100644 index d28129cda700..000000000000 --- a/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/device_signals/test/signals_contract.cc.orig 2023-10-19 19:58:18 UTC -+++ components/device_signals/test/signals_contract.cc -@@ -212,7 +212,7 @@ GetSignalsContract() { - base::BindRepeating(VerifyUnset, names::kCrowdStrike); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUIDLFLAG(IS_BSD) - contract[names::kAllowScreenLock] = - base::BindRepeating(VerifyUnset, names::kAllowScreenLock); - contract[names::kImei] = base::BindRepeating(VerifyUnset, names::kImei); diff --git a/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc b/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc deleted file mode 100644 index 485388d3800a..000000000000 --- a/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- components/embedder_support/user_agent_utils.cc.orig 2025-03-24 20:50:14 UTC -+++ components/embedder_support/user_agent_utils.cc -@@ -451,6 +451,9 @@ std::string GetPlatformForUAMetadata() { - # else - return "Chromium OS"; - # endif -+#elif BUILDFLAG(IS_BSD) -+ // The internet is weird... -+ return "Linux"; - #else - return std::string(version_info::GetOSType()); - #endif diff --git a/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc deleted file mode 100644 index e83b0eb36514..000000000000 --- a/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ components/embedder_support/user_agent_utils_unittest.cc -@@ -71,7 +71,7 @@ const char kDesktop[] = - "X11; CrOS x86_64 14541.0.0" - #elif BUILDFLAG(IS_FUCHSIA) - "Fuchsia" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - "X11; Linux x86_64" - #elif BUILDFLAG(IS_MAC) - "Macintosh; Intel Mac OS X 10_15_7" -@@ -171,7 +171,7 @@ void CheckUserAgentStringOrdering(bool mobile_device) - ASSERT_EQ("CrOS", pieces[0]); - ASSERT_EQ("x86_64", pieces[1]); - ASSERT_EQ("14541.0.0", pieces[2]); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Post-UA Reduction there is a single <unifiedPlatform> value for Linux: - // X11; Linux x86_64 - ASSERT_EQ(2u, pieces.size()); -@@ -703,7 +703,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) { - #endif - #elif BUILDFLAG(IS_ANDROID) - EXPECT_EQ(metadata.platform, "Android"); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - EXPECT_EQ(metadata.platform, "Linux"); - #elif BUILDFLAG(IS_FREEBSD) - EXPECT_EQ(metadata.platform, "FreeBSD"); diff --git a/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc b/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc deleted file mode 100644 index 8d7f8de2fe97..000000000000 --- a/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/enterprise/watermarking/watermark.cc.orig 2025-03-24 20:50:14 UTC -+++ components/enterprise/watermarking/watermark.cc -@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() { - "Segoe UI", - #elif BUILDFLAG(IS_MAC) - "SF Pro Text", --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - "Ubuntu", - #elif BUILDFLAG(IS_CHROMEOS) - "Google Sans", -@@ -47,7 +47,7 @@ gfx::Font::Weight WatermarkFontWeight() { - } - - gfx::Font::Weight WatermarkFontWeight() { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return gfx::Font::Weight::SEMIBOLD; - #else - return gfx::Font::Weight::MEDIUM; diff --git a/devel/electron35/files/patch-components_error__page_common_localized__error.cc b/devel/electron35/files/patch-components_error__page_common_localized__error.cc deleted file mode 100644 index 3b226787ab12..000000000000 --- a/devel/electron35/files/patch-components_error__page_common_localized__error.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/error_page/common/localized_error.cc.orig 2025-03-24 20:50:14 UTC -+++ components/error_page/common/localized_error.cc -@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code, - if (suggestions & SUGGEST_PROXY_CONFIG) { - // Custom body string. - std::u16string inner = --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - l10n_util::GetStringFUTF16( - IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM, - l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE), diff --git a/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc b/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc deleted file mode 100644 index eb73803844e8..000000000000 --- a/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/eye_dropper/eye_dropper_view.cc.orig 2025-03-24 20:50:14 UTC -+++ components/eye_dropper/eye_dropper_view.cc -@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent, - // EyeDropper/WidgetDelegate. - set_owned_by_client(); - SetPreferredSize(GetSize()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Use TYPE_MENU for Linux to ensure that the eye dropper view is displayed - // above the color picker. - views::Widget::InitParams params( diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc deleted file mode 100644 index d43f7cf7c2df..000000000000 --- a/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc +++ /dev/null @@ -1,30 +0,0 @@ ---- components/feature_engagement/public/feature_configurations.cc.orig 2025-03-24 20:50:14 UTC -+++ components/feature_engagement/public/feature_configurations.cc -@@ -100,7 +100,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi - - std::optional<FeatureConfig> GetClientSideFeatureConfig( - const base::Feature* feature) { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - - // The IPH bubble for link capturing has a trigger set to ANY so that it - // always shows up. The per app specific guardrails are independently stored -@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi - - #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) { - std::optional<FeatureConfig> config = FeatureConfig(); - config->valid = true; -@@ -1724,7 +1724,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi - #endif // BUILDFLAG(IS_ANDROID) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - - if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) { - // Credit card benefit IPH is shown: diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc deleted file mode 100644 index 15eaa3042b96..000000000000 --- a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/feature_engagement/public/feature_constants.cc.orig 2025-03-24 20:50:14 UTC -+++ components/feature_engagement/public/feature_constants.cc -@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEAT - BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - BASE_FEATURE(kEsbDownloadRowPromoFeature, - "EsbDownloadRowPromo", -@@ -667,7 +667,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment, - - #endif // BUILDFLAG(IS_IOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature, - "IPH_AutofillCardInfoRetrievalSuggestion", -@@ -811,7 +811,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // This can be enabled by default, as the DesktopPWAsLinkCapturing - // flag is needed for the IPH linked to this feature to work, and - // use-cases to show the IPH are guarded by that flag. diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h b/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h deleted file mode 100644 index 2c66dec7a86f..000000000000 --- a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h +++ /dev/null @@ -1,29 +0,0 @@ ---- components/feature_engagement/public/feature_constants.h.orig 2025-03-24 20:50:14 UTC -+++ components/feature_engagement/public/feature_constants.h -@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); - FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature); - #endif -@@ -295,7 +295,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg - - #endif // BUILDFLAG(IS_IOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - FEATURE_CONSTANTS_DECLARE_FEATURE( - kIPHAutofillCardInfoRetrievalSuggestionFeature); -@@ -353,7 +353,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin - FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch); - FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc deleted file mode 100644 index 9c8a5bd844b1..000000000000 --- a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/feature_engagement/public/feature_list.cc.orig 2025-03-24 20:50:14 UTC -+++ components/feature_engagement/public/feature_list.cc -@@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHiOSReminderNotificationsOverflowMenuBubbleFeature, - #endif // BUILDFLAG(IS_IOS) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - &kEsbDownloadRowPromoFeature, - #endif -@@ -236,7 +236,7 @@ const base::Feature* const kAllFeatures[] = { - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - &kIPHAutofillCardInfoRetrievalSuggestionFeature, - &kIPHAutofillCreditCardBenefitFeature, -@@ -290,7 +290,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHScalableIphGamingFeature, - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - &kIPHDesktopPWAsLinkCapturingLaunch, - &kIPHDesktopPWAsLinkCapturingLaunchAppInTab, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h b/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h deleted file mode 100644 index c579c372dbf9..000000000000 --- a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h +++ /dev/null @@ -1,58 +0,0 @@ ---- components/feature_engagement/public/feature_list.h.orig 2025-03-24 20:50:14 UTC -+++ components/feature_engagement/public/feature_list.h -@@ -291,7 +291,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSReminderNotificationsOve - #endif // BUILDFLAG(IS_IOS) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo"); - #endif -@@ -402,7 +402,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature, - "IPH_AutofillCreditCardBenefit"); - -@@ -496,7 +497,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, " - DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming"); - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch, - "IPH_DesktopPWAsLinkCapturingLaunch"); - DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab, -@@ -662,7 +663,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat - VARIATION_ENTRY(kIPHiOSDefaultBrowserBannerPromoFeature), - VARIATION_ENTRY(kIPHiOSReminderNotificationsOverflowMenuBubbleFeature), - #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - VARIATION_ENTRY(kIPHBatterySaverModeFeature), - VARIATION_ENTRY(kIPHCompanionSidePanelFeature), - VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature), -@@ -722,7 +723,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature), - VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature), - VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature), -@@ -774,7 +776,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat - VARIATION_ENTRY(kIPHScalableIphGamingFeature), - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch), - VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab), - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc deleted file mode 100644 index 33d2e6c0062e..000000000000 --- a/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-10-16 21:31:10 UTC -+++ components/feed/core/v2/feed_network_impl_unittest.cc -@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn - - EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type()); - EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type()); -- EXPECT_EQ(1, client_info.app_version().major()); -- EXPECT_EQ(2, client_info.app_version().minor()); -+ EXPECT_EQ(1, client_info.app_version().gmajor()); -+ EXPECT_EQ(2, client_info.app_version().gminor()); - EXPECT_EQ(3, client_info.app_version().build()); - EXPECT_EQ(4, client_info.app_version().revision()); - EXPECT_FALSE(client_info.chrome_client_info().start_surface()); diff --git a/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc b/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc deleted file mode 100644 index feec3240231a..000000000000 --- a/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc +++ /dev/null @@ -1,24 +0,0 @@ ---- components/feed/core/v2/proto_util.cc.orig 2023-08-10 01:48:40 UTC -+++ components/feed/core/v2/proto_util.cc -@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() { - - int32_t major, minor, revision; - base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision); -- result.set_major(major); -- result.set_minor(minor); -+ result.set_gmajor(major); -+ result.set_gminor(minor); - result.set_revision(revision); - #if BUILDFLAG(IS_ANDROID) - result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int()); -@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf - // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH. - const std::vector<uint32_t>& numbers = chrome_info.version.components(); - if (numbers.size() > 3) { -- result.set_major(static_cast<int32_t>(numbers[0])); -- result.set_minor(static_cast<int32_t>(numbers[1])); -+ result.set_gmajor(static_cast<int32_t>(numbers[0])); -+ result.set_gminor(static_cast<int32_t>(numbers[1])); - result.set_build(static_cast<int32_t>(numbers[2])); - result.set_revision(static_cast<int32_t>(numbers[3])); - } diff --git a/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc b/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc deleted file mode 100644 index 260285428333..000000000000 --- a/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-14 20:54:47 UTC -+++ components/feed/core/v2/proto_util_unittest.cc -@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) { - feedwire::ClientInfo result = CreateClientInfo(request_metadata); - EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type()); - EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type()); -- EXPECT_EQ(1, result.app_version().major()); -- EXPECT_EQ(2, result.app_version().minor()); -+ EXPECT_EQ(1, result.app_version().gmajor()); -+ EXPECT_EQ(2, result.app_version().gminor()); - EXPECT_EQ(3, result.app_version().build()); - EXPECT_EQ(4, result.app_version().revision()); - diff --git a/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc b/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc deleted file mode 100644 index 693a8da91003..000000000000 --- a/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/feed/core/v2/test/proto_printer.cc.orig 2023-08-10 01:48:40 UTC -+++ components/feed/core/v2/test/proto_printer.cc -@@ -158,8 +158,8 @@ class TextProtoPrinter { - } - TextProtoPrinter& operator<<(const feedwire::Version& v) { - BeginMessage(); -- PRINT_FIELD(major); -- PRINT_FIELD(minor); -+ PRINT_FIELD(gmajor); -+ PRINT_FIELD(gminor); - PRINT_FIELD(build); - PRINT_FIELD(revision); - PRINT_FIELD(architecture); diff --git a/devel/electron35/files/patch-components_flags__ui_flags__state.cc b/devel/electron35/files/patch-components_flags__ui_flags__state.cc deleted file mode 100644 index 8182c4c2894b..000000000000 --- a/devel/electron35/files/patch-components_flags__ui_flags__state.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/flags_ui/flags_state.cc.orig 2025-03-24 20:50:14 UTC -+++ components/flags_ui/flags_state.cc -@@ -761,7 +761,7 @@ unsigned short FlagsState::GetCurrentPlatform() { - return kOsWin; - #elif BUILDFLAG(IS_CHROMEOS) - return kOsCrOS; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return kOsLinux; - #elif BUILDFLAG(IS_ANDROID) - return kOsAndroid; diff --git a/devel/electron35/files/patch-components_gwp__asan_BUILD.gn b/devel/electron35/files/patch-components_gwp__asan_BUILD.gn deleted file mode 100644 index 416067b4053b..000000000000 --- a/devel/electron35/files/patch-components_gwp__asan_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- components/gwp_asan/BUILD.gn.orig 2022-11-30 08:12:58 UTC -+++ components/gwp_asan/BUILD.gn -@@ -15,7 +15,7 @@ test("gwp_asan_unittests") { - "//testing/gtest", - "//third_party/boringssl", - ] -- if (is_win || is_mac || is_linux || is_chromeos || is_android) { -+ if ((is_win || is_mac || is_linux || is_chromeos || is_android) && !is_bsd) { - deps += [ - "//components/gwp_asan/client:unit_tests", - "//components/gwp_asan/crash_handler:unit_tests", diff --git a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc b/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc deleted file mode 100644 index 98f6650782c8..000000000000 --- a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/gwp_asan/client/gwp_asan.cc.orig 2024-06-18 21:43:29 UTC -+++ components/gwp_asan/client/gwp_asan.cc -@@ -75,7 +75,7 @@ namespace { - // ProcessSamplingBoost is the multiplier to increase the - // ProcessSamplingProbability in scenarios where we want to perform additional - // testing (e.g., on canary/dev builds). --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - constexpr int kDefaultMaxAllocations = 50; - constexpr int kDefaultMaxMetadata = 210; - constexpr int kDefaultTotalPages = kCpuIs64Bit ? 2048 : kDefaultMaxMetadata * 2; diff --git a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc deleted file mode 100644 index daf97426f192..000000000000 --- a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-02-21 00:20:41 UTC -+++ components/gwp_asan/client/gwp_asan_features.cc -@@ -9,7 +9,7 @@ namespace gwp_asan::internal { - namespace gwp_asan::internal { - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || \ -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)) - constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT; - #else diff --git a/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc deleted file mode 100644 index b3886cb029c7..000000000000 --- a/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-10-16 21:31:10 UTC -+++ components/gwp_asan/crash_handler/crash_analyzer.cc -@@ -35,7 +35,7 @@ - #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h" - #include "third_party/crashpad/crashpad/util/process/process_memory.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include <signal.h> - #elif BUILDFLAG(IS_APPLE) - #include <mach/exception_types.h> -@@ -95,7 +95,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress( - - crashpad::VMAddress CrashAnalyzer::GetAccessAddress( - const crashpad::ExceptionSnapshot& exception) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - if (exception.Exception() == SIGSEGV || exception.Exception() == SIGBUS) - return exception.ExceptionAddress(); - #elif BUILDFLAG(IS_APPLE) diff --git a/devel/electron35/files/patch-components_live__caption_caption__util.cc b/devel/electron35/files/patch-components_live__caption_caption__util.cc deleted file mode 100644 index 1ab9652e0304..000000000000 --- a/devel/electron35/files/patch-components_live__caption_caption__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/live_caption/caption_util.cc.orig 2025-03-24 20:50:14 UTC -+++ components/live_caption/caption_util.cc -@@ -136,7 +136,7 @@ std::string GetCaptionSettingsUrl() { - std::string GetCaptionSettingsUrl() { - #if BUILDFLAG(IS_CHROMEOS) - return "chrome://os-settings/audioAndCaptions"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return "chrome://settings/captions"; - #elif BUILDFLAG(IS_WIN) - return base::win::GetVersion() >= base::win::Version::WIN10 diff --git a/devel/electron35/files/patch-components_media__router_common_media__source.cc b/devel/electron35/files/patch-components_media__router_common_media__source.cc deleted file mode 100644 index 39b1197125d0..000000000000 --- a/devel/electron35/files/patch-components_media__router_common_media__source.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/media_router/common/media_source.cc.orig 2025-03-24 20:50:14 UTC -+++ components/media_router/common/media_source.cc -@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() { - if (!media::IsSystemLoopbackCaptureSupported()) { - return false; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast); - #else - return true; diff --git a/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc b/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc deleted file mode 100644 index 9de79f6f68f3..000000000000 --- a/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/metrics/drive_metrics_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ components/metrics/drive_metrics_provider.cc -@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics( - response.has_seek_penalty); - RecordTriStateMetric("UMA.SeekPenaltyResult.Base", - response.has_seek_penalty_base); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable); - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc b/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc deleted file mode 100644 index 105b380f89b9..000000000000 --- a/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- components/metrics/drive_metrics_provider_linux.cc.orig 2023-10-19 19:58:18 UTC -+++ components/metrics/drive_metrics_provider_linux.cc -@@ -4,7 +4,13 @@ - - #include "components/metrics/drive_metrics_provider.h" - -+#if BUILDFLAG(IS_BSD) -+#include <sys/types.h> -+#define MAJOR(dev) major(dev) -+#define MINOR(dev) minor(dev) -+#else - #include <linux/kdev_t.h> // For MAJOR()/MINOR(). -+#endif - #include <sys/stat.h> - #include <string> - diff --git a/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc b/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc deleted file mode 100644 index bad2bf18cf96..000000000000 --- a/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/metrics/dwa/dwa_service.cc.orig 2025-01-27 17:37:37 UTC -+++ components/metrics/dwa/dwa_service.cc -@@ -161,7 +161,7 @@ void DwaService::RecordCoarseSystemInformation( - coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS); - #elif BUILDFLAG(IS_MAC) - coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX); - #elif BUILDFLAG(IS_ANDROID) - // TODO(b/366276323): Populate set_platform using more granular diff --git a/devel/electron35/files/patch-components_metrics_metrics__log.cc b/devel/electron35/files/patch-components_metrics_metrics__log.cc deleted file mode 100644 index eb101e256218..000000000000 --- a/devel/electron35/files/patch-components_metrics_metrics__log.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- components/metrics/metrics_log.cc.orig 2025-03-24 20:50:14 UTC -+++ components/metrics/metrics_log.cc -@@ -61,7 +61,7 @@ - #include "base/win/current_module.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "base/nix/xdg_util.h" - #endif -@@ -157,7 +157,7 @@ void RecordCurrentTime( - } - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType( - base::nix::SessionType session_type) { - switch (session_type) { -@@ -435,7 +435,7 @@ void MetricsLog::RecordCoreSystemProfile( - // OperatingSystemVersion refers to the ChromeOS release version. - #if BUILDFLAG(IS_CHROMEOS) - os->set_kernel_version(base::SysInfo::KernelVersion()); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Linux operating system version is copied over into kernel version to be - // consistent. - os->set_kernel_version(base::SysInfo::OperatingSystemVersion()); -@@ -452,7 +452,7 @@ void MetricsLog::RecordCoreSystemProfile( - os->set_build_number(base::SysInfo::GetIOSBuildNumber()); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<base::Environment> env = base::Environment::Create(); - os->set_xdg_session_type(ToProtoSessionType(base::nix::GetSessionType(*env))); - os->set_xdg_current_desktop( diff --git a/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h b/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h deleted file mode 100644 index ea496e47c288..000000000000 --- a/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h +++ /dev/null @@ -1,20 +0,0 @@ ---- components/named_mojo_ipc_server/connection_info.h.orig 2024-10-16 21:31:11 UTC -+++ components/named_mojo_ipc_server/connection_info.h -@@ -12,7 +12,7 @@ - #include "base/win/scoped_handle.h" - #elif BUILDFLAG(IS_MAC) - #include <bsm/libbsm.h> --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <sys/socket.h> - #endif - -@@ -29,7 +29,7 @@ struct ConnectionInfo { - base::ProcessId pid{}; - #if BUILDFLAG(IS_MAC) - audit_token_t audit_token{}; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ucred credentials{}; - #endif - }; diff --git a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc deleted file mode 100644 index fd599ca68e4f..000000000000 --- a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-03-24 20:50:14 UTC -+++ components/optimization_guide/core/optimization_guide_features.cc -@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel, - // Whether to use the on device model service in optimization guide. - BASE_FEATURE(kOptimizationGuideOnDeviceModel, - "OptimizationGuideOnDeviceModel", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT); - #else - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc deleted file mode 100644 index fc6f1b9cd695..000000000000 --- a/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc +++ /dev/null @@ -1,27 +0,0 @@ ---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-10-16 21:31:11 UTC -+++ components/os_crypt/sync/libsecret_util_linux.cc -@@ -185,16 +185,22 @@ bool LibsecretLoader::LoadLibsecret() { - - // static - bool LibsecretLoader::LoadLibsecret() { -+#if BUILDFLAG(IS_BSD) -+ const char* kSecretLib = "libsecret-1.so"; -+#else -+ const char* kSecretLib = "libsecret-1.so.0"; -+#endif -+ - if (libsecret_loaded_) - return true; - -- static void* handle = dlopen("libsecret-1.so.0", RTLD_NOW | RTLD_GLOBAL); -+ static void* handle = dlopen(kSecretLib, RTLD_NOW | RTLD_GLOBAL); - if (!handle) { - // We wanted to use libsecret, but we couldn't load it. Warn, because - // either the user asked for this, or we autodetected it incorrectly. (Or - // the system has broken libraries, which is also good to warn about.) - // TODO(crbug.com/40467093): Channel this message to the user-facing log -- VLOG(1) << "Could not load libsecret-1.so.0: " << dlerror(); -+ VLOG(1) << "Could not load " << kSecretLib << ": " << dlerror(); - return false; - } - diff --git a/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h b/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h deleted file mode 100644 index fbad1d9b617f..000000000000 --- a/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h +++ /dev/null @@ -1,72 +0,0 @@ ---- components/os_crypt/sync/os_crypt.h.orig 2025-03-24 20:50:14 UTC -+++ components/os_crypt/sync/os_crypt.h -@@ -16,7 +16,7 @@ - #include "build/chromecast_buildflags.h" - #include "crypto/subtle_passkey.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - class KeyStorageLinux; - #endif // BUILDFLAG(IS_LINUX) - -@@ -32,7 +32,7 @@ namespace OSCrypt { - // Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions - // of what each function does. - namespace OSCrypt { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(OS_CRYPT) - void SetConfig(std::unique_ptr<os_crypt::Config> config); - #endif // BUILDFLAG(IS_LINUX) -@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting() - COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy); - COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting(); - #endif // BUILDFLAG(IS_WIN) --#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) -+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(OS_CRYPT) - void UseMockKeyStorageForTesting( - base::OnceCallback<std::unique_ptr<KeyStorageLinux>()> -@@ -86,7 +86,7 @@ void SetEncryptionPasswordForTesting(const std::string - COMPONENT_EXPORT(OS_CRYPT) - void SetEncryptionPasswordForTesting(const std::string& password); - #endif // (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \ -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \ - !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \ - BUILDFLAG(IS_FUCHSIA) - COMPONENT_EXPORT(OS_CRYPT) -@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { - // Returns singleton instance of OSCryptImpl. - static OSCryptImpl* GetInstance(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set the configuration of OSCryptImpl. - // This method, or SetRawEncryptionKey(), must be called before using - // EncryptString() and DecryptString(). -@@ -203,7 +203,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { - void ResetStateForTesting(); - #endif - --#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) -+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD) - // For unit testing purposes, inject methods to be used. - // |storage_provider_factory| provides the desired |KeyStorage| - // implementation. If the provider returns |nullptr|, a hardcoded password -@@ -227,13 +227,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { - bool DeriveKey(); - #endif // BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - // This lock is used to make the GetEncryptionKey and - // GetRawEncryptionKey methods thread-safe. - static base::Lock& GetLock(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - static constexpr size_t kDerivedKeyBytes = 16; - - crypto::SubtlePassKey MakeCryptoPassKey(); diff --git a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc b/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc deleted file mode 100644 index 3da8ba1f1a03..000000000000 --- a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/paint_preview/browser/paint_preview_client.cc.orig 2024-10-16 21:31:11 UTC -+++ components/paint_preview/browser/paint_preview_client.cc -@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview( - metadata->set_version(kPaintPreviewVersion); - auto* chromeVersion = metadata->mutable_chrome_version(); - const auto& current_chrome_version = version_info::GetVersion(); -- chromeVersion->set_major(current_chrome_version.components()[0]); -- chromeVersion->set_minor(current_chrome_version.components()[1]); -+ chromeVersion->set_gmajor(current_chrome_version.components()[0]); -+ chromeVersion->set_gminor(current_chrome_version.components()[1]); - chromeVersion->set_build(current_chrome_version.components()[2]); - chromeVersion->set_patch(current_chrome_version.components()[3]); - document_data.callback = std::move(callback); diff --git a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc deleted file mode 100644 index 7a82ebce22f2..000000000000 --- a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-02-21 00:20:41 UTC -+++ components/paint_preview/browser/paint_preview_client_unittest.cc -@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa - metadata->set_version(kPaintPreviewVersion); - auto* chromeVersion = metadata->mutable_chrome_version(); - const auto& current_chrome_version = version_info::GetVersion(); -- chromeVersion->set_major(current_chrome_version.components()[0]); -- chromeVersion->set_minor(current_chrome_version.components()[1]); -+ chromeVersion->set_gmajor(current_chrome_version.components()[0]); -+ chromeVersion->set_gminor(current_chrome_version.components()[1]); - chromeVersion->set_build(current_chrome_version.components()[2]); - chromeVersion->set_patch(current_chrome_version.components()[3]); - PaintPreviewFrameProto* main_frame = expected_proto.mutable_root_frame(); diff --git a/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc deleted file mode 100644 index bad797611658..000000000000 --- a/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ components/paint_preview/player/player_compositor_delegate.cc -@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT - auto chrome_version = capture_result_->proto.metadata().chrome_version(); - const auto& current_chrome_version = version_info::GetVersion(); - if (capture_result_->proto.metadata().has_chrome_version() && -- chrome_version.major() == current_chrome_version.components()[0] && -- chrome_version.minor() == current_chrome_version.components()[1] && -+ chrome_version.gmajor() == current_chrome_version.components()[0] && -+ chrome_version.gminor() == current_chrome_version.components()[1] && - chrome_version.build() == current_chrome_version.components()[2] && - chrome_version.patch() == current_chrome_version.components()[3]) { - paint_preview_service_->GetFileMixin()->GetAXTreeUpdate( diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc b/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc deleted file mode 100644 index 9e6b51658dd1..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/browser/features/password_features.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/features/password_features.cc -@@ -35,7 +35,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync, - BASE_FEATURE(kClearUndecryptablePasswordsOnSync, - "ClearUndecryptablePasswordsInSync", - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -107,7 +107,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes, - "ReuseDetectionBasedOnPasswordHashes", - base::FEATURE_DISABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kRestartToGainAccessToKeychain, - "RestartToGainAccessToKeychain", - #if BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h b/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h deleted file mode 100644 index 45de0dbcd302..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/features/password_features.h.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/features/password_features.h -@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHas - // Detects password reuse based on hashed password values. - BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enables "Needs access to keychain, restart chrome" bubble and banner. - BASE_DECLARE_FEATURE(kRestartToGainAccessToKeychain); - #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc deleted file mode 100644 index 9208ed20127f..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/password_form_manager.cc -@@ -63,7 +63,7 @@ - #include "components/webauthn/android/webauthn_cred_man_delegate.h" - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/os_crypt/sync/os_crypt.h" - #endif - -@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest - return false; - } - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool ShouldShowKeychainErrorBubble( - std::optional<PasswordStoreBackendError> backend_error) { - if (!backend_error.has_value()) { -@@ -897,7 +897,7 @@ void PasswordFormManager::OnFetchCompleted() { - error.value().type); - } - --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (ShouldShowKeychainErrorBubble( - form_fetcher_->GetProfileStoreBackendError())) { - client_->NotifyKeychainError(); diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc deleted file mode 100644 index 38efca81c630..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/browser/password_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/password_manager.cc -@@ -471,7 +471,7 @@ void PasswordManager::RegisterProfilePrefs( - false); - #endif - registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true); --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter, - 0); - #endif -@@ -484,7 +484,7 @@ void PasswordManager::RegisterProfilePrefs( - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - registry->RegisterBooleanPref(prefs::kDeletingUndecryptablePasswordsEnabled, - true); - #endif diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h b/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h deleted file mode 100644 index 4530f78390e0..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/browser/password_manager_client.h.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/password_manager_client.h -@@ -31,7 +31,7 @@ - #include "net/cert/cert_status_flags.h" - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/i18n/rtl.h" - #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h" - #include "ui/gfx/geometry/rect_f.h" -@@ -549,7 +549,7 @@ class PasswordManagerClient { - CredentialsCallback callback); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Shows the bubble with the details of the `form`. - virtual void OpenPasswordDetailsBubble( - const password_manager::PasswordForm& form) = 0; diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc deleted file mode 100644 index 873d48ade612..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/password_manual_fallback_flow.cc -@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Returns the password form corresponding to the `payload` data. In most - // cases there is only one such form stored, but having more than one or no - // forms is also possible. If there is more than one form, showing any of them -@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( - } - case autofill::SuggestionType::kViewPasswordDetails: { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::optional<password_manager::PasswordForm> credentials = - GetCorrespondingPasswordForm( - suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(), -@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass - const Suggestion::PasswordSuggestionDetails& payload, - base::OnceClosure on_allowed) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (payload.is_cross_domain) { - cross_domain_confirmation_popup_controller_ = - password_client_->ShowCrossDomainConfirmationPopup( diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h deleted file mode 100644 index f20abb40e2b9..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-10-16 21:31:11 UTC -+++ components/password_manager/core/browser/password_manual_fallback_flow.h -@@ -17,7 +17,7 @@ - #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h" - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h" - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || - // BUILDFLAG(IS_CHROMEOS) -@@ -178,7 +178,7 @@ class PasswordManualFallbackFlow : public autofill::Au - std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::unique_ptr<PasswordCrossDomainConfirmationPopupController> - cross_domain_confirmation_popup_controller_; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc deleted file mode 100644 index 1cbf40534ea1..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-16 21:31:11 UTC -+++ components/password_manager/core/browser/password_store_factory_util.cc -@@ -29,7 +29,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G - LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs( - PrefService* prefs) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - return LoginDatabase::DeletingUndecryptablePasswordsEnabled( - prefs->GetBoolean(prefs::kDeletingUndecryptablePasswordsEnabled)); - #else diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc deleted file mode 100644 index 760afaaf7c0e..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/browser/password_store/login_database.cc.orig 2024-10-16 21:31:11 UTC -+++ components/password_manager/core/browser/password_store/login_database.cc -@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords( - bool is_user_data_dir_policy_set, - bool is_enabled_by_policy, - IsAccountStore is_account_store) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string user_data_dir_string; - std::unique_ptr<base::Environment> environment(base::Environment::Create()); - // On Linux user data directory ca be specified using an env variable. If it -@@ -1049,7 +1049,7 @@ bool ShouldDeleteUndecryptablePasswords( - return false; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (command_line->HasSwitch(password_manager::kPasswordStore)) { - RecordShouldDeleteUndecryptablePasswordsMetric( - ShouldDeleteUndecryptablePasswordsResult:: diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc deleted file mode 100644 index 4df2adb6a0f9..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-10-16 21:31:11 UTC -+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc -@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc - std::vector<PasswordForm> matched_forms; - if (!login_db_ || - !login_db_->GetLogins(form, include_psl, &matched_forms)) { --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return PasswordStoreBackendError( - OSCrypt::IsEncryptionAvailable() - ? PasswordStoreBackendErrorType::kUncategorized diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc deleted file mode 100644 index c27261dcd314..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/password_store/login_database_unittest.cc -@@ -2257,7 +2257,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent, - testing::Bool())); - - #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - class LoginDatabaseUndecryptableLoginsTest : public testing::Test { - protected: - LoginDatabaseUndecryptableLoginsTest() = default; diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc deleted file mode 100644 index d12d84b6eb76..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/stub_password_manager_client.cc -@@ -199,7 +199,7 @@ version_info::Channel StubPasswordManagerClient::GetCh - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void StubPasswordManagerClient::OpenPasswordDetailsBubble( - const password_manager::PasswordForm& form) {} - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h deleted file mode 100644 index efbd62002752..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/browser/stub_password_manager_client.h -@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag - MockPasswordFeatureManager* GetPasswordFeatureManager(); - version_info::Channel GetChannel() const override; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void OpenPasswordDetailsBubble( - const password_manager::PasswordForm& form) override; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h deleted file mode 100644 index eeb1425c9a5e..000000000000 --- a/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h +++ /dev/null @@ -1,20 +0,0 @@ ---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-03-24 20:50:14 UTC -+++ components/password_manager/core/common/password_manager_pref_names.h -@@ -50,7 +50,7 @@ inline constexpr char kCredentialProviderEnabledOnStar - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy. - // If set to false it blocks deleting undecryptable passwords, otherwise the - // deletion can happen. -@@ -359,7 +359,7 @@ inline constexpr char kPasswordSharingEnabled[] = - inline constexpr char kPasswordSharingEnabled[] = - "password_manager.password_sharing_enabled"; - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Integer pref indicating how many times relaunch Chrome bubble was dismissed. - inline constexpr char kRelaunchChromeBubbleDismissedCounter[] = - "password_manager.relaunch_chrome_bubble_dismissed_counter"; diff --git a/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc deleted file mode 100644 index 1173e13f7236..000000000000 --- a/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-01-27 17:37:37 UTC -+++ components/performance_manager/decorators/process_metrics_decorator.cc -@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage( - // RSS and PMF to each node proportionally to its V8 heap size. - uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb; - process_node->set_resident_set_kb(process_rss); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - process_node->set_private_swap_kb( - process_dump_iter.os_dump().private_footprint_swap_kb); - #endif diff --git a/devel/electron35/files/patch-components_performance__manager_public_features.h b/devel/electron35/files/patch-components_performance__manager_public_features.h deleted file mode 100644 index e57ca1139598..000000000000 --- a/devel/electron35/files/patch-components_performance__manager_public_features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/performance_manager/public/features.h.orig 2025-03-24 20:50:14 UTC -+++ components/performance_manager/public/features.h -@@ -17,7 +17,7 @@ namespace performance_manager::features { - - #if !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() false - #else - #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() true diff --git a/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc b/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc deleted file mode 100644 index 5993eb499a4c..000000000000 --- a/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/permissions/prediction_service/prediction_common.cc.orig 2025-03-24 20:50:14 UTC -+++ components/permissions/prediction_service/prediction_common.cc -@@ -32,7 +32,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() { - - ClientFeatures_Platform GetCurrentPlatformProto() { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP; - #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - return permissions::ClientFeatures_Platform_PLATFORM_MOBILE; -@@ -43,7 +43,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt - - ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return permissions::ClientFeatures_PlatformEnum_PLATFORM_DESKTOP_V2; - #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - return permissions::ClientFeatures_PlatformEnum_PLATFORM_MOBILE_V2; diff --git a/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc deleted file mode 100644 index ca8066842038..000000000000 --- a/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-03-24 20:50:14 UTC -+++ components/policy/core/browser/policy_pref_mapping_test.cc -@@ -408,7 +408,7 @@ class PolicyTestCase { - const std::string os("chromeos_ash"); - #elif BUILDFLAG(IS_IOS) - const std::string os("ios"); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const std::string os("linux"); - #elif BUILDFLAG(IS_MAC) - const std::string os("mac"); diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc deleted file mode 100644 index be361cfc3256..000000000000 --- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-03-24 20:50:14 UTC -+++ components/policy/core/common/cloud/cloud_policy_client.cc -@@ -739,7 +739,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason - fetch_request->set_invalidation_payload(invalidation_payload_); - } - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Only set browser device identifier for CBCM Chrome cloud policy on - // desktop. - if (type_to_fetch.first == diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc deleted file mode 100644 index b506d50f8829..000000000000 --- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-10-16 21:31:12 UTC -+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc -@@ -25,7 +25,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kRetryWithKeyReset, - "RetryWithKeyReset", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -220,7 +220,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo - // continue using the stale information. Thus, no specific response to a store - // error is required. NB: Changes to is_managed fire OnStoreLoaded(). - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Client is registered means we have successfully get policy key once. However, - // a following policy fetch request is failed because we can't verified - // signature. Delete the policy key so that we can get it again with next diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc deleted file mode 100644 index ac07df4409ca..000000000000 --- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc +++ /dev/null @@ -1,55 +0,0 @@ ---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-03-24 20:50:14 UTC -+++ components/policy/core/common/cloud/cloud_policy_util.cc -@@ -20,7 +20,7 @@ - #include "base/win/wincred_shim.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #include <pwd.h> - #include <sys/types.h> - #include <unistd.h> -@@ -35,10 +35,15 @@ - #import <SystemConfiguration/SCDynamicStoreCopySpecific.h> - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <limits.h> // For HOST_NAME_MAX - #endif - -+#if BUILDFLAG(IS_FREEBSD) -+#include <sys/param.h> -+#define HOST_NAME_MAX MAXHOSTNAMELEN -+#endif -+ - #include <algorithm> - #include <utility> - -@@ -83,7 +88,7 @@ std::string GetMachineName() { - namespace em = enterprise_management; - - std::string GetMachineName() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - char hostname[HOST_NAME_MAX]; - if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success. - return hostname; -@@ -139,7 +144,7 @@ std::string GetOSVersion() { - - std::string GetOSVersion() { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return base::SysInfo::OperatingSystemVersion(); - #elif BUILDFLAG(IS_WIN) - base::win::OSInfo::VersionNumber version_number = -@@ -161,7 +166,7 @@ std::string GetOSUsername() { - } - - std::string GetOSUsername() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - struct passwd* creds = getpwuid(getuid()); - if (!creds || !creds->pw_name) - return std::string(); diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc b/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc deleted file mode 100644 index 44eadfa9bb9b..000000000000 --- a/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/policy/core/common/policy_loader_common.cc.orig 2025-01-27 17:37:37 UTC -+++ components/policy/core/common/policy_loader_common.cc -@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = { - key::kDefaultSearchProviderEnabled, - key::kSafeBrowsingEnabled, - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - key::kAutoOpenFileTypes, - key::kEnterpriseSearchAggregatorSettings, - key::kHomepageIsNewTabPage, -@@ -57,7 +57,7 @@ const char* kSensitivePolicies[] = { - key::kSafeBrowsingAllowlistDomains, - key::kSiteSearchSettings, - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - key::kCommandLineFlagSecurityWarningsEnabled, - #endif - #if !BUILDFLAG(IS_IOS) diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc b/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc deleted file mode 100644 index 258b2c1063e5..000000000000 --- a/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/policy/core/common/policy_utils.cc.orig 2024-10-16 21:31:12 UTC -+++ components/policy/core/common/policy_utils.cc -@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service, - return true; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - if (channel == version_info::Channel::DEV) { - return true; - } diff --git a/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc b/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc deleted file mode 100644 index 41e8a386d76f..000000000000 --- a/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-10 01:48:41 UTC -+++ components/power_metrics/energy_metrics_provider.cc -@@ -9,6 +9,8 @@ - #include "components/power_metrics/energy_metrics_provider_win.h" - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - #include "components/power_metrics/energy_metrics_provider_linux.h" -+#elif BUILDFLAG(IS_BSD) -+#include "base/notreached.h" - #endif // BUILDFLAG(IS_WIN) - - namespace power_metrics { -@@ -22,6 +24,9 @@ std::unique_ptr<EnergyMetricsProvider> EnergyMetricsPr - return EnergyMetricsProviderWin::Create(); - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - return EnergyMetricsProviderLinux::Create(); -+#elif BUILDFLAG(IS_BSD) -+ NOTIMPLEMENTED(); -+ return nullptr; - #else - return nullptr; - #endif // BUILDFLAG(IS_WIN) diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc deleted file mode 100644 index 644fed63ebc6..000000000000 --- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-03-24 20:50:14 UTC -+++ components/regional_capabilities/regional_capabilities_service.cc -@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC - base::UmaHistogramEnumeration(kUnknownCountryIdStored, - UnknownCountryIdStored::kValidCountryId); - } else { --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) { - profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall); - country_id.reset(); diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc deleted file mode 100644 index def8c1e7f265..000000000000 --- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-03-24 20:50:14 UTC -+++ components/regional_capabilities/regional_capabilities_switches.cc -@@ -6,7 +6,7 @@ namespace switches { - - namespace switches { - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kClearPrefForUnknownCountry, - "ClearCountryPrefForStoredUnknownCountry", - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h deleted file mode 100644 index 51b8366ef7fa..000000000000 --- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-03-24 20:50:14 UTC -+++ components/regional_capabilities/regional_capabilities_switches.h -@@ -25,7 +25,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA - inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA"; - inline constexpr char kEeaListCountryOverride[] = "EEA_ALL"; - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // When the `country_codes::kCountryIDUnknown` is stored in prefs and this - // feature is enabled the pref will be cleared allowing a valid country to be - // set again. diff --git a/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc deleted file mode 100644 index 9e4f7f6cb796..000000000000 --- a/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2024-10-16 21:31:13 UTC -+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc -@@ -110,7 +110,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() { - return RTLookupRequest::OS_TYPE_CHROME_OS; - #elif BUILDFLAG(IS_IOS) - return RTLookupRequest::OS_TYPE_IOS; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return RTLookupRequest::OS_TYPE_LINUX; - #elif BUILDFLAG(IS_MAC) - return RTLookupRequest::OS_TYPE_MAC; diff --git a/devel/electron35/files/patch-components_search__engines_template__url__service.cc b/devel/electron35/files/patch-components_search__engines_template__url__service.cc deleted file mode 100644 index baa78cca788b..000000000000 --- a/devel/electron35/files/patch-components_search__engines_template__url__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/search_engines/template_url_service.cc.orig 2025-03-24 20:50:14 UTC -+++ components/search_engines/template_url_service.cc -@@ -3229,7 +3229,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer - std::unique_ptr<EnterpriseSearchManager> - TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) { - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return std::make_unique<EnterpriseSearchManager>( - prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged, - base::Unretained(this))); diff --git a/devel/electron35/files/patch-components_soda_soda__util.cc b/devel/electron35/files/patch-components_soda_soda__util.cc deleted file mode 100644 index 20d9ccc3b2cd..000000000000 --- a/devel/electron35/files/patch-components_soda_soda__util.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/soda/soda_util.cc.orig 2025-03-24 20:50:14 UTC -+++ components/soda/soda_util.cc -@@ -22,7 +22,7 @@ - #include "base/win/windows_version.h" - #endif - --#if BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_X86_FAMILY) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_X86_FAMILY) - #include "base/cpu.h" - #endif - -@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() { - } - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsSupportedLinux() { - #if defined(ARCH_CPU_X86_FAMILY) - // Check if the CPU has the required instruction set to run the Speech -@@ -69,7 +69,7 @@ bool IsOnDeviceSpeechRecognitionSupported() { - bool IsOnDeviceSpeechRecognitionSupported() { - #if BUILDFLAG(IS_CHROMEOS) - return IsSupportedChromeOS(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return IsSupportedLinux(); - #elif BUILDFLAG(IS_WIN) - return IsSupportedWin(); diff --git a/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc deleted file mode 100644 index 16c39c009ef1..000000000000 --- a/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-14 20:54:56 UTC -+++ components/startup_metric_utils/common/startup_metric_utils.cc -@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi - // Enabling this logic on OS X causes a significant performance regression. - // TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes - // set their desired main thread priority. --#if !BUILDFLAG(IS_APPLE) -+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - static bool statics_initialized = false; - if (!statics_initialized) { - statics_initialized = true; diff --git a/devel/electron35/files/patch-components_storage__monitor_BUILD.gn b/devel/electron35/files/patch-components_storage__monitor_BUILD.gn deleted file mode 100644 index 10755a9c70a7..000000000000 --- a/devel/electron35/files/patch-components_storage__monitor_BUILD.gn +++ /dev/null @@ -1,20 +0,0 @@ ---- components/storage_monitor/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ components/storage_monitor/BUILD.gn -@@ -71,7 +71,7 @@ static_library("storage_monitor") { - deps += [ "//services/device/public/mojom" ] - } - } else if (is_linux) { -- if (use_udev) { -+ if (use_udev && !is_bsd) { - sources += [ - "mtab_watcher_linux.cc", - "mtab_watcher_linux.h", -@@ -177,7 +177,7 @@ source_set("unit_tests") { - "storage_monitor_chromeos_unittest.cc", - ] - } -- } else if (is_linux) { -+ } else if (is_linux && !is_bsd) { - if (use_udev) { - sources += [ "storage_monitor_linux_unittest.cc" ] - } diff --git a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h b/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h deleted file mode 100644 index 71ac1f80d945..000000000000 --- a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/storage_monitor/removable_device_constants.h.orig 2022-02-28 16:54:41 UTC -+++ components/storage_monitor/removable_device_constants.h -@@ -14,7 +14,7 @@ namespace storage_monitor { - extern const char kFSUniqueIdPrefix[]; - extern const char kVendorModelSerialPrefix[]; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kVendorModelVolumeStoragePrefix[]; - #endif - diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc deleted file mode 100644 index f9bb3a7ae07d..000000000000 --- a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-08-14 20:54:57 UTC -+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc -@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer - extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) { - DCHECK(pref_service_); - DCHECK(url_filter_); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CHECK(extensions_metrics_delegate_) - << "Extensions metrics delegate must exist on Win/Linux/Mac"; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc deleted file mode 100644 index 4f3ce567b349..000000000000 --- a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-03-24 20:50:14 UTC -+++ components/supervised_user/core/browser/supervised_user_preferences.cc -@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry - registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false); - registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string()); - #if BUILDFLAG(ENABLE_EXTENSIONS) && \ -- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) -+ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - registry->RegisterIntegerPref( - prefs::kLocallyParentApprovedExtensionsMigrationState, - static_cast<int>( diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_features.cc b/devel/electron35/files/patch-components_supervised__user_core_common_features.cc deleted file mode 100644 index 19d1f1ddf82a..000000000000 --- a/devel/electron35/files/patch-components_supervised__user_core_common_features.cc +++ /dev/null @@ -1,54 +0,0 @@ ---- components/supervised_user/core/common/features.cc.orig 2025-03-24 20:50:14 UTC -+++ components/supervised_user/core/common/features.cc -@@ -68,7 +68,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt - "UpdatedSupervisedUserExtensionApprovalStrings", - base::FEATURE_ENABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop, - "EnableExtensionsPermissionsForSupervisedUsersOnDesktop", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -83,7 +83,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens - #if BUILDFLAG(IS_CHROMEOS) - return base::FeatureList::IsEnabled( - kEnableSupervisedUserSkipParentApprovalToInstallExtensions); --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - bool skipParentApprovalEnabled = base::FeatureList::IsEnabled( - kEnableSupervisedUserSkipParentApprovalToInstallExtensions); - bool permissionExtensionsForSupervisedUsersEnabled = -@@ -104,7 +104,7 @@ BASE_FEATURE(kCustomProfileStringsForSupervisedUsers, - "CustomProfileStringsForSupervisedUsers", - base::FEATURE_DISABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - - BASE_FEATURE(kShowKiteForSupervisedUsers, - "ShowKiteForSupervisedUsers", -@@ -113,13 +113,13 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi - - BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers, - "ForceSafeSearchForUnauthenticatedSupervisedUsers", --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT); - #else - base::FEATURE_DISABLED_BY_DEFAULT); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog, - "EnableSupervisedUserVersionSignOutDialog", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -141,7 +141,7 @@ BASE_FEATURE(kUncredentialedFilteringFallbackForSuperv - // platform #defines. - BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers, - "UncredentialedFilteringFallbackForSupervisedUsers", --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT); - #else - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_features.h b/devel/electron35/files/patch-components_supervised__user_core_common_features.h deleted file mode 100644 index c1307943f440..000000000000 --- a/devel/electron35/files/patch-components_supervised__user_core_common_features.h +++ /dev/null @@ -1,29 +0,0 @@ ---- components/supervised_user/core/common/features.h.orig 2025-03-24 20:50:14 UTC -+++ components/supervised_user/core/common/features.h -@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionAp - // Applies new informative strings during the parental extension approval flow. - BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings); - --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop); - #endif - -@@ -60,7 +60,7 @@ BASE_DECLARE_FEATURE(kCustomProfileStringsForSupervise - - // Displays a Family Link kite badge on the supervised user avatar in various - // surfaces. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers); - #endif - -@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticate - // unauthenticated (e.g. signed out of the content area) account. - BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Uses supervised user strings on the signout dialog. - BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog); - diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h b/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h deleted file mode 100644 index 037a224b33cf..000000000000 --- a/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/supervised_user/core/common/pref_names.h.orig 2025-01-27 17:37:37 UTC -+++ components/supervised_user/core/common/pref_names.h -@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB - "profile.managed.default_filtering_behavior"; - - #if BUILDFLAG(ENABLE_EXTENSIONS) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // An integer pref that stores the current state of the local extension - // parent approval migration when the feature - // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes enabled. diff --git a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc b/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc deleted file mode 100644 index d433d0f818de..000000000000 --- a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/sync_device_info/local_device_info_util.cc.orig 2025-03-24 20:50:14 UTC -+++ components/sync_device_info/local_device_info_util.cc -@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { - sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { - #if BUILDFLAG(IS_CHROMEOS) - return sync_pb::SyncEnums_DeviceType_TYPE_CROS; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return sync_pb::SyncEnums_DeviceType_TYPE_LINUX; - #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) - switch (ui::GetDeviceFormFactor()) { -@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { - DeviceInfo::OsType GetLocalDeviceOSType() { - #if BUILDFLAG(IS_CHROMEOS) - return DeviceInfo::OsType::kChromeOsAsh; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return DeviceInfo::OsType::kLinux; - #elif BUILDFLAG(IS_ANDROID) - return DeviceInfo::OsType::kAndroid; -@@ -126,7 +126,7 @@ DeviceInfo::FormFactor GetLocalDeviceFormFactor() { - - DeviceInfo::FormFactor GetLocalDeviceFormFactor() { - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return DeviceInfo::FormFactor::kDesktop; - #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) - return ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET diff --git a/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc deleted file mode 100644 index 1a0c3992354a..000000000000 --- a/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-03-24 20:50:14 UTC -+++ components/sync_preferences/common_syncable_prefs_database.cc -@@ -327,7 +327,7 @@ constexpr auto kCommonSyncablePrefsAllowlist = - PrefSensitivity::kNone, MergeBehavior::kNone}}, - #endif // BUILDFLAG(IS_ANDROID) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - {autofill::prefs::kAutofillBnplEnabled, - {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES, - PrefSensitivity::kNone, MergeBehavior::kNone}}, diff --git a/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc b/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc deleted file mode 100644 index c942af31f03e..000000000000 --- a/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- components/system_cpu/cpu_probe.cc.orig 2024-02-21 00:20:43 UTC -+++ components/system_cpu/cpu_probe.cc -@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() { - return CpuProbeWin::Create(); - #elif BUILDFLAG(IS_MAC) - return CpuProbeMac::Create(); -+#elif BUILDFLAG(IS_BSD) -+ NOTIMPLEMENTED(); -+ return nullptr; - #else - return nullptr; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-components_translate_core_common_translate__util.cc b/devel/electron35/files/patch-components_translate_core_common_translate__util.cc deleted file mode 100644 index 6f53bd06ff6b..000000000000 --- a/devel/electron35/files/patch-components_translate_core_common_translate__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/translate/core/common/translate_util.cc.orig 2023-10-19 19:58:21 UTC -+++ components/translate/core/common/translate_util.cc -@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://translate.goog - BASE_FEATURE(kTFLiteLanguageDetectionEnabled, - "TFLiteLanguageDetectionEnabled", - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc deleted file mode 100644 index 2e76ad94c834..000000000000 --- a/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2024-10-16 21:31:25 UTC -+++ components/trusted_vault/trusted_vault_connection_impl.cc -@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() { - // currently used or even built on all platforms. - #if BUILDFLAG(IS_CHROMEOS) - return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_LINUX; - #elif BUILDFLAG(IS_ANDROID) - return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_ANDROID; diff --git a/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc deleted file mode 100644 index ce575c40bcbb..000000000000 --- a/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-03-24 20:50:14 UTC -+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc -@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() { - // The ideal fix would be to change the omnibox font used for Thai. In - // that case, the Linux-only list should be revisited and potentially - // removed. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - "[ทนบพรหเแ๐ดลปฟม]", - #else - "[บพเแ๐]", diff --git a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc b/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc deleted file mode 100644 index 99f7950392a3..000000000000 --- a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- components/user_education/views/help_bubble_view.cc.orig 2025-03-24 20:50:14 UTC -+++ components/user_education/views/help_bubble_view.cc -@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView, - // TODO(https://crbug.com/382611284): Temporarily handle the case when the - // primary window is minimized by closing the help bubble. Remove this code when - // the issue is solved at the Views framework level. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver { - public: - explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble) -@@ -772,7 +772,7 @@ HelpBubbleView::HelpBubbleView( - event_relay_->Init(this); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this); - #endif - -@@ -886,7 +886,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W - void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params, - views::Widget* widget) const { - BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD) - // Help bubbles anchored to menus may be clipped to their anchors' bounds, - // resulting in visual errors, unless they use accelerated rendering. See - // crbug.com/1445770 for details. This also applies to bubbles anchored to diff --git a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h b/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h deleted file mode 100644 index 65b8b31557e7..000000000000 --- a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/user_education/views/help_bubble_view.h.orig 2025-03-24 20:50:14 UTC -+++ components/user_education/views/help_bubble_view.h -@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg - // work around this problem by closing the bubble if the widget is minimized. - // When the underlying issue is fixed at the framework level, this can be - // removed. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - class PrimaryWidgetObserver; - std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_; - #endif diff --git a/devel/electron35/files/patch-components_variations_service_variations__service.cc b/devel/electron35/files/patch-components_variations_service_variations__service.cc deleted file mode 100644 index 2a1b119013e0..000000000000 --- a/devel/electron35/files/patch-components_variations_service_variations__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/variations/service/variations_service.cc.orig 2025-03-24 20:50:14 UTC -+++ components/variations/service/variations_service.cc -@@ -100,7 +100,7 @@ std::string GetPlatformString() { - return "android"; - #elif BUILDFLAG(IS_FUCHSIA) - return "fuchsia"; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) || BUILDFLAG(IS_BSD) - // Default BSD and SOLARIS to Linux to not break those builds, although these - // platforms are not officially supported by Chrome. - return "linux"; diff --git a/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc deleted file mode 100644 index 52f6e38364dc..000000000000 --- a/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/visited_url_ranking/public/url_visit_util.cc.orig 2024-10-16 21:31:25 UTC -+++ components/visited_url_ranking/public/url_visit_util.cc -@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() { - return PlatformType::kWindows; - #elif BUILDFLAG(IS_MAC) - return PlatformType::kMac; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return PlatformType::kLinux; - #elif BUILDFLAG(IS_IOS) - return PlatformType::kIos; diff --git a/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc b/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc deleted file mode 100644 index 032c9820ea4c..000000000000 --- a/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/viz/host/gpu_host_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ components/viz/host/gpu_host_impl.cc -@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate, - mojom::GpuServiceCreationParams::New(); - #if BUILDFLAG(IS_OZONE) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Linux has an issue when running in single-process mode wherein - // GetPlatformRuntimeProperties() browser-side calls can have a data race with - // in-process GPU service initialization. The call to diff --git a/devel/electron35/files/patch-components_viz_host_host__display__client.cc b/devel/electron35/files/patch-components_viz_host_host__display__client.cc deleted file mode 100644 index 2f19d205f5db..000000000000 --- a/devel/electron35/files/patch-components_viz_host_host__display__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/viz/host/host_display_client.cc.orig 2024-06-30 11:48:28 UTC -+++ components/viz/host/host_display_client.cc -@@ -73,7 +73,7 @@ void HostDisplayClient::AddChildWindowToBrowser( - } - #endif - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) { - NOTIMPLEMENTED(); - } diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc deleted file mode 100644 index 7bd5b05011b0..000000000000 --- a/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor - ->GetVulkanPhysicalDevice(), - VK_IMAGE_TILING_OPTIMAL, vk_format, - si_format, yuv_color_space, ycbcr_info); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Textures that were allocated _on linux_ with ycbcr info came from - // VaapiVideoDecoder, which exports using DRM format modifiers. - return GrBackendFormats::MakeVk(gr_ycbcr_info, diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h b/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h deleted file mode 100644 index b8c4daa49911..000000000000 --- a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h +++ /dev/null @@ -1,20 +0,0 @@ ---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-03-24 20:50:14 UTC -+++ components/viz/service/display_embedder/software_output_surface.h -@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi - UpdateVSyncParametersCallback callback) override; - void SetDisplayTransformHint(gfx::OverlayTransform transform) override {} - gfx::OverlayTransform GetDisplayTransform() override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SetNeedsSwapSizeNotifications( - bool needs_swap_size_notifications) override; - #endif -@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi - base::TimeTicks refresh_timebase_; - base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool needs_swap_size_notifications_ = false; - #endif - diff --git a/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc b/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc deleted file mode 100644 index 82eb3d8c8b19..000000000000 --- a/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/viz/service/display/skia_renderer.cc.orig 2025-03-24 20:50:14 UTC -+++ components/viz/service/display/skia_renderer.cc -@@ -1376,7 +1376,7 @@ void SkiaRenderer::ClearFramebuffer() { - if (current_frame()->current_render_pass->has_transparent_background) { - ClearCanvas(SkColors::kTransparent); - } else { --#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) -+#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // On DEBUG builds, opaque render passes are cleared to blue - // to easily see regions that were not drawn on the screen. - // ClearCavas() call causes slight pixel difference, so linux-ref and diff --git a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc deleted file mode 100644 index 1d5fadad24b6..000000000000 --- a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-04-06 11:53:45 UTC -+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc -@@ -123,7 +123,7 @@ RootCompositorFrameSinkImpl::Create( - output_surface->SetNeedsSwapSizeNotifications( - params->send_swap_size_notifications); - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - // For X11, we need notify client about swap completion after resizing, so the - // client can use it for synchronize with X11 WM. - output_surface->SetNeedsSwapSizeNotifications(true); -@@ -813,7 +813,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw - if (display_client_ && enable_swap_completion_callback_) { - display_client_->DidCompleteSwapWithSize(pixel_size); - } --#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - if (display_client_ && pixel_size != last_swap_pixel_size_) { - last_swap_pixel_size_ = pixel_size; - display_client_->DidCompleteSwapWithNewSize(last_swap_pixel_size_); diff --git a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h deleted file mode 100644 index 830e09411a00..000000000000 --- a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-03-24 20:50:14 UTC -+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h -@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl - // See comments on `EvictionHandler`. - EvictionHandler eviction_handler_; - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - gfx::Size last_swap_pixel_size_; - #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) - diff --git a/devel/electron35/files/patch-content_app_BUILD.gn b/devel/electron35/files/patch-content_app_BUILD.gn deleted file mode 100644 index b2e89762f1c2..000000000000 --- a/devel/electron35/files/patch-content_app_BUILD.gn +++ /dev/null @@ -1,15 +0,0 @@ ---- content/app/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ content/app/BUILD.gn -@@ -89,9 +89,9 @@ source_set("content_main_runner_app") { - "//third_party/tflite:buildflags", - "//tools/v8_context_snapshot:buildflags", - ] -- if (build_tflite_with_xnnpack) { -- deps += [ "//third_party/cpuinfo" ] -- } -+# if (build_tflite_with_xnnpack) { -+# deps += [ "//third_party/cpuinfo" ] -+# } - } - - source_set("app") { diff --git a/devel/electron35/files/patch-content_app_content__main.cc b/devel/electron35/files/patch-content_app_content__main.cc deleted file mode 100644 index 7e4ceaee0e09..000000000000 --- a/devel/electron35/files/patch-content_app_content__main.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/app/content_main.cc.orig 2025-04-06 11:53:46 UTC -+++ content/app/content_main.cc -@@ -226,7 +226,7 @@ NO_STACK_PROTECTOR int RunContentProcess( - base::EnableTerminationOnOutOfMemory(); - logging::RegisterAbslAbortHook(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The various desktop environments set this environment variable that - // allows the dbus client library to connect directly to the bus. When this - // variable is not set (test environments like xvfb-run), the dbus client -@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess( - command_line->AppendSwitch(switches::kUseMobileUserAgent); - #endif - --#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) -+#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) && defined(notyet) - base::subtle::EnableFDOwnershipEnforcement(true); - #endif - diff --git a/devel/electron35/files/patch-content_app_content__main__runner__impl.cc b/devel/electron35/files/patch-content_app_content__main__runner__impl.cc deleted file mode 100644 index 396f775bf484..000000000000 --- a/devel/electron35/files/patch-content_app_content__main__runner__impl.cc +++ /dev/null @@ -1,129 +0,0 @@ ---- content/app/content_main_runner_impl.cc.orig 2025-04-06 11:53:46 UTC -+++ content/app/content_main_runner_impl.cc -@@ -142,18 +142,20 @@ - #include "content/browser/posix_file_descriptor_info_impl.h" - #include "content/public/common/content_descriptors.h" - --#if !BUILDFLAG(IS_MAC) -+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - #include "content/public/common/zygote/zygote_fork_delegate_linux.h" - #endif - - #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/files/file_path_watcher_inotify.h" - #include "base/native_library.h" - #include "base/rand_util.h" - #include "content/public/common/zygote/sandbox_support_linux.h" -+#if !BUILDFLAG(IS_BSD) - #include "sandbox/policy/linux/sandbox_linux.h" -+#endif - #include "third_party/boringssl/src/include/openssl/crypto.h" - #include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck - -@@ -182,6 +184,10 @@ - #include "media/base/media_switches.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include "base/system/sys_info.h" -+#endif -+ - #if BUILDFLAG(IS_ANDROID) - #include "base/system/sys_info.h" - #include "content/browser/android/battery_metrics.h" -@@ -383,7 +389,7 @@ void InitializeZygoteSandboxForBrowserProcess( - } - #endif // BUILDFLAG(USE_ZYGOTE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - #if BUILDFLAG(ENABLE_PPAPI) - // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -421,7 +427,10 @@ void PreSandboxInit() { - - void PreSandboxInit() { - // Ensure the /dev/urandom is opened. -+ // we use arc4random -+#if !BUILDFLAG(IS_BSD) - base::GetUrandomFD(); -+#endif - - // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/ - // files. -@@ -433,9 +442,16 @@ void PreSandboxInit() { - // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md - CRYPTO_pre_sandbox_init(); - -+#if BUILDFLAG(IS_BSD) -+ // "cache" the amount of physical memory before pledge(2) -+ base::SysInfo::AmountOfPhysicalMemoryMB(); -+#endif -+ -+#if !BUILDFLAG(IS_BSD) - // Pre-read /proc/sys/fs/inotify/max_user_watches so it doesn't have to be - // allowed by the sandbox. - base::GetMaxNumberOfInotifyWatches(); -+#endif - - #if BUILDFLAG(ENABLE_PPAPI) - // Ensure access to the Pepper plugins before the sandbox is turned on. -@@ -745,7 +761,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( - unregister_thread_closure = base::HangWatcher::RegisterThread( - base::HangWatcher::ThreadType::kMainThread); - bool start_hang_watcher_now; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is - // initialized, because the sandbox can't be started with multiple threads. - // TODO(mpdenton): start the HangWatcher after the sandbox is initialized. -@@ -858,11 +874,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam - base::GlobalDescriptors::kBaseDescriptor); - #endif // !BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - g_fds->Set(kCrashDumpSignal, - kCrashDumpSignal + base::GlobalDescriptors::kBaseDescriptor); --#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || -- // BUILDFLAG(IS_OPENBSD) -+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - - #endif // !BUILDFLAG(IS_WIN) - -@@ -1043,8 +1058,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam - process_type == switches::kZygoteProcess) { - PreSandboxInit(); - } -+#elif BUILDFLAG(IS_BSD) -+ PreSandboxInit(); - #endif - -+#if BUILDFLAG(IS_BSD) -+ if (process_type.empty()) { -+ sandbox::policy::SandboxLinux::Options sandbox_options; -+ sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox( -+ sandbox::policy::SandboxTypeFromCommandLine( -+ *base::CommandLine::ForCurrentProcess()), -+ sandbox::policy::SandboxLinux::PreSandboxHook(), sandbox_options); -+ } -+#endif -+ - delegate_->SandboxInitialized(process_type); - - #if BUILDFLAG(USE_ZYGOTE) -@@ -1141,6 +1168,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() { - content_main_params_.reset(); - - RegisterMainThreadFactories(); -+ -+#if BUILDFLAG(IS_BSD) -+ if (!process_type.empty()) -+ PreSandboxInit(); -+#endif - - if (process_type.empty()) - return RunBrowser(std::move(main_params), start_minimal_browser); diff --git a/devel/electron35/files/patch-content_browser_BUILD.gn b/devel/electron35/files/patch-content_browser_BUILD.gn deleted file mode 100644 index 4cfe45cbebdb..000000000000 --- a/devel/electron35/files/patch-content_browser_BUILD.gn +++ /dev/null @@ -1,33 +0,0 @@ ---- content/browser/BUILD.gn.orig 2025-04-06 11:53:45 UTC -+++ content/browser/BUILD.gn -@@ -2524,6 +2524,14 @@ source_set("browser") { - ] - } - -+ if (is_bsd) { -+ sources += [ -+ "file_system_access/file_path_watcher/file_path_watcher_bsd.cc", -+ "file_system_access/file_path_watcher/file_path_watcher_kqueue.cc", -+ "file_system_access/file_path_watcher/file_path_watcher_kqueue.h", -+ ] -+ } -+ - if (is_linux || is_chromeos) { - sources -= - [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] -@@ -2569,6 +2577,15 @@ source_set("browser") { - if (allow_oop_video_decoder) { - sources += [ "media/stable_video_decoder_factory.cc" ] - deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ] -+ } -+ -+ if (is_bsd) { -+ sources -= [ -+ "file_system_access/file_path_watcher/file_path_watcher_inotify.cc", -+ "file_system_access/file_path_watcher/file_path_watcher_inotify.h", -+ "sandbox_ipc_linux.cc", -+ "sandbox_ipc_linux.h", -+ ] - } - - if (is_chromeos) { diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc b/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc deleted file mode 100644 index c3050bfd2126..000000000000 --- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- content/browser/browser_child_process_host_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/browser_child_process_host_impl.cc -@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo - switches::kLogBestEffortTasks, - switches::kPerfettoDisableInterning, - switches::kTraceToConsole, -+ switches::kDisableUnveil, - }; - cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches); - -@@ -690,7 +691,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched() - ->child_process()); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - child_thread_type_switcher_.SetPid(process.Pid()); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h b/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h deleted file mode 100644 index e87f3141d8ba..000000000000 --- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/browser_child_process_host_impl.h.orig 2025-03-24 20:50:14 UTC -+++ content/browser/browser_child_process_host_impl.h -@@ -36,7 +36,7 @@ - #include "base/win/object_watcher.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/browser/child_thread_type_switcher_linux.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl - std::unique_ptr<tracing::SystemTracingService> system_tracing_service_; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - ChildThreadTypeSwitcher child_thread_type_switcher_; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - diff --git a/devel/electron35/files/patch-content_browser_browser__main__loop.cc b/devel/electron35/files/patch-content_browser_browser__main__loop.cc deleted file mode 100644 index a9953a10d298..000000000000 --- a/devel/electron35/files/patch-content_browser_browser__main__loop.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- content/browser/browser_main_loop.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/browser_main_loop.cc -@@ -247,6 +247,12 @@ - #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include "content/browser/sandbox_host_linux.h" -+#include "content/public/common/zygote/sandbox_support_linux.h" -+#include "sandbox/policy/sandbox.h" -+#endif -+ - // One of the linux specific headers defines this as a macro. - #ifdef DestroyAll - #undef DestroyAll -@@ -541,6 +547,12 @@ int BrowserMainLoop::EarlyInitialization() { - // by now since a thread to start the ServiceManager has been created - // before the browser main loop starts. - DCHECK(SandboxHostLinux::GetInstance()->IsInitialized()); -+#elif BUILDFLAG(IS_BSD) -+ base::FileHandleMappingVector additional_remapped_fds; -+ base::LaunchOptions options; -+ SandboxHostLinux::GetInstance()->Init(); -+ const int sfd = SandboxHostLinux::GetInstance()->GetChildSocket(); -+ options.fds_to_remap.push_back(std::make_pair(sfd, GetSandboxFD())); - #endif - - // GLib's spawning of new processes is buggy, so it's important that at this -@@ -573,7 +585,7 @@ int BrowserMainLoop::EarlyInitialization() { - base::ThreadType::kDisplayCritical); - - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // We use quite a few file descriptors for our IPC as well as disk the disk - // cache, and the default limit on Apple is low (256), so bump it up. - diff --git a/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h b/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h deleted file mode 100644 index 96cfdc97addc..000000000000 --- a/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/child_process_launcher_helper.h.orig 2025-03-24 20:50:14 UTC -+++ content/browser/child_process_launcher_helper.h -@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper - std::optional<base::ProcessId> process_id_ = std::nullopt; - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The priority of the process. The state is stored to avoid changing the - // setting repeatedly. - std::optional<base::Process::Priority> priority_; diff --git a/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc b/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc deleted file mode 100644 index d01e9a9af7e3..000000000000 --- a/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc +++ /dev/null @@ -1,139 +0,0 @@ ---- content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-30 11:48:30 UTC -+++ content/browser/child_process_launcher_helper_linux.cc -@@ -22,7 +22,9 @@ - #include "content/public/common/result_codes.h" - #include "content/public/common/sandboxed_process_launcher_delegate.h" - #include "content/public/common/zygote/sandbox_support_linux.h" -+#if !BUILDFLAG(IS_BSD) - #include "content/public/common/zygote/zygote_handle.h" -+#endif - #include "sandbox/policy/linux/sandbox_linux.h" - - namespace content { -@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions( - } - - bool ChildProcessLauncherHelper::IsUsingLaunchOptions() { -+#if !BUILDFLAG(IS_BSD) - return !GetZygoteForLaunch(); -+#else -+ return true; -+#endif - } - - bool ChildProcessLauncherHelper::BeforeLaunchOnLauncherThread( - PosixFileDescriptorInfo& files_to_register, - base::LaunchOptions* options) { - if (options) { -+#if !BUILDFLAG(IS_BSD) - DCHECK(!GetZygoteForLaunch()); -+#endif - // Convert FD mapping to FileHandleMappingVector - options->fds_to_remap = files_to_register.GetMappingWithIDAdjustment( - base::GlobalDescriptors::kBaseDescriptor); -@@ -69,6 +77,7 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche - remapped_fd.first); - } - -+#if !BUILDFLAG(IS_BSD) - // (For Electron), if we're launching without zygote, that means we're - // launching an unsandboxed process (since all sandboxed processes are - // forked from the zygote). Relax the allow_new_privs option to permit -@@ -77,12 +86,15 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche - delegate_->GetZygote() == nullptr) { - options->allow_new_privs = true; - } -+#endif - - options->current_directory = delegate_->GetCurrentDirectory(); - options->environment = delegate_->GetEnvironment(); - options->clear_environment = !delegate_->ShouldInheritEnvironment(); - } else { -+#if !BUILDFLAG(IS_BSD) - DCHECK(GetZygoteForLaunch()); -+#endif - // Environment variables could be supported in the future, but are not - // currently supported when launching with the zygote. - DCHECK(delegate_->GetEnvironment().empty()); -@@ -99,6 +111,7 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr - int* launch_result) { - *is_synchronous_launch = true; - Process process; -+#if !BUILDFLAG(IS_BSD) - ZygoteCommunication* zygote_handle = GetZygoteForLaunch(); - if (zygote_handle) { - // TODO(crbug.com/40448989): If chrome supported multiple zygotes they could -@@ -109,7 +122,6 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr - GetProcessType()); - *launch_result = LAUNCH_RESULT_SUCCESS; - --#if !BUILDFLAG(IS_OPENBSD) - if (handle) { - // It could be a renderer process or an utility process. - int oom_score = content::kMiscOomScore; -@@ -118,15 +130,17 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr - oom_score = content::kLowestRendererOomScore; - ZygoteHostImpl::GetInstance()->AdjustRendererOOMScore(handle, oom_score); - } --#endif - - process.process = base::Process(handle); - process.zygote = zygote_handle; - } else { -+#endif - process.process = base::LaunchProcess(*command_line(), *options); - *launch_result = process.process.IsValid() ? LAUNCH_RESULT_SUCCESS - : LAUNCH_RESULT_FAILURE; -+#if !BUILDFLAG(IS_BSD) - } -+#endif - - #if BUILDFLAG(IS_CHROMEOS) - process_id_ = process.process.Pid(); -@@ -150,10 +164,14 @@ ChildProcessTerminationInfo ChildProcessLauncherHelper - const ChildProcessLauncherHelper::Process& process, - bool known_dead) { - ChildProcessTerminationInfo info; -+#if !BUILDFLAG(IS_BSD) - if (process.zygote) { - info.status = process.zygote->GetTerminationStatus( - process.process.Handle(), known_dead, &info.exit_code); - } else if (known_dead) { -+#else -+ if (known_dead) { -+#endif - info.status = base::GetKnownDeadTerminationStatus(process.process.Handle(), - &info.exit_code); - } else { -@@ -179,13 +197,17 @@ void ChildProcessLauncherHelper::ForceNormalProcessTer - DCHECK(CurrentlyOnProcessLauncherTaskRunner()); - process.process.Terminate(RESULT_CODE_NORMAL_EXIT, false); - // On POSIX, we must additionally reap the child. -+#if !BUILDFLAG(IS_BSD) - if (process.zygote) { - // If the renderer was created via a zygote, we have to proxy the reaping - // through the zygote process. - process.zygote->EnsureProcessTerminated(process.process.Handle()); - } else { -+#endif - base::EnsureProcessTerminated(std::move(process.process)); -+#if !BUILDFLAG(IS_BSD) - } -+#endif - } - - void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread( -@@ -198,11 +220,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL - } - } - -+#if !BUILDFLAG(IS_BSD) - ZygoteCommunication* ChildProcessLauncherHelper::GetZygoteForLaunch() { - return base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kNoZygote) - ? nullptr - : delegate_->GetZygote(); - } -+#endif - - base::File OpenFileToShare(const base::FilePath& path, - base::MemoryMappedFile::Region* region) { diff --git a/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc b/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc deleted file mode 100644 index 7517e3c0bbbb..000000000000 --- a/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/child_thread_type_switcher_linux.cc.orig 2024-10-16 21:31:26 UTC -+++ content/browser/child_thread_type_switcher_linux.cc -@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee - base::ThreadType thread_type) { - DCHECK(CurrentlyOnProcessLauncherTaskRunner()); - -+#if BUILDFLAG(IS_BSD) -+ NOTIMPLEMENTED(); -+#else - bool ns_pid_supported = false; - pid_t peer_tid = base::FindThreadID(peer_pid, ns_tid, &ns_pid_supported); - if (peer_tid == -1) { -@@ -39,6 +42,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee - - base::PlatformThread::SetThreadType(peer_pid, peer_tid, thread_type, - base::IsViaIPC(true)); -+#endif - } - - } // namespace diff --git a/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc deleted file mode 100644 index db6ae4be4f67..000000000000 --- a/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/compositor/viz_process_transport_factory.cc.orig 2024-08-30 11:29:37 UTC -+++ content/browser/compositor/viz_process_transport_factory.cc -@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien - HostDisplayClient& operator=(const HostDisplayClient&) = delete; - - // viz::HostDisplayClient: --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - void DidCompleteSwapWithNewSize(const gfx::Size& size) override { - compositor_->OnCompleteSwapWithNewSize(size); - } diff --git a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc deleted file mode 100644 index ba7ceca2b0a4..000000000000 --- a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/devtools/devtools_frontend_host_impl.cc -@@ -24,7 +24,7 @@ - #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h" - #include "ui/base/webui/resource_path.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck - #include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] = - "\n//# " - "sourceURL=devtools://devtools/bundled/devtools_compatibility.js"; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Remove the pieces of the URL we don't want to send back with the error - // reports. In particular, do not send query or fragments as those can have - // privacy-sensitive information in them. -@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl( - const HandleMessageCallback& handle_message_callback) - : web_contents_(WebContents::FromRenderFrameHost(frame_host)), - handle_message_callback_(handle_message_callback) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - Observe(web_contents_); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend; -@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage - handle_message_callback_.Run(std::move(message)); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void DevToolsFrontendHostImpl::OnDidAddMessageToConsole( - RenderFrameHost* source_frame, - blink::mojom::ConsoleMessageLevel log_level, diff --git a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h deleted file mode 100644 index d256342eeb1f..000000000000 --- a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-06-18 21:43:31 UTC -+++ content/browser/devtools/devtools_frontend_host_impl.h -@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte - - void BadMessageReceived() override; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void OnDidAddMessageToConsole( - RenderFrameHost* source_frame, - blink::mojom::ConsoleMessageLevel log_level, diff --git a/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc b/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc deleted file mode 100644 index 71b3748f5011..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/gpu/compositor_util.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/gpu/compositor_util.cc -@@ -152,7 +152,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( - "video_decode", - SafeGetFeatureStatus( - gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) || - #endif // BUILDFLAG(IS_LINUX) - command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)), -@@ -164,7 +164,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( - "video_encode", - SafeGetFeatureStatus( - gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)), - #else - command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)), diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc deleted file mode 100644 index 80540e5cd1fd..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-14 20:54:59 UTC -+++ content/browser/gpu/gpu_data_manager_impl.cc -@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( - private_->OnDisplayMetricsChanged(display, changed_metrics); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool GpuDataManagerImpl::IsGpuMemoryBufferNV12Supported() { - base::AutoLock auto_lock(lock_); - return private_->IsGpuMemoryBufferNV12Supported(); diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h deleted file mode 100644 index cacc1c34da8c..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-14 20:54:59 UTC -+++ content/browser/gpu/gpu_data_manager_impl.h -@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa - void OnDisplayMetricsChanged(const display::Display& display, - uint32_t changed_metrics) override; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsGpuMemoryBufferNV12Supported(); - void SetGpuMemoryBufferNV12Supported(bool supported); - #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc deleted file mode 100644 index a94266275891..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/gpu/gpu_data_manager_impl_private.cc -@@ -1672,7 +1672,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( - UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() { - return is_gpu_memory_buffer_NV12_supported_; - } diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h deleted file mode 100644 index e85bf5fb0bf1..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-01-27 17:37:37 UTC -+++ content/browser/gpu/gpu_data_manager_impl_private.h -@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { - void OnDisplayMetricsChanged(const display::Display& display, - uint32_t changed_metrics); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsGpuMemoryBufferNV12Supported(); - void SetGpuMemoryBufferNV12Supported(bool supported); - #endif // BUILDFLAG(IS_LINUX) -@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { - bool application_is_visible_ = true; - - bool disable_gpu_compositing_ = false; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool is_gpu_memory_buffer_NV12_supported_ = false; - #endif // BUILDFLAG(IS_LINUX) - }; diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc deleted file mode 100644 index 9e6e83263851..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-01-27 17:37:37 UTC -+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc -@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun - #endif - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsGpuMemoryBufferNV12Supported() { - static bool is_computed = false; - static bool supported = false; -@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUp - } - - void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Dynamic check whether the NV12 format is supported as it may be - // inconsistent between the system GBM (Generic Buffer Management) and - // chromium miniGBM. diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc deleted file mode 100644 index c68937ef350c..000000000000 --- a/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- content/browser/gpu/gpu_process_host.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/gpu/gpu_process_host.cc -@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = { - switches::kDisableSkiaGraphite, - switches::kDisableSkiaGraphitePrecompilation, - switches::kDisableLowEndDeviceMode, -+ switches::kDisableUnveil, - switches::kProfilingAtStart, - switches::kProfilingFile, - switches::kProfilingFlush, -@@ -303,7 +304,7 @@ static const char* const kSwitchNames[] = { - switches::kOzoneDumpFile, - switches::kEnableNativeGpuMemoryBuffers, - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - switches::kX11Display, - switches::kNoXshm, - #endif diff --git a/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h b/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h deleted file mode 100644 index 63e7fbd6c280..000000000000 --- a/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/media/frameless_media_interface_proxy.h.orig 2024-06-18 21:43:31 UTC -+++ content/browser/media/frameless_media_interface_proxy.h -@@ -19,7 +19,7 @@ - #include "mojo/public/cpp/bindings/receiver_set.h" - #include "mojo/public/cpp/bindings/remote.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -105,7 +105,7 @@ class FramelessMediaInterfaceProxy final - // Connections to the renderer. - mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Connection to the StableVideoDecoderFactory that lives in a utility - // process. This is only used for out-of-process video decoding and only when - // the FramelessMediaInterfaceProxy is created without a RenderProcessHost diff --git a/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc b/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc deleted file mode 100644 index b7b919826595..000000000000 --- a/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- content/browser/network_service_instance_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/network_service_instance_impl.cc -@@ -84,7 +84,7 @@ - #include "content/browser/network/network_service_process_tracker_win.h" - #endif - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/browser/system_dns_resolution/system_dns_resolver.h" - #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h" - #endif -@@ -367,7 +367,7 @@ void CreateInProcessNetworkService( - std::move(receiver))); - } - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a - // high-priority thread pool. - void RunSystemDnsResolverOnThreadPool( -@@ -436,7 +436,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS - } - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (GetContentClient() - ->browser() - ->ShouldRunOutOfProcessSystemDnsResolution() && diff --git a/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc deleted file mode 100644 index db671fc88b41..000000000000 --- a/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC -+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc -@@ -8,7 +8,7 @@ - - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck - #include "content/browser/font_service.h" // nogncheck - #endif -@@ -17,7 +17,7 @@ namespace content { - - void PpapiPluginProcessHost::BindHostReceiver( - mojo::GenericPendingReceiver receiver) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) - ConnectToFontService(std::move(font_receiver)); - #endif diff --git a/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc deleted file mode 100644 index 8c0582449e15..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/renderer_host/delegated_frame_host.cc -@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface( - - if (!primary_surface_id || - primary_surface_id->local_surface_id() != local_surface_id_) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Windows and Linux, we would like to produce new content as soon as - // possible or the OS will create an additional black gutter. Until we can - // block resize on surface synchronization on these platforms, we will not diff --git a/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc deleted file mode 100644 index ce7a03891f3e..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc -@@ -26,7 +26,7 @@ - #include "media/base/media_switches.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "content/browser/gpu/gpu_data_manager_impl.h" - #endif - -@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs - } - #else - if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Linux, additionally check whether the NV12 GPU memory buffer is - // supported. - if (GpuDataManagerImpl::GetInstance()->IsGpuMemoryBufferNV12Supported()) diff --git a/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc deleted file mode 100644 index d56613d57656..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-02-21 00:20:45 UTC -+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc -@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened( - ppapi::host::ReplyMessageContext reply_context, - const base::FilePath& path, - base::File::Error error_code) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Quarantining a file before its contents are available is only supported on - // Windows and Linux. - if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) { -@@ -496,7 +496,7 @@ void PepperFileIOHost::OnLocalFileOpened( - #endif - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void PepperFileIOHost::OnLocalFileQuarantined( - ppapi::host::ReplyMessageContext reply_context, - const base::FilePath& path, diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc deleted file mode 100644 index aa528c12b8ab..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc +++ /dev/null @@ -1,55 +0,0 @@ ---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-04-06 11:53:45 UTC -+++ content/browser/renderer_host/render_process_host_impl.cc -@@ -221,7 +221,7 @@ - #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <sys/resource.h> - - #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1086,7 +1086,7 @@ size_t GetPlatformProcessLimit() { - // to indicate failure and std::numeric_limits<size_t>::max() to indicate - // unlimited. - size_t GetPlatformProcessLimit() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - struct rlimit limit; - if (getrlimit(RLIMIT_NPROC, &limit) != 0) - return kUnknownPlatformProcessLimit; -@@ -1254,7 +1254,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid( - - void RenderProcessHostImpl::IOThreadHostImpl::SetPid( - base::ProcessId child_pid) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - child_thread_type_switcher_.SetPid(child_pid); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - } -@@ -3332,7 +3332,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine( - base::TimeTicks::UnixEpoch().since_origin().InMicroseconds())); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support - // for NV12 GPU memory buffer. - if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() && -@@ -3388,6 +3388,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin - switches::kDisableSpeechAPI, - switches::kDisableThreadedCompositing, - switches::kDisableTouchDragDrop, -+ switches::kDisableUnveil, - switches::kDisableV8IdleTasks, - switches::kDisableVideoCaptureUseGpuMemoryBuffer, - switches::kDisableWebGLImageChromium, -@@ -5233,7 +5234,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr - // - Win: https://crbug.com/707022 . - uint64_t total_size = 0; - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - total_size = dump->platform_private_footprint->rss_anon_bytes + - dump->platform_private_footprint->vm_swap_bytes; - #elif BUILDFLAG(IS_APPLE) diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h deleted file mode 100644 index 7fd1d2b62076..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h +++ /dev/null @@ -1,29 +0,0 @@ ---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-03-24 20:50:14 UTC -+++ content/browser/renderer_host/render_process_host_impl.h -@@ -101,7 +101,7 @@ - #include "media/fuchsia_media_codec_provider_impl.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/browser/child_thread_type_switcher_linux.h" - #include "media/mojo/mojom/video_encode_accelerator.mojom.h" - #endif -@@ -989,7 +989,7 @@ class CONTENT_EXPORT RenderProcessHostImpl - std::unique_ptr<service_manager::BinderRegistry> binders_; - mojo::Receiver<mojom::ChildProcessHost> receiver_{this}; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory> - video_encode_accelerator_factory_remote_; - ChildThreadTypeSwitcher child_thread_type_switcher_; -@@ -1238,7 +1238,7 @@ class CONTENT_EXPORT RenderProcessHostImpl - // if the request isn't handled on the IO thread. - void OnBindHostReceiver(mojo::GenericPendingReceiver receiver); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Provides /proc/{renderer pid}/status and statm files for the renderer, - // because the files are required to calculate the renderer's private - // footprint on Chromium Linux. Regarding MacOS X and Windows, we have diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc deleted file mode 100644 index 2ea2655998a4..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc -@@ -52,7 +52,7 @@ - #include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck - #include "content/browser/font_service.h" // nogncheck - #include "content/browser/media/video_encode_accelerator_provider_launcher.h" -@@ -343,7 +343,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) { - ConnectToFontService(std::move(font_receiver)); - return; diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc deleted file mode 100644 index 05b046d7f414..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-04-06 11:53:45 UTC -+++ content/browser/renderer_host/render_view_host_impl.cc -@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( - display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL); - prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips = - display::win::ScreenWin::GetSystemMetricsInDIP(SM_CXHSCROLL); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); - if (command_line->HasSwitch(switches::kSystemFontFamily)) { - prefs->system_font_family_name = diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc deleted file mode 100644 index 96deed7babe3..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-04-06 11:53:46 UTC -+++ content/browser/renderer_host/render_widget_host_view_aura.cc -@@ -121,7 +121,7 @@ - #include "ui/gfx/gdi_util.h" - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/accessibility/platform/browser_accessibility_auralinux.h" - #include "ui/base/ime/linux/text_edit_command_auralinux.h" - #include "ui/base/ime/text_input_flags.h" -@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge - return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot()) - ->GetCOM(); - --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ui::BrowserAccessibilityManager* manager = - host()->GetOrCreateRootBrowserAccessibilityManager(); - if (manager && manager->GetBrowserAccessibilityRoot()) -@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { - return host() && host()->delegate() && host()->delegate()->ShouldDoLearning(); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool RenderWidgetHostViewAura::SetCompositionFromExistingText( - const gfx::Range& range, - const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { -@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() { - } - - bool RenderWidgetHostViewAura::NeedsMouseCapture() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return NeedsInputGrab(); - #else - return false; -@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit - if (!target_host) - return; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; - if (!event.skip_if_unhandled && linux_ui && event.os_event && diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc deleted file mode 100644 index 4da13bff0281..000000000000 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-14 20:54:59 UTC -+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc -@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand - if (event->type() == ui::EventType::kMouseExited) { - if (mouse_locked || selection_popup) - return false; --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Don't forward the mouse leave message which is received when the context - // menu is displayed by the page. This confuses the page and causes state - // changes. diff --git a/devel/electron35/files/patch-content_browser_utility__process__host.cc b/devel/electron35/files/patch-content_browser_utility__process__host.cc deleted file mode 100644 index 39a8b6c2c8f2..000000000000 --- a/devel/electron35/files/patch-content_browser_utility__process__host.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- content/browser/utility_process_host.cc.orig 2025-04-06 11:53:47 UTC -+++ content/browser/utility_process_host.cc -@@ -63,7 +63,7 @@ - #include "content/browser/v8_snapshot_files.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/files/file_util.h" - #include "base/files/scoped_file.h" - #include "base/pickle.h" -@@ -91,7 +91,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::ScopedFD PassNetworkContextParentDirs( - std::vector<base::FilePath> network_context_parent_dirs) { - base::Pickle pickle; -@@ -439,7 +439,7 @@ bool UtilityProcessHost::StartProcess() { - file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line)); - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The network service should have access to the parent directories - // necessary for its usage. - if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) { -@@ -456,7 +456,7 @@ bool UtilityProcessHost::StartProcess() { - if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) { - bool pass_gpu_buffer_flag = - switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Check if NV12 GPU memory buffer supported at the same time. - pass_gpu_buffer_flag = - pass_gpu_buffer_flag && diff --git a/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc deleted file mode 100644 index b0986468b597..000000000000 --- a/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/browser/utility_process_host_receiver_bindings.cc.orig 2025-01-27 17:37:37 UTC -+++ content/browser/utility_process_host_receiver_bindings.cc -@@ -10,7 +10,7 @@ - #include "content/public/common/content_client.h" - #include "media/media_buildflags.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck - #include "content/browser/font_service.h" // nogncheck - #endif -@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver( - - void UtilityProcessHost::BindHostReceiver( - mojo::GenericPendingReceiver receiver) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) { - ConnectToFontService(std::move(font_receiver)); - return; diff --git a/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc b/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc deleted file mode 100644 index 1b9a918e23da..000000000000 --- a/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc +++ /dev/null @@ -1,52 +0,0 @@ ---- content/browser/utility_sandbox_delegate.cc.orig 2025-04-06 11:53:46 UTC -+++ content/browser/utility_sandbox_delegate.cc -@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate:: - #if BUILDFLAG(IS_FUCHSIA) - sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture || - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding || - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -92,14 +92,14 @@ UtilitySandboxedProcessLauncherDelegate:: - #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) - #endif // BUILDFLAG(IS_CHROMEOS) - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || - sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || - #endif - sandbox_type_ == sandbox::mojom::Sandbox::kAudio || -@@ -162,7 +162,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe - // process upon startup. - if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork || - sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution || --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding || - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -176,11 +176,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe - #endif // BUILDFLAG(IS_CHROMEOS) - sandbox_type_ == sandbox::mojom::Sandbox::kAudio || - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || - sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || - sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || - #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc b/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc deleted file mode 100644 index 0d1d69308070..000000000000 --- a/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/browser/v8_snapshot_files.cc.orig 2024-06-18 21:43:32 UTC -+++ content/browser/v8_snapshot_files.cc -@@ -17,7 +17,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process - std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> - GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) { - std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) - files[kV8ContextSnapshotDataDescriptor] = base::FilePath( - FILE_PATH_LITERAL(BUILDFLAG(V8_CONTEXT_SNAPSHOT_FILENAME))); diff --git a/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc deleted file mode 100644 index bb807515bb61..000000000000 --- a/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/web_contents/web_contents_view_aura.cc -@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO - raw_ptr<aura::Window> window_; - }; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Fill out the OSExchangeData with a file contents, synthesizing a name if - // necessary. - void PrepareDragForFileContents(const DropData& drop_data, -@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& drop_data, - if (!drop_data.download_metadata.empty()) - PrepareDragForDownload(drop_data, provider, web_contents); - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // We set the file contents before the URL because the URL also sets file - // contents (to a .URL shortcut). We want to prefer file content data over - // a shortcut so we add it first. -@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* - // Linux window managers like to handle raise-on-click themselves. If we - // raise-on-click manually, this may override user settings that prevent - // focus-stealing. --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - // It is possible for the web-contents to be destroyed while it is being - // activated. Use a weak-ptr to track whether that happened or not. - // More in https://crbug.com/1040725 diff --git a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc deleted file mode 100644 index 2df14bb241bd..000000000000 --- a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc +++ /dev/null @@ -1,81 +0,0 @@ ---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ content/browser/zygote_host/zygote_host_impl_linux.cc -@@ -23,8 +23,10 @@ - #include "build/build_config.h" - #include "content/common/zygote/zygote_commands_linux.h" - #include "content/common/zygote/zygote_communication_linux.h" -+#if !BUILDFLAG(IS_BSD) - #include "content/common/zygote/zygote_handle_impl_linux.h" - #include "content/public/common/zygote/zygote_handle.h" -+#endif - #include "sandbox/linux/services/credentials.h" - #include "sandbox/linux/services/namespace_sandbox.h" - #include "sandbox/linux/suid/client/setuid_sandbox_host.h" -@@ -42,6 +44,7 @@ namespace { - - namespace { - -+#if !BUILDFLAG(IS_BSD) - // Receive a fixed message on fd and return the sender's PID. - // Returns true if the message received matches the expected message. - bool ReceiveFixedMessage(int fd, -@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd, - return false; - return true; - } -+#endif - - } // namespace - -@@ -73,9 +77,13 @@ ZygoteHostImpl::ZygoteHostImpl() - } - - ZygoteHostImpl::ZygoteHostImpl() -+#if !BUILDFLAG(IS_BSD) - : use_namespace_sandbox_(false), - use_suid_sandbox_(false), - use_suid_sandbox_for_adj_oom_score_(false), -+#else -+ : -+#endif - sandbox_binary_(), - zygote_pids_lock_(), - zygote_pids_() {} -@@ -88,6 +96,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com - } - - void ZygoteHostImpl::Init(const base::CommandLine& command_line) { -+#if !BUILDFLAG(IS_BSD) - if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) { - return; - } -@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com - "you can try using --" - << sandbox::policy::switches::kNoSandbox << "."; - } -+#endif - } - - void ZygoteHostImpl::AddZygotePid(pid_t pid) { -@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote( - base::CommandLine* cmd_line, - base::ScopedFD* control_fd, - base::FileHandleMappingVector additional_remapped_fds) { -+#if !BUILDFLAG(IS_BSD) - int fds[2]; - CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds)); - CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0])); -@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote( - - AddZygotePid(pid); - return pid; -+#else -+ return 0; -+#endif - } - --#if !BUILDFLAG(IS_OPENBSD) -+#if !BUILDFLAG(IS_BSD) - void ZygoteHostImpl::AdjustRendererOOMScore(base::ProcessHandle pid, - int score) { - // 1) You can't change the oom_score_adj of a non-dumpable process diff --git a/devel/electron35/files/patch-content_child_BUILD.gn b/devel/electron35/files/patch-content_child_BUILD.gn deleted file mode 100644 index 9dd62f7ee3b7..000000000000 --- a/devel/electron35/files/patch-content_child_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- content/child/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ content/child/BUILD.gn -@@ -134,6 +134,13 @@ target(link_target_type, "child") { - ] - } - -+ if (is_bsd) { -+ sources -= [ -+ "sandboxed_process_thread_type_handler.cc", -+ "sandboxed_process_thread_type_handler.h", -+ ] -+ } -+ - if (is_win) { - sources += [ - "child_process_sandbox_support_impl_win.cc", diff --git a/devel/electron35/files/patch-content_child_child__process.cc b/devel/electron35/files/patch-content_child_child__process.cc deleted file mode 100644 index 294fe59985e0..000000000000 --- a/devel/electron35/files/patch-content_child_child__process.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/child/child_process.cc.orig 2025-01-27 17:37:37 UTC -+++ content/child/child_process.cc -@@ -31,7 +31,7 @@ - #include "content/common/android/cpu_time_metrics.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/child/sandboxed_process_thread_type_handler.h" - #endif - -@@ -178,7 +178,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th - main_thread_.reset(thread); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void ChildProcess::SetIOThreadType(base::ThreadType thread_type) { - if (!io_thread_) { - return; diff --git a/devel/electron35/files/patch-content_child_child__process.h b/devel/electron35/files/patch-content_child_child__process.h deleted file mode 100644 index d102d83c24d0..000000000000 --- a/devel/electron35/files/patch-content_child_child__process.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/child/child_process.h.orig 2024-08-14 20:54:59 UTC -+++ content/child/child_process.h -@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess { - return io_thread_runner_.get(); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Changes the thread type of the child process IO thread. - void SetIOThreadType(base::ThreadType thread_type); - #endif diff --git a/devel/electron35/files/patch-content_common_BUILD.gn b/devel/electron35/files/patch-content_common_BUILD.gn deleted file mode 100644 index b7042d280f2e..000000000000 --- a/devel/electron35/files/patch-content_common_BUILD.gn +++ /dev/null @@ -1,36 +0,0 @@ ---- content/common/BUILD.gn.orig 2025-04-06 11:53:44 UTC -+++ content/common/BUILD.gn -@@ -385,19 +385,28 @@ source_set("common") { - } - - if (is_linux || is_chromeos) { -- sources += [ -- "gpu_pre_sandbox_hook_linux.cc", -- "gpu_pre_sandbox_hook_linux.h", -- ] -+ if (is_bsd) { -+ sources += [ -+ "gpu_pre_sandbox_hook_bsd.cc", -+ "gpu_pre_sandbox_hook_bsd.h", -+ ] -+ } else { -+ sources += [ -+ "gpu_pre_sandbox_hook_linux.cc", -+ "gpu_pre_sandbox_hook_linux.h", -+ ] -+ } - public_deps += [ "//sandbox/policy" ] - deps += [ - ":sandbox_support_linux", - "//media/gpu:buildflags", - "//sandbox/linux:sandbox_services", -- "//sandbox/linux:seccomp_bpf", - "//sandbox/policy:chromecast_sandbox_allowlist_buildflags", - "//third_party/fontconfig", - ] -+ if (use_seccomp_bpf) { -+ deps += [ "//sandbox/linux:seccomp_bpf" ] -+ } - if (use_v4l2_codec) { - deps += [ "//media/gpu/v4l2" ] - } diff --git a/devel/electron35/files/patch-content_common_features.cc b/devel/electron35/files/patch-content_common_features.cc deleted file mode 100644 index 877c0a770a84..000000000000 --- a/devel/electron35/files/patch-content_common_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/common/features.cc.orig 2025-04-06 11:53:47 UTC -+++ content/common/features.cc -@@ -125,7 +125,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, - base::FEATURE_DISABLED_BY_DEFAULT); - - // Enables error reporting for JS errors inside DevTools frontend host --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kEnableDevToolsJsErrorReporting, - "EnableDevToolsJsErrorReporting", - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-content_common_features.h b/devel/electron35/files/patch-content_common_features.h deleted file mode 100644 index e890537367d5..000000000000 --- a/devel/electron35/files/patch-content_common_features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/common/features.h.orig 2025-04-06 11:53:47 UTC -+++ content/common/features.h -@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg - CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking); - CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint); - CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn); diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc deleted file mode 100644 index f2d60daa4a29..000000000000 --- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc +++ /dev/null @@ -1,71 +0,0 @@ ---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-28 08:50:26 UTC -+++ content/common/gpu_pre_sandbox_hook_bsd.cc -@@ -0,0 +1,68 @@ -+// Copyright 2023 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "content/common/gpu_pre_sandbox_hook_bsd.h" -+ -+#include <dlfcn.h> -+#include <errno.h> -+#include <sys/stat.h> -+ -+#include <memory> -+#include <sstream> -+#include <utility> -+#include <vector> -+ -+#include "base/base_paths.h" -+#include "base/files/file_enumerator.h" -+#include "base/files/file_path.h" -+#include "base/files/scoped_file.h" -+#include "base/functional/bind.h" -+#include "base/logging.h" -+#include "base/path_service.h" -+#include "base/strings/stringprintf.h" -+#include "build/build_config.h" -+#include "build/buildflag.h" -+#include "build/chromeos_buildflags.h" -+#include "content/public/common/content_switches.h" -+#include "media/gpu/buildflags.h" -+ -+namespace content { -+namespace { -+ -+constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE; -+ -+void LoadVulkanLibraries() { -+ // Try to preload Vulkan libraries. Failure is not an error as not all may be -+ // present. -+ const char* kLibraries[] = { -+ "libvulkan.so", -+ "libvulkan_intel.so", -+ "libvulkan_intel_hasvk.so", -+ "libvulkan_radeon.so", -+ }; -+ for (const auto* library : kLibraries) { -+ dlopen(library, dlopen_flag); -+ } -+} -+ -+bool LoadLibrariesForGpu( -+ const sandbox::policy::SandboxSeccompBPF::Options& options) { -+ LoadVulkanLibraries(); -+ -+ return true; -+} -+ -+} // namespace -+ -+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) { -+ if (!LoadLibrariesForGpu(options)) -+ return false; -+ -+ // TODO(tsepez): enable namspace sandbox here once crashes are understood. -+ -+ errno = 0; -+ return true; -+} -+ -+} // namespace content diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h deleted file mode 100644 index 726f22ba754e..000000000000 --- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h +++ /dev/null @@ -1,16 +0,0 @@ ---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-15 20:33:57 UTC -+++ content/common/gpu_pre_sandbox_hook_linux.h -@@ -5,8 +5,13 @@ - #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_ - #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_ - -+#include "build/build_config.h" - #include "base/component_export.h" -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#else - #include "sandbox/policy/linux/sandbox_linux.h" -+#endif - - namespace content { - diff --git a/devel/electron35/files/patch-content_common_user__agent.cc b/devel/electron35/files/patch-content_common_user__agent.cc deleted file mode 100644 index 3b59cc43bac7..000000000000 --- a/devel/electron35/files/patch-content_common_user__agent.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- content/common/user_agent.cc.orig 2025-03-24 20:50:14 UTC -+++ content/common/user_agent.cc -@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() { - return ""; - #elif BUILDFLAG(IS_MAC) - return "Macintosh; "; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return "X11; "; // strange, but that's what Firefox uses - #elif BUILDFLAG(IS_ANDROID) - return "Linux; "; -@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() { - return "Windows NT 10.0; Win64; x64"; - #elif BUILDFLAG(IS_FUCHSIA) - return "Fuchsia"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return "X11; Linux x86_64"; - #elif BUILDFLAG(IS_IOS) - if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) { -@@ -301,6 +301,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons - "Android %s", os_version.c_str() - #elif BUILDFLAG(IS_FUCHSIA) - "Fuchsia" -+#elif BUILDFLAG(IS_BSD) -+#if defined(__x86_64__) -+ "Linux x86_64; %s %s", -+#elif defined(__aarch64__) -+ "Linux aarch64; %s %s", -+#else -+ "Linux i686; %s %s", -+#endif -+ unixinfo.sysname, // e.g. Linux -+ cpu_type.c_str() // e.g. i686 - #elif BUILDFLAG(IS_IOS) - "CPU %s OS %s like Mac OS X", cpu_type.c_str(), - os_version.c_str() diff --git a/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc b/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc deleted file mode 100644 index 7c1364635b53..000000000000 --- a/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- content/gpu/gpu_child_thread.cc.orig 2025-03-24 20:50:14 UTC -+++ content/gpu/gpu_child_thread.cc -@@ -57,7 +57,7 @@ - #include "third_party/skia/include/ports/SkFontConfigInterface.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/child/sandboxed_process_thread_type_handler.h" - #endif - -@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce - - viz_main_.gpu_service()->set_start_time(process_start_time); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+// XXX BSD -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - SandboxedProcessThreadTypeHandler::NotifyMainChildThreadCreated(); - #endif - diff --git a/devel/electron35/files/patch-content_gpu_gpu__main.cc b/devel/electron35/files/patch-content_gpu_gpu__main.cc deleted file mode 100644 index 17f2a16d0252..000000000000 --- a/devel/electron35/files/patch-content_gpu_gpu__main.cc +++ /dev/null @@ -1,73 +0,0 @@ ---- content/gpu/gpu_main.cc.orig 2025-04-06 11:53:45 UTC -+++ content/gpu/gpu_main.cc -@@ -95,10 +95,14 @@ - #include "sandbox/win/src/sandbox.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/child/sandboxed_process_thread_type_handler.h" - #include "content/common/gpu_pre_sandbox_hook_linux.h" -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#else - #include "sandbox/policy/linux/sandbox_linux.h" -+#endif - #include "sandbox/policy/sandbox_type.h" - #endif - -@@ -117,7 +121,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool StartSandboxLinux(gpu::GpuWatchdogThread*, - const gpu::GPUInfo*, - const gpu::GpuPreferences&); -@@ -177,7 +181,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel - const gpu::GPUInfo* gpu_info, - const gpu::GpuPreferences& gpu_prefs) override { - GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized"); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs); - #elif BUILDFLAG(IS_WIN) - return StartSandboxWindows(sandbox_info_); -@@ -302,7 +306,7 @@ int GpuMain(MainFunctionParams parameters) { - std::make_unique<base::SingleThreadTaskExecutor>( - gpu_preferences.message_pump_type); - } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #error "Unsupported Linux platform." - #elif BUILDFLAG(IS_MAC) - // Cross-process CoreAnimation requires a CFRunLoop to function at all, and -@@ -328,7 +332,8 @@ int GpuMain(MainFunctionParams parameters) { - base::PlatformThread::SetName("CrGpuMain"); - mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain"); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+// XXX BSD -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - // Thread type delegate of the process should be registered before - // thread type change below for the main thread and for thread pool in - // ChildProcess constructor. -@@ -460,7 +465,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread, - const gpu::GPUInfo* gpu_info, - const gpu::GpuPreferences& gpu_prefs) { -@@ -500,7 +505,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo - sandbox_options.accelerated_video_encode_enabled = - !gpu_prefs.disable_accelerated_video_encode; - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Video decoding of many video streams can use thousands of FDs as well as - // Exo clients. - // See https://crbug.com/1417237 diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc deleted file mode 100644 index 6f77b824ee91..000000000000 --- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-21 00:20:45 UTC -+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc -@@ -21,7 +21,7 @@ - - #if BUILDFLAG(IS_MAC) - #include "content/child/child_process_sandbox_support_impl_mac.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/child/child_process_sandbox_support_impl_linux.h" - #include "mojo/public/cpp/bindings/pending_remote.h" - #endif -@@ -36,7 +36,7 @@ PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() { - namespace content { - - PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - mojo::PendingRemote<font_service::mojom::FontService> font_service; - ChildThread::Get()->BindHostReceiver( - font_service.InitWithNewPipeAndPassReceiver()); -@@ -55,7 +55,7 @@ blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetS - void PpapiBlinkPlatformImpl::Shutdown() {} - - blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return sandbox_support_.get(); - #else - return nullptr; diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h deleted file mode 100644 index 3f8bdf092f6d..000000000000 --- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-08-14 20:54:59 UTC -+++ content/ppapi_plugin/ppapi_blink_platform_impl.h -@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp - blink::WebString DefaultLocale() override; - - private: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; - #endif - }; diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc deleted file mode 100644 index e585e16d97e9..000000000000 --- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc +++ /dev/null @@ -1,23 +0,0 @@ ---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-24 20:50:14 UTC -+++ content/ppapi_plugin/ppapi_plugin_main.cc -@@ -52,6 +52,11 @@ - #include "gin/v8_initializer.h" - #endif - -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#include "sandbox/policy/sandbox_type.h" -+#endif -+ - #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) - #include <stdlib.h> - #endif -@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { - gin::V8Initializer::LoadV8Snapshot(); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) - sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox( - sandbox::policy::SandboxTypeFromCommandLine(command_line), - sandbox::policy::SandboxLinux::PreSandboxHook(), diff --git a/devel/electron35/files/patch-content_public_browser_content__browser__client.cc b/devel/electron35/files/patch-content_public_browser_content__browser__client.cc deleted file mode 100644 index c0585d37ebae..000000000000 --- a/devel/electron35/files/patch-content_public_browser_content__browser__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/public/browser/content_browser_client.cc.orig 2025-04-06 11:53:44 UTC -+++ content/public/browser/content_browser_client.cc -@@ -1379,7 +1379,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem - // that can be adequately sandboxed. - // Currently Android's network service will not run out of process or sandboxed, - // so OutOfProcessSystemDnsResolution is not currently enabled on Android. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #else - return false; diff --git a/devel/electron35/files/patch-content_public_common_content__features.cc b/devel/electron35/files/patch-content_public_common_content__features.cc deleted file mode 100644 index ef368326da7f..000000000000 --- a/devel/electron35/files/patch-content_public_common_content__features.cc +++ /dev/null @@ -1,35 +0,0 @@ ---- content/public/common/content_features.cc.orig 2025-03-24 20:50:14 UTC -+++ content/public/common/content_features.cc -@@ -74,7 +74,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, - // Runs the audio service in a separate process. - BASE_FEATURE(kAudioServiceOutOfProcess, - "AudioServiceOutOfProcess", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -1207,9 +1207,9 @@ BASE_FEATURE(kWebAssemblyTrapHandler, - BASE_FEATURE(kWebAssemblyTrapHandler, - "WebAssemblyTrapHandler", - #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC)) && \ -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ - defined(ARCH_CPU_X86_64)) || \ -- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \ -+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ - defined(ARCH_CPU_ARM64)) - base::FEATURE_ENABLED_BY_DEFAULT - #else -@@ -1262,7 +1262,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, - - // Controls whether the WebUSB API is enabled: - // https://wicg.github.io/webusb -+#if BUILDFLAG(IS_BSD) -+BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_DISABLED_BY_DEFAULT); -+#else - BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT); -+#endif - - // Controls whether the WebXR Device API is enabled. - BASE_FEATURE(kWebXr, "WebXR", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-content_public_common_content__switches.cc b/devel/electron35/files/patch-content_public_common_content__switches.cc deleted file mode 100644 index 26da71bab419..000000000000 --- a/devel/electron35/files/patch-content_public_common_content__switches.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/public/common/content_switches.cc.orig 2025-03-24 20:50:14 UTC -+++ content/public/common/content_switches.cc -@@ -342,6 +342,8 @@ const char kEnableLogging[] = "enable- - // builds. - const char kEnableLogging[] = "enable-logging"; - -+const char kDisableUnveil[] = "disable-unveil"; -+ - // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables - // triggering of change attribute of the NetInfo API when there is a change in - // the connection type. -@@ -954,7 +956,7 @@ const char kPreventResizingContentsForTesting[] = - "prevent-resizing-contents-for-testing"; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Allows sending text-to-speech requests to speech-dispatcher, a common - // Linux speech service. Because it's buggy, the user must explicitly - // enable it so that visiting a random webpage can't cause instability. diff --git a/devel/electron35/files/patch-content_public_common_content__switches.h b/devel/electron35/files/patch-content_public_common_content__switches.h deleted file mode 100644 index ef34a58d96b0..000000000000 --- a/devel/electron35/files/patch-content_public_common_content__switches.h +++ /dev/null @@ -1,19 +0,0 @@ ---- content/public/common/content_switches.h.orig 2025-03-24 20:50:14 UTC -+++ content/public/common/content_switches.h -@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[]; - CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[]; - CONTENT_EXPORT extern const char kEnableLCDText[]; - CONTENT_EXPORT extern const char kEnableLogging[]; -+CONTENT_EXPORT extern const char kDisableUnveil[]; - CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; - CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; - CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; -@@ -262,7 +263,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte - CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[]; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CONTENT_EXPORT extern const char kEnableSpeechDispatcher[]; - #endif - diff --git a/devel/electron35/files/patch-content_renderer_render__thread__impl.cc b/devel/electron35/files/patch-content_renderer_render__thread__impl.cc deleted file mode 100644 index d3d183c5b870..000000000000 --- a/devel/electron35/files/patch-content_renderer_render__thread__impl.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- content/renderer/render_thread_impl.cc.orig 2025-04-06 11:53:44 UTC -+++ content/renderer/render_thread_impl.cc -@@ -211,6 +211,8 @@ - - #if BUILDFLAG(IS_APPLE) - #include <malloc/malloc.h> -+#elif BUILDFLAG(IS_BSD) -+#include <stdlib.h> - #else - #include <malloc.h> - #endif -@@ -1043,7 +1045,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: - kGpuStreamIdMedia, kGpuStreamPriorityMedia); - - const bool enable_video_decode_accelerator = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) && - #endif // BUILDFLAG(IS_LINUX) - !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && -@@ -1052,7 +1054,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: - gpu::kGpuFeatureStatusEnabled); - - const bool enable_video_encode_accelerator = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) && - #else - !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && -@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory( - bool enable_video_encode_accelerator) { - mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider> - vea_provider; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(media::kUseOutOfProcessVideoEncoding)) { - BindHostReceiver(vea_provider.InitWithNewPipeAndPassReceiver()); - } else { diff --git a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc b/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc deleted file mode 100644 index f43b27e1d467..000000000000 --- a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc +++ /dev/null @@ -1,45 +0,0 @@ ---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-04-06 11:53:45 UTC -+++ content/renderer/renderer_blink_platform_impl.cc -@@ -129,7 +129,7 @@ - - #if BUILDFLAG(IS_MAC) - #include "content/child/child_process_sandbox_support_impl_mac.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/child/child_process_sandbox_support_impl_linux.h" - #include "content/child/sandboxed_process_thread_type_handler.h" - #endif -@@ -197,13 +197,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( - is_locked_to_site_(false), - main_thread_scheduler_(main_thread_scheduler), - next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - sk_sp<font_service::FontLoader> font_loader; - #endif - - // RenderThread may not exist in some tests. - if (RenderThreadImpl::current()) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - mojo::PendingRemote<font_service::mojom::FontService> font_service; - RenderThreadImpl::current()->BindHostReceiver( - font_service.InitWithNewPipeAndPassReceiver()); -@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( - } - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (sandboxEnabled()) { - #if BUILDFLAG(IS_MAC) - sandbox_support_ = std::make_unique<WebSandboxSupportMac>(); -@@ -288,7 +288,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G - - blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return sandbox_support_.get(); - #else - // These platforms do not require sandbox support. diff --git a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h b/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h deleted file mode 100644 index d8ef0765ffb4..000000000000 --- a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/renderer/renderer_blink_platform_impl.h.orig 2025-04-06 11:53:45 UTC -+++ content/renderer/renderer_blink_platform_impl.h -@@ -263,7 +263,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi - const gpu::GPUInfo& gpu_info) const; - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; - #endif - diff --git a/devel/electron35/files/patch-content_shell_BUILD.gn b/devel/electron35/files/patch-content_shell_BUILD.gn deleted file mode 100644 index 9e190b47bd69..000000000000 --- a/devel/electron35/files/patch-content_shell_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- content/shell/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ content/shell/BUILD.gn -@@ -1083,7 +1083,7 @@ group("content_shell_crash_test") { - if (is_win) { - data_deps += [ "//build/win:copy_cdb_to_output" ] - } -- if (is_posix) { -+ if (is_posix && !is_bsd) { - data_deps += [ - "//third_party/breakpad:dump_syms", - "//third_party/breakpad:minidump_stackwalk", diff --git a/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc b/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc deleted file mode 100644 index 581187427eda..000000000000 --- a/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/shell/app/shell_main_delegate.cc.orig 2025-01-27 17:37:37 UTC -+++ content/shell/app/shell_main_delegate.cc -@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() { - // Reporting for sub-processes will be initialized in ZygoteForked. - if (process_type != switches::kZygoteProcess) { - crash_reporter::InitializeCrashpad(process_type.empty(), process_type); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - crash_reporter::SetFirstChanceExceptionHandler( - v8::TryHandleWebAssemblyTrapPosix); - #endif diff --git a/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc b/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc deleted file mode 100644 index 4bdeb5561f4f..000000000000 --- a/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- content/shell/browser/shell_browser_main_parts.cc.orig 2025-03-24 20:50:14 UTC -+++ content/shell/browser/shell_browser_main_parts.cc -@@ -50,7 +50,7 @@ - #include "net/base/network_change_notifier.h" - #endif - --#if BUILDFLAG(IS_LINUX) && defined(USE_AURA) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) && defined(USE_AURA) - #include "ui/base/ime/init/input_method_initializer.h" - #endif - -@@ -61,7 +61,7 @@ - #include "device/bluetooth/floss/floss_features.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "device/bluetooth/dbus/dbus_bluez_manager_wrapper_linux.h" - #include "ui/linux/linux_ui.h" // nogncheck - #include "ui/linux/linux_ui_factory.h" // nogncheck -@@ -128,7 +128,7 @@ int ShellBrowserMainParts::PreEarlyInitialization() { - } - - int ShellBrowserMainParts::PreEarlyInitialization() { --#if BUILDFLAG(IS_LINUX) && defined(USE_AURA) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA) - ui::InitializeInputMethodForTesting(); - #elif BUILDFLAG(IS_ANDROID) - net::NetworkChangeNotifier::SetFactory( -@@ -156,7 +156,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { - if (switches::IsRunWebTestsSwitchPresent()) - return; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi()); - #endif - } -@@ -203,7 +203,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { - ShellDevToolsManagerDelegate::StopHttpHandler(); - browser_context_.reset(); - off_the_record_browser_context_.reset(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ui::LinuxUi::SetInstance(nullptr); - #endif - performance_manager_lifetime_.reset(); diff --git a/devel/electron35/files/patch-content_shell_browser_shell__paths.cc b/devel/electron35/files/patch-content_shell_browser_shell__paths.cc deleted file mode 100644 index c00a1c66a5a2..000000000000 --- a/devel/electron35/files/patch-content_shell_browser_shell__paths.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/shell/browser/shell_paths.cc.orig 2022-02-28 16:54:41 UTC -+++ content/shell/browser/shell_paths.cc -@@ -13,7 +13,7 @@ - - #if BUILDFLAG(IS_FUCHSIA) - #include "base/fuchsia/file_utils.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/nix/xdg_util.h" - #endif - -@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul - #if BUILDFLAG(IS_WIN) - CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result)); - *result = result->Append(std::wstring(L"content_shell")); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::unique_ptr<base::Environment> env(base::Environment::Create()); - base::FilePath config_dir(base::nix::GetXDGDirectory( - env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir)); diff --git a/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc deleted file mode 100644 index d42ae7777ebe..000000000000 --- a/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-03-24 20:50:14 UTC -+++ content/shell/renderer/shell_content_renderer_client.cc -@@ -55,7 +55,7 @@ - #include "media/base/media_switches.h" - #endif - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64)) - #define ENABLE_WEB_ASSEMBLY_TRAP_HANDLER_LINUX - #include "base/debug/stack_trace.h" diff --git a/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc b/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc deleted file mode 100644 index c190b5718a1e..000000000000 --- a/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-24 20:50:14 UTC -+++ content/shell/utility/shell_content_utility_client.cc -@@ -43,7 +43,7 @@ - #include "sandbox/policy/sandbox.h" - #include "services/test/echo/echo_service.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "content/test/sandbox_status_service.h" - #endif - -@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow - binders->Add<mojom::PowerMonitorTest>( - base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver), - base::SingleThreadTaskRunner::GetCurrentDefault()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (register_sandbox_status_helper_) { - binders->Add<content::mojom::SandboxStatusService>( - base::BindRepeating( diff --git a/devel/electron35/files/patch-content_utility_services.cc b/devel/electron35/files/patch-content_utility_services.cc deleted file mode 100644 index 54e372c0bc73..000000000000 --- a/devel/electron35/files/patch-content_utility_services.cc +++ /dev/null @@ -1,65 +0,0 @@ ---- content/utility/services.cc.orig 2025-03-24 20:50:14 UTC -+++ content/utility/services.cc -@@ -73,7 +73,7 @@ extern sandbox::TargetServices* g_utility_target_servi - extern sandbox::TargetServices* g_utility_target_services; - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h" - #include "sandbox/linux/services/libc_interceptor.h" - #include "sandbox/policy/mojom/sandbox.mojom.h" -@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utility_target_servi - #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) || - // BUILDFLAG(USE_V4L2_CODEC)) - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ - (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - #include "content/common/features.h" - #include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck -@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi - << "task_policy_set TASK_QOS_POLICY"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - auto* command_line = base::CommandLine::ForCurrentProcess(); - if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) == - sandbox::mojom::Sandbox::kNoSandbox) { -@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactoryService( - #endif // BUILDFLAG(IS_CHROMEOS) && \ - // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ - (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - auto RunStableVideoDecoderFactoryProcessService( - mojo::PendingReceiver< -@@ -392,7 +392,7 @@ auto RunStableVideoDecoderFactoryProcessService( - #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && - // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - auto RunVideoEncodeAcceleratorProviderFactory( - mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory> - receiver) { -@@ -415,7 +415,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se - // loop of type IO that can get notified when pipes have data. - services.Add(RunNetworkService); - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ - (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - services.Add(RunStableVideoDecoderFactoryProcessService); - #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && -@@ -468,7 +468,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& - #endif // BUILDFLAG(IS_CHROMEOS) && \ - // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - services.Add(RunVideoEncodeAcceleratorProviderFactory); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - diff --git a/devel/electron35/files/patch-content_utility_utility__main.cc b/devel/electron35/files/patch-content_utility_utility__main.cc deleted file mode 100644 index eba19c423cab..000000000000 --- a/devel/electron35/files/patch-content_utility_utility__main.cc +++ /dev/null @@ -1,122 +0,0 @@ ---- content/utility/utility_main.cc.orig 2025-03-24 20:50:14 UTC -+++ content/utility/utility_main.cc -@@ -36,18 +36,22 @@ - #include "services/tracing/public/cpp/trace_startup.h" - #include "services/video_effects/public/cpp/buildflags.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/file_descriptor_store.h" - #include "base/files/file_util.h" - #include "base/pickle.h" - #include "content/child/sandboxed_process_thread_type_handler.h" -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "content/common/gpu_pre_sandbox_hook_linux.h" -+#endif - #include "content/public/common/content_descriptor_keys.h" - #include "content/utility/speech/speech_recognition_sandbox_hook_linux.h" - #include "gpu/config/gpu_info_collector.h" - #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h" - #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h" -+#if !BUILDFLAG(IS_BSD) - #include "sandbox/policy/linux/sandbox_linux.h" -+#endif - #include "services/audio/audio_sandbox_hook_linux.h" - #include "services/network/network_sandbox_hook_linux.h" - #include "services/screen_ai/buildflags/buildflags.h" -@@ -66,7 +70,12 @@ - - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#include "content/common/gpu_pre_sandbox_hook_bsd.h" -+#endif -+ -+#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck - #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) - -@@ -101,7 +110,7 @@ sandbox::TargetServices* g_utility_target_services = n - sandbox::TargetServices* g_utility_target_services = nullptr; - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - #include "components/services/on_device_translation/sandbox_hook.h" - #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) - -@@ -109,7 +118,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::vector<std::string> GetNetworkContextsParentDirectories() { - base::MemoryMappedFile::Region region; - base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD( -@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams parameters) { - CHECK(on_device_model::OnDeviceModelService::PreSandboxInit()); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+// XXX BSD -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - // Thread type delegate of the process should be registered before first - // thread type change in ChildProcess constructor. It also needs to be - // registered before the process has multiple threads, which may race with -@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams parameters) { - SandboxedProcessThreadTypeHandler::Create(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Initializes the sandbox before any threads are created. - // TODO(jorgelo): move this after GTK initialization when we enable a strict - // Seccomp-BPF policy. -@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams parameters) { - pre_sandbox_hook = - base::BindOnce(&speech::SpeechRecognitionPreSandboxHook); - break; --#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) - case sandbox::mojom::Sandbox::kOnDeviceTranslation: - pre_sandbox_hook = base::BindOnce( - &on_device_translation::OnDeviceTranslationSandboxHook); -@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) { - #else - NOTREACHED(); - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case sandbox::mojom::Sandbox::kVideoEffects: - pre_sandbox_hook = - base::BindOnce(&video_effects::VideoEffectsPreSandboxHook); - break; - #endif // BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case sandbox::mojom::Sandbox::kHardwareVideoDecoding: - pre_sandbox_hook = - base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook); -@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) { - default: - break; - } -+#if !BUILDFLAG(IS_BSD) - if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) && - (parameters.zygote_child || !pre_sandbox_hook.is_null())) { - sandbox_options.use_amd_specific_policies = -@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams parameters) { - sandbox::policy::Sandbox::Initialize( - sandbox_type, std::move(pre_sandbox_hook), sandbox_options); - } -+#else -+ sandbox::policy::Sandbox::Initialize( -+ sandbox_type, std::move(pre_sandbox_hook), -+ sandbox::policy::SandboxLinux::Options()); -+#endif - - // Start the HangWatcher now that the sandbox is engaged, if it hasn't - // already been started. diff --git a/devel/electron35/files/patch-content_zygote_BUILD.gn b/devel/electron35/files/patch-content_zygote_BUILD.gn deleted file mode 100644 index b9c3d8fe8cdc..000000000000 --- a/devel/electron35/files/patch-content_zygote_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC -+++ content/zygote/BUILD.gn -@@ -5,7 +5,7 @@ - import("//build/config/nacl/config.gni") - import("//content/public/common/zygote/features.gni") - --if (is_linux || is_chromeos) { -+if ((is_linux || is_chromeos) && !is_bsd) { - source_set("zygote") { - sources = [ - "zygote_linux.cc", diff --git a/devel/electron35/files/patch-content_zygote_zygote__linux.cc b/devel/electron35/files/patch-content_zygote_zygote__linux.cc deleted file mode 100644 index 6d9225703881..000000000000 --- a/devel/electron35/files/patch-content_zygote_zygote__linux.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- content/zygote/zygote_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ content/zygote/zygote_linux.cc -@@ -1,6 +1,7 @@ - // Copyright 2012 The Chromium Authors - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. -+#if 0 - - #ifdef UNSAFE_BUFFERS_BUILD - // TODO(crbug.com/342213636): Remove this and spanify to fix the errors. -@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi - } - - } // namespace content -+#endif diff --git a/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc b/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc deleted file mode 100644 index a429ccd154fb..000000000000 --- a/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- device/bluetooth/bluetooth_adapter.cc.orig 2024-04-15 20:33:58 UTC -+++ device/bluetooth/bluetooth_adapter.cc -@@ -32,7 +32,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() = - BluetoothAdapter::ServiceOptions::ServiceOptions() = default; - BluetoothAdapter::ServiceOptions::~ServiceOptions() = default; - --#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && \ -+#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) && \ - !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) - // static - scoped_refptr<BluetoothAdapter> BluetoothAdapter::CreateAdapter() { diff --git a/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni b/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni deleted file mode 100644 index 0fcfccc24b76..000000000000 --- a/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni +++ /dev/null @@ -1,9 +0,0 @@ ---- device/bluetooth/cast_bluetooth.gni.orig 2022-08-31 12:19:35 UTC -+++ device/bluetooth/cast_bluetooth.gni -@@ -2,5 +2,5 @@ import("//build/config/features.gni") - - declare_args() { - force_cast_bluetooth = false -- use_bluez = (is_linux && !is_castos && use_dbus) || is_chromeos -+ use_bluez = use_dbus && !is_bsd - } diff --git a/devel/electron35/files/patch-device_gamepad_BUILD.gn b/devel/electron35/files/patch-device_gamepad_BUILD.gn deleted file mode 100644 index ef656feb8ebb..000000000000 --- a/devel/electron35/files/patch-device_gamepad_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- device/gamepad/BUILD.gn.orig 2023-11-29 21:40:02 UTC -+++ device/gamepad/BUILD.gn -@@ -99,7 +99,7 @@ component("gamepad") { - "hid_writer_linux.cc", - "hid_writer_linux.h", - ] -- if (use_udev) { -+ if (use_udev && !is_bsd) { - sources += [ - "gamepad_device_linux.cc", - "gamepad_device_linux.h", diff --git a/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc b/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc deleted file mode 100644 index 37336ba7af08..000000000000 --- a/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- device/gamepad/gamepad_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ device/gamepad/gamepad_provider.cc -@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep - - if (!polling_thread_) - polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread"); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux, the data fetcher needs to watch file descriptors, so the message - // loop needs to be a libevent loop. - const base::MessagePumpType kMessageLoopType = base::MessagePumpType::IO; diff --git a/devel/electron35/files/patch-electron_BUILD.gn b/devel/electron35/files/patch-electron_BUILD.gn deleted file mode 100644 index 07ff2439ad64..000000000000 --- a/devel/electron35/files/patch-electron_BUILD.gn +++ /dev/null @@ -1,60 +0,0 @@ ---- electron/BUILD.gn.orig 2025-08-19 00:41:48 UTC -+++ electron/BUILD.gn -@@ -547,7 +547,7 @@ source_set("electron_lib") { - defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ] - } - -- if (!is_mas_build) { -+ if (!is_mas_build && !is_bsd) { - deps += [ - "//components/crash/core/app", - "//components/crash/core/browser", -@@ -640,6 +640,12 @@ source_set("electron_lib") { - cflags_objcc = [ "-fobjc-weak" ] - } - } -+ if (is_bsd) { -+ sources -= [ -+ "shell/common/crash_keys.cc", -+ "shell/common/crash_keys.h", -+ ] -+ } - if (is_linux) { - libs = [ "xshmfence" ] - deps += [ -@@ -1218,7 +1224,7 @@ if (is_mac) { - ":electron_lib", - ":electron_win32_resources", - ":packed_resources", -- "//components/crash/core/app", -+ # "//components/crash/core/app", - "//content:sandbox_helper_win", - "//electron/buildflags", - "//third_party/electron_node:libnode", -@@ -1245,7 +1251,7 @@ if (is_mac) { - public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ] - } - -- if (is_linux) { -+ if (is_linux && !is_bsd) { - data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ] - } - -@@ -1312,7 +1318,7 @@ if (is_mac) { - configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ] - } - -- if (is_linux) { -+ if (is_linux && !is_bsd) { - deps += [ "//sandbox/linux:chrome_sandbox" ] - } - } -@@ -1420,7 +1426,7 @@ dist_zip("electron_dist_zip") { - ":electron_version_file", - ":licenses", - ] -- if (is_linux) { -+ if (is_linux && !is_bsd) { - data_deps += [ "//sandbox/linux:chrome_sandbox" ] - } - deps = data_deps diff --git a/devel/electron35/files/patch-electron_filenames.gni b/devel/electron35/files/patch-electron_filenames.gni deleted file mode 100644 index beb4f75dfee9..000000000000 --- a/devel/electron35/files/patch-electron_filenames.gni +++ /dev/null @@ -1,13 +0,0 @@ ---- electron/filenames.gni.orig 2025-05-06 23:52:46 UTC -+++ electron/filenames.gni -@@ -238,8 +238,8 @@ filenames = { - "shell/app/command_line_args.h", - "shell/app/electron_content_client.cc", - "shell/app/electron_content_client.h", -- "shell/app/electron_crash_reporter_client.cc", -- "shell/app/electron_crash_reporter_client.h", -+ # "shell/app/electron_crash_reporter_client.cc", -+ # "shell/app/electron_crash_reporter_client.h", - "shell/app/electron_main_delegate.cc", - "shell/app/electron_main_delegate.h", - "shell/app/node_main.cc", diff --git a/devel/electron35/files/patch-electron_lib_browser_api_app.ts b/devel/electron35/files/patch-electron_lib_browser_api_app.ts deleted file mode 100644 index e10729ea752c..000000000000 --- a/devel/electron35/files/patch-electron_lib_browser_api_app.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/lib/browser/api/app.ts.orig 2024-02-21 16:26:48 UTC -+++ electron/lib/browser/api/app.ts -@@ -67,7 +67,7 @@ if (process.platform === 'darwin') { - app.dock!.getMenu = () => dockMenu; - } - --if (process.platform === 'linux') { -+if (process.platform === 'linux' || process.platform === 'freebsd') { - const patternVmRSS = /^VmRSS:\s*(\d+) kB$/m; - const patternVmHWM = /^VmHWM:\s*(\d+) kB$/m; - diff --git a/devel/electron35/files/patch-electron_lib_browser_init.ts b/devel/electron35/files/patch-electron_lib_browser_init.ts deleted file mode 100644 index ea64a2c6c8f1..000000000000 --- a/devel/electron35/files/patch-electron_lib_browser_init.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/lib/browser/init.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/lib/browser/init.ts -@@ -165,7 +165,7 @@ function currentPlatformSupportsAppIndicator () { - const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']); - - function currentPlatformSupportsAppIndicator () { -- if (process.platform !== 'linux') return false; -+ if (process.platform !== 'linux' && process.platform !== 'freebsd') return false; - const currentDesktop = process.env.XDG_CURRENT_DESKTOP; - - if (!currentDesktop) return false; diff --git a/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts deleted file mode 100644 index 6673c9c2d542..000000000000 --- a/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/lib/browser/rpc-server.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/lib/browser/rpc-server.ts -@@ -33,7 +33,7 @@ const allowedClipboardMethods = (() => { - switch (process.platform) { - case 'darwin': - return new Set(['readFindText', 'writeFindText']); -- case 'linux': -+ case 'linux': case 'freebsd': - return new Set(Object.keys(clipboard)); - default: - return new Set(); diff --git a/devel/electron35/files/patch-electron_script_spec-runner.js b/devel/electron35/files/patch-electron_script_spec-runner.js deleted file mode 100644 index 48b303bb179e..000000000000 --- a/devel/electron35/files/patch-electron_script_spec-runner.js +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/script/spec-runner.js.orig 2025-03-10 00:01:50 UTC -+++ electron/script/spec-runner.js -@@ -200,7 +200,7 @@ async function runTestUsingElectron (specDir, testName - exe = path.resolve(BASE, utils.getElectronExec()); - } - const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)]; -- if (process.platform === 'linux') { -+ if (process.platform === 'linux' || process.platform === 'freebsd') { - runnerArgs.unshift(path.resolve(__dirname, 'dbus_mock.py'), exe); - exe = 'python3'; - } diff --git a/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc b/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc deleted file mode 100644 index a3f7f13937bd..000000000000 --- a/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc +++ /dev/null @@ -1,63 +0,0 @@ ---- electron/shell/app/electron_main_delegate.cc.orig 2025-08-19 00:41:48 UTC -+++ electron/shell/app/electron_main_delegate.cc -@@ -63,13 +63,13 @@ - #include "chrome/child/v8_crashpad_support_win.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/nix/xdg_util.h" - #include "v8/include/v8-wasm-trap-handler-posix.h" - #include "v8/include/v8.h" - #endif - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "components/crash/core/app/crash_switches.h" // nogncheck - #include "components/crash/core/app/crashpad.h" // nogncheck - #include "components/crash/core/common/crash_key.h" -@@ -160,7 +160,7 @@ bool ElectronPathProvider(int key, base::FilePath* res - create_dir = true; - break; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case DIR_APP_DATA: { - auto env = base::Environment::Create(); - cur = base::nix::GetXDGDirectory( -@@ -302,7 +302,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC - base::win::PinUser32(); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Check for --no-sandbox parameter when running as root. - if (getuid() == 0 && IsSandboxEnabled(command_line)) - LOG(FATAL) << "Running as root without --" -@@ -352,7 +352,7 @@ void ElectronMainDelegate::PreSandboxStartup() { - /* is_preinit = */ IsBrowserProcess() || IsZygoteProcess()); - #endif - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - crash_reporter::InitializeCrashKeys(); - #endif - -@@ -387,7 +387,7 @@ void ElectronMainDelegate::PreSandboxStartup() { - } - #endif - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - crash_keys::SetCrashKeysFromCommandLine(*command_line); - crash_keys::SetPlatformCrashKey(); - #endif -@@ -422,7 +422,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai - #if BUILDFLAG(IS_MAC) - RegisterAtomCrApp(); - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set the global activation token sent as an environment variable. - auto env = base::Environment::Create(); - base::nix::ExtractXdgActivationTokenFromEnv(*env); diff --git a/devel/electron35/files/patch-electron_shell_app_node__main.cc b/devel/electron35/files/patch-electron_shell_app_node__main.cc deleted file mode 100644 index 0e1c602a0adb..000000000000 --- a/devel/electron35/files/patch-electron_shell_app_node__main.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- electron/shell/app/node_main.cc.orig 2025-04-04 05:26:44 UTC -+++ electron/shell/app/node_main.cc -@@ -48,7 +48,7 @@ - #include "shell/common/mac/codesign_util.h" - #endif - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "components/crash/core/app/crashpad.h" // nogncheck - #include "shell/app/electron_crash_reporter_client.h" - #include "shell/common/crash_keys.h" -@@ -99,14 +99,14 @@ bool UnsetHijackableEnvs(base::Environment* env) { - } - #endif - --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - void SetCrashKeyStub(const std::string& key, const std::string& value) {} - void ClearCrashKeyStub(const std::string& key) {} - #endif - - v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { - std::map<std::string, std::string> keys; --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::GetCrashKeys(&keys); - #endif - return gin::ConvertToV8(isolate, keys); -@@ -264,7 +264,7 @@ int NodeMain() { - // Setup process.crashReporter in child node processes - auto reporter = gin_helper::Dictionary::CreateEmpty(isolate); - reporter.SetMethod("getParameters", &GetParameters); --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - reporter.SetMethod("addExtraParameter", &SetCrashKeyStub); - reporter.SetMethod("removeExtraParameter", &ClearCrashKeyStub); - #else diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc deleted file mode 100644 index a389ede33970..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc +++ /dev/null @@ -1,74 +0,0 @@ ---- electron/shell/browser/api/electron_api_app.cc.orig 2025-04-04 05:26:44 UTC -+++ electron/shell/browser/api/electron_api_app.cc -@@ -96,7 +96,7 @@ - #include "shell/common/process_util.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/nix/scoped_xdg_activation_token_injector.h" - #include "base/nix/xdg_util.h" - #endif -@@ -420,7 +420,7 @@ bool NotificationCallbackWrapper( - base::CommandLine cmd, - const base::FilePath& cwd, - const std::vector<uint8_t> additional_data) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set the global activation token sent as a command line switch by another - // electron app instance. This also removes the switch after use to prevent - // any side effects of leaving it in the command line after this point. -@@ -607,7 +607,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i - } - - void App::OnFinishLaunching(base::Value::Dict launch_info) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set the application name for audio streams shown in external - // applications. Only affects pulseaudio currently. - media::AudioManager::SetGlobalAppName(Browser::Get()->GetName()); -@@ -950,7 +950,7 @@ void App::SetDesktopName(const std::string& desktop_na - } - - void App::SetDesktopName(const std::string& desktop_name) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto env = base::Environment::Create(); - env->SetVar("CHROME_DESKTOP", desktop_name); - #endif -@@ -1054,7 +1054,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar - base::BindRepeating(NotificationCallbackWrapper, cb)); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Read the xdg-activation token and set it in the command line for the - // duration of the notification in order to ensure this is propagated to an - // already running electron app instance if it exists. -@@ -1349,7 +1349,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics - pid_dict.Set("name", process_metric.second->name); - } - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - auto memory_info = process_metric.second->GetMemoryInfo(); - - auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate); -@@ -1723,7 +1723,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild - .SetMethod( - "removeAsDefaultProtocolClient", - base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser)) --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - .SetMethod( - "getApplicationInfoForProtocol", - base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser)) -@@ -1781,7 +1781,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild - .SetMethod("getJumpListSettings", &App::GetJumpListSettings) - .SetMethod("setJumpList", &App::SetJumpList) - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - .SetMethod("isUnityRunning", - base::BindRepeating(&Browser::IsUnityRunning, browser)) - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc deleted file mode 100644 index ad66ab5b7120..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-06 23:52:46 UTC -+++ electron/shell/browser/api/electron_api_base_window.cc -@@ -41,7 +41,7 @@ - #include "shell/browser/ui/views/win_frame_view.h" - #include "shell/browser/ui/win/taskbar_host.h" - #include "ui/base/win/shell.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "shell/browser/ui/views/opaque_frame_view.h" - #endif - -@@ -1024,7 +1024,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate, - static_cast<NativeWindowViews*>(window_.get()) - ->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)), - native_image->GetHICON(GetSystemMetrics(SM_CXICON))); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - static_cast<NativeWindowViews*>(window_.get()) - ->SetIcon(native_image->image().AsImageSkia()); - #endif -@@ -1081,7 +1081,7 @@ void BaseWindow::SetAppDetails(const gin_helper::Dicti - } - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options, - gin_helper::Arguments* args) { - // Ensure WCO is already enabled on this window -@@ -1334,7 +1334,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate, - .SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip) - .SetMethod("setAppDetails", &BaseWindow::SetAppDetails) - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - .SetMethod("setTitleBarOverlay", &BaseWindow::SetTitleBarOverlay) - #endif - .SetProperty("id", &BaseWindow::GetID); diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h deleted file mode 100644 index fbe86a2c4d56..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/api/electron_api_base_window.h.orig 2025-04-17 14:56:35 UTC -+++ electron/shell/browser/api/electron_api_base_window.h -@@ -255,7 +255,7 @@ class BaseWindow : public gin_helper::TrackableObject< - void SetAppDetails(const gin_helper::Dictionary& options); - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SetTitleBarOverlay(const gin_helper::Dictionary& options, - gin_helper::Arguments* args); - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc deleted file mode 100644 index ae112a00edee..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc +++ /dev/null @@ -1,72 +0,0 @@ ---- electron/shell/browser/api/electron_api_crash_reporter.cc.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/browser/api/electron_api_crash_reporter.cc -@@ -30,7 +30,7 @@ - #include "shell/common/process_util.h" - #include "shell/common/thread_restrictions.h" - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "components/crash/core/app/crashpad.h" // nogncheck - #include "components/crash/core/browser/crash_upload_list_crashpad.h" // nogncheck - #include "components/crash/core/common/crash_key.h" -@@ -64,7 +64,7 @@ namespace electron::api::crash_reporter { - - namespace electron::api::crash_reporter { - --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - namespace { - - void NoOp() {} -@@ -135,7 +135,7 @@ void Start(const std::string& submit_url, - const std::map<std::string, std::string>& extra, - bool is_node_process) { - TRACE_EVENT0("electron", "crash_reporter::Start"); --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - if (g_crash_reporter_initialized) - return; - g_crash_reporter_initialized = true; -@@ -181,7 +181,7 @@ namespace { - - namespace { - --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - void GetUploadedReports( - v8::Isolate* isolate, - base::OnceCallback<void(v8::Local<v8::Value>)> callback) { -@@ -236,13 +236,13 @@ void SetUploadToServer(bool upload) { - #endif - - void SetUploadToServer(bool upload) { --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - ElectronCrashReporterClient::Get()->SetCollectStatsConsent(upload); - #endif - } - - bool GetUploadToServer() { --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - return false; - #else - return ElectronCrashReporterClient::Get()->GetCollectStatsConsent(); -@@ -251,7 +251,7 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat - - v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { - std::map<std::string, std::string> keys; --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::GetCrashKeys(&keys); - #endif - return gin::ConvertToV8(isolate, keys); -@@ -263,7 +263,7 @@ void Initialize(v8::Local<v8::Object> exports, - void* priv) { - gin_helper::Dictionary dict(context->GetIsolate(), exports); - dict.SetMethod("start", &electron::api::crash_reporter::Start); --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - dict.SetMethod("addExtraParameter", &electron::api::crash_reporter::NoOp); - dict.SetMethod("removeExtraParameter", &electron::api::crash_reporter::NoOp); - #else diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc deleted file mode 100644 index f6efa59ac49a..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc +++ /dev/null @@ -1,23 +0,0 @@ ---- electron/shell/browser/api/electron_api_power_monitor.cc.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/api/electron_api_power_monitor.cc -@@ -128,6 +128,11 @@ void PowerMonitor::OnSpeedLimitChange(int speed_limit) - gin::DataObjectBuilder(isolate).Set("limit", speed_limit).Build()); - } - -+#if BUILDFLAG(IS_BSD) -+void PowerMonitor::SetListeningForShutdown(bool is_listening) { -+} -+#endif -+ - #if BUILDFLAG(IS_LINUX) - void PowerMonitor::SetListeningForShutdown(bool is_listening) { - if (is_listening) { -@@ -153,7 +158,7 @@ gin::ObjectTemplateBuilder PowerMonitor::GetObjectTemp - auto builder = - gin_helper::EventEmitterMixin<PowerMonitor>::GetObjectTemplateBuilder( - isolate); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - builder.SetMethod("setListeningForShutdown", - &PowerMonitor::SetListeningForShutdown); - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc deleted file mode 100644 index de5a0b558f2a..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- electron/shell/browser/api/electron_api_safe_storage.cc.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/api/electron_api_safe_storage.cc -@@ -19,7 +19,7 @@ bool IsEncryptionAvailable() { - bool use_password_v10 = false; - - bool IsEncryptionAvailable() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Calling IsEncryptionAvailable() before the app is ready results in a crash - // on Linux. - // Refs: https://github.com/electron/electron/issues/32206. -@@ -38,7 +38,7 @@ void SetUsePasswordV10(bool use) { - use_password_v10 = use; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string GetSelectedLinuxBackend() { - if (!electron::Browser::Get()->is_ready()) - return "unknown"; -@@ -135,7 +135,7 @@ void Initialize(v8::Local<v8::Object> exports, - gin_helper::Dictionary dict(isolate, exports); - dict.SetMethod("decryptString", &DecryptString); - dict.SetMethod("encryptString", &EncryptString); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - dict.SetMethod("getSelectedStorageBackend", &GetSelectedLinuxBackend); - #endif - dict.SetMethod("isEncryptionAvailable", &IsEncryptionAvailable); diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc deleted file mode 100644 index 286cf963a27e..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- electron/shell/browser/api/electron_api_screen.cc.orig 2025-05-29 08:23:37 UTC -+++ electron/shell/browser/api/electron_api_screen.cc -@@ -28,7 +28,7 @@ - #include "ui/display/win/screen_win.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "shell/browser/linux/x11_util.h" - #endif - -@@ -136,7 +136,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF - gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF& point_px) { - #if BUILDFLAG(IS_WIN) - return display::win::ScreenWin::ScreenToDIPPoint(point_px); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) { - gfx::Point pt_px = gfx::ToFlooredPoint(point_px); - display::Display display = GetDisplayNearestPoint(pt_px); -@@ -155,7 +155,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point& - gfx::Point Screen::DIPToScreenPoint(const gfx::Point& point_dip) { - #if BUILDFLAG(IS_WIN) - return display::win::ScreenWin::DIPToScreenPoint(point_dip); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) { - display::Display display = GetDisplayNearestPoint(point_dip); - gfx::Rect bounds_dip = display.bounds(); -@@ -198,7 +198,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu - .SetMethod("getPrimaryDisplay", &Screen::GetPrimaryDisplay) - .SetMethod("getAllDisplays", &Screen::GetAllDisplays) - .SetMethod("getDisplayNearestPoint", &Screen::GetDisplayNearestPoint) --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - .SetMethod("screenToDipPoint", &Screen::ScreenToDIPPoint) - .SetMethod("dipToScreenPoint", &Screen::DIPToScreenPoint) - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc deleted file mode 100644 index ebed95e3efca..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc +++ /dev/null @@ -1,77 +0,0 @@ ---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/browser/api/electron_api_web_contents.cc -@@ -160,11 +160,11 @@ - #include "ui/base/cocoa/defaults_utils.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "ui/aura/window.h" - #include "ui/gfx/font_render_params.h" - #endif -@@ -196,7 +196,7 @@ - #include "content/public/browser/plugin_service.h" - #endif - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "chrome/browser/hang_monitor/hang_crash_dump.h" // nogncheck - #endif - -@@ -570,7 +570,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval( - ui::TextInsertionCaretBlinkPeriodFromDefaults()); - if (system_value) - return *system_value; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (auto* linux_ui = ui::LinuxUi::instance()) - return linux_ui->GetCursorBlinkInterval(); - #elif BUILDFLAG(IS_WIN) -@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions( - accept_languages.pop_back(); - prefs->accept_languages = accept_languages; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Update font settings. - static const gfx::FontRenderParams params( - gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr)); -@@ -2763,13 +2763,13 @@ void WebContents::ForcefullyCrashRenderer() { - - content::RenderProcessHost* rph = rwh->GetProcess(); - if (rph) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. - // Instead we send an explicit IPC to crash on the renderer's IO thread. - rph->ForceCrash(); - #else - // Try to generate a crash report for the hung process. --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - CrashDumpHungChildProcess(rph->GetProcess().Handle()); - #endif - rph->Shutdown(content::RESULT_CODE_HUNG); -@@ -3458,7 +3458,7 @@ void WebContents::Focus() { - void WebContents::Focus() { - // Focusing on WebContents does not automatically focus the window on macOS - // and Linux, do it manually to match the behavior on Windows. --#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (owner_window()) - owner_window()->Focus(true); - #endif -@@ -4334,7 +4334,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { - } - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void WebContents::GetDevToolsWindowWMClass(std::string* name, - std::string* class_name) { - *class_name = Browser::Get()->GetName(); diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h deleted file mode 100644 index b489d322ba0e..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-06 23:52:46 UTC -+++ electron/shell/browser/api/electron_api_web_contents.h -@@ -784,7 +784,7 @@ class WebContents final : public ExclusiveAccessContex - #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC) - ui::ImageModel GetDevToolsWindowIcon() override; - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void GetDevToolsWindowWMClass(std::string* name, - std::string* class_name) override; - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_browser.h b/devel/electron35/files/patch-electron_shell_browser_browser.h deleted file mode 100644 index 8abb0580770a..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_browser.h +++ /dev/null @@ -1,24 +0,0 @@ ---- electron/shell/browser/browser.h.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/browser.h -@@ -144,7 +144,7 @@ class Browser : private WindowListObserver { - - std::u16string GetApplicationNameForProtocol(const GURL& url); - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // get the name, icon and path for an application - v8::Local<v8::Promise> GetApplicationInfoForProtocol(v8::Isolate* isolate, - const GURL& url); -@@ -272,10 +272,10 @@ class Browser : private WindowListObserver { - PCWSTR GetAppUserModelID(); - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Whether Unity launcher is running. - bool IsUnityRunning(); --#endif // BUILDFLAG(IS_LINUX) -+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - // Tell the application to open a file. - bool OpenFile(const std::string& file_path); diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc b/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc deleted file mode 100644 index c6d282bcf840..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- electron/shell/browser/browser_process_impl.cc.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/browser_process_impl.cc -@@ -338,7 +338,7 @@ electron::ResolveProxyHelper* BrowserProcessImpl::GetR - return resolve_proxy_helper_.get(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void BrowserProcessImpl::SetLinuxStorageBackend( - os_crypt::SelectedLinuxBackend selected_backend) { - switch (selected_backend) { -@@ -361,7 +361,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend( - NOTREACHED(); - } - } --#endif // BUILDFLAG(IS_LINUX) -+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - void BrowserProcessImpl::SetApplicationLocale(const std::string& locale) { - locale_ = locale; diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc deleted file mode 100644 index 07db5580f63e..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc +++ /dev/null @@ -1,84 +0,0 @@ ---- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-03-26 14:46:58 UTC -+++ electron/shell/browser/electron_browser_main_parts.cc -@@ -76,7 +76,7 @@ - #include "ui/wm/core/wm_state.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "chrome/browser/ui/views/dark_mode_manager_linux.h" - #include "device/bluetooth/bluetooth_adapter_factory.h" -@@ -129,7 +129,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - class LinuxUiGetterImpl : public ui::LinuxUiGetter { - public: - LinuxUiGetterImpl() = default; -@@ -209,7 +209,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization() - #if BUILDFLAG(IS_POSIX) - HandleSIGCHLD(); - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - DetectOzonePlatform(); - ui::OzonePlatform::PreEarlyInitialization(); - #endif -@@ -300,7 +300,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { - // happen before the ResourceBundle is loaded - if (locale.empty()) - l10n_util::OverrideLocaleWithCocoaLocale(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // l10n_util::GetApplicationLocaleInternal uses g_get_language_names(), - // which keys off of getenv("LC_ALL"). - // We must set this env first to make ui::ResourceBundle accept the custom -@@ -331,7 +331,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { - ElectronBrowserClient::SetApplicationLocale(app_locale); - fake_browser_process_->SetApplicationLocale(app_locale); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Reset to the original LC_ALL since we should not be changing it. - if (!locale.empty()) { - if (lc_all) -@@ -388,7 +388,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { - } - - void ElectronBrowserMainParts::ToolkitInitialized() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* linux_ui = ui::GetDefaultLinuxUi(); - CHECK(linux_ui); - linux_ui_getter_ = std::make_unique<LinuxUiGetterImpl>(); -@@ -494,7 +494,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo - } - - void ElectronBrowserMainParts::PostCreateMainMessageLoop() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - std::string app_name = electron::Browser::Get()->GetName(); - #endif - #if BUILDFLAG(IS_LINUX) -@@ -506,7 +506,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo - - if (!bluez::BluezDBusManager::IsInitialized()) - bluez::DBusBluezManagerWrapperLinux::Initialize(); -+#endif - -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set up crypt config. This needs to be done before anything starts the - // network service, as the raw encryption key needs to be shared with the - // network service for encrypted cookie storage. -@@ -601,7 +603,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( - fake_browser_process_->PostMainMessageLoopRun(); - content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun(); - #endif - } diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h deleted file mode 100644 index 24ebf929d1cc..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h +++ /dev/null @@ -1,20 +0,0 @@ ---- electron/shell/browser/electron_browser_main_parts.h.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/electron_browser_main_parts.h -@@ -124,7 +124,7 @@ class ElectronBrowserMainParts : public content::Brows - const scoped_refptr<base::SingleThreadTaskRunner>& task_runner); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void DetectOzonePlatform(); - #endif - -@@ -146,7 +146,7 @@ class ElectronBrowserMainParts : public content::Brows - std::unique_ptr<display::Screen> screen_; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<ui::DarkModeManagerLinux> dark_mode_manager_; - std::unique_ptr<ui::LinuxUiGetter> linux_ui_getter_; - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc deleted file mode 100644 index 7289abbb0979..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2025-04-04 05:26:44 UTC -+++ electron/shell/browser/electron_browser_main_parts_posix.cc -@@ -192,12 +192,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa - g_pipe_pid = getpid(); - g_shutdown_pipe_read_fd = pipefd[0]; - g_shutdown_pipe_write_fd = pipefd[1]; -+#if defined(OS_BSD) -+ const size_t kShutdownDetectorThreadStackSize = 0; -+#else - #if !defined(ADDRESS_SANITIZER) - const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2; - #else - // ASan instrumentation bloats the stack frames, so we need to increase the - // stack size to avoid hitting the guard page. - const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4; -+#endif - #endif - ShutdownDetector* detector = new ShutdownDetector( - g_shutdown_pipe_read_fd, std::move(shutdown_callback), task_runner); diff --git a/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc b/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc deleted file mode 100644 index 67845f96c78b..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc -@@ -54,6 +54,8 @@ bool ElectronRuntimeAPIDelegate::GetPlatformInfo(Platf - info->os = extensions::api::runtime::PlatformOs::kLinux; - } else if (strcmp(os, "openbsd") == 0) { - info->os = extensions::api::runtime::PlatformOs::kOpenbsd; -+ } else if (strcmp(os, "freebsd") == 0) { -+ info->os = extensions::api::runtime::PlatformOs::kFreebsd; - } else { - NOTREACHED(); - } diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window.cc b/devel/electron35/files/patch-electron_shell_browser_native__window.cc deleted file mode 100644 index 4a441c7b891a..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_native__window.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/native_window.cc.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/browser/native_window.cc -@@ -180,7 +180,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D - } else { - SetSizeConstraints(size_constraints); - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool closable; - if (options.Get(options::kClosable, &closable)) { - SetClosable(closable); diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc deleted file mode 100644 index 8f74632de896..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc +++ /dev/null @@ -1,191 +0,0 @@ ---- electron/shell/browser/native_window_views.cc.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/browser/native_window_views.cc -@@ -51,7 +51,7 @@ - #include "ui/wm/core/shadow_types.h" - #include "ui/wm/core/window_util.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/strings/string_util.h" - #include "shell/browser/browser.h" - #include "shell/browser/linux/unity_service.h" -@@ -298,7 +298,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: - params.parent = parent->GetNativeWindow(); - - params.native_widget = new ElectronDesktopNativeWidgetAura(this); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string name = Browser::Get()->GetName(); - // Set WM_WINDOW_ROLE. - params.wm_role_name = "browser-window"; -@@ -323,7 +323,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: - std::string window_type; - options.Get(options::kType, &window_type); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set. - if (options.ValueOrDefault(options::kDarkTheme, false)) - SetGTKDarkThemeEnabled(true); -@@ -447,7 +447,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: - if (window) - window->AddPreTargetHandler(this); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On linux after the widget is initialized we might have to force set the - // bounds if the bounds are smaller than the current display - SetBounds(gfx::Rect(GetPosition(), bounds.size()), false); -@@ -483,7 +483,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us - } - - void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) { - const std::string color = use_dark_theme ? "dark" : "light"; - auto* connection = x11::Connection::Get(); -@@ -545,7 +545,7 @@ void NativeWindowViews::Show() { - - NotifyWindowShow(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (global_menu_bar_) - global_menu_bar_->OnWindowMapped(); - -@@ -561,7 +561,7 @@ void NativeWindowViews::ShowInactive() { - - NotifyWindowShow(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (global_menu_bar_) - global_menu_bar_->OnWindowMapped(); - -@@ -580,7 +580,7 @@ void NativeWindowViews::Hide() { - - NotifyWindowHide(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (global_menu_bar_) - global_menu_bar_->OnWindowUnmapped(); - #endif -@@ -611,7 +611,7 @@ bool NativeWindowViews::IsEnabled() const { - bool NativeWindowViews::IsEnabled() const { - #if BUILDFLAG(IS_WIN) - return ::IsWindowEnabled(GetAcceleratedWidget()); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) - return !event_disabler_.get(); - NOTIMPLEMENTED(); -@@ -861,7 +861,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou - } - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Linux and Windows the minimum and maximum size should be updated with - // window size when window is not resizable. - if (!resizable_) { -@@ -1119,7 +1119,7 @@ bool NativeWindowViews::IsClosable() const { - return false; - } - return !(info.fState & MFS_DISABLED); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #endif - } -@@ -1159,7 +1159,7 @@ void NativeWindowViews::Center() { - // for now to avoid breaking API contract, but should consider the long - // term plan for this aligning with upstream. - void NativeWindowViews::Center() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto display = - display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow()); - gfx::Rect window_bounds_in_screen = display.work_area(); -@@ -1383,7 +1383,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men - } - - void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Remove global menu bar. - if (global_menu_bar_ && menu_model == nullptr) { - global_menu_bar_.reset(); -@@ -1439,7 +1439,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* - void NativeWindowViews::SetParentWindow(NativeWindow* parent) { - NativeWindow::SetParentWindow(parent); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) { - auto* connection = x11::Connection::Get(); - connection->SetProperty( -@@ -1485,7 +1485,7 @@ void NativeWindowViews::SetProgressBar(double progress - NativeWindow::ProgressState state) { - #if BUILDFLAG(IS_WIN) - taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (unity::IsRunning()) { - unity::SetProgressFraction(progress); - } -@@ -1563,7 +1563,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con - if (const auto* view_native_widget = widget()->native_widget_private()) - return view_native_widget->IsVisibleOnAllWorkspaces(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (x11_util::IsX11()) { - // Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to - // determine whether the current window is visible on all workspaces. -@@ -1586,7 +1586,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM - #if BUILDFLAG(IS_WIN) - window_handle = - reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - window_handle = static_cast<uint32_t>(accelerated_widget); - #endif - aura::WindowTreeHost* const host = -@@ -1684,7 +1684,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC - SendMessage(hwnd, WM_SETICON, ICON_BIG, - reinterpret_cast<LPARAM>(app_icon_.get())); - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) { - auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget( - GetAcceleratedWidget()); -@@ -1780,7 +1780,7 @@ bool NativeWindowViews::CanMinimize() const { - bool NativeWindowViews::CanMinimize() const { - #if BUILDFLAG(IS_WIN) - return minimizable_; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return true; - #endif - } -@@ -1836,7 +1836,7 @@ void NativeWindowViews::HandleKeyboardEvent( - if (widget_destroyed_) - return; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (event.windows_key_code == ui::VKEY_BROWSER_BACK) - NotifyWindowExecuteAppCommand(kBrowserBackward); - else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD) -@@ -1855,7 +1855,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e - // Alt+Click should not toggle menu bar. - root_view_.ResetAltState(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (event->changed_button_flags() == ui::EF_BACK_MOUSE_BUTTON) - NotifyWindowExecuteAppCommand(kBrowserBackward); - else if (event->changed_button_flags() == ui::EF_FORWARD_MOUSE_BUTTON) diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h b/devel/electron35/files/patch-electron_shell_browser_native__window__views.h deleted file mode 100644 index d794ff336f31..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h +++ /dev/null @@ -1,29 +0,0 @@ ---- electron/shell/browser/native_window_views.h.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/browser/native_window_views.h -@@ -25,7 +25,7 @@ namespace electron { - - namespace electron { - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - class GlobalMenuBarX11; - #endif - -@@ -162,7 +162,7 @@ class NativeWindowViews : public NativeWindow, - LPARAM l_param, - LRESULT* result); - void SetIcon(HICON small_icon, HICON app_icon); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SetIcon(const gfx::ImageSkia& icon); - #endif - -@@ -247,7 +247,7 @@ class NativeWindowViews : public NativeWindow, - // events from resizing the window. - extensions::SizeConstraints old_size_constraints_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<GlobalMenuBarX11> global_menu_bar_; - #endif - diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h b/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h deleted file mode 100644 index c7fac1a69a3a..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/osr/osr_paint_event.h.orig 2024-11-11 11:23:02 UTC -+++ electron/shell/browser/osr/osr_paint_event.h -@@ -96,7 +96,7 @@ struct OffscreenSharedTextureValue { - // On Windows it is a HANDLE to the shared D3D11 texture. - // On macOS it is a IOSurface* to the shared IOSurface. - uintptr_t shared_texture_handle; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::vector<OffscreenNativePixmapPlaneInfo> planes; - uint64_t modifier; - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc b/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc deleted file mode 100644 index 90fae72982b6..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/osr/osr_video_consumer.cc.orig 2024-11-11 11:24:27 UTC -+++ electron/shell/browser/osr/osr_video_consumer.cc -@@ -103,7 +103,7 @@ void OffScreenVideoConsumer::OnFrameCaptured( - #elif BUILDFLAG(IS_APPLE) - texture.shared_texture_handle = - reinterpret_cast<uintptr_t>(gmb_handle.io_surface.get()); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const auto& native_pixmap = gmb_handle.native_pixmap_handle; - texture.modifier = native_pixmap.modifier; - for (const auto& plane : native_pixmap.planes) { diff --git a/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc b/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc deleted file mode 100644 index 53d9001f7a94..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc +++ /dev/null @@ -1,32 +0,0 @@ ---- electron/shell/browser/relauncher_linux.cc.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/browser/relauncher_linux.cc -@@ -6,8 +6,10 @@ - - #include <fcntl.h> - #include <signal.h> -+#if !defined(__FreeBSD__) - #include <sys/prctl.h> - #include <sys/signalfd.h> -+#endif - - #include "base/files/scoped_file.h" - #include "base/logging.h" -@@ -24,6 +26,10 @@ void RelauncherSynchronizeWithParent() { - base::ScopedFD relauncher_sync_fd(kRelauncherSyncFD); - static const auto signum = SIGUSR2; - -+#if defined(__FreeBSD__) -+ PLOG(ERROR) << "signalfd & prctl"; -+ fprintf(stderr, "Not Implemented signalfd & prctl in atom/browser/relauncher_linux.cc"); -+#else - // send signum to current process when parent process ends. - if (HANDLE_EINTR(prctl(PR_SET_PDEATHSIG, signum)) != 0) { - PLOG(ERROR) << "prctl"; -@@ -48,6 +54,7 @@ void RelauncherSynchronizeWithParent() { - - // Wait for the parent to exit - parentWaiter.Wait(); -+#endif - } - - int LaunchProgram(const StringVector& relauncher_args, diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h deleted file mode 100644 index 6fe45f01b557..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/ui/file_dialog.h.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/browser/ui/file_dialog.h -@@ -79,7 +79,7 @@ void ShowSaveDialog(const DialogSettings& settings, - void ShowSaveDialog(const DialogSettings& settings, - gin_helper::Promise<gin_helper::Dictionary> promise); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary - // difference being that dbus_thread_linux::GetSharedSessionBus is not used - // so that version detection can be initiated and compeleted on the dbus thread diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc deleted file mode 100644 index 687ac030623e..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-05-27 20:59:13 UTC -+++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -549,7 +549,7 @@ void InspectableWebContents::LoadCompleted() { - prefs.FindString("currentDockState"); - base::RemoveChars(*current_dock_state, "\"", &dock_state_); - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* api_web_contents = api::WebContents::From(GetWebContents()); - if (api_web_contents) { - auto* win = diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc deleted file mode 100644 index 4f577ac81310..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/browser/ui/views/electron_views_delegate.cc -@@ -9,7 +9,7 @@ - #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h" - #include "ui/views/widget/native_widget_aura.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "base/nix/xdg_util.h" - #include "ui/linux/linux_ui.h" -@@ -17,7 +17,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool IsDesktopEnvironmentUnity() { - auto env = base::Environment::Create(); - base::nix::DesktopEnvironment desktop_env = -@@ -54,7 +54,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u - int item_count, - bool has_submenu) {} - --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) - gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { - return nullptr; - } -@@ -82,7 +82,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool - } - - bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Ubuntu Unity, the system always provides a title bar for maximized - // windows. - if (!maximized) diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h b/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h deleted file mode 100644 index 191556684fc1..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/ui/views/electron_views_delegate.h.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/browser/ui/views/electron_views_delegate.h -@@ -44,7 +44,7 @@ class ViewsDelegate : public views::ViewsDelegate { - HICON GetSmallWindowIcon() const override; - int GetAppbarAutohideEdges(HMONITOR monitor, - base::OnceClosure callback) override; --#elif BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#elif (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) - gfx::ImageSkia* GetDefaultWindowIcon() const override; - #endif - std::unique_ptr<views::NonClientFrameView> CreateDefaultNonClientFrameView( diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc deleted file mode 100644 index c7b1a590338b..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- electron/shell/browser/ui/views/menu_bar.cc.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/browser/ui/views/menu_bar.cc -@@ -14,7 +14,7 @@ - #include "ui/views/background.h" - #include "ui/views/layout/box_layout.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/gtk/gtk_util.h" // nogncheck - #endif - -@@ -214,7 +214,7 @@ void MenuBar::RefreshColorCache(const ui::NativeTheme* - - void MenuBar::RefreshColorCache(const ui::NativeTheme* theme) { - if (theme) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - background_color_ = gtk::GetBgColor("GtkMenuBar#menubar"); - enabled_color_ = - gtk::GetFgColor("GtkMenuBar#menubar GtkMenuItem#menuitem GtkLabel"); -@@ -239,7 +239,7 @@ void MenuBar::UpdateViewColors() { - } - - void MenuBar::UpdateViewColors() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // set menubar background color - SetBackground(views::CreateSolidBackground(background_color_)); - #endif -@@ -247,7 +247,7 @@ void MenuBar::UpdateViewColors() { - // set child colors - if (menu_model_ == nullptr) - return; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const auto& textColor = - window_->IsFocused() ? enabled_color_ : disabled_color_; - for (views::View* child : GetChildrenInZOrder()) { diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h b/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h deleted file mode 100644 index 93d18ea5f9f5..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/ui/views/menu_bar.h.orig 2024-04-16 14:29:17 UTC -+++ electron/shell/browser/ui/views/menu_bar.h -@@ -84,7 +84,7 @@ class MenuBar : public views::AccessiblePaneView, - View* FindAccelChild(char16_t key); - - SkColor background_color_; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - SkColor enabled_color_; - SkColor disabled_color_; - #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc deleted file mode 100644 index 4012c3957da3..000000000000 --- a/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/browser/ui/views/submenu_button.cc.orig 2024-02-21 16:26:48 UTC -+++ electron/shell/browser/ui/views/submenu_button.cc -@@ -22,7 +22,7 @@ SubmenuButton::SubmenuButton(PressedCallback callback, - const SkColor& background_color) - : views::MenuButton(std::move(callback), gfx::RemoveAccelerator(title)), - background_color_(background_color) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Dont' use native style border. - SetBorder(CreateDefaultBorder()); - #endif diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc deleted file mode 100644 index 25509019da3b..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- electron/shell/common/api/electron_api_clipboard.cc.orig 2025-03-10 00:01:50 UTC -+++ electron/shell/common/api/electron_api_clipboard.cc -@@ -58,7 +58,7 @@ std::string Clipboard::Read(const std::string& format_ - ui::ClipboardFormatType::CustomPlatformType(format_string)); - bool rawFormatAvailable = clipboard->IsFormatAvailable( - rawFormat, ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!rawFormatAvailable) { - rawFormatAvailable = clipboard->IsFormatAvailable( - rawFormat, ui::ClipboardBuffer::kSelection, /* data_dst = */ nullptr); -@@ -74,7 +74,7 @@ std::string Clipboard::Read(const std::string& format_ - custom_format_names = - clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kCopyPaste, - /* data_dst = */ nullptr); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!custom_format_names.contains(format_string)) { - custom_format_names = - clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kSelection, diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc deleted file mode 100644 index 44da704d9ec8..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/api/electron_api_native_image.cc.orig 2025-05-27 20:59:13 UTC -+++ electron/shell/common/api/electron_api_native_image.cc -@@ -637,7 +637,7 @@ void Initialize(v8::Local<v8::Object> exports, - native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL); - native_image.SetMethod("createFromNamedImage", - &NativeImage::CreateFromNamedImage); --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - native_image.SetMethod("createThumbnailFromPath", - &NativeImage::CreateThumbnailFromPath); - #endif diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h b/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h deleted file mode 100644 index efa01f87ddb7..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/api/electron_api_native_image.h.orig 2024-10-22 02:29:46 UTC -+++ electron/shell/common/api/electron_api_native_image.h -@@ -80,7 +80,7 @@ class NativeImage final : public gin::Wrappable<Native - const GURL& url); - static gin::Handle<NativeImage> CreateFromNamedImage(gin::Arguments* args, - std::string name); --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - static v8::Local<v8::Promise> CreateThumbnailFromPath( - v8::Isolate* isolate, - const base::FilePath& path, diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc deleted file mode 100644 index 55b2384d9ed5..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/api/electron_bindings.cc.orig 2025-03-10 00:01:50 UTC -+++ electron/shell/common/api/electron_bindings.cc -@@ -254,7 +254,7 @@ void ElectronBindings::DidReceiveMemoryDump( - if (target_pid == dump.pid()) { - auto dict = gin_helper::Dictionary::CreateEmpty(isolate); - const auto& osdump = dump.os_dump(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - dict.Set("residentSet", osdump.resident_set_kb); - #endif - dict.Set("private", osdump.private_footprint_kb); diff --git a/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc b/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc deleted file mode 100644 index 7a17151bb3cc..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/electron_command_line.cc.orig 2025-04-04 05:26:44 UTC -+++ electron/shell/common/electron_command_line.cc -@@ -35,7 +35,7 @@ std::vector<std::string> ElectronCommandLine::AsUtf8() - #endif - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // static - void ElectronCommandLine::InitializeFromCommandLine() { - argv_ = base::CommandLine::ForCurrentProcess()->argv(); diff --git a/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc b/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc deleted file mode 100644 index 041447adfc99..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/gin_converters/osr_converter.cc.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/common/gin_converters/osr_converter.cc -@@ -117,7 +117,7 @@ v8::Local<v8::Value> Converter<electron::OffscreenShar - const_cast<uintptr_t*>(&val.shared_texture_handle)), - sizeof(val.shared_texture_handle)); - dict.Set("sharedTextureHandle", handle_buf.ToLocalChecked()); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto v8_planes = base::ToVector(val.planes, [isolate](const auto& plane) { - gin::Dictionary v8_plane(isolate, v8::Object::New(isolate)); - v8_plane.Set("stride", plane.stride); diff --git a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc b/devel/electron35/files/patch-electron_shell_common_node__bindings.cc deleted file mode 100644 index 65ba5a5a68df..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- electron/shell/common/node_bindings.cc.orig 2025-06-25 20:51:20 UTC -+++ electron/shell/common/node_bindings.cc -@@ -46,7 +46,7 @@ - #include "third_party/electron_node/src/debug_utils.h" - #include "third_party/electron_node/src/module_wrap.h" - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "shell/common/crash_keys.h" - #endif - -@@ -161,7 +161,7 @@ void V8FatalErrorCallback(const char* location, const - void V8FatalErrorCallback(const char* location, const char* message) { - LOG(ERROR) << "Fatal error in V8: " << location << " " << message; - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); - electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); - #endif -@@ -183,7 +183,7 @@ void V8OOMErrorCallback(const char* location, const v8 - LOG(ERROR) << "OOM detail: " << details.detail; - } - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom", - std::to_string(details.is_heap_oom)); - if (location) { -@@ -566,7 +566,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c - TRACE_EVENT0("electron", "NodeBindings::Initialize"); - // Open node's error reporting system for browser process. - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Get real command line in renderer process forked by zygote. - if (browser_env_ != BrowserEnvironment::kBrowser) - ElectronCommandLine::InitializeFromCommandLine(); diff --git a/devel/electron35/files/patch-electron_shell_common_platform__util.h b/devel/electron35/files/patch-electron_shell_common_platform__util.h deleted file mode 100644 index ab0d33da03d6..000000000000 --- a/devel/electron35/files/patch-electron_shell_common_platform__util.h +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/shell/common/platform_util.h.orig 2024-02-21 16:26:48 UTC -+++ electron/shell/common/platform_util.h -@@ -56,7 +56,7 @@ bool SetLoginItemEnabled(const std::string& type, - bool enabled); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Returns a success flag. - // Unlike libgtkui, does *not* use "chromium-browser.desktop" as a fallback. - bool GetDesktopName(std::string* setme); diff --git a/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc b/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc deleted file mode 100644 index 56b9420c6ec8..000000000000 --- a/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc +++ /dev/null @@ -1,36 +0,0 @@ ---- electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc.orig 2023-02-06 19:29:11 UTC -+++ electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc -@@ -6,7 +6,7 @@ - #include "shell/common/gin_helper/dictionary.h" - #include "shell/common/node_includes.h" - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "shell/common/crash_keys.h" - #endif - -@@ -14,13 +14,13 @@ namespace { - - v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { - std::map<std::string, std::string> keys; --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::GetCrashKeys(&keys); - #endif - return gin::ConvertToV8(isolate, keys); - } - --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - void SetCrashKeyStub(const std::string& key, const std::string& value) {} - void ClearCrashKeyStub(const std::string& key) {} - #endif -@@ -30,7 +30,7 @@ void Initialize(v8::Local<v8::Object> exports, - v8::Local<v8::Context> context, - void* priv) { - gin_helper::Dictionary dict(context->GetIsolate(), exports); --#if IS_MAS_BUILD() -+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) - dict.SetMethod("addExtraParameter", &SetCrashKeyStub); - dict.SetMethod("removeExtraParameter", &ClearCrashKeyStub); - #else diff --git a/devel/electron35/files/patch-electron_shell_services_node_node__service.cc b/devel/electron35/files/patch-electron_shell_services_node_node__service.cc deleted file mode 100644 index 51fe435d783f..000000000000 --- a/devel/electron35/files/patch-electron_shell_services_node_node__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- electron/shell/services/node/node_service.cc.orig 2025-01-29 20:10:57 UTC -+++ electron/shell/services/node/node_service.cc -@@ -22,7 +22,7 @@ - #include "shell/common/node_includes.h" - #include "shell/services/node/parent_port.h" - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - #include "shell/common/crash_keys.h" - #endif - -@@ -39,7 +39,7 @@ void V8FatalErrorCallback(const char* location, const - g_client_remote->OnV8FatalError(location, outstream.str()); - } - --#if !IS_MAS_BUILD() -+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) - electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); - electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); - #endif diff --git a/devel/electron35/files/patch-electron_spec_api-app-spec.ts b/devel/electron35/files/patch-electron_spec_api-app-spec.ts deleted file mode 100644 index 814150f4b959..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-app-spec.ts +++ /dev/null @@ -1,124 +0,0 @@ ---- electron/spec/api-app-spec.ts.orig 2024-10-09 13:53:06 UTC -+++ electron/spec/api-app-spec.ts -@@ -126,11 +126,11 @@ describe('app module', () => { - }); - - describe('app.getPreferredSystemLanguages()', () => { -- ifit(process.platform !== 'linux')('should not be empty', () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be empty', () => { - expect(app.getPreferredSystemLanguages().length).to.not.equal(0); - }); - -- ifit(process.platform === 'linux')('should be empty or contain C entry', () => { -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should be empty or contain C entry', () => { - const languages = app.getPreferredSystemLanguages(); - if (languages.length) { - expect(languages).to.not.include('C'); -@@ -193,7 +193,7 @@ describe('app module', () => { - expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); - }); - -- ifit(['darwin', 'linux'].includes(process.platform))('exits gracefully', async function () { -+ ifit(['darwin', 'linux', 'freebsd'].includes(process.platform))('exits gracefully', async function () { - const electronPath = process.execPath; - const appPath = path.join(fixturesPath, 'api', 'singleton'); - appProcess = cp.spawn(electronPath, [appPath]); -@@ -447,7 +447,7 @@ describe('app module', () => { - // let w = null - - // before(function () { -- // if (process.platform !== 'linux') { -+ // if (process.platform !== 'linux' && process.platform !== 'freebsd') { - // this.skip() - // } - // }) -@@ -554,7 +554,7 @@ describe('app module', () => { - describe('app.badgeCount', () => { - const platformIsNotSupported = - (process.platform === 'win32') || -- (process.platform === 'linux' && !app.isUnityRunning()); -+ ((process.platform === 'linux' || process.platform === 'freebsd') && !app.isUnityRunning()); - - const expectedBadgeCount = 42; - -@@ -598,7 +598,7 @@ describe('app module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () { - const isMac = process.platform === 'darwin'; - const isWin = process.platform === 'win32'; - -@@ -978,7 +978,7 @@ describe('app module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => { - it('with properties', () => { - it('can set accessibility support enabled', () => { - expect(app.accessibilitySupportEnabled).to.eql(false); -@@ -1178,7 +1178,7 @@ describe('app module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('select-client-certificate event', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('select-client-certificate event', () => { - let w: BrowserWindow; - - before(function () { -@@ -1313,7 +1313,7 @@ describe('app module', () => { - - describe('getApplicationNameForProtocol()', () => { - // TODO: Linux CI doesn't have registered http & https handlers -- ifit(!(process.env.CI && process.platform === 'linux'))('returns application names for common protocols', function () { -+ ifit(!(process.env.CI && (process.platform === 'linux' || process.platform === 'freebsd')))('returns application names for common protocols', function () { - // We can't expect particular app names here, but these protocols should - // at least have _something_ registered. Except on our Linux CI - // environment apparently. -@@ -1331,7 +1331,7 @@ describe('app module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('getApplicationInfoForProtocol()', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getApplicationInfoForProtocol()', () => { - it('returns promise rejection for a bogus protocol', async function () { - await expect( - app.getApplicationInfoForProtocol('bogus-protocol://') -@@ -1381,7 +1381,7 @@ describe('app module', () => { - }); - - // FIXME Get these specs running on Linux CI -- ifdescribe(process.platform !== 'linux')('getFileIcon() API', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getFileIcon() API', () => { - const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); - const sizes = { - small: 16, -@@ -1463,7 +1463,7 @@ describe('app module', () => { - expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); - } - -- if (process.platform !== 'linux') { -+ if (process.platform !== 'linux' && process.platform !== 'freebsd') { - expect(entry.sandboxed).to.be.a('boolean'); - } - -@@ -1537,7 +1537,7 @@ describe('app module', () => { - - it('succeeds with complete GPUInfo', async () => { - const completeInfo = await getGPUInfo('complete'); -- if (process.platform === 'linux') { -+ if (process.platform === 'linux' || process.platform === 'freebsd') { - // For linux and macOS complete info is same as basic info - await verifyBasicGPUInfo(completeInfo); - const basicInfo = await getGPUInfo('basic'); -@@ -1561,7 +1561,7 @@ describe('app module', () => { - }); - }); - -- ifdescribe(!(process.platform === 'linux' && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { -+ ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { - let appProcess: cp.ChildProcess = null as any; - let server: net.Server = null as any; - const socketPath = process.platform === 'win32' ? '\\\\.\\pipe\\electron-mixed-sandbox' : '/tmp/electron-mixed-sandbox'; diff --git a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts deleted file mode 100644 index 5de2e6e8c6d7..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts +++ /dev/null @@ -1,182 +0,0 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2025-05-13 12:56:52 UTC -+++ electron/spec/api-browser-window-spec.ts -@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => { - }).not.to.throw(); - }); - -- ifit(process.platform === 'linux')('does not crash when setting large window icons', async () => { -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('does not crash when setting large window icons', async () => { - const appPath = path.join(fixtures, 'apps', 'xwindow-icon'); - const appProcess = childProcess.spawn(process.execPath, [appPath]); - await once(appProcess, 'exit'); -@@ -296,7 +296,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('BrowserWindow.getContentProtection', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.getContentProtection', () => { - afterEach(closeAllWindows); - it('can set content protection', async () => { - const w = new BrowserWindow({ show: false }); -@@ -1170,7 +1170,7 @@ describe('BrowserWindow module', () => { - - describe('BrowserWindow.minimize()', () => { - // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. -- ifit(process.platform !== 'linux')('should not be visible when the window is minimized', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be visible when the window is minimized', async () => { - const minimize = once(w, 'minimize'); - w.minimize(); - await minimize; -@@ -1187,7 +1187,7 @@ describe('BrowserWindow module', () => { - }); - - // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests -- ifit(process.platform !== 'linux')('should not restore maximized windows', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore maximized windows', async () => { - const maximize = once(w, 'maximize'); - const shown = once(w, 'show'); - w.maximize(); -@@ -1252,7 +1252,7 @@ describe('BrowserWindow module', () => { - expect(w.isFocused()).to.equal(true); - }); - -- ifit(process.platform !== 'linux')('acquires focus status from the other windows', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('acquires focus status from the other windows', async () => { - const w1 = new BrowserWindow({ show: false }); - const w2 = new BrowserWindow({ show: false }); - const w3 = new BrowserWindow({ show: false }); -@@ -1353,7 +1353,7 @@ describe('BrowserWindow module', () => { - expect(w.isFocused()).to.equal(false); - }); - -- ifit(process.platform !== 'linux')('transfers focus status to the next window', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('transfers focus status to the next window', async () => { - const w1 = new BrowserWindow({ show: false }); - const w2 = new BrowserWindow({ show: false }); - const w3 = new BrowserWindow({ show: false }); -@@ -1812,7 +1812,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('Maximized state', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Maximized state', () => { - it('checks normal bounds when maximized', async () => { - const bounds = w.getBounds(); - const maximize = once(w, 'maximize'); -@@ -2022,7 +2022,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('Minimized state', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Minimized state', () => { - it('checks normal bounds when minimized', async () => { - const bounds = w.getBounds(); - const minimize = once(w, 'minimize'); -@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => { - describe('BrowserWindow.setOpacity(opacity)', () => { - afterEach(closeAllWindows); - -- ifdescribe(process.platform !== 'linux')(('Windows and Mac'), () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')(('Windows and Mac'), () => { - it('make window with initial opacity', () => { - const w = new BrowserWindow({ show: false, opacity: 0.5 }); - expect(w.getOpacity()).to.equal(0.5); -@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform === 'linux')(('Linux'), () => { -+ ifdescribe(process.platform === 'linux' || process.platform === 'freebsd')(('Linux'), () => { - it('sets 1 regardless of parameter', () => { - const w = new BrowserWindow({ show: false }); - w.setOpacity(0); -@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => { - expect(overlayRectPreMax.height).to.equal(size); - - // 'maximize' event is not emitted on Linux in CI. -- if (process.platform !== 'linux' && !w.isMaximized()) { -+ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) { - const maximize = once(w, 'maximize'); - w.show(); - w.maximize(); -@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => { - expect(preMaxHeight).to.equal(size); - - // 'maximize' event is not emitted on Linux in CI. -- if (process.platform !== 'linux' && !w.isMaximized()) { -+ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) { - const maximize = once(w, 'maximize'); - w.show(); - w.maximize(); -@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => { - expect(test.nodeTimers).to.equal(true); - expect(test.nodeUrl).to.equal(true); - -- if (process.platform === 'linux' && test.osSandbox) { -+ if ((process.platform === 'linux' || process.platform === 'freebsd') && test.osSandbox) { - expect(test.creationTime).to.be.null('creation time'); - expect(test.systemMemoryInfo).to.be.null('system memory info'); - } else { -@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('max/minimize events', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('max/minimize events', () => { - afterEach(closeAllWindows); - it('emits an event when window is maximized', async () => { - const w = new BrowserWindow({ show: false }); -@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => { - // TODO(zcbenz): - // This test does not run on Linux CI. See: - // https://github.com/electron/electron/issues/28699 -- ifit(process.platform === 'linux' && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => { -+ ifit((process.platform === 'linux' || process.platform === 'freebsd') && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => { - const w = new BrowserWindow({}); - const maximize = once(w, 'maximize'); - w.maximize(); -@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => { - }); - - // TODO(dsanders11): Enable once maximize event works on Linux again on CI -- ifdescribe(process.platform !== 'linux')('BrowserWindow.maximize()', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.maximize()', () => { - afterEach(closeAllWindows); - it('should show the window if it is not currently shown', async () => { - const w = new BrowserWindow({ show: false }); -@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => { - - // TODO(dsanders11): Enable once minimize event works on Linux again. - // See https://github.com/electron/electron/issues/28699 -- ifit(process.platform !== 'linux')('should not restore a minimized window', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore a minimized window', async () => { - const w = new BrowserWindow(); - const minimize = once(w, 'minimize'); - w.minimize(); -@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => { - }); - - // On Linux there is no "resizable" property of a window. -- ifit(process.platform !== 'linux')('does affect maximizability when disabled and enabled', () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('does affect maximizability when disabled and enabled', () => { - const w = new BrowserWindow({ show: false }); - expect(w.resizable).to.be.true('resizable'); - -@@ -5480,7 +5480,7 @@ describe('BrowserWindow module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('window states (excluding Linux)', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('window states (excluding Linux)', () => { - // Not implemented on Linux. - afterEach(closeAllWindows); - -@@ -6679,7 +6679,7 @@ describe('BrowserWindow module', () => { - describe('"transparent" option', () => { - afterEach(closeAllWindows); - -- ifit(process.platform !== 'linux')('correctly returns isMaximized() when the window is maximized then minimized', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('correctly returns isMaximized() when the window is maximized then minimized', async () => { - const w = new BrowserWindow({ - frame: false, - transparent: true diff --git a/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts deleted file mode 100644 index 5431741e212b..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts +++ /dev/null @@ -1,47 +0,0 @@ ---- electron/spec/api-desktop-capturer-spec.ts.orig 2025-05-27 20:59:13 UTC -+++ electron/spec/api-desktop-capturer-spec.ts -@@ -45,7 +45,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl - }); - - // Linux doesn't return any window sources. -- ifit(process.platform !== 'linux')('returns an empty display_id for window sources', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns an empty display_id for window sources', async () => { - const w = new BrowserWindow({ width: 200, height: 200 }); - await w.loadURL('about:blank'); - -@@ -57,7 +57,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl - } - }); - -- ifit(process.platform !== 'linux')('returns display_ids matching the Screen API', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns display_ids matching the Screen API', async () => { - const displays = screen.getAllDisplays(); - const sources = await desktopCapturer.getSources({ types: ['screen'] }); - expect(sources).to.be.an('array').of.length(displays.length); -@@ -118,7 +118,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl - // TODO(julien.isorce): investigate why |sources| is empty on the linux - // bots while it is not on my workstation, as expected, with and without - // the --ci parameter. -- if (process.platform === 'linux' && sources.length === 0) { -+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) { - this.skip(); - return; - } -@@ -154,7 +154,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl - // TODO(julien.isorce): investigate why |sources| is empty on the linux - // bots while it is not on my workstation, as expected, with and without - // the --ci parameter. -- if (process.platform === 'linux' && sources.length === 0) { -+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) { - this.skip(); - return; - } -@@ -223,7 +223,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl - // TODO(julien.isorce): investigate why |sources| is empty on the linux - // bots while it is not on my workstation, as expected, with and without - // the --ci parameter. -- if (process.platform === 'linux' && sources.length === 0) { -+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) { - destroyWindows(); - this.skip(); - return; diff --git a/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts deleted file mode 100644 index 6ce49004e801..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-native-image-spec.ts.orig 2024-10-09 13:53:06 UTC -+++ electron/spec/api-native-image-spec.ts -@@ -428,7 +428,7 @@ describe('nativeImage module', () => { - }); - }); - -- ifdescribe(process.platform !== 'linux')('createThumbnailFromPath(path, size)', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('createThumbnailFromPath(path, size)', () => { - useRemoteContext({ webPreferences: { contextIsolation: false, nodeIntegration: true } }); - - it('throws when invalid size is passed', async () => { diff --git a/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts deleted file mode 100644 index 3195a7eabb74..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-protocol-spec.ts.orig 2024-11-07 16:14:43 UTC -+++ electron/spec/api-protocol-spec.ts -@@ -1738,7 +1738,7 @@ describe('protocol module', () => { - - // TODO(nornagon): this test doesn't pass on Linux currently, investigate. - // test is also flaky on CI on macOS so it is currently disabled there as well. -- ifit(process.platform !== 'linux' && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => { -+ ifit((process.platform !== 'linux' && process.platform !== 'freebsd') && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => { - // 128 MB of spaces. - const chunk = new Uint8Array(128 * 1024 * 1024); - chunk.fill(' '.charCodeAt(0)); diff --git a/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts b/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts deleted file mode 100644 index 81d8407983a5..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-subframe-spec.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/spec/api-subframe-spec.ts -@@ -252,7 +252,7 @@ describe('subframe with non-standard schemes', () => { - }); - - // app.getAppMetrics() does not return sandbox information on Linux. --ifdescribe(process.platform !== 'linux')('cross-site frame sandboxing', () => { -+ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('cross-site frame sandboxing', () => { - let server: http.Server; - let crossSiteUrl: string; - let serverUrl: string; diff --git a/devel/electron35/files/patch-electron_spec_api-tray-spec.ts b/devel/electron35/files/patch-electron_spec_api-tray-spec.ts deleted file mode 100644 index cb822fdca402..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-tray-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-tray-spec.ts.orig 2024-10-09 13:53:06 UTC -+++ electron/spec/api-tray-spec.ts -@@ -131,7 +131,7 @@ describe('tray module', () => { - describe('tray.getBounds()', () => { - afterEach(() => { tray.destroy(); }); - -- ifit(process.platform !== 'linux')('returns a bounds object', function () { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns a bounds object', function () { - const bounds = tray.getBounds(); - expect(bounds).to.be.an('object').and.to.have.all.keys('x', 'y', 'width', 'height'); - }); diff --git a/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts deleted file mode 100644 index d080f5ffca9a..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts +++ /dev/null @@ -1,20 +0,0 @@ ---- electron/spec/api-utility-process-spec.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/spec/api-utility-process-spec.ts -@@ -467,7 +467,7 @@ describe('utilityProcess module', () => { - expect(output).to.include(result); - }); - -- ifit(process.platform !== 'linux')('can access exposed main process modules from the utility process', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can access exposed main process modules from the utility process', async () => { - const message = 'Message from utility process'; - const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js')); - await once(child, 'spawn'); -@@ -504,7 +504,7 @@ describe('utilityProcess module', () => { - await closeWindow(w); - }); - -- ifit(process.platform === 'linux')('allows executing a setuid binary with child_process', async () => { -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('allows executing a setuid binary with child_process', async () => { - const child = utilityProcess.fork(path.join(fixturesPath, 'suid.js')); - await once(child, 'spawn'); - const [data] = await once(child, 'message'); diff --git a/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts deleted file mode 100644 index 824900c04d17..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-web-contents-spec.ts.orig 2025-03-27 16:32:44 UTC -+++ electron/spec/api-web-contents-spec.ts -@@ -2652,7 +2652,7 @@ describe('webContents module', () => { - }); - - // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes. -- ifit(process.platform !== 'linux')('can print cross-origin iframes', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can print cross-origin iframes', async () => { - server = http.createServer((_, res) => { - res.writeHead(200); - res.end(` diff --git a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts b/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts deleted file mode 100644 index c8b3ce3d94f7..000000000000 --- a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/spec/api-web-frame-main-spec.ts.orig 2025-07-31 13:41:06 UTC -+++ electron/spec/api-web-frame-main-spec.ts -@@ -316,7 +316,7 @@ describe('webFrameMain module', () => { - afterEach(closeAllWindows); - - // TODO(jkleinsc) fix this flaky test on linux -- ifit(process.platform !== 'linux')('throws upon accessing properties when disposed', async () => { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws upon accessing properties when disposed', async () => { - await w.loadFile(path.join(subframesPath, 'frame-with-frame-container.html')); - const { mainFrame } = w.webContents; - w.destroy(); diff --git a/devel/electron35/files/patch-electron_spec_chromium-spec.ts b/devel/electron35/files/patch-electron_spec_chromium-spec.ts deleted file mode 100644 index 1c0dbc9b0e42..000000000000 --- a/devel/electron35/files/patch-electron_spec_chromium-spec.ts +++ /dev/null @@ -1,44 +0,0 @@ ---- electron/spec/chromium-spec.ts.orig 2025-05-27 20:59:13 UTC -+++ electron/spec/chromium-spec.ts -@@ -475,13 +475,13 @@ describe('command line switches', () => { - it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`)); - - const lcAll = String(process.env.LC_ALL); -- ifit(process.platform === 'linux')('current process has a valid LC_ALL env', async () => { -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('current process has a valid LC_ALL env', async () => { - // The LC_ALL env should not be set to DOM locale string. - expect(lcAll).to.not.equal(app.getLocale()); - }); -- ifit(process.platform === 'linux')('should not change LC_ALL', async () => testLocale('fr', lcAll, true)); -- ifit(process.platform === 'linux')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true)); -- ifit(process.platform === 'linux')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true)); -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL', async () => testLocale('fr', lcAll, true)); -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true)); -+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true)); - }); - - describe('--remote-debugging-pipe switch', () => { -@@ -2958,12 +2958,12 @@ describe('font fallback', () => { - expect(fonts[0].familyName).to.equal('Arial'); - } else if (process.platform === 'darwin') { - expect(fonts[0].familyName).to.equal('Helvetica'); -- } else if (process.platform === 'linux') { -+ } else if (process.platform === 'linux' || process.platform === 'freebsd') { - expect(fonts[0].familyName).to.equal('DejaVu Sans'); - } // I think this depends on the distro? We don't specify a default. - }); - -- ifit(process.platform !== 'linux')('should fall back to Japanese font for sans-serif Japanese script', async function () { -+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should fall back to Japanese font for sans-serif Japanese script', async function () { - const html = ` - <html lang="ja-JP"> - <head> -@@ -3507,7 +3507,7 @@ describe('paste execCommand', () => { - }); - }); - --ifdescribe((process.platform !== 'linux' || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => { -+ifdescribe(((process.platform !== 'linux' && process.platform !== 'freebsd') || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => { - let w: BrowserWindow; - - const expectedBadgeCount = 42; diff --git a/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc deleted file mode 100644 index a3959340a676..000000000000 --- a/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-03-24 20:50:14 UTC -+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc -@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt - #endif - MessageService::GetFactoryInstance(); - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - NetworkingPrivateEventRouterFactory::GetInstance(); - #endif - PrinterProviderAPIFactory::GetInstance(); diff --git a/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc b/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc deleted file mode 100644 index a0ee91afd52e..000000000000 --- a/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/browser/api/management/management_api.cc.orig 2024-08-14 20:55:02 UTC -+++ extensions/browser/api/management/management_api.cc -@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() { - #if BUILDFLAG(IS_CHROMEOS) - // ChromeOS devices have this feature already shipped. - return true; --#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled( - supervised_user::kEnableExtensionsPermissionsForSupervisedUsersOnDesktop); - #else diff --git a/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc b/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc deleted file mode 100644 index 03e895683b09..000000000000 --- a/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- extensions/browser/api/messaging/message_service.cc.orig 2025-03-24 20:50:14 UTC -+++ extensions/browser/api/messaging/message_service.cc -@@ -77,7 +77,7 @@ const char kReceivingEndDoesntExistError[] = - const char kReceivingEndDoesntExistError[] = - "Could not establish connection. Receiving end does not exist."; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kMissingPermissionError[] = - "Access to native messaging requires nativeMessaging permission."; - const char kProhibitedByPoliciesError[] = -@@ -643,7 +643,7 @@ void MessageService::OpenChannelToNativeAppImpl( - return; - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool has_permission = extension->permissions_data()->HasAPIPermission( - mojom::APIPermissionID::kNativeMessaging); - if (!has_permission) { diff --git a/devel/electron35/files/patch-extensions_common_api___permission__features.json b/devel/electron35/files/patch-extensions_common_api___permission__features.json deleted file mode 100644 index bc538365404d..000000000000 --- a/devel/electron35/files/patch-extensions_common_api___permission__features.json +++ /dev/null @@ -1,29 +0,0 @@ ---- extensions/common/api/_permission_features.json.orig 2025-03-24 20:50:14 UTC -+++ extensions/common/api/_permission_features.json -@@ -138,7 +138,7 @@ - { - "channel": "stable", - "extension_types": ["platform_app"], -- "platforms": ["chromeos", "win", "mac", "linux"], -+ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"], - "allowlist": [ - "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169 - "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169 -@@ -423,7 +423,7 @@ - }, { - "channel": "stable", - "extension_types": ["extension", "legacy_packaged_app", "platform_app"], -- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"], -+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"], - "allowlist": [ - "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651 - "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 -@@ -467,7 +467,7 @@ - "networkingPrivate": { - "channel": "stable", - "extension_types": ["extension", "legacy_packaged_app", "platform_app"], -- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"], -+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"], - "allowlist": [ - // DO NOT ADD ANY MORE ENTRIES HERE. - // networkingPrivate is being migrated to networking.onc. diff --git a/devel/electron35/files/patch-extensions_common_api_runtime.json b/devel/electron35/files/patch-extensions_common_api_runtime.json deleted file mode 100644 index a62b91540fcb..000000000000 --- a/devel/electron35/files/patch-extensions_common_api_runtime.json +++ /dev/null @@ -1,10 +0,0 @@ ---- extensions/common/api/runtime.json.orig 2024-02-21 00:20:46 UTC -+++ extensions/common/api/runtime.json -@@ -86,6 +86,7 @@ - {"name": "cros", "description": "Specifies the Chrome operating system."}, - {"name": "linux", "description": "Specifies the Linux operating system."}, - {"name": "openbsd", "description": "Specifies the OpenBSD operating system."}, -+ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."}, - {"name": "fuchsia", "description": "Specifies the Fuchsia operating system."} - ] - }, diff --git a/devel/electron35/files/patch-extensions_common_command.cc b/devel/electron35/files/patch-extensions_common_command.cc deleted file mode 100644 index 1ee04f732f41..000000000000 --- a/devel/electron35/files/patch-extensions_common_command.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/common/command.cc.orig 2025-03-24 20:50:14 UTC -+++ extensions/common/command.cc -@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() { - return ui::kKeybindingPlatformMac; - #elif BUILDFLAG(IS_CHROMEOS) - return ui::kKeybindingPlatformChromeOs; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return ui::kKeybindingPlatformLinux; - #elif BUILDFLAG(IS_FUCHSIA) - // TODO(crbug.com/40220501): Change this once we decide what string should be diff --git a/devel/electron35/files/patch-extensions_common_features_feature.cc b/devel/electron35/files/patch-extensions_common_features_feature.cc deleted file mode 100644 index 981accef0f6e..000000000000 --- a/devel/electron35/files/patch-extensions_common_features_feature.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/common/features/feature.cc.orig 2025-01-27 17:37:37 UTC -+++ extensions/common/features/feature.cc -@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() { - return WIN_PLATFORM; - #elif BUILDFLAG(IS_FUCHSIA) - return FUCHSIA_PLATFORM; -+#elif BUILDFLAG(IS_BSD) -+ return LINUX_PLATFORM; - #else - return UNSPECIFIED_PLATFORM; - #endif diff --git a/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc b/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc deleted file mode 100644 index e8b412e8cb40..000000000000 --- a/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-03-24 20:50:14 UTC -+++ extensions/renderer/bindings/api_binding_util.cc -@@ -129,7 +129,7 @@ std::string GetPlatformString() { - std::string GetPlatformString() { - #if BUILDFLAG(IS_CHROMEOS) - return "chromeos"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return "linux"; - #elif BUILDFLAG(IS_MAC) - return "mac"; diff --git a/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc b/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc deleted file mode 100644 index 257285c8d172..000000000000 --- a/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- extensions/shell/app/shell_main_delegate.cc.orig 2025-01-27 17:37:37 UTC -+++ extensions/shell/app/shell_main_delegate.cc -@@ -40,7 +40,7 @@ - #if BUILDFLAG(IS_WIN) - #include "base/base_paths_win.h" - #include "base/process/process_info.h" --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/nix/xdg_util.h" - #elif BUILDFLAG(IS_MAC) - #include "base/base_paths_mac.h" -@@ -60,7 +60,7 @@ base::FilePath GetDataPath() { - } - - base::FilePath data_dir; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::unique_ptr<base::Environment> env(base::Environment::Create()); - data_dir = base::nix::GetXDGDirectory( - env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir); diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc deleted file mode 100644 index fbbd6455ed39..000000000000 --- a/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-01-27 17:37:37 UTC -+++ extensions/shell/browser/shell_browser_main_parts.cc -@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop( - switches::kAppShellAllowRoaming)) { - network_controller_->SetCellularAllowRoaming(true); - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // app_shell doesn't need GTK, so the fake input method context can work. - // See crbug.com/381852 and revision fb69f142. - // TODO(michaelpg): Verify this works for target environments. diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc deleted file mode 100644 index c6e838785d9d..000000000000 --- a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-01-27 17:37:37 UTC -+++ extensions/shell/browser/shell_extensions_api_client.cc -@@ -18,7 +18,7 @@ - #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h" - #include "extensions/shell/browser/shell_web_view_guest_delegate.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h" - #endif - -@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() - return std::make_unique<ShellDisplayInfoProvider>(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() { - if (!file_system_delegate_) - file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>(); diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h deleted file mode 100644 index daba8e5bca83..000000000000 --- a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h +++ /dev/null @@ -1,19 +0,0 @@ ---- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-01-27 17:37:37 UTC -+++ extensions/shell/browser/shell_extensions_api_client.h -@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC - content::BrowserContext* browser_context) const override; - std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider() - const override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - FileSystemDelegate* GetFileSystemDelegate() override; - #endif - MessagingDelegate* GetMessagingDelegate() override; - FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override; - - private: --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<FileSystemDelegate> file_system_delegate_; - #endif - std::unique_ptr<MessagingDelegate> messaging_delegate_; diff --git a/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc deleted file mode 100644 index 49299d817e4c..000000000000 --- a/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2023-05-25 00:41:56 UTC -+++ google_apis/gcm/engine/heartbeat_manager.cc -@@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30; - // Minimum time spent sleeping before we force a new heartbeat. - const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds. - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // The period at which to check if the heartbeat time has passed. Used to - // protect against platforms where the timer is delayed by the system being - // suspended. Only needed on linux because the other OSes provide a standard -@@ -191,7 +191,7 @@ void HeartbeatManager::RestartTimer() { - base::BindRepeating(&HeartbeatManager::OnHeartbeatTriggered, - weak_ptr_factory_.GetWeakPtr())); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Windows, Mac, Android, iOS, and Chrome OS all provide a way to be notified - // when the system is suspending or resuming. The only one that does not is - // Linux so we need to poll to check for missed heartbeats. -@@ -214,7 +214,7 @@ void HeartbeatManager::CheckForMissedHeartbeat() { - return; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - // Otherwise check again later. - io_task_runner_->PostDelayedTask( - FROM_HERE, diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc deleted file mode 100644 index cbe67e056ee2..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/dawn_context_provider.cc -@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke - return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12) - ? wgpu::BackendType::D3D12 - : wgpu::BackendType::D3D11; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - return wgpu::BackendType::Vulkan; - #elif BUILDFLAG(IS_APPLE) - return wgpu::BackendType::Metal; diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc deleted file mode 100644 index a8fddc7ffa10..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/gles2_cmd_decoder.cc -@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create( - } - - // Allow linux to run fuzzers. --#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return new GLES2DecoderImpl(client, command_buffer_service, outputter, group); - #else - LOG(FATAL) << "Validating command decoder is not supported."; diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc deleted file mode 100644 index 9eb3a8bd7b58..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/shared_context_state.cc -@@ -67,7 +67,7 @@ - #include "gpu/vulkan/vulkan_implementation.h" - #include "gpu/vulkan/vulkan_util.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "gpu/command_buffer/service/external_semaphore_pool.h" - #endif - -@@ -393,7 +393,7 @@ SharedContextState::SharedContextState( - if (gr_context_type_ == GrContextType::kVulkan) { - if (vk_context_provider_) { - #if BUILDFLAG(ENABLE_VULKAN) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) - external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this); - #endif - use_virtualized_gl_contexts_ = false; -@@ -430,7 +430,7 @@ SharedContextState::~SharedContextState() { - } - - #if BUILDFLAG(ENABLE_VULKAN) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) - external_semaphore_pool_.reset(); - #endif - diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h b/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h deleted file mode 100644 index c375b5ad8e26..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/command_buffer/service/shared_context_state.h.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/shared_context_state.h -@@ -235,7 +235,7 @@ class GPU_GLES2_EXPORT SharedContextState - return &memory_type_tracker_; - } - #if BUILDFLAG(ENABLE_VULKAN) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) - ExternalSemaphorePool* external_semaphore_pool() { - return external_semaphore_pool_.get(); - } -@@ -448,7 +448,7 @@ class GPU_GLES2_EXPORT SharedContextState - bool disable_check_reset_status_throttling_for_test_ = false; - - #if BUILDFLAG(ENABLE_VULKAN) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) - std::unique_ptr<ExternalSemaphorePool> external_semaphore_pool_; - #endif - diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc deleted file mode 100644 index 13181e64eedd..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-14 20:55:03 UTC -+++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc -@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage = - // TODO(penghuang): verify the scanout is the right usage for video playback. - // crbug.com/1280798 - constexpr SharedImageUsageSet kSupportedUsage = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - SHARED_IMAGE_USAGE_SCANOUT | - #endif - SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE | diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc deleted file mode 100644 index 7dcd14de5090..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-01-27 17:37:37 UTC -+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc -@@ -57,7 +57,7 @@ - #include "ui/gl/gl_version_info.h" - #include "ui/gl/scoped_binders.h" - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" - #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES) - #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h" -@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma - wgpu::BackendType backend_type, - std::vector<wgpu::TextureFormat> view_formats, - scoped_refptr<SharedContextState> context_state) { --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - auto wgpu_format = ToDawnFormat(format()); - - if (wgpu_format == wgpu::TextureFormat::Undefined) { diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc deleted file mode 100644 index afd6620c3799..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc -@@ -168,7 +168,7 @@ SharedImageUsageSet SupportedUsage() { - - SharedImageUsageSet SupportedUsage() { - SharedImageUsageSet supported_usage = --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE | - SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE | - SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE | diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc deleted file mode 100644 index 9e353985a7d5..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc -@@ -49,7 +49,7 @@ - #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h" - #include "gpu/vulkan/vulkan_device_queue.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h" - #endif - -@@ -113,7 +113,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { - return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER; - #elif BUILDFLAG(IS_ANDROID) - return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return gfx::GpuMemoryBufferType::NATIVE_PIXMAP; - #elif BUILDFLAG(IS_WIN) - return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE; -@@ -317,7 +317,7 @@ SharedImageFactory::SharedImageFactory( - context_state_, workarounds_); - factories_.push_back(std::move(ozone_factory)); - } --#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)) -+#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)) - if (gr_context_type_ == GrContextType::kVulkan) { - auto external_vk_image_factory = - std::make_unique<ExternalVkImageBackingFactory>(context_state_); diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc deleted file mode 100644 index fc8db7e903a6..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc -@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() { - return true; - #elif BUILDFLAG(IS_ANDROID) - return base::AndroidHardwareBufferCompat::IsSupportAvailable(); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // We are in the process of tightening scanout support on Ozone to be guarded - // by overlays being supported rather than merely native pixmaps being - // supported, as native pixmap support doesn't always imply that those native diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc deleted file mode 100644 index 074a1dd54ae0..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte - backend_types = {wgpu::BackendType::D3D12}; - #elif BUILDFLAG(IS_MAC) - backend_types = {wgpu::BackendType::Metal}; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (shared_context_state_->GrContextIsVulkan() || - shared_context_state_->IsGraphiteDawnVulkan()) { - backend_types = {wgpu::BackendType::Vulkan}; -@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn( - } - - #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \ -- !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) -+ !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - if (usage & wgpu::TextureUsage::StorageBinding) { - LOG(ERROR) << "AssociateMailbox: wgpu::TextureUsage::StorageBinding is NOT " - "supported yet on this platform."; diff --git a/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc deleted file mode 100644 index fdda274e415e..000000000000 --- a/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2024-10-16 21:31:30 UTC -+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc -@@ -32,7 +32,7 @@ - #include "ui/gfx/half_float.h" - #include "ui/gl/test/gl_test_support.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h" - #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h" - #endif -@@ -75,7 +75,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa - GLManager gl_; - }; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - class GpuMemoryBufferTestEGL : public testing::Test, - public gpu::GpuCommandBufferTestEGL { - public: diff --git a/devel/electron35/files/patch-gpu_config_gpu__control__list.cc b/devel/electron35/files/patch-gpu_config_gpu__control__list.cc deleted file mode 100644 index 6de3e213cf72..000000000000 --- a/devel/electron35/files/patch-gpu_config_gpu__control__list.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/config/gpu_control_list.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/config/gpu_control_list.cc -@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() { - return kOsAndroid; - #elif BUILDFLAG(IS_FUCHSIA) - return kOsFuchsia; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return kOsLinux; - #elif BUILDFLAG(IS_MAC) - return kOsMacosx; diff --git a/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc b/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc deleted file mode 100644 index 6fe5e6f6a2f2..000000000000 --- a/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- gpu/config/gpu_finch_features.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/config/gpu_finch_features.cc -@@ -156,7 +156,8 @@ BASE_FEATURE(kDefaultEnableGpuRasterization, - BASE_FEATURE(kDefaultEnableGpuRasterization, - "DefaultEnableGpuRasterization", - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ -+ BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc b/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc deleted file mode 100644 index d70e6ac969e6..000000000000 --- a/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/config/gpu_info_collector.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/config/gpu_info_collector.cc -@@ -360,7 +360,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance - void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) { - static BASE_FEATURE(kCollectWebGPUSupportMetrics, - "CollectWebGPUSupportMetrics", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_DISABLED_BY_DEFAULT); - #else - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-gpu_config_gpu__test__config.cc b/devel/electron35/files/patch-gpu_config_gpu__test__config.cc deleted file mode 100644 index 86cc37845dcf..000000000000 --- a/devel/electron35/files/patch-gpu_config_gpu__test__config.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/config/gpu_test_config.cc.orig 2022-02-28 16:54:41 UTC -+++ gpu/config/gpu_test_config.cc -@@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() { - #if BUILDFLAG(IS_CHROMEOS_ASH) - return GPUTestConfig::kOsChromeOS; - #elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ -- BUILDFLAG(IS_OPENBSD) -+ BUILDFLAG(IS_BSD) - return GPUTestConfig::kOsLinux; - #elif BUILDFLAG(IS_WIN) - int32_t major_version = 0; diff --git a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc deleted file mode 100644 index c878dc872080..000000000000 --- a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-16 21:31:30 UTC -+++ gpu/ipc/common/gpu_memory_buffer_support.cc -@@ -26,7 +26,7 @@ - #include "ui/ozone/public/ozone_platform.h" - #endif - --#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h" - #endif - -@@ -55,7 +55,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType() - return gfx::IO_SURFACE_BUFFER; - #elif BUILDFLAG(IS_ANDROID) - return gfx::ANDROID_HARDWARE_BUFFER; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - return gfx::NATIVE_PIXMAP; - #elif BUILDFLAG(IS_WIN) - return gfx::DXGI_SHARED_HANDLE; diff --git a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h deleted file mode 100644 index 2ab58073a4b1..000000000000 --- a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-10 01:48:45 UTC -+++ gpu/ipc/common/gpu_memory_buffer_support.h -@@ -21,7 +21,7 @@ - #include "ui/gfx/geometry/size.h" - #include "ui/gfx/gpu_memory_buffer.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - namespace gfx { - class ClientNativePixmapFactory; - } // namespace gfx diff --git a/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc b/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc deleted file mode 100644 index 9b446efd2a4d..000000000000 --- a/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc +++ /dev/null @@ -1,74 +0,0 @@ ---- gpu/ipc/service/gpu_init.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/ipc/service/gpu_init.cc -@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - enable_watchdog = false; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early; - #else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) - // For some reasons MacOSX's VideoToolbox might crash when called after -@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - } - - bool attempted_startsandbox = false; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Chrome OS ARM Mali, GPU driver userspace creates threads when - // initializing a GL context, so start the sandbox early. - // TODO(zmo): Need to collect OS version before this. -@@ -531,7 +531,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - gpu_preferences_.gr_context_type = GrContextType::kGL; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The ContentSandboxHelper is currently the only one implementation of - // GpuSandboxHelper and it has no dependency. Except on Linux where - // VaapiWrapper checks the GL implementation to determine which display -@@ -613,7 +613,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - command_line, gpu_feature_info_, - gpu_preferences_.disable_software_rasterizer, false); - if (gl_use_swiftshader_) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly " - << "on Linux"; - return false; -@@ -783,7 +783,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - - InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Driver may create a compatibility profile context when collect graphics - // information on Linux platform. Try to collect graphics information - // based on core profile context after disabling platform extensions. -@@ -835,7 +835,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL - } - } - } --#if BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) - if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { - // https://rr-project.org/ is a Linux-only record-and-replay debugger that -@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c - } - bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled; - --#if BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) - if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { - // https://rr-project.org/ is a Linux-only record-and-replay debugger that -@@ -1087,7 +1087,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c - } - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Driver may create a compatibility profile context when collect graphics - // information on Linux platform. Try to collect graphics information - // based on core profile context after disabling platform extensions. diff --git a/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc deleted file mode 100644 index c2e797a71f81..000000000000 --- a/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-16 21:31:30 UTC -+++ gpu/ipc/service/gpu_memory_buffer_factory.cc -@@ -14,7 +14,7 @@ - #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h" - #endif - -@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType( - // to have a factory that vends invalid GMB handles rather than having no - // factory at all. - return std::make_unique<GpuMemoryBufferFactoryStub>(); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return std::make_unique<GpuMemoryBufferFactoryNativePixmap>( - vulkan_context_provider); - #elif BUILDFLAG(IS_WIN) diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc b/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc deleted file mode 100644 index 799e2781ddde..000000000000 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/vulkan/vulkan_device_queue.cc -@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize( - - // In dual-CPU cases, we cannot detect the active GPU correctly on Linux, - // so don't select GPU device based on the |gpu_info|. --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // If gpu_info is provided, the device should match it. - if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id || - device_properties.deviceID != gpu_info->gpu.device_id)) { -@@ -303,7 +303,7 @@ bool VulkanDeviceQueue::Initialize( - // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler - // support. - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!physical_device_info.feature_sampler_ycbcr_conversion) { - LOG(ERROR) << "samplerYcbcrConversion is not supported."; - return false; diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h deleted file mode 100644 index 02a27330c38e..000000000000 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-24 20:50:14 UTC -+++ gpu/vulkan/vulkan_device_queue.h -@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue - #endif - - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - VkPhysicalDeviceSamplerYcbcrConversionFeatures - sampler_ycbcr_conversion_features_{ - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES}; diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h deleted file mode 100644 index bd1db19c462e..000000000000 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h +++ /dev/null @@ -1,27 +0,0 @@ ---- gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-18 21:43:33 UTC -+++ gpu/vulkan/vulkan_function_pointers.h -@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers - VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR; - VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT> - vkGetImageDrmFormatModifierPropertiesEXT; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -1336,7 +1336,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue - pPresentInfo); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT( - VkDevice device, - VkImage image, -@@ -1346,4 +1346,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp - } - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_ -\ No newline at end of file -+#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_ diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h deleted file mode 100644 index 7960e8e43873..000000000000 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h +++ /dev/null @@ -1,20 +0,0 @@ ---- gpu/vulkan/vulkan_image.h.orig 2023-02-01 18:43:21 UTC -+++ gpu/vulkan/vulkan_image.h -@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { - VkImageUsageFlags usage, - VkImageCreateFlags flags); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers( - VulkanDeviceQueue* device_queue, - const gfx::Size& size, -@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { - VkImageTiling image_tiling, - uint32_t queue_family_index); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool InitializeWithExternalMemoryAndModifiers(VulkanDeviceQueue* device_queue, - const gfx::Size& size, - VkFormat format, diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc b/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc deleted file mode 100644 index 7bc96f065ae7..000000000000 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- gpu/vulkan/vulkan_util.cc.orig 2025-03-24 20:50:14 UTC -+++ gpu/vulkan/vulkan_util.cc -@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities( - } - } - --#if BUILDFLAG(IS_LINUX) && !defined(OZONE_PLATFORM_IS_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(OZONE_PLATFORM_IS_X11) - // Vulkan is only supported with X11 on Linux for now. - return false; - #else diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc deleted file mode 100644 index 425990b2ad40..000000000000 --- a/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ headless/lib/browser/headless_browser_main_parts_posix.cc -@@ -27,13 +27,13 @@ - #include "content/public/browser/browser_thread.h" - #include "headless/lib/browser/headless_browser_impl.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/command_line.h" - #include "components/os_crypt/sync/key_storage_config_linux.h" - #include "components/os_crypt/sync/os_crypt.h" - #include "headless/public/switches.h" - --#if BUILDFLAG(USE_DBUS) -+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD) - #include "device/bluetooth/dbus/bluez_dbus_manager.h" - #endif - -@@ -167,7 +167,7 @@ class BrowserShutdownHandler { - - } // namespace - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr char kProductName[] = "HeadlessChrome"; - #endif - -@@ -175,9 +175,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo - BrowserShutdownHandler::Install(base::BindOnce( - &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr())); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - --#if BUILDFLAG(USE_DBUS) -+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD) - bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr); - #endif - diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc b/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc deleted file mode 100644 index 7b75b236e8db..000000000000 --- a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-03-24 20:50:14 UTC -+++ headless/lib/browser/headless_content_browser_client.cc -@@ -56,7 +56,7 @@ - #include "content/public/common/content_descriptors.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS) -+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS) - #include "components/os_crypt/sync/os_crypt.h" // nogncheck - #include "content/public/browser/network_service_util.h" - #endif -@@ -518,7 +518,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey( - - void HeadlessContentBrowserClient::SetEncryptionKey( - ::network::mojom::NetworkService* network_service) { --#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS) -+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS) - // The OSCrypt keys are process bound, so if network service is out of - // process, send it the required key if it is available. - if (content::IsOutOfProcessNetworkService() diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h b/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h deleted file mode 100644 index c02cb212fbd1..000000000000 --- a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h +++ /dev/null @@ -1,11 +0,0 @@ ---- headless/lib/browser/headless_content_browser_client.h.orig 2025-03-24 20:50:14 UTC -+++ headless/lib/browser/headless_content_browser_client.h -@@ -46,7 +46,7 @@ class HeadlessContentBrowserClient : public content::C - CreateDevToolsManagerDelegate() override; - content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings( - content::BrowserContext* context) override; --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - void GetAdditionalMappedFilesForChildProcess( - const base::CommandLine& command_line, - int child_process_id, diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc deleted file mode 100644 index e21e8922e637..000000000000 --- a/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-04-06 11:53:46 UTC -+++ headless/lib/browser/headless_web_contents_impl.cc -@@ -71,7 +71,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref - namespace { - - void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - content::UpdateFontRendererPreferencesFromSystemSettings(prefs); - #endif - diff --git a/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc b/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc deleted file mode 100644 index 3348fe7ff4b5..000000000000 --- a/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- headless/lib/headless_content_main_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ headless/lib/headless_content_main_delegate.cc -@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( - if (process_type != ::switches::kZygoteProcess) { - g_headless_crash_client.Pointer()->set_crash_dumps_dir( - command_line.GetSwitchValuePath(switches::kCrashDumpsDir)); --#if !BUILDFLAG(IS_WIN) -+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) - crash_reporter::InitializeCrashpad(process_type.empty(), process_type); - #endif // !BUILDFLAG(IS_WIN) - crash_keys::SetSwitchesFromCommandLine(command_line, nullptr); diff --git a/devel/electron35/files/patch-ipc_ipc__channel.h b/devel/electron35/files/patch-ipc_ipc__channel.h deleted file mode 100644 index 7404b35c1391..000000000000 --- a/devel/electron35/files/patch-ipc_ipc__channel.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ipc/ipc_channel.h.orig 2024-06-18 21:43:35 UTC -+++ ipc/ipc_channel.h -@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender { - static std::string GenerateUniqueRandomChannelID(); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Sandboxed processes live in a PID namespace, so when sending the IPC hello - // message from client to server we need to send the PID from the global - // PID namespace. diff --git a/devel/electron35/files/patch-ipc_ipc__channel__common.cc b/devel/electron35/files/patch-ipc_ipc__channel__common.cc deleted file mode 100644 index c68294ff75b0..000000000000 --- a/devel/electron35/files/patch-ipc_ipc__channel__common.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ipc/ipc_channel_common.cc.orig 2023-02-01 18:43:22 UTC -+++ ipc/ipc_channel_common.cc -@@ -10,7 +10,7 @@ - - namespace IPC { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - namespace { - int g_global_pid = 0; diff --git a/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc b/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc deleted file mode 100644 index aad0bd25fa8f..000000000000 --- a/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ipc/ipc_channel_mojo.cc.orig 2023-02-01 18:43:22 UTC -+++ ipc/ipc_channel_mojo.cc -@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe - }; - - base::ProcessId GetSelfPID() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (int global_pid = Channel::GetGlobalPid()) - return global_pid; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-ipc_ipc__message__utils.cc b/devel/electron35/files/patch-ipc_ipc__message__utils.cc deleted file mode 100644 index 1d13328a7aef..000000000000 --- a/devel/electron35/files/patch-ipc_ipc__message__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ipc/ipc_message_utils.cc.orig 2025-01-27 17:37:37 UTC -+++ ipc/ipc_message_utils.cc -@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type& - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)) - void ParamTraits<long>::Log(const param_type& p, std::string* l) { - l->append(base::NumberToString(p)); diff --git a/devel/electron35/files/patch-ipc_ipc__message__utils.h b/devel/electron35/files/patch-ipc_ipc__message__utils.h deleted file mode 100644 index a2df6b8baaf7..000000000000 --- a/devel/electron35/files/patch-ipc_ipc__message__utils.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ipc/ipc_message_utils.h.orig 2025-03-24 20:50:14 UTC -+++ ipc/ipc_message_utils.h -@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> { - // Since we want to support Android 32<>64 bit IPC, as long as we don't have - // these traits for 32 bit ARM then that'll catch any errors. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)) - template <> - struct ParamTraits<long> { diff --git a/devel/electron35/files/patch-media_BUILD.gn b/devel/electron35/files/patch-media_BUILD.gn deleted file mode 100644 index d40fb7b3a63b..000000000000 --- a/devel/electron35/files/patch-media_BUILD.gn +++ /dev/null @@ -1,12 +0,0 @@ ---- media/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ media/BUILD.gn -@@ -100,6 +100,9 @@ config("media_config") { - defines += [ "DLOPEN_PULSEAUDIO" ] - } - } -+ if (use_sndio) { -+ defines += [ "USE_SNDIO" ] -+ } - } - - # Internal grouping of the configs necessary to support sub-folders having their diff --git a/devel/electron35/files/patch-media_audio_BUILD.gn b/devel/electron35/files/patch-media_audio_BUILD.gn deleted file mode 100644 index 22ea2c58ed63..000000000000 --- a/devel/electron35/files/patch-media_audio_BUILD.gn +++ /dev/null @@ -1,27 +0,0 @@ ---- media/audio/BUILD.gn.orig 2025-04-06 11:53:44 UTC -+++ media/audio/BUILD.gn -@@ -274,9 +274,23 @@ source_set("audio") { - deps += [ "//media/base/android:media_jni_headers" ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ "linux/audio_manager_linux.cc" ] - } -+ -+ if (is_bsd) { -+ sources += [ "sndio/audio_manager_sndio.cc" ] -+ } -+ -+ if (use_sndio) { -+ libs += [ "sndio" ] -+ sources += [ -+ "sndio/sndio_input.cc", -+ "sndio/sndio_input.h", -+ "sndio/sndio_output.cc", -+ "sndio/sndio_output.h" -+ ] -+ } - - if (use_alsa) { - libs += [ "asound" ] diff --git a/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc b/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc deleted file mode 100644 index 57200a30988c..000000000000 --- a/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc +++ /dev/null @@ -1,54 +0,0 @@ ---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-03-24 20:50:14 UTC -+++ media/audio/alsa/audio_manager_alsa.cc -@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType - int card = -1; - - // Loop through the physical sound cards to get ALSA device hints. -+#if !BUILDFLAG(IS_BSD) - while (!wrapper_->CardNext(&card) && card >= 0) { -+#endif - void** hints = NULL; - int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); - if (!error) { -@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType - DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: " - << wrapper_->StrError(error); - } -+#if !BUILDFLAG(IS_BSD) - } -+#endif - } - - void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type, -@@ -201,7 +205,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable( - // goes through software conversion if needed (e.g. incompatible - // sample rate). - // TODO(joi): Should we prefer "hw" instead? -+#if BUILDFLAG(IS_BSD) -+ static const char kDeviceTypeDesired[] = "plug"; -+#else - static const char kDeviceTypeDesired[] = "plughw"; -+#endif - return strncmp(kDeviceTypeDesired, device_name, - std::size(kDeviceTypeDesired) - 1) == 0; - } -@@ -253,7 +261,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( - // Loop through the sound cards. - // Don't use snd_device_name_hint(-1,..) since there is an access violation - // inside this ALSA API with libasound.so.2.0.0. -+#if !BUILDFLAG(IS_BSD) - while (!wrapper_->CardNext(&card) && (card >= 0) && !has_device) { -+#endif - int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); - if (!error) { - for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) { -@@ -277,7 +287,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( - DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: " - << wrapper_->StrError(error); - } -+#if !BUILDFLAG(IS_BSD) - } -+#endif - - return has_device; - } diff --git a/devel/electron35/files/patch-media_audio_audio__input__device.cc b/devel/electron35/files/patch-media_audio_audio__input__device.cc deleted file mode 100644 index 667ad49d29bc..000000000000 --- a/devel/electron35/files/patch-media_audio_audio__input__device.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/audio/audio_input_device.cc.orig 2025-03-24 20:50:14 UTC -+++ media/audio/audio_input_device.cc -@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated( - // here. See comments in AliveChecker and PowerObserverHelper for details and - // todos. - if (detect_dead_stream_ == DeadStreamDetection::kEnabled) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const bool stop_at_first_alive_notification = true; - const bool pause_check_during_suspend = false; - #else diff --git a/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc b/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc deleted file mode 100644 index 0924a8cc4a10..000000000000 --- a/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- media/audio/pulse/pulse_util.cc.orig 2024-10-16 21:31:33 UTC -+++ media/audio/pulse/pulse_util.cc -@@ -50,7 +50,11 @@ static const base::FilePath::CharType kPulseLib[] = - - #if defined(DLOPEN_PULSEAUDIO) - static const base::FilePath::CharType kPulseLib[] = -+#if BUILDFLAG(IS_BSD) -+ FILE_PATH_LITERAL("libpulse.so"); -+#else - FILE_PATH_LITERAL("libpulse.so.0"); -+#endif - #endif - - void DestroyMainloop(pa_threaded_mainloop* mainloop) { diff --git a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc b/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc deleted file mode 100644 index 6e568a247cc9..000000000000 --- a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc +++ /dev/null @@ -1,216 +0,0 @@ ---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-08-30 11:30:12 UTC -+++ media/audio/sndio/audio_manager_sndio.cc -@@ -0,0 +1,213 @@ -+// Copyright (c) 2012 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "base/command_line.h" -+#include "base/metrics/histogram_macros.h" -+#include "base/memory/ptr_util.h" -+ -+#include "media/audio/sndio/audio_manager_sndio.h" -+ -+#include "media/audio/audio_device_description.h" -+#include "media/audio/audio_output_dispatcher.h" -+#if defined(USE_SNDIO) -+#include "media/audio/sndio/sndio_input.h" -+#include "media/audio/sndio/sndio_output.h" -+#endif -+#if defined(USE_PULSEAUDIO) -+#include "media/audio/pulse/audio_manager_pulse.h" -+#include "media/audio/pulse/pulse_util.h" -+#endif -+#if defined(USE_ALSA) -+#include "media/audio/alsa/audio_manager_alsa.h" -+#endif -+#include "media/audio/fake_audio_manager.h" -+#include "media/base/limits.h" -+#include "media/base/media_switches.h" -+ -+namespace media { -+ -+#if defined(USE_SNDIO) -+// Maximum number of output streams that can be open simultaneously. -+static const int kMaxOutputStreams = 50; -+ -+// Default sample rate for input and output streams. -+static const int kDefaultSampleRate = 48000; -+ -+void AddDefaultDevice(AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ device_names->push_front(AudioDeviceName::CreateDefault()); -+} -+ -+bool AudioManagerSndio::HasAudioOutputDevices() { -+ return true; -+} -+ -+bool AudioManagerSndio::HasAudioInputDevices() { -+ return true; -+} -+ -+void AudioManagerSndio::GetAudioInputDeviceNames( -+ AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ AddDefaultDevice(device_names); -+} -+ -+void AudioManagerSndio::GetAudioOutputDeviceNames( -+ AudioDeviceNames* device_names) { -+ AddDefaultDevice(device_names); -+} -+ -+#if defined(USE_SNDIO) -+const char* AudioManagerSndio::GetName() { -+ return "SNDIO"; -+} -+#endif -+ -+AudioParameters AudioManagerSndio::GetInputStreamParameters( -+ const std::string& device_id) { -+ static const int kDefaultInputBufferSize = 1024; -+ -+ int user_buffer_size = GetUserBufferSize(); -+ int buffer_size = user_buffer_size ? -+ user_buffer_size : kDefaultInputBufferSize; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, ChannelLayoutConfig::Stereo(), -+ kDefaultSampleRate, buffer_size); -+} -+ -+AudioManagerSndio::AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread, -+ AudioLogFactory* audio_log_factory) -+ : AudioManagerBase(std::move(audio_thread), -+ audio_log_factory) { -+ DLOG(WARNING) << "AudioManagerSndio"; -+ SetMaxOutputStreamsAllowed(kMaxOutputStreams); -+} -+ -+AudioManagerSndio::~AudioManagerSndio() = default; -+ -+AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!"; -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) { -+ // TODO(tommi): Support |output_device_id|. -+ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!"; -+ static const int kDefaultOutputBufferSize = 2048; -+ -+ ChannelLayoutConfig channel_layout_config = ChannelLayoutConfig::Stereo(); -+ int sample_rate = kDefaultSampleRate; -+ int buffer_size = kDefaultOutputBufferSize; -+ if (input_params.IsValid()) { -+ sample_rate = input_params.sample_rate(); -+ channel_layout_config = input_params.channel_layout_config(); -+ buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); -+ } -+ -+ int user_buffer_size = GetUserBufferSize(); -+ if (user_buffer_size) -+ buffer_size = user_buffer_size; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, -+ channel_layout_config, sample_rate, buffer_size); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeInputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeInputStream"; -+ return new SndioAudioInputStream(this, -+ AudioDeviceDescription::kDefaultDeviceId, params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeOutputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeOutputStream"; -+ return new SndioAudioOutputStream(params, this); -+} -+#endif -+ -+std::unique_ptr<media::AudioManager> CreateAudioManager( -+ std::unique_ptr<AudioThread> audio_thread, -+ AudioLogFactory* audio_log_factory) { -+ DLOG(WARNING) << "CreateAudioManager"; -+ -+ auto _ab = kAudioBackendParam.Get(); -+ -+ // For testing allow audio output to be disabled. -+ if (base::CommandLine::ForCurrentProcess()->HasSwitch( -+ switches::kDisableAudioOutput) || -+ !base::FeatureList::IsEnabled(media::kAudioBackend)) { -+ return std::make_unique<FakeAudioManager>(std::move(audio_thread), -+ audio_log_factory); -+ } -+ -+#if defined(USE_PULSEAUDIO) -+ pa_threaded_mainloop* pa_mainloop = nullptr; -+ pa_context* pa_context = nullptr; -+ if (_ab != AudioBackend::kSndio && _ab != AudioBackend::kAlsa && -+ pulse::InitPulse(&pa_mainloop, &pa_context)) { -+ return std::make_unique<AudioManagerPulse>( -+ std::move(audio_thread), audio_log_factory, pa_mainloop, pa_context); -+ } else if (_ab == AudioBackend::kAuto) { -+ LOG(WARNING) << "Falling back to SNDIO for audio output. PulseAudio is not " -+ "available or could not be initialized."; -+ } -+#endif -+ -+#if defined(USE_SNDIO) -+ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kAlsa) { -+ return std::make_unique<AudioManagerSndio>(std::move(audio_thread), -+ audio_log_factory); -+ } else if (_ab == AudioBackend::kAuto) { -+ LOG(WARNING) << "Falling back to ALSA audio output. SNDIO is not " -+ "available or could not be initialized."; -+ } -+#endif -+ -+#if defined(USE_ALSA) -+ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kSndio) { -+ return std::make_unique<AudioManagerAlsa>(std::move(audio_thread), -+ audio_log_factory); -+ } else if (_ab == AudioBackend::kAuto) { -+ LOG(WARNING) << "Falling back to fake audio output. ALSA is not " -+ "available or could not be initialized."; -+ } -+#endif -+ -+ return std::make_unique<FakeAudioManager>(std::move(audio_thread), -+ audio_log_factory); -+} -+ -+} // namespace media diff --git a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h b/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h deleted file mode 100644 index 33428cfc37d1..000000000000 --- a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h +++ /dev/null @@ -1,69 +0,0 @@ ---- media/audio/sndio/audio_manager_sndio.h.orig 2022-02-07 13:39:41 UTC -+++ media/audio/sndio/audio_manager_sndio.h -@@ -0,0 +1,66 @@ -+// Copyright (c) 2012 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#ifndef MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+ -+#include <set> -+ -+#include "base/compiler_specific.h" -+#include "base/memory/ref_counted.h" -+#include "base/threading/thread.h" -+#include "media/audio/audio_manager_base.h" -+ -+namespace media { -+ -+class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase { -+ public: -+ AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread, -+ AudioLogFactory* audio_log_factory); -+ -+ AudioManagerSndio(const AudioManagerSndio&) = delete; -+ AudioManagerSndio& operator=(const AudioManagerSndio&) = delete; -+ -+ ~AudioManagerSndio() override; -+ -+ // Implementation of AudioManager. -+ bool HasAudioOutputDevices() override; -+ bool HasAudioInputDevices() override; -+ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; -+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; -+ AudioParameters GetInputStreamParameters( -+ const std::string& device_id) override; -+ const char* GetName() override; -+ -+ // Implementation of AudioManagerBase. -+ AudioOutputStream* MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) override; -+ AudioOutputStream* MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ -+ protected: -+ AudioParameters GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) override; -+ -+ private: -+ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. -+ AudioOutputStream* MakeOutputStream(const AudioParameters& params); -+ AudioInputStream* MakeInputStream(const AudioParameters& params); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc b/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc deleted file mode 100644 index f0c3135e90d2..000000000000 --- a/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc +++ /dev/null @@ -1,203 +0,0 @@ ---- media/audio/sndio/sndio_input.cc.orig 2023-06-07 04:52:29 UTC -+++ media/audio/sndio/sndio_input.cc -@@ -0,0 +1,200 @@ -+// Copyright 2013 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "base/logging.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/audio_manager_sndio.h" -+#include "media/audio/audio_manager.h" -+#include "media/audio/sndio/sndio_input.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioInputStream::OnMoveCallback(void *arg, int delta) -+{ -+ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg); -+ -+ self->hw_delay += delta; -+} -+ -+void *SndioAudioInputStream::ThreadEntry(void *arg) { -+ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager, -+ const std::string& device_name, -+ const AudioParameters& params) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed) { -+} -+ -+SndioAudioInputStream::~SndioAudioInputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+AudioInputStream::OpenOutcome SndioAudioInputStream::Open() { -+ struct sio_par par; -+ int sig; -+ -+ if (state != kClosed) -+ return OpenOutcome::kFailed; -+ -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return OpenOutcome::kFailed; -+ } -+ -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.rchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_REC, 0); -+ -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return OpenOutcome::kFailed; -+ } -+ -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ goto bad_close; -+ } -+ -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.rchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ goto bad_close; -+ } -+ state = kStopped; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ sio_onmove(hdl, &OnMoveCallback, this); -+ return OpenOutcome::kSuccess; -+bad_close: -+ sio_close(hdl); -+ return OpenOutcome::kFailed; -+} -+ -+void SndioAudioInputStream::Start(AudioInputCallback* cb) { -+ -+ StartAgc(); -+ -+ state = kRunning; -+ hw_delay = 0; -+ callback = cb; -+ sio_start(hdl); -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread for recording."; -+ sio_stop(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioInputStream::Stop() { -+ -+ if (state == kStopped) -+ return; -+ -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ state = kStopped; -+ -+ StopAgc(); -+} -+ -+void SndioAudioInputStream::Close() { -+ -+ if (state == kClosed) -+ goto release; -+ -+ if (state == kRunning) -+ Stop(); -+ -+ state = kClosed; -+ delete [] buffer; -+ sio_close(hdl); -+ -+release: -+ manager->ReleaseInputStream(this); -+} -+ -+double SndioAudioInputStream::GetMaxVolume() { -+ // Not supported -+ return 0.0; -+} -+ -+void SndioAudioInputStream::SetVolume(double volume) { -+ // Not supported. Do nothing. -+} -+ -+double SndioAudioInputStream::GetVolume() { -+ // Not supported. -+ return 0.0; -+} -+ -+bool SndioAudioInputStream::IsMuted() { -+ // Not supported. -+ return false; -+} -+ -+void SndioAudioInputStream::SetOutputDeviceForAec( -+ const std::string& output_device_id) { -+ // Not supported. -+} -+ -+void SndioAudioInputStream::ThreadLoop(void) { -+ size_t todo, n; -+ char *data; -+ unsigned int nframes; -+ double normalized_volume = 0.0; -+ -+ nframes = audio_bus->frames(); -+ -+ while (state == kRunning && !sio_eof(hdl)) { -+ -+ GetAgcVolume(&normalized_volume); -+ -+ // read one block -+ todo = nframes * params.GetBytesPerFrame(kSampleFormat); -+ data = buffer; -+ while (todo > 0) { -+ n = sio_read(hdl, data, todo); -+ if (n == 0) -+ return; // unrecoverable I/O error -+ todo -= n; -+ data += n; -+ } -+ hw_delay -= nframes; -+ -+ // convert frames count to TimeDelta -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ -+ // push into bus -+ audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(reinterpret_cast<int16_t*>(buffer), nframes); -+ -+ -+ // invoke callback -+ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1., {}); -+ } -+} -+ -+} // namespace media diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc b/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc deleted file mode 100644 index 2672bf645702..000000000000 --- a/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc +++ /dev/null @@ -1,190 +0,0 @@ ---- media/audio/sndio/sndio_output.cc.orig 2023-02-15 13:09:00 UTC -+++ media/audio/sndio/sndio_output.cc -@@ -0,0 +1,187 @@ -+// Copyright (c) 2012 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "base/logging.h" -+#include "base/time/time.h" -+#include "base/time/default_tick_clock.h" -+#include "media/audio/audio_manager_base.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/sndio_output.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) { -+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); -+ -+ self->hw_delay -= delta; -+} -+ -+void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) { -+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); -+ -+ self->vol = vol; -+} -+ -+void *SndioAudioOutputStream::ThreadEntry(void *arg) { -+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params, -+ AudioManagerBase* manager) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed), -+ mutex(PTHREAD_MUTEX_INITIALIZER) { -+} -+ -+SndioAudioOutputStream::~SndioAudioOutputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+bool SndioAudioOutputStream::Open() { -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return false; -+ } -+ state = kStopped; -+ volpending = 0; -+ vol = SIO_MAXVOL; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ return true; -+} -+ -+void SndioAudioOutputStream::Close() { -+ if (state == kClosed) -+ goto release; -+ if (state == kRunning) -+ Stop(); -+ state = kClosed; -+ delete [] buffer; -+release: -+ manager->ReleaseOutputStream(this); // Calls the destructor -+} -+ -+void SndioAudioOutputStream::Start(AudioSourceCallback* callback) { -+ struct sio_par par; -+ int sig; -+ -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.pchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return; -+ } -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ sio_close(hdl); -+ return; -+ } -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.pchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ sio_close(hdl); -+ return; -+ } -+ -+ sio_onmove(hdl, &OnMoveCallback, this); -+ sio_onvol(hdl, &OnVolCallback, this); -+ -+ state = kRunning; -+ hw_delay = 0; -+ source = callback; -+ sio_start(hdl); -+ -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread."; -+ sio_stop(hdl); -+ sio_close(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioOutputStream::Stop() { -+ if (state == kStopped) -+ return; -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ sio_close(hdl); -+ state = kStopped; -+} -+ -+void SndioAudioOutputStream::SetVolume(double v) { -+ pthread_mutex_lock(&mutex); -+ vol = v * SIO_MAXVOL; -+ volpending = 1; -+ pthread_mutex_unlock(&mutex); -+} -+ -+void SndioAudioOutputStream::GetVolume(double* v) { -+ pthread_mutex_lock(&mutex); -+ *v = vol * (1. / SIO_MAXVOL); -+ pthread_mutex_unlock(&mutex); -+} -+ -+// This stream is always used with sub second buffer sizes, where it's -+// sufficient to simply always flush upon Start(). -+void SndioAudioOutputStream::Flush() {} -+ -+void SndioAudioOutputStream::ThreadLoop(void) { -+ int avail, count, result; -+ -+ while (state == kRunning) { -+ // Update volume if needed -+ pthread_mutex_lock(&mutex); -+ if (volpending) { -+ volpending = 0; -+ sio_setvol(hdl, vol); -+ } -+ pthread_mutex_unlock(&mutex); -+ -+ // Get data to play -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get()); -+ audio_bus->ToInterleaved<SignedInt16SampleTypeTraits>(count, reinterpret_cast<int16_t*>(buffer)); -+ if (count == 0) { -+ // We have to submit something to the device -+ count = audio_bus->frames(); -+ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat)); -+ LOG(WARNING) << "No data to play, running empty cycle."; -+ } -+ -+ // Submit data to the device -+ avail = count * params.GetBytesPerFrame(kSampleFormat); -+ result = sio_write(hdl, buffer, avail); -+ if (result == 0) { -+ LOG(WARNING) << "Audio device disconnected."; -+ break; -+ } -+ -+ // Update hardware pointer -+ hw_delay += count; -+ } -+} -+ -+} // namespace media diff --git a/devel/electron35/files/patch-media_base_audio__latency.cc b/devel/electron35/files/patch-media_base_audio__latency.cc deleted file mode 100644 index 5a5f37b3ef66..000000000000 --- a/devel/electron35/files/patch-media_base_audio__latency.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/base/audio_latency.cc.orig 2024-10-16 21:31:33 UTC -+++ media/base/audio_latency.cc -@@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in - } - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // On Linux, MacOS and Fuchsia, the low level IO implementations on the - // browser side supports all buffer size the clients want. We use the native - // peer connection buffer size (10ms) to achieve best possible performance. diff --git a/devel/electron35/files/patch-media_base_media__switches.cc b/devel/electron35/files/patch-media_base_media__switches.cc deleted file mode 100644 index db68b0821819..000000000000 --- a/devel/electron35/files/patch-media_base_media__switches.cc +++ /dev/null @@ -1,114 +0,0 @@ ---- media/base/media_switches.cc.orig 2025-03-24 20:50:14 UTC -+++ media/base/media_switches.cc -@@ -20,7 +20,7 @@ - #include "ui/gl/gl_features.h" - #include "ui/gl/gl_utils.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/cpu.h" - #endif - -@@ -371,8 +371,8 @@ BASE_FEATURE(kUseSCContentSharingPicker, - "UseSCContentSharingPicker", - base::FEATURE_DISABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_MAC) -- --#if BUILDFLAG(IS_LINUX) -+ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enables system audio mirroring using pulseaudio. - BASE_FEATURE(kPulseaudioLoopbackForCast, - "PulseaudioLoopbackForCast", -@@ -382,6 +382,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare, - BASE_FEATURE(kPulseaudioLoopbackForScreenShare, - "PulseaudioLoopbackForScreenShare", - base::FEATURE_DISABLED_BY_DEFAULT); -+ -+BASE_FEATURE(kAudioBackend, -+ "AudioBackend", -+ base::FEATURE_ENABLED_BY_DEFAULT); -+ -+constexpr base::FeatureParam<AudioBackend>::Option -+ kAudioBackendOptions[] = { -+ {AudioBackend::kAuto, -+ "auto"}, -+ {AudioBackend::kPulseAudio, "pulseaudio"}, -+ {AudioBackend::kSndio, "sndio"}, -+ {AudioBackend::kAlsa, "alsa"}}; -+ -+const base::FeatureParam<AudioBackend> -+ kAudioBackendParam{ -+ &kAudioBackend, "audio-backend", -+#if BUILDFLAG(IS_OPENBSD) -+ AudioBackend::kSndio, -+#elif BUILDFLAG(IS_FREEBSD) -+ AudioBackend::kAuto, -+#endif -+ &kAudioBackendOptions}; - #endif // BUILDFLAG(IS_LINUX) - - // When enabled, MediaCapabilities will check with GPU Video Accelerator -@@ -624,7 +646,7 @@ BASE_FEATURE(kGlobalMediaControls, - // Show toolbar button that opens dialog for controlling media sessions. - BASE_FEATURE(kGlobalMediaControls, - "GlobalMediaControls", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -647,7 +669,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, - // If enabled, users can request Media Remoting without fullscreen-in-tab. - BASE_FEATURE(kMediaRemotingWithoutFullscreen, - "MediaRemotingWithoutFullscreen", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -659,7 +681,7 @@ BASE_FEATURE(kGlobalMediaControlsPictureInPicture, - BASE_FEATURE(kGlobalMediaControlsPictureInPicture, - "GlobalMediaControlsPictureInPicture", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -688,7 +710,7 @@ BASE_FEATURE(kUnifiedAutoplay, - "UnifiedAutoplay", - base::FEATURE_ENABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default - // on chromeos, but needs an experiment on linux. - BASE_FEATURE(kAcceleratedVideoDecodeLinux, -@@ -791,7 +813,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, - "VSyncMjpegDecoding", - base::FEATURE_DISABLED_BY_DEFAULT); - #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS. - BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding, - "V4L2H264TemporalLayerHWEncoding", -@@ -1357,7 +1379,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Spawn utility processes to perform hardware encode acceleration instead of - // using the GPU process. - BASE_FEATURE(kUseOutOfProcessVideoEncoding, -@@ -1439,7 +1461,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, - "RecordWebAudioEngagement", - base::FEATURE_ENABLED_BY_DEFAULT); - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Reduces the number of buffers needed in the output video frame pool to - // populate the Renderer pipeline for hardware accelerated VideoDecoder in - // non-low latency scenarios. diff --git a/devel/electron35/files/patch-media_base_media__switches.h b/devel/electron35/files/patch-media_base_media__switches.h deleted file mode 100644 index c1445385e063..000000000000 --- a/devel/electron35/files/patch-media_base_media__switches.h +++ /dev/null @@ -1,57 +0,0 @@ ---- media/base/media_switches.h.orig 2025-03-24 20:50:14 UTC -+++ media/base/media_switches.h -@@ -324,13 +324,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp - MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForCast); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForScreenShare); -+ -+enum class AudioBackend { -+ kAuto, -+ kPulseAudio, -+ kSndio, -+ kAlsa -+}; -+ -+MEDIA_EXPORT BASE_DECLARE_FEATURE(kAudioBackend); -+MEDIA_EXPORT extern const base::FeatureParam< -+ AudioBackend> -+ kAudioBackendParam; - #endif // BUILDFLAG(IS_LINUX) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordMediaEngagementScores); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordWebAudioEngagement); --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers); - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo); -@@ -344,7 +356,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMed - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux); -@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding); - #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding); - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy); -@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcess - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding); - #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoEncoding); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - diff --git a/devel/electron35/files/patch-media_base_video__frame.cc b/devel/electron35/files/patch-media_base_video__frame.cc deleted file mode 100644 index 3a5623f8a36c..000000000000 --- a/devel/electron35/files/patch-media_base_video__frame.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- media/base/video_frame.cc.orig 2025-04-14 21:12:04 UTC -+++ media/base/video_frame.cc -@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString( - return "OWNED_MEMORY"; - case VideoFrame::STORAGE_SHMEM: - return "SHMEM"; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case VideoFrame::STORAGE_DMABUFS: - return "DMABUFS"; - #endif -@@ -106,7 +106,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto - // static - bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) { - return --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // This is not strictly needed but makes explicit that, at VideoFrame - // level, DmaBufs are not mappable from userspace. - storage_type != VideoFrame::STORAGE_DMABUFS && -@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII - plane_size.width() * VideoFrame::BytesPerElement(*format, plane); - } - uint64_t modifier = gfx::NativePixmapHandle::kNoModifier; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool is_native_buffer = - gpu_memory_buffer - ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER) -@@ -938,7 +938,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM - return frame; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs( - const VideoFrameLayout& layout, -@@ -1623,7 +1623,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar - return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - size_t VideoFrame::NumDmabufFds() const { - if (wrapped_frame_) { - return wrapped_frame_->NumDmabufFds(); diff --git a/devel/electron35/files/patch-media_base_video__frame.h b/devel/electron35/files/patch-media_base_video__frame.h deleted file mode 100644 index 7183ebb890a3..000000000000 --- a/devel/electron35/files/patch-media_base_video__frame.h +++ /dev/null @@ -1,47 +0,0 @@ ---- media/base/video_frame.h.orig 2025-04-14 21:12:04 UTC -+++ media/base/video_frame.h -@@ -42,7 +42,7 @@ - #include "ui/gfx/geometry/size.h" - #include "ui/gfx/hdr_metadata.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/files/scoped_file.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte - STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers. - STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer. - STORAGE_SHMEM = 4, // Backed by read-only shared memory. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf. - #endif - STORAGE_GPU_MEMORY_BUFFER = 6, -@@ -435,7 +435,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte - ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb, - base::TimeDelta timestamp); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Wraps provided dmabufs - // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a - // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will -@@ -745,7 +745,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte - // wait for the included sync point. - scoped_refptr<gpu::ClientSharedImage> shared_image() const; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The number of DmaBufs will be equal or less than the number of planes of - // the frame. If there are less, this means that the last FD contains the - // remaining planes. Should be > 0 for STORAGE_DMABUFS. -@@ -974,7 +974,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte - // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame. - bool is_mappable_si_enabled_ = false; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either - // equal or less than the number of planes of the frame. If it is less, then - // the memory area represented by the last FD contains the remaining planes. diff --git a/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc b/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc deleted file mode 100644 index d6dc7e2bf5ec..000000000000 --- a/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- media/capture/video/create_video_capture_device_factory.cc.orig 2023-03-30 00:33:53 UTC -+++ media/capture/video/create_video_capture_device_factory.cc -@@ -13,7 +13,7 @@ - #include "media/capture/video/fake_video_capture_device_factory.h" - #include "media/capture/video/file_video_capture_device_factory.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #include "media/capture/video/linux/video_capture_device_factory_linux.h" - #elif BUILDFLAG(IS_CHROMEOS_ASH) - #include "media/capture/video/chromeos/public/cros_features.h" -@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() { - std::unique_ptr<VideoCaptureDeviceFactory> - CreatePlatformSpecificVideoCaptureDeviceFactory( - scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - return std::make_unique<VideoCaptureDeviceFactoryLinux>(ui_task_runner); - #elif BUILDFLAG(IS_CHROMEOS_ASH) - if (base::SysInfo::IsRunningOnChromeOS()) diff --git a/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc deleted file mode 100644 index b610d6a77eac..000000000000 --- a/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-18 21:43:35 UTC -+++ media/capture/video/fake_video_capture_device_factory.cc -@@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo( - int entry_index = 0; - for (const auto& entry : devices_config_) { - VideoCaptureApi api = --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - VideoCaptureApi::LINUX_V4L2_SINGLE_PLANE; - #elif BUILDFLAG(IS_IOS) - VideoCaptureApi::UNKNOWN; diff --git a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc deleted file mode 100644 index f702a0a41a27..000000000000 --- a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-24 20:50:14 UTC -+++ media/capture/video/linux/fake_v4l2_impl.cc -@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) { - return kSuccessReturnValue; - } - --int FakeV4L2Impl::ioctl(int fd, int request, void* argp) { -+int FakeV4L2Impl::ioctl(int fd, unsigned long request, void* argp) { - base::AutoLock lock(lock_); - auto device_iter = opened_devices_.find(fd); - if (device_iter == opened_devices_.end()) diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc deleted file mode 100644 index e8c7d2e49181..000000000000 --- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc +++ /dev/null @@ -1,156 +0,0 @@ ---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ media/capture/video/linux/v4l2_capture_delegate.cc -@@ -10,8 +10,10 @@ - #include "media/capture/video/linux/v4l2_capture_delegate.h" - - #include <fcntl.h> -+#if !BUILDFLAG(IS_BSD) - #include <linux/version.h> - #include <linux/videodev2.h> -+#endif - #include <poll.h> - #include <sys/ioctl.h> - #include <sys/mman.h> -@@ -34,17 +36,19 @@ - #include "media/capture/video/blob_utils.h" - #include "media/capture/video/linux/video_capture_device_linux.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "media/capture/capture_switches.h" - #include "media/capture/video/linux/v4l2_capture_delegate_gpu_helper.h" - #endif // BUILDFLAG(IS_LINUX) - - using media::mojom::MeteringMode; - -+#if !BUILDFLAG(IS_BSD) - #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 6, 0) - // 16 bit depth, Realsense F200. - #define V4L2_PIX_FMT_Z16 v4l2_fourcc('Z', '1', '6', ' ') - #endif -+#endif - - // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the - // format is introduced to kernel. -@@ -54,6 +58,14 @@ using media::mojom::MeteringMode; - #define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z') - #endif - -+#ifndef V4L2_COLORSPACE_OPRGB -+#define V4L2_COLORSPACE_OPRGB V4L2_COLORSPACE_ADOBERGB -+#endif -+ -+#ifndef V4L2_XFER_FUNC_OPRGB -+#define V4L2_XFER_FUNC_OPRGB V4L2_XFER_FUNC_ADOBERGB -+#endif -+ - namespace media { - - namespace { -@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsControllableControl( - // static - bool V4L2CaptureDelegate::IsControllableControl( - int control_id, -- const base::RepeatingCallback<int(int, void*)>& do_ioctl) { -+ const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl) { - const int special_control_id = GetControllingSpecialControl(control_id); - if (!special_control_id) { - // The control is not controlled by a special control thus the control is -@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate( - is_capturing_(false), - timeout_count_(0), - rotation_(rotation) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); - #endif // BUILDFLAG(IS_LINUX) - } -@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart( - - client_->OnStarted(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (use_gpu_buffer_) { - v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>(); - } -@@ -800,7 +812,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; - - V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; - --bool V4L2CaptureDelegate::RunIoctl(int request, void* argp) { -+bool V4L2CaptureDelegate::RunIoctl(unsigned int request, void* argp) { - int num_retries = 0; - for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries; - ++num_retries) { -@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* - return num_retries != kMaxIOCtrlRetries; - } - --int V4L2CaptureDelegate::DoIoctl(int request, void* argp) { -+int V4L2CaptureDelegate::DoIoctl(unsigned int request, void* argp) { - return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp)); - } - -@@ -821,6 +833,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript - } - - void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() { -+#if !BUILDFLAG(IS_BSD) - constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS, - V4L2_CID_AUTO_WHITE_BALANCE, - V4L2_CID_BRIGHTNESS, -@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript - << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}"; - } - } -+#endif - } - - mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) { -@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() { - - pollfd device_pfd = {}; - device_pfd.fd = device_fd_.get(); -+#if !BUILDFLAG(IS_BSD) - device_pfd.events = POLLIN | POLLPRI; -+#else -+ device_pfd.events = POLLIN; -+#endif - - const int result = - HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs)); -@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() { - timeout_count_ = 0; - } - -+#if !BUILDFLAG(IS_BSD) - // Dequeue events if the driver has filled in some. - if (device_pfd.revents & POLLPRI) { - bool controls_changed = false; -@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() { - client_->OnCaptureConfigurationChanged(); - } - } -+#endif - - // Deenqueue, send and reenqueue a buffer if the driver has filled one in. - if (device_pfd.revents & POLLIN) { -@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() { - // workable on Linux. - - // See http://crbug.com/959919. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (use_gpu_buffer_) { - v4l2_gpu_helper_->OnIncomingCapturedData( - client_.get(), buffer_tracker->start(), -@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr - client_->OnError(error, from_here, reason); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gfx::ColorSpace V4L2CaptureDelegate::BuildColorSpaceFromv4l2() { - v4l2_colorspace v4l2_primary = (v4l2_colorspace)video_fmt_.fmt.pix.colorspace; - v4l2_quantization v4l2_range = diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h b/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h deleted file mode 100644 index cbba776523a9..000000000000 --- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h +++ /dev/null @@ -1,11 +0,0 @@ ---- media/capture/video/linux/v4l2_capture_device.h.orig 2022-02-07 13:39:41 UTC -+++ media/capture/video/linux/v4l2_capture_device.h -@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice - public: - virtual int open(const char* device_name, int flags) = 0; - virtual int close(int fd) = 0; -- virtual int ioctl(int fd, int request, void* argp) = 0; -+ virtual int ioctl(int fd, unsigned long request, void* argp) = 0; - virtual void* mmap(void* start, - size_t length, - int prot, diff --git a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc deleted file mode 100644 index 88a6f2c8bf0c..000000000000 --- a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc +++ /dev/null @@ -1,80 +0,0 @@ ---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-24 20:50:14 UTC -+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc -@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf - return a.descriptor < b.descriptor; - } - -+#if !BUILDFLAG(IS_OPENBSD) - // USB VID and PID are both 4 bytes long. - const size_t kVidPidSize = 4; - const size_t kMaxInterfaceNameSize = 256; -@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str - DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE)); - return device_id.substr(strlen(kDevDir), device_id.length()); - } -+#endif - - class DevVideoFilePathsDeviceProvider - : public VideoCaptureDeviceFactoryV4L2::DeviceProvider { - public: - void GetDeviceIds(std::vector<std::string>* target_container) override { -+#if BUILDFLAG(IS_OPENBSD) -+ char device[12]; -+ int fd; -+ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */ -+ for (int n = 0; n < 8; n++) { -+ snprintf(device, sizeof(device), "/dev/video%d", n); -+ if ((fd = open(device, O_RDONLY)) != -1) { -+ close(fd); -+ target_container->emplace_back(device); -+ } -+ } -+#else - const base::FilePath path("/dev/"); - base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES, - "video*"); -@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider - const base::FileEnumerator::FileInfo info = enumerator.GetInfo(); - target_container->emplace_back(path.value() + info.GetName().value()); - } -+#endif - } - - std::string GetDeviceModelId(const std::string& device_id) override { -+#if BUILDFLAG(IS_OPENBSD) -+ return std::string(); -+#else - const std::string file_name = ExtractFileNameFromDeviceId(device_id); - std::string usb_id; - const std::string vid_path = -@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider - } - - return usb_id; -+#endif - } - - std::string GetDeviceDisplayName(const std::string& device_id) override { -+#if BUILDFLAG(IS_OPENBSD) -+ return std::string(); -+#else - const std::string file_name = ExtractFileNameFromDeviceId(device_id); - const std::string interface_path = - base::StringPrintf(kInterfacePathTemplate, file_name.c_str()); -@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider - return std::string(); - } - return display_name; -+#endif - } - }; - -@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo( - std::move(callback).Run(std::move(devices_info)); - } - --int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, int request, void* argp) { -+int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, unsigned int request, void* argp) { - return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp)); - } - diff --git a/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc deleted file mode 100644 index 1a1f895f2805..000000000000 --- a/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2023-11-29 21:40:06 UTC -+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc -@@ -14,7 +14,7 @@ - #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h" - #elif BUILDFLAG(IS_APPLE) - #include "media/capture/video/apple/gpu_memory_buffer_tracker_apple.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "media/capture/video/linux/v4l2_gpu_memory_buffer_tracker.h" - #elif BUILDFLAG(IS_WIN) - #include "media/capture/video/win/gpu_memory_buffer_tracker_win.h" -@@ -42,7 +42,7 @@ VideoCaptureBufferTrackerFactoryImpl::CreateTracker( - return std::make_unique<GpuMemoryBufferTrackerCros>(); - #elif BUILDFLAG(IS_APPLE) - return std::make_unique<GpuMemoryBufferTrackerApple>(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return std::make_unique<V4L2GpuMemoryBufferTracker>(); - #elif BUILDFLAG(IS_WIN) - if (!dxgi_device_manager_) { diff --git a/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc b/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc deleted file mode 100644 index e8816319f3ae..000000000000 --- a/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/capture/video/video_capture_device_client.cc.orig 2025-03-24 20:50:14 UTC -+++ media/capture/video/video_capture_device_client.cc -@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( - CHECK(!is_width_odd && !is_height_odd); - return {libyuv::FOURCC_UYVY}; - case media::PIXEL_FORMAT_RGB24: -- if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) { -+ if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) { - // Linux RGB24 defines red at lowest byte address, - // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. - return {libyuv::FOURCC_RAW}; diff --git a/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc b/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc deleted file mode 100644 index e225b2ebe8c7..000000000000 --- a/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/cdm/cdm_paths_unittest.cc.orig 2022-10-24 13:33:33 UTC -+++ media/cdm/cdm_paths_unittest.cc -@@ -27,7 +27,7 @@ const char kComponentPlatform[] = - "win"; - #elif BUILDFLAG(IS_CHROMEOS) - "cros"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - "linux"; - #elif BUILDFLAG(IS_FUCHSIA) - "fuchsia"; diff --git a/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni b/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni deleted file mode 100644 index 37e25e725134..000000000000 --- a/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- media/cdm/library_cdm/cdm_paths.gni.orig 2023-10-19 19:58:27 UTC -+++ media/cdm/library_cdm/cdm_paths.gni -@@ -15,7 +15,7 @@ assert(enable_library_cdms) - # Explicitly define what we use to avoid confusion. - if (is_chromeos) { - component_os = "cros" --} else if (is_linux) { -+} else if (is_linux || is_bsd) { - component_os = "linux" - } else if (is_win) { - component_os = "win" diff --git a/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py deleted file mode 100644 index c9a657c4a668..000000000000 --- a/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py +++ /dev/null @@ -1,66 +0,0 @@ ---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-08-14 20:55:06 UTC -+++ media/ffmpeg/scripts/build_ffmpeg.py -@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build - SUCCESS_TOKEN = 'THIS_BUILD_WORKED' - - sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build')) --import gn_helpers -+#import gn_helpers - - BRANDINGS = [ - 'Chrome', -@@ -43,6 +43,8 @@ ARCH_MAP = { - ARCH_MAP = { - 'android': ['ia32', 'x64', 'arm-neon', 'arm64'], - 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'], -+ 'openbsd': ['x64', 'arm64', 'ia32'], -+ 'freebsd': ['x64', 'arm64', 'ia32'], - 'mac': ['x64', 'arm64'], - 'win': ['ia32', 'x64', 'arm64'], - } -@@ -122,7 +124,7 @@ def GetDsoName(target_os, dso_name, dso_version): - - - def GetDsoName(target_os, dso_name, dso_version): -- if target_os in ('linux', 'linux-noasm', 'android'): -+ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'): - return 'lib%s.so.%s' % (dso_name, dso_version) - elif target_os == 'mac': - return 'lib%s.%s.dylib' % (dso_name, dso_version) -@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_ - # removing <sys/sysctl.h> soon, so this is needed to silence a deprecation - # #warning which will be converted to an error via -Werror. - # There is also no prctl.h -- if target_os in ['linux', 'linux-noasm']: -+ if target_os in ['linux', 'linux-noasm', 'openbsd', 'freebsd']: - pre_make_rewrites += [ - (r'(#define HAVE_SYSCTL [01])', - r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'), -@@ -598,7 +600,7 @@ def main(argv): - configure_args = args[2:] - - if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win', -- 'all'): -+ 'all', 'openbsd', 'freebsd'): - parser.print_help() - return 1 - -@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os, - '--optflags="-O2"', - ]) - -- if target_os in ('linux', 'linux-noasm', 'android'): -+ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'): - if target_arch == 'x64': - if target_os == 'android': - configure_flags['Common'].extend([ -@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os, - - configure_flags['Common'].extend([ - '--target-os=linux', -- '--sysroot=' + -- os.path.join(CHROMIUM_ROOT_DIR, -- 'build/linux/debian_bullseye_arm64-sysroot'), - # See crbug.com/1467681. These could be removed eventually - '--disable-dotprod', - '--disable-i8mm', diff --git a/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py deleted file mode 100644 index dba3933252e0..000000000000 --- a/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py +++ /dev/null @@ -1,56 +0,0 @@ ---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-03-24 20:50:14 UTC -+++ media/ffmpeg/scripts/robo_lib/config.py -@@ -56,19 +56,13 @@ class RoboConfiguration: - self._llvm_path = os.path.join(self.chrome_src(), "third_party", - "llvm-build", "Release+Asserts", "bin") - -- self.EnsurePathContainsLLVM() -- self.EnsureNoMakeInfo() - self.EnsureFFmpegHome() - self.EnsureGNConfig() -- self.ComputeBranchName() - - if not quiet: - shell.log(f"Using chrome src: {self.chrome_src()}") - shell.log(f"Using script dir: {self._script_directory}") - shell.log(f"Using ffmpeg home: {self.ffmpeg_home()}") -- shell.log(f"On branch: {self.branch_name()}") -- if self.sushi_branch_name(): -- shell.log(f"On sushi branch: {self.sushi_branch_name()}") - - # Filename that we'll ask generate_gn.py to write git commands to. - # TODO: Should this use script_directory, or stay with ffmpeg? As long -@@ -187,9 +181,9 @@ class RoboConfiguration: - - if re.match(r"i.86", platform.machine()): - self._host_architecture = "ia32" -- elif platform.machine() == "x86_64" or platform.machine() == "AMD64": -+ elif platform.machine() == "x86_64" or platform.machine() == "AMD64" or platform.machine() == "amd64": - self._host_architecture = "x64" -- elif platform.machine() == "aarch64": -+ elif platform.machine() == "aarch64" or platform.machine() == "arm64": - self._host_architecture = "arm64" - elif platform.machine() == "mips32": - self._host_architecture = "mipsel" -@@ -224,6 +218,10 @@ class RoboConfiguration: - elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system( - ): - self._host_operating_system = "win" -+ elif platform.system() == "OpenBSD": -+ self._host_operating_system = "openbsd" -+ elif platform.system() == "FreeBSD": -+ self._host_operating_system = "freebsd" - else: - raise ValueError(f"Unsupported platform: {platform.system()}") - -@@ -232,8 +230,8 @@ class RoboConfiguration: - wd = os.getcwd() - # Walk up the tree until we find src/AUTHORS - while wd != "/": -- if os.path.isfile(os.path.join(wd, "src", "AUTHORS")): -- self._chrome_src = os.path.join(wd, "src") -+ if os.path.isfile(os.path.join(wd, "third_party", "DEPS")): -+ self._chrome_src = wd - return - wd = os.path.dirname(wd) - raise Exception("could not find src/AUTHORS in any parent of the wd") diff --git a/devel/electron35/files/patch-media_gpu_buffer__validation.cc b/devel/electron35/files/patch-media_gpu_buffer__validation.cc deleted file mode 100644 index 658e218d4f0d..000000000000 --- a/devel/electron35/files/patch-media_gpu_buffer__validation.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- media/gpu/buffer_validation.cc.orig 2025-01-27 17:37:37 UTC -+++ media/gpu/buffer_validation.cc -@@ -15,7 +15,7 @@ - #include "ui/gfx/geometry/size.h" - #include "ui/gfx/gpu_memory_buffer.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <sys/types.h> - #include <unistd.h> - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -23,7 +23,7 @@ bool GetFileSize(const int fd, size_t* size) { - namespace media { - - bool GetFileSize(const int fd, size_t* size) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (fd < 0) { - VLOG(1) << "Invalid file descriptor"; - return false; -@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle( - VLOG(1) << "Unsupported: " << pixel_format; - return false; - } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format); - if (num_planes != gmb_handle.native_pixmap_handle.planes.size() || - num_planes == 0) { diff --git a/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc deleted file mode 100644 index cefe8fb205bc..000000000000 --- a/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-10-16 21:31:33 UTC -+++ media/gpu/chromeos/mailbox_video_frame_converter.cc -@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe - << static_cast<int>(buffer_format); - NOTREACHED(); - } --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If format is true multiplanar format, we prefer external sampler on - // ChromeOS and Linux. - if (format.is_multi_plane()) { diff --git a/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc deleted file mode 100644 index 7486d7f07dc6..000000000000 --- a/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-01-27 17:37:37 UTC -+++ media/gpu/chromeos/platform_video_frame_utils.cc -@@ -67,7 +67,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice( - const base::FilePath dev_path(FILE_PATH_LITERAL( - base::StrCat({drm_node_file_prefix, base::NumberToString(i)}))); - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC) - const bool is_render_node = base::Contains(drm_node_file_prefix, "render"); - - // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind diff --git a/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc deleted file mode 100644 index 2f414a9084fa..000000000000 --- a/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-03-24 20:50:14 UTC -+++ media/gpu/chromeos/video_decoder_pipeline.cc -@@ -1159,7 +1159,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( - } - #endif - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_VAAPI) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_VAAPI) - // Linux should always use a custom allocator (to allocate buffers using - // libva) and a PlatformVideoFramePool. - CHECK(allocator.has_value()); -@@ -1168,7 +1168,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( - // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. - main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( - *allocator, VideoFrame::STORAGE_DMABUFS); --#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC) -+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC) - // Linux w/ V4L2 should not use a custom allocator - // Only tested with video_decode_accelerator_tests - // TODO(wenst@) Test with full Chromium Browser -@@ -1350,7 +1350,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( - << " VideoFrames"; - auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The custom allocator creates frames backed by NativePixmap, which uses a - // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. - auxiliary_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( diff --git a/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc deleted file mode 100644 index 61b2e74c9534..000000000000 --- a/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-01-27 17:37:37 UTC -+++ media/gpu/gpu_video_encode_accelerator_factory.cc -@@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - return vea_factory_functions; - - #if BUILDFLAG(USE_VAAPI) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); - } -@@ -126,7 +126,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); - #endif - #elif BUILDFLAG(USE_V4L2_CODEC) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA)); - } diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc deleted file mode 100644 index cc6b67cc9bc9..000000000000 --- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc +++ /dev/null @@ -1,44 +0,0 @@ ---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2024-10-16 21:31:33 UTC -+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc -@@ -16,7 +16,9 @@ - #include "media/gpu/vaapi/vaapi_wrapper.h" - #endif - -+#if !BUILDFLAG(IS_BSD) - using sandbox::syscall_broker::BrokerFilePermission; -+#endif - - // TODO(b/195769334): the hardware video decoding sandbox is really only useful - // when building with VA-API or V4L2 (otherwise, we're not really doing hardware -@@ -32,6 +34,7 @@ namespace { - namespace media { - namespace { - -+#if !BUILDFLAG(IS_BSD) - void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions, - bool include_sys_dev_char, - bool read_write) { -@@ -188,6 +191,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( - NOTREACHED(); - #endif // BUILDFLAG(USE_V4L2_CODEC) - } -+#endif - - } // namespace - -@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHook( - // (at least). - bool HardwareVideoDecodingPreSandboxHook( - sandbox::policy::SandboxLinux::Options options) { -+#if !BUILDFLAG(IS_BSD) - using HardwareVideoDecodingProcessPolicy = - sandbox::policy::HardwareVideoDecodingProcessPolicy; - using PolicyType = -@@ -248,6 +253,7 @@ bool HardwareVideoDecodingPreSandboxHook( - // |permissions| is empty? - sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( - command_set, permissions, options); -+#endif - return true; - } - diff --git a/devel/electron35/files/patch-media_gpu_test_raw__video.cc b/devel/electron35/files/patch-media_gpu_test_raw__video.cc deleted file mode 100644 index 5a32d24562d8..000000000000 --- a/devel/electron35/files/patch-media_gpu_test_raw__video.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/test/raw_video.cc.orig 2025-01-27 17:37:37 UTC -+++ media/gpu/test/raw_video.cc -@@ -61,7 +61,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa - base::File::FLAG_READ | base::File::FLAG_WRITE - // On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND - // must not be specified. --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - | base::File::FLAG_APPEND - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - ), diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc deleted file mode 100644 index 72b4d5845e5e..000000000000 --- a/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/test/video_frame_file_writer.cc.orig 2024-10-16 21:31:33 UTC -+++ media/gpu/test/video_frame_file_writer.cc -@@ -26,7 +26,7 @@ - #include "testing/gtest/include/gtest/gtest.h" - #include "ui/gfx/codec/png_codec.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <sys/mman.h> - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc deleted file mode 100644 index 11e8afda0c39..000000000000 --- a/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/test/video_frame_helpers.cc.orig 2024-10-16 21:31:33 UTC -+++ media/gpu/test/video_frame_helpers.cc -@@ -22,7 +22,7 @@ - #include "ui/gfx/buffer_format_util.h" - #include "ui/gfx/gpu_memory_buffer.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <sys/mman.h> - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc deleted file mode 100644 index 76a4d748e00e..000000000000 --- a/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/test/video_frame_validator.cc.orig 2024-10-16 21:31:33 UTC -+++ media/gpu/test/video_frame_validator.cc -@@ -33,7 +33,7 @@ - #include "testing/gtest/include/gtest/gtest.h" - #include "ui/gfx/gpu_memory_buffer.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include <sys/mman.h> - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc deleted file mode 100644 index 4e26e8f93a60..000000000000 --- a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-03-24 20:50:14 UTC -+++ media/gpu/vaapi/vaapi_video_decoder.cc -@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree - const gfx::Size decoder_natural_size = - aspect_ratio_.GetNaturalSize(decoder_visible_rect); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::optional<DmabufVideoFramePool::CreateFrameCB> allocator = - base::BindRepeating(&AllocateCustomFrameProxy, weak_this_); - std::vector<ImageProcessor::PixelLayoutCandidate> candidates = { diff --git a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc deleted file mode 100644 index c8c438e7c803..000000000000 --- a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-01-27 17:37:37 UTC -+++ media/gpu/vaapi/vaapi_wrapper.cc -@@ -78,7 +78,7 @@ using media_gpu_vaapi::kModuleVa_prot; - using media_gpu_vaapi::kModuleVa_prot; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/files/file_util.h" - #include "base/strings/string_split.h" - #endif diff --git a/devel/electron35/files/patch-media_media__options.gni b/devel/electron35/files/patch-media_media__options.gni deleted file mode 100644 index 1df268b728b5..000000000000 --- a/devel/electron35/files/patch-media_media__options.gni +++ /dev/null @@ -1,19 +0,0 @@ ---- media/media_options.gni.orig 2025-03-24 20:50:14 UTC -+++ media/media_options.gni -@@ -202,12 +202,15 @@ declare_args() { - # Enables runtime selection of ALSA library for audio. - use_alsa = false - -+ # Enable runtime selection of sndio(7) -+ use_sndio = false -+ - # Alsa should be used on all non-Android, non-Mac POSIX systems - with the - # exception of CastOS desktop builds. - # - # TODO(crbug.com/1336055): Remove legacy target_cpu hack used for targeting - # desktop Chromecast builds. -- if (is_posix && !is_android && !is_apple && -+ if (is_posix && !is_android && !is_apple && !is_bsd && - (!is_castos || (target_cpu == "x86" || target_cpu == "x64") || - is_cast_audio_only)) { - use_alsa = true diff --git a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc deleted file mode 100644 index ea0808775b72..000000000000 --- a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC -+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc -@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits< - return input.id; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - gfx::NativePixmapHandle StructTraits< - media::stable::mojom::NativeGpuMemoryBufferHandleDataView, -@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor - - output->type = gfx::NATIVE_PIXMAP; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!data.ReadPlatformHandle(&output->native_pixmap_handle)) - return false; - return true; diff --git a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h deleted file mode 100644 index 103021614915..000000000000 --- a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h +++ /dev/null @@ -1,11 +0,0 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-03-24 20:50:14 UTC -+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h -@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem - static const gfx::GpuMemoryBufferId& id( - const gfx::GpuMemoryBufferHandle& input); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static gfx::NativePixmapHandle platform_handle( - gfx::GpuMemoryBufferHandle& input); - #else diff --git a/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc deleted file mode 100644 index f0e1e836f10a..000000000000 --- a/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-01-27 17:37:37 UTC -+++ media/mojo/mojom/video_frame_mojom_traits.cc -@@ -22,7 +22,7 @@ - #include "ui/gfx/mojom/color_space_mojom_traits.h" - #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/posix/eintr_wrapper.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - diff --git a/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc b/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc deleted file mode 100644 index c835e80b4f64..000000000000 --- a/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- media/video/fake_gpu_memory_buffer.cc.orig 2025-01-27 17:37:37 UTC -+++ media/video/fake_gpu_memory_buffer.cc -@@ -14,7 +14,7 @@ - #include "media/base/format_utils.h" - #include "media/base/video_frame.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <fcntl.h> - #include <sys/stat.h> - #include <sys/types.h> -@@ -63,7 +63,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB - - } // namespace - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::ScopedFD GetDummyFD() { - base::ScopedFD fd(open("/dev/zero", O_RDWR)); - DCHECK(fd.is_valid()); -@@ -102,7 +102,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si - static base::AtomicSequenceNumber buffer_id_generator; - handle_.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext()); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - for (size_t i = 0; i < VideoFrame::NumPlanes(video_pixel_format_); i++) { - const gfx::Size plane_size_in_bytes = - VideoFrame::PlaneSize(video_pixel_format_, i, size_); -@@ -176,7 +176,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH - gfx::GpuMemoryBufferHandle handle; - handle.type = gfx::NATIVE_PIXMAP; - handle.id = handle_.id; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - handle.native_pixmap_handle = - gfx::CloneHandleForIPC(handle_.native_pixmap_handle); - #endif diff --git a/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc deleted file mode 100644 index f8b335207d9b..000000000000 --- a/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-03-24 20:50:14 UTC -+++ media/video/gpu_memory_buffer_video_frame_pool.cc -@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa - } - - bool is_software_backed_video_frame = !video_frame->HasSharedImage(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - is_software_backed_video_frame &= !video_frame->HasDmaBufs(); - #endif - -@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo - media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get()); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - is_webgpu_compatible = - handle.native_pixmap_handle.supports_zero_copy_webgpu_import; - #endif -@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr - si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40194712): Always add the flag once the - // OzoneImageBacking is by default turned on. - if (base::CommandLine::ForCurrentProcess()->HasSwitch( diff --git a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc b/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc deleted file mode 100644 index daddf6904ce1..000000000000 --- a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/video/video_encode_accelerator_adapter.cc.orig 2025-03-24 20:50:14 UTC -+++ media/video/video_encode_accelerator_adapter.cc -@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele - - auto format = PIXEL_FORMAT_I420; - auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Linux/ChromeOS require a special configuration to use dmabuf storage. - // We need to keep sending frames with the same storage type. - // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem diff --git a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc deleted file mode 100644 index f1f4901c0c28..000000000000 --- a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-03-24 20:50:14 UTC -+++ media/video/video_encode_accelerator_adapter_test.cc -@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf - }); - - VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - expected_input_format = PIXEL_FORMAT_NV12; - #endif - vea()->SetEncodingCallback(base::BindLambdaForTesting( -@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI - }); - - VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - expected_input_format = PIXEL_FORMAT_NV12; - #endif - -@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes - CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2)); - - VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - expected_input_format = PIXEL_FORMAT_NV12; - #endif - const gfx::ColorSpace expected_color_space = -@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, - }); - - VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - expected_input_format = PIXEL_FORMAT_NV12; - #endif - vea()->SetEncodingCallback(base::BindLambdaForTesting( diff --git a/devel/electron35/files/patch-media_webrtc_audio__processor.cc b/devel/electron35/files/patch-media_webrtc_audio__processor.cc deleted file mode 100644 index 4aa1c022b450..000000000000 --- a/devel/electron35/files/patch-media_webrtc_audio__processor.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- media/webrtc/audio_processor.cc.orig 2025-03-24 20:50:14 UTC -+++ media/webrtc/audio_processor.cc -@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::ProcessData( - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) - DCHECK_LE(volume, 1.0); - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ -- BUILDFLAG(IS_OPENBSD) -+ BUILDFLAG(IS_BSD) - // We have a special situation on Linux where the microphone volume can be - // "higher than maximum". The input volume slider in the sound preference - // allows the user to set a scaling that is higher than 100%. It means that diff --git a/devel/electron35/files/patch-media_webrtc_helpers.cc b/devel/electron35/files/patch-media_webrtc_helpers.cc deleted file mode 100644 index caf875015042..000000000000 --- a/devel/electron35/files/patch-media_webrtc_helpers.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- media/webrtc/helpers.cc.orig 2025-01-27 17:37:37 UTC -+++ media/webrtc/helpers.cc -@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS - return; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const bool kInputVolumeAdjustmentOverrideAllowed = true; - #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - const bool kInputVolumeAdjustmentOverrideAllowed = false; - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // Use AGC2 digital and input volume controller. - // TODO(crbug.com/40872787): Remove `kWebRtcAllowInputVolumeAdjustment` safely - // and set `input_volume_controller.enabled` true. diff --git a/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc b/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc deleted file mode 100644 index 687652e2c910..000000000000 --- a/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- media/webrtc/helpers_unittests.cc.orig 2025-03-24 20:50:14 UTC -+++ media/webrtc/helpers_unittests.cc -@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau - EXPECT_TRUE(config.echo_canceller.enabled); - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - EXPECT_FALSE(config.gain_controller1.enabled); - EXPECT_TRUE(config.gain_controller2.enabled); - #elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID) -@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - TEST(CreateWebRtcAudioProcessingModuleTest, - InputVolumeAdjustmentEnabledWithAgc2) { - ::base::test::ScopedFeatureList feature_list; -@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || - // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - TEST(CreateWebRtcAudioProcessingModuleTest, - CanDisableInputVolumeAdjustmentWithAgc2) { - ::base::test::ScopedFeatureList feature_list; -@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - TEST(CreateWebRtcAudioProcessingModuleTest, - OnlyOneInputVolumeControllerEnabledOnDesktopPlatforms) { - auto config = CreateApmGetConfig( diff --git a/devel/electron35/files/patch-mojo_core_BUILD.gn b/devel/electron35/files/patch-mojo_core_BUILD.gn deleted file mode 100644 index c31ab82defae..000000000000 --- a/devel/electron35/files/patch-mojo_core_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- mojo/core/BUILD.gn.orig 2025-01-27 17:37:37 UTC -+++ mojo/core/BUILD.gn -@@ -163,7 +163,7 @@ source_set("impl_for_embedder") { - ] - } - -- if ((is_linux || is_chromeos || is_android) && !is_nacl) { -+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) { - sources += [ - "channel_linux.cc", - "channel_linux.h", diff --git a/devel/electron35/files/patch-mojo_core_channel.cc b/devel/electron35/files/patch-mojo_core_channel.cc deleted file mode 100644 index f2c3fbdf8dac..000000000000 --- a/devel/electron35/files/patch-mojo_core_channel.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- mojo/core/channel.cc.orig 2025-01-27 17:37:37 UTC -+++ mojo/core/channel.cc -@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 253; - const size_t kMaxAttachedHandles = 253; - #endif // BUILDFLAG(IS_FUCHSIA) - -+#if defined(__i386__) && defined(OS_FREEBSD) -+const size_t kChannelMessageAlignment = 4; -+#else - static_assert(alignof(std::max_align_t) >= kChannelMessageAlignment, ""); -+#endif - Channel::AlignedBuffer MakeAlignedBuffer(size_t size) { - // Generic allocators (such as malloc) return a pointer that is suitably - // aligned for storing any type of object with a fundamental alignment diff --git a/devel/electron35/files/patch-mojo_core_embedder_features.h b/devel/electron35/files/patch-mojo_core_embedder_features.h deleted file mode 100644 index ae158663d373..000000000000 --- a/devel/electron35/files/patch-mojo_core_embedder_features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- mojo/core/embedder/features.h.orig 2023-05-25 00:41:59 UTC -+++ mojo/core/embedder/features.h -@@ -16,7 +16,7 @@ namespace core { - - #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \ - !BUILDFLAG(MOJO_USE_APPLE_CHANNEL) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES) - BASE_DECLARE_FEATURE(kMojoLinuxChannelSharedMem); - diff --git a/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni b/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni deleted file mode 100644 index 8d8425482bfa..000000000000 --- a/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni +++ /dev/null @@ -1,19 +0,0 @@ ---- mojo/public/tools/bindings/mojom.gni.orig 2025-03-24 20:50:14 UTC -+++ mojo/public/tools/bindings/mojom.gni -@@ -787,6 +787,16 @@ template("mojom") { - enabled_features += [ "is_apple" ] - } - -+ if (is_openbsd) { -+ enabled_features += [ "is_openbsd" ] -+ enabled_features += [ "is_bsd" ] -+ } -+ -+ if (is_freebsd) { -+ enabled_features += [ "is_freebsd" ] -+ enabled_features += [ "is_bsd" ] -+ } -+ - action_outputs = [] - foreach(base_path, output_file_base_paths) { - filename = get_path_info(base_path, "file") diff --git a/devel/electron35/files/patch-net_BUILD.gn b/devel/electron35/files/patch-net_BUILD.gn deleted file mode 100644 index eb11fa5ffc7d..000000000000 --- a/devel/electron35/files/patch-net_BUILD.gn +++ /dev/null @@ -1,78 +0,0 @@ ---- net/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ net/BUILD.gn -@@ -126,7 +126,7 @@ net_configs = [ - "//build/config/compiler:wexit_time_destructors", - ] - --if (is_linux || is_chromeos) { -+if ((is_linux || is_chromeos) && !is_bsd) { - net_configs += [ "//build/config/linux:libresolv" ] - } - -@@ -1309,6 +1309,19 @@ component("net") { - ] - } - -+ if (is_bsd) { -+ sources -= [ -+ "base/address_map_cache_linux.cc", -+ "base/address_map_cache_linux.h", -+ "base/address_map_linux.cc", -+ "base/address_map_linux.h", -+ "base/address_tracker_linux.cc", -+ "base/address_tracker_linux.h", -+ "base/network_change_notifier_linux.cc", -+ "base/network_interfaces_linux.cc", -+ ] -+ } -+ - if (is_mac) { - sources += [ - "base/network_notification_thread_mac.cc", -@@ -1472,7 +1485,7 @@ component("net") { - } - - # Use getifaddrs() on POSIX platforms, except Linux. -- if (is_posix && !is_linux && !is_chromeos) { -+ if ((is_posix && !is_linux && !is_chromeos) || is_bsd) { - sources += [ - "base/network_interfaces_getifaddrs.cc", - "base/network_interfaces_getifaddrs.h", -@@ -2989,7 +3002,7 @@ target(_test_target_type, "net_unittests") { - ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ - "base/address_tracker_linux_unittest.cc", - "base/network_interfaces_linux_unittest.cc", -@@ -3083,6 +3096,10 @@ target(_test_target_type, "net_unittests") { - ] - } - -+ if (is_bsd) { -+ deps += [ "//sandbox/policy" ] -+ } -+ - if (enable_websockets) { - sources += [ - "server/http_connection_unittest.cc", -@@ -3149,7 +3166,7 @@ target(_test_target_type, "net_unittests") { - ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ "tools/quic/quic_simple_server_test.cc" ] - } - -@@ -3288,7 +3305,7 @@ target(_test_target_type, "net_unittests") { - } - - # Use getifaddrs() on POSIX platforms, except Linux. -- if (is_posix && !is_linux && !is_chromeos) { -+ if (is_posix && !is_linux && !is_chromeos && !is_bsd) { - sources += [ "base/network_interfaces_getifaddrs_unittest.cc" ] - } - diff --git a/devel/electron35/files/patch-net_base_features.cc b/devel/electron35/files/patch-net_base_features.cc deleted file mode 100644 index 74640294352c..000000000000 --- a/devel/electron35/files/patch-net_base_features.cc +++ /dev/null @@ -1,24 +0,0 @@ ---- net/base/features.cc.orig 2025-03-24 20:50:14 UTC -+++ net/base/features.cc -@@ -26,7 +26,7 @@ BASE_FEATURE(kAsyncDns, - BASE_FEATURE(kAsyncDns, - "AsyncDns", - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -549,7 +549,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder, - "SpdyHeadersToHttpResponseUseBuilder", - base::FEATURE_DISABLED_BY_DEFAULT); - -+#if BUILDFLAG(IS_OPENBSD) -+// No IP_RECVTOS support -+BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT); -+#else - BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_ENABLED_BY_DEFAULT); -+#endif - - BASE_FEATURE(kUseNewAlpsCodepointHttp2, - "UseNewAlpsCodepointHttp2", diff --git a/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc b/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc deleted file mode 100644 index c03d3070a457..000000000000 --- a/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/base/mock_network_change_notifier.cc.orig 2023-08-10 01:48:47 UTC -+++ net/base/mock_network_change_notifier.cc -@@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentConnectionCost() - return connection_cost_; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - AddressMapOwnerLinux* MockNetworkChangeNotifier::GetAddressMapOwnerInternal() { - return address_map_owner_; - } diff --git a/devel/electron35/files/patch-net_base_mock__network__change__notifier.h b/devel/electron35/files/patch-net_base_mock__network__change__notifier.h deleted file mode 100644 index a9375c70dee1..000000000000 --- a/devel/electron35/files/patch-net_base_mock__network__change__notifier.h +++ /dev/null @@ -1,20 +0,0 @@ ---- net/base/mock_network_change_notifier.h.orig 2023-08-10 01:48:47 UTC -+++ net/base/mock_network_change_notifier.h -@@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public NetworkChange - // use_default_connection_cost_implementation is set to true. - ConnectionCost GetCurrentConnectionCost() override; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SetAddressMapOwnerLinux(AddressMapOwnerLinux* address_map_owner) { - address_map_owner_ = address_map_owner; - } -@@ -104,7 +104,7 @@ class MockNetworkChangeNotifier : public NetworkChange - bool use_default_connection_cost_implementation_ = false; - NetworkChangeNotifier::NetworkList connected_networks_; - std::unique_ptr<SystemDnsConfigChangeNotifier> dns_config_notifier_; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - raw_ptr<AddressMapOwnerLinux> address_map_owner_ = nullptr; - #endif - }; diff --git a/devel/electron35/files/patch-net_base_network__change__notifier.cc b/devel/electron35/files/patch-net_base_network__change__notifier.cc deleted file mode 100644 index 4a4abed1a991..000000000000 --- a/devel/electron35/files/patch-net_base_network__change__notifier.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- net/base/network_change_notifier.cc.orig 2024-10-16 21:31:35 UTC -+++ net/base/network_change_notifier.cc -@@ -37,7 +37,7 @@ - #include "net/base/network_change_notifier_linux.h" - #elif BUILDFLAG(IS_APPLE) - #include "net/base/network_change_notifier_apple.h" --#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "net/base/network_change_notifier_passive.h" - #elif BUILDFLAG(IS_FUCHSIA) - #include "net/base/network_change_notifier_fuchsia.h" -@@ -324,6 +324,9 @@ std::unique_ptr<NetworkChangeNotifier> NetworkChangeNo - #elif BUILDFLAG(IS_FUCHSIA) - return std::make_unique<NetworkChangeNotifierFuchsia>( - /*require_wlan=*/false); -+#elif BUILDFLAG(IS_BSD) -+ return std::make_unique<MockNetworkChangeNotifier>( -+ /*dns_config_notifier*/nullptr); - #else - NOTIMPLEMENTED(); - return nullptr; diff --git a/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc b/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc deleted file mode 100644 index c9075b11c3ea..000000000000 --- a/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/base/network_change_notifier_passive.cc.orig 2023-05-25 00:42:00 UTC -+++ net/base/network_change_notifier_passive.cc -@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern - NetworkChangeNotifier::NetworkChangeCalculatorParams - NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() { - NetworkChangeCalculatorParams params; --#if BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Delay values arrived at by simple experimentation and adjusted so as to - // produce a single signal when switching between network connections. - params.ip_address_offline_delay_ = base::Milliseconds(4000); diff --git a/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc b/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc deleted file mode 100644 index 7f2351696315..000000000000 --- a/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- net/base/sockaddr_util_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ net/base/sockaddr_util_posix.cc -@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path, - return true; - } - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) -+ // XXX ? - // Convert the path given into abstract socket name. It must start with - // the '\0' character, so we are adding it. |addr_len| must specify the - // length of the structure exactly, as potentially the socket name may diff --git a/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc b/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc deleted file mode 100644 index 1b34c6ad2294..000000000000 --- a/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- net/base/sockaddr_util_posix_unittest.cc.orig 2024-08-14 20:55:08 UTC -+++ net/base/sockaddr_util_posix_unittest.cc -@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) { - size_t path_max = MaxPathLength(&storage); - std::string path(path_max, '0'); - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) -+ // XXX? - EXPECT_TRUE(FillUnixAddress(path, /*use_abstract_namespace=*/true, &storage)); - - EXPECT_EQ(path.size() + 1U + offsetof(struct sockaddr_un, sun_path), diff --git a/devel/electron35/files/patch-net_cert_cert__verify__proc.h b/devel/electron35/files/patch-net_cert_cert__verify__proc.h deleted file mode 100644 index 30ea45c3c99e..000000000000 --- a/devel/electron35/files/patch-net_cert_cert__verify__proc.h +++ /dev/null @@ -1,11 +0,0 @@ ---- net/cert/cert_verify_proc.h.orig 2025-01-27 17:37:37 UTC -+++ net/cert/cert_verify_proc.h -@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc - kMaxValue = kChainLengthOne - }; - --#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ -+#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(CHROME_ROOT_STORE_ONLY)) - // Creates and returns a CertVerifyProc that uses the system verifier. - // |cert_net_fetcher| may not be used, depending on the implementation. diff --git a/devel/electron35/files/patch-net_disk__cache_backend__experiment.h b/devel/electron35/files/patch-net_disk__cache_backend__experiment.h deleted file mode 100644 index 8f525203defc..000000000000 --- a/devel/electron35/files/patch-net_disk__cache_backend__experiment.h +++ /dev/null @@ -1,11 +0,0 @@ ---- net/disk_cache/backend_experiment.h.orig 2025-01-27 17:37:37 UTC -+++ net/disk_cache/backend_experiment.h -@@ -14,7 +14,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform - // default. - constexpr bool IsSimpleBackendEnabledByDefaultPlatform() { - return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC); -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD); - } - - // True if assigned to any of disk cache backend experiment groups. diff --git a/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc deleted file mode 100644 index bdc0088f0312..000000000000 --- a/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-24 20:50:14 UTC -+++ net/disk_cache/simple/simple_file_tracker.cc -@@ -37,7 +37,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit) - } - - SimpleFileTracker::SimpleFileTracker(int file_limit) -+#if defined(OS_OPENBSD) -+{ -+ // cap the file descriptor limit at 85% of the size of the -+ // file descriptor table and also substract the amount of -+ // currently used file descriptors as this should give us -+ // enough reserve to avoid hitting the limit -+ file_limit_ = (getdtablesize() * 0.85) - getdtablecount(); -+} -+#else - : file_limit_(file_limit) {} -+#endif - - SimpleFileTracker::~SimpleFileTracker() { - DCHECK(lru_.empty()); diff --git a/devel/electron35/files/patch-net_dns_BUILD.gn b/devel/electron35/files/patch-net_dns_BUILD.gn deleted file mode 100644 index e1fd322aea84..000000000000 --- a/devel/electron35/files/patch-net_dns_BUILD.gn +++ /dev/null @@ -1,41 +0,0 @@ ---- net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC -+++ net/dns/BUILD.gn -@@ -138,7 +138,7 @@ source_set("dns") { - "dns_config_service_android.cc", - "dns_config_service_android.h", - ] -- } else if (is_linux) { -+ } else if (is_linux && !is_bsd) { - sources += [ - "dns_config_service_linux.cc", - "dns_config_service_linux.h", -@@ -172,6 +172,9 @@ source_set("dns") { - } - - deps = [ "//net:net_deps" ] -+ if (is_bsd) { -+ deps += [ "//services/screen_ai/buildflags" ] -+ } - - public_deps = [ - ":dns_client", -@@ -179,6 +182,7 @@ source_set("dns") { - ":host_resolver_manager", - ":mdns_client", - "//net:net_public_deps", -+ "//printing/buildflags", - ] - - allow_circular_includes_from = [ -@@ -447,9 +451,9 @@ source_set("tests") { - - if (is_android) { - sources += [ "dns_config_service_android_unittest.cc" ] -- } else if (is_linux) { -+ } else if (is_linux && !is_bsd) { - sources += [ "dns_config_service_linux_unittest.cc" ] -- } else if (is_posix) { -+ } else if (is_posix && !is_bsd) { - sources += [ "dns_config_service_posix_unittest.cc" ] - } - diff --git a/devel/electron35/files/patch-net_dns_address__info.cc b/devel/electron35/files/patch-net_dns_address__info.cc deleted file mode 100644 index 229e6126940b..000000000000 --- a/devel/electron35/files/patch-net_dns_address__info.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- net/dns/address_info.cc.orig 2024-08-14 20:55:08 UTC -+++ net/dns/address_info.cc -@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get( - // error. - // http://crbug.com/134142 - err = ERR_NAME_NOT_RESOLVED; --#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_FREEBSD) -+#elif BUILDFLAG(IS_POSIX) -+#ifdef EAI_NODATA - if (os_error != EAI_NONAME && os_error != EAI_NODATA) -+#else -+ if (os_error != EAI_NONAME) -+#endif - err = ERR_NAME_RESOLUTION_FAILED; - #endif - diff --git a/devel/electron35/files/patch-net_dns_address__sorter__posix.cc b/devel/electron35/files/patch-net_dns_address__sorter__posix.cc deleted file mode 100644 index 30cb9fce28f4..000000000000 --- a/devel/electron35/files/patch-net_dns_address__sorter__posix.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- net/dns/address_sorter_posix.cc.orig 2024-08-14 20:55:08 UTC -+++ net/dns/address_sorter_posix.cc -@@ -32,6 +32,7 @@ - #include "net/dns/netinet_in_var_ios.h" - #else - #include <netinet/in_var.h> -+#include <netinet6/in6_var.h> - #endif // BUILDFLAG(IS_IOS) - #endif - #include <vector> diff --git a/devel/electron35/files/patch-net_dns_host__resolver__proc.cc b/devel/electron35/files/patch-net_dns_host__resolver__proc.cc deleted file mode 100644 index 3e1336aaa4eb..000000000000 --- a/devel/electron35/files/patch-net_dns_host__resolver__proc.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- net/dns/host_resolver_proc.cc.orig 2022-11-30 08:12:58 UTC -+++ net/dns/host_resolver_proc.cc -@@ -15,10 +15,6 @@ - #include "net/base/net_errors.h" - #include "net/dns/host_resolver_system_task.h" - --#if BUILDFLAG(IS_OPENBSD) --#define AI_ADDRCONFIG 0 --#endif -- - namespace net { - - HostResolverProc* HostResolverProc::default_proc_ = nullptr; diff --git a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc b/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc deleted file mode 100644 index 31ef73bb6e93..000000000000 --- a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- net/http/http_auth_gssapi_posix.cc.orig 2024-08-14 20:55:08 UTC -+++ net/http/http_auth_gssapi_posix.cc -@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib - static const char* const kDefaultLibraryNames[] = { - #if BUILDFLAG(IS_APPLE) - "/System/Library/Frameworks/GSS.framework/GSS" --#elif BUILDFLAG(IS_OPENBSD) -- "libgssapi.so" // Heimdal - OpenBSD -+#elif BUILDFLAG(IS_BSD) -+ "libgssapi_krb5.so.2", // MIT Kerberos - FreeBSD -+ "libgssapi.so" // Heimdal - OpenBSD, FreeBSD - #else - "libgssapi_krb5.so.2", // MIT Kerberos - FC, Suse10, Debian - "libgssapi.so.4", // Heimdal - Suse10, MDK diff --git a/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc b/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc deleted file mode 100644 index 6cb87ad1befd..000000000000 --- a/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/http/http_auth_handler_negotiate.cc.orig 2024-04-15 20:34:02 UTC -+++ net/http/http_auth_handler_negotiate.cc -@@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl - #elif BUILDFLAG(IS_POSIX) - if (is_unsupported_) - return ERR_UNSUPPORTED_AUTH_SCHEME; --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Note: Don't set is_unsupported_ = true here. AllowGssapiLibraryLoad() - // might change to true during a session. - if (!http_auth_preferences() || diff --git a/devel/electron35/files/patch-net_http_http__auth__preferences.cc b/devel/electron35/files/patch-net_http_http__auth__preferences.cc deleted file mode 100644 index d30b0907f30e..000000000000 --- a/devel/electron35/files/patch-net_http_http__auth__preferences.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/http/http_auth_preferences.cc.orig 2023-10-19 19:58:28 UTC -+++ net/http/http_auth_preferences.cc -@@ -39,7 +39,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA - } - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool HttpAuthPreferences::AllowGssapiLibraryLoad() const { - return allow_gssapi_library_load_; - } diff --git a/devel/electron35/files/patch-net_http_http__auth__preferences.h b/devel/electron35/files/patch-net_http_http__auth__preferences.h deleted file mode 100644 index 1dd6c8db3248..000000000000 --- a/devel/electron35/files/patch-net_http_http__auth__preferences.h +++ /dev/null @@ -1,29 +0,0 @@ ---- net/http/http_auth_preferences.h.orig 2023-10-19 19:58:28 UTC -+++ net/http/http_auth_preferences.h -@@ -50,7 +50,7 @@ class NET_EXPORT HttpAuthPreferences { - #if BUILDFLAG(IS_ANDROID) - virtual std::string AuthAndroidNegotiateAccountType() const; - #endif --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - virtual bool AllowGssapiLibraryLoad() const; - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - virtual bool CanUseDefaultCredentials( -@@ -86,7 +86,7 @@ class NET_EXPORT HttpAuthPreferences { - } - #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void set_allow_gssapi_library_load(bool allow_gssapi_library_load) { - allow_gssapi_library_load_ = allow_gssapi_library_load; - } -@@ -137,7 +137,7 @@ class NET_EXPORT HttpAuthPreferences { - std::string auth_android_negotiate_account_type_; - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool allow_gssapi_library_load_ = true; - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-net_http_http__network__session.cc b/devel/electron35/files/patch-net_http_http__network__session.cc deleted file mode 100644 index f9753b6a7b8c..000000000000 --- a/devel/electron35/files/patch-net_http_http__network__session.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- net/http/http_network_session.cc.orig 2024-10-16 21:31:36 UTC -+++ net/http/http_network_session.cc -@@ -20,7 +20,9 @@ - #include "build/build_config.h" - #include "net/base/features.h" - #include "net/dns/host_resolver.h" -+#if defined(USE_KERBEROS) - #include "net/http/http_auth_handler_factory.h" -+#endif - #include "net/http/http_response_body_drainer.h" - #include "net/http/http_stream_factory.h" - #include "net/http/http_stream_pool.h" diff --git a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc deleted file mode 100644 index 34ec52c765aa..000000000000 --- a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc +++ /dev/null @@ -1,40 +0,0 @@ ---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2024-08-14 20:55:09 UTC -+++ net/proxy_resolution/proxy_config_service_linux.cc -@@ -11,7 +11,9 @@ - - #include <errno.h> - #include <limits.h> -+#if !BUILDFLAG(IS_BSD) - #include <sys/inotify.h> -+#endif - #include <unistd.h> - - #include <map> -@@ -510,6 +512,7 @@ bool SettingGetterImplGSettings::CheckVersion( - } - #endif // defined(USE_GIO) - -+#if !BUILDFLAG(IS_BSD) - // Converts |value| from a decimal string to an int. If there was a failure - // parsing, returns |default_value|. - int StringToIntOrDefault(std::string_view value, int default_value) { -@@ -1038,6 +1041,7 @@ class SettingGetterImplKDE : public ProxyConfigService - // events on. - scoped_refptr<base::SequencedTaskRunner> file_task_runner_; - }; -+#endif - - } // namespace - -@@ -1256,9 +1260,11 @@ ProxyConfigServiceLinux::Delegate::Delegate( - case base::nix::DESKTOP_ENVIRONMENT_KDE4: - case base::nix::DESKTOP_ENVIRONMENT_KDE5: - case base::nix::DESKTOP_ENVIRONMENT_KDE6: -+#if !BUILDFLAG(IS_BSD) - setting_getter_ = - std::make_unique<SettingGetterImplKDE>(env_var_getter_.get()); - break; -+#endif - case base::nix::DESKTOP_ENVIRONMENT_XFCE: - case base::nix::DESKTOP_ENVIRONMENT_LXQT: - case base::nix::DESKTOP_ENVIRONMENT_OTHER: diff --git a/devel/electron35/files/patch-net_socket_socks5__client__socket.cc b/devel/electron35/files/patch-net_socket_socks5__client__socket.cc deleted file mode 100644 index 088dc1ac4f58..000000000000 --- a/devel/electron35/files/patch-net_socket_socks5__client__socket.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- net/socket/socks5_client_socket.cc.orig 2024-08-14 20:55:09 UTC -+++ net/socket/socks5_client_socket.cc -@@ -24,6 +24,9 @@ - #include "net/log/net_log_event_type.h" - #include "net/traffic_annotation/network_traffic_annotation.h" - -+#include <sys/types.h> -+#include <netinet/in.h> -+ - namespace net { - - const unsigned int SOCKS5ClientSocket::kGreetReadHeaderSize = 2; diff --git a/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc b/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc deleted file mode 100644 index fe05afd6b26f..000000000000 --- a/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- net/socket/tcp_socket_posix.cc.orig 2024-10-16 21:31:36 UTC -+++ net/socket/tcp_socket_posix.cc -@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) { - PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd; - return false; - } -+#elif BUILDFLAG(IS_FREEBSD) -+ // Set seconds until first TCP keep alive. -+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &delay, sizeof(delay))) { -+ PLOG(ERROR) << "Failed to set TCP_KEEPIDLE on fd: " << fd; -+ return false; -+ } -+ // Set seconds between TCP keep alives. -+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &delay, sizeof(delay))) { -+ PLOG(ERROR) << "Failed to set TCP_KEEPINTVL on fd: " << fd; -+ return false; -+ } - #endif - } - diff --git a/devel/electron35/files/patch-net_socket_udp__socket__posix.cc b/devel/electron35/files/patch-net_socket_udp__socket__posix.cc deleted file mode 100644 index 67602a1cdd08..000000000000 --- a/devel/electron35/files/patch-net_socket_udp__socket__posix.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- net/socket/udp_socket_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ net/socket/udp_socket_posix.cc -@@ -528,12 +528,17 @@ int UDPSocketPosix::SetRecvTos() { - #endif // BUILDFLAG(IS_APPLE) - } - -+#ifdef IP_RECVTOS - int rv = setsockopt(socket_, IPPROTO_IP, IP_RECVTOS, &ecn, sizeof(ecn)); -+#else -+ int rv = -1; -+ errno = EOPNOTSUPP; -+#endif - return rv == 0 ? OK : MapSystemError(errno); - } - - void UDPSocketPosix::SetMsgConfirm(bool confirm) { --#if !BUILDFLAG(IS_APPLE) -+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - if (confirm) { - sendto_flags_ |= MSG_CONFIRM; - } else { -@@ -554,7 +559,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { - DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); - int value = broadcast ? 1 : 0; - int rv; --#if BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - // SO_REUSEPORT on OSX permits multiple processes to each receive - // UDP multicast or broadcast datagrams destined for the bound - // port. -@@ -892,7 +897,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) - #if BUILDFLAG(IS_CHROMEOS_ASH) - if (last_error == EINVAL) - return ERR_ADDRESS_IN_USE; --#elif BUILDFLAG(IS_APPLE) -+#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - if (last_error == EADDRNOTAVAIL) - return ERR_ADDRESS_IN_USE; - #endif diff --git a/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc b/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc deleted file mode 100644 index 7730d48d687f..000000000000 --- a/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- net/socket/udp_socket_unittest.cc.orig 2024-10-16 21:31:36 UTC -+++ net/socket/udp_socket_unittest.cc -@@ -372,7 +372,7 @@ TEST_F(UDPSocketTest, PartialRecv) { - EXPECT_EQ(second_packet, received); - } - --#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // - MacOS: requires root permissions on OSX 10.7+. - // - Android: devices attached to testbots don't have default network, so - // broadcasting to 255.255.255.255 returns error -109 (Address not reachable). -@@ -683,7 +683,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { - EXPECT_THAT(rv, IsOk()); - - rv = client.SetDoNotFragment(); --#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia. - EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); - #else -@@ -705,7 +705,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { - EXPECT_THAT(rv, IsOk()); - - rv = server.SetDoNotFragment(); --#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia. - EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); - #else -@@ -764,7 +764,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { - - // TODO(crbug.com/40620614): failing on device on iOS 12.2. - // TODO(crbug.com/40189274): flaky on Mac 11. --#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress - #else - #define MAYBE_SharedMulticastAddress SharedMulticastAddress -@@ -818,7 +818,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { - NetLogSource()); - ASSERT_THAT(client_socket.Connect(send_address), IsOk()); - --#if !BUILDFLAG(IS_CHROMEOS_ASH) -+#if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_BSD) - // Send a message via the multicast group. That message is expected be be - // received by both receving sockets. - // diff --git a/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn b/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn deleted file mode 100644 index a3a1f5329930..000000000000 --- a/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- net/third_party/quiche/BUILD.gn.orig 2023-11-29 21:40:08 UTC -+++ net/third_party/quiche/BUILD.gn -@@ -29,7 +29,7 @@ import("//third_party/protobuf/proto_library.gni") - import("//testing/libfuzzer/fuzzer_test.gni") - import("//third_party/protobuf/proto_library.gni") - --build_epoll_based_tools = is_linux || is_chromeos -+build_epoll_based_tools = (is_linux && !is_bsd) || is_chromeos - - config("quiche_internal_config") { - cflags = [] diff --git a/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc deleted file mode 100644 index 0b1258661bd8..000000000000 --- a/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-10-16 21:31:36 UTC -+++ net/tools/cert_verify_tool/cert_verify_tool.cc -@@ -35,7 +35,7 @@ - #include "third_party/boringssl/src/pki/trust_store.h" - #include "third_party/boringssl/src/pki/trust_store_collection.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "net/proxy_resolution/proxy_config.h" - #include "net/proxy_resolution/proxy_config_service_fixed.h" - #endif -@@ -67,7 +67,7 @@ void SetUpOnNetworkThread( - base::WaitableEvent* initialization_complete_event) { - net::URLRequestContextBuilder url_request_context_builder; - url_request_context_builder.set_user_agent(GetUserAgent()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux, use a fixed ProxyConfigService, since the default one - // depends on glib. - // -@@ -580,7 +580,7 @@ int main(int argc, char** argv) { - std::string impls_str = command_line.GetSwitchValueASCII("impls"); - if (impls_str.empty()) { - // Default value. --#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ -+#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(CHROME_ROOT_STORE_ONLY)) - impls_str = "platform,"; - #endif diff --git a/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc b/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc deleted file mode 100644 index 1fb0a9a1b91d..000000000000 --- a/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- net/tools/net_watcher/net_watcher.cc.orig 2024-06-18 21:43:37 UTC -+++ net/tools/net_watcher/net_watcher.cc -@@ -32,7 +32,7 @@ - #include "net/proxy_resolution/proxy_config_service.h" - #include "net/proxy_resolution/proxy_config_with_annotation.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "net/base/network_change_notifier_linux.h" - #endif - -@@ -44,7 +44,7 @@ namespace { - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Flag to specifies which network interfaces to ignore. Interfaces should - // follow as a comma seperated list. - const char kIgnoreNetifFlag[] = "ignore-netif"; -@@ -163,7 +163,7 @@ int main(int argc, char* argv[]) { - - NetWatcher net_watcher; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); - std::string ignored_netifs_str = - command_line->GetSwitchValueASCII(kIgnoreNetifFlag); diff --git a/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h b/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h deleted file mode 100644 index d05753555d99..000000000000 --- a/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h +++ /dev/null @@ -1,20 +0,0 @@ ---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-01-27 17:37:37 UTC -+++ net/traffic_annotation/network_traffic_annotation.h -@@ -375,7 +375,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { - } // namespace net - - // Placeholder for unannotated usages. --#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - #define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \ - net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.") - #endif -@@ -389,7 +389,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { - // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is - // complete. - #if !BUILDFLAG(IS_WIN) && \ -- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) - - #define NO_TRAFFIC_ANNOTATION_YET \ - net::DefineNetworkTrafficAnnotation("undefined", "Nothing here yet.") diff --git a/devel/electron35/files/patch-net_url__request_url__request__context.cc b/devel/electron35/files/patch-net_url__request_url__request__context.cc deleted file mode 100644 index fae2851694e3..000000000000 --- a/devel/electron35/files/patch-net_url__request_url__request__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/url_request/url_request_context.cc.orig 2025-03-24 20:50:14 UTC -+++ net/url_request/url_request_context.cc -@@ -123,7 +123,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge - // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is - // complete. - #if !BUILDFLAG(IS_WIN) && \ -- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) - std::unique_ptr<URLRequest> URLRequestContext::CreateRequest( - const GURL& url, - RequestPriority priority, diff --git a/devel/electron35/files/patch-net_url__request_url__request__context.h b/devel/electron35/files/patch-net_url__request_url__request__context.h deleted file mode 100644 index 7fc039be58e0..000000000000 --- a/devel/electron35/files/patch-net_url__request_url__request__context.h +++ /dev/null @@ -1,11 +0,0 @@ ---- net/url_request/url_request_context.h.orig 2025-03-24 20:50:14 UTC -+++ net/url_request/url_request_context.h -@@ -90,7 +90,7 @@ class NET_EXPORT URLRequestContext final { - // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is - // complete. - #if !BUILDFLAG(IS_WIN) && \ -- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) - // This function should not be used in Chromium, please use the version with - // NetworkTrafficAnnotationTag in the future. - // diff --git a/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc b/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc deleted file mode 100644 index d54410491ee6..000000000000 --- a/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- net/url_request/url_request_context_builder.cc.orig 2025-01-27 17:37:37 UTC -+++ net/url_request/url_request_context_builder.cc -@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu - } - - if (!proxy_resolution_service_) { --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) - // TODO(willchan): Switch to using this code when - // ProxyConfigService::CreateSystemProxyConfigService()'s - // signature doesn't suck. diff --git a/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc b/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc deleted file mode 100644 index bba7efe74fdd..000000000000 --- a/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- pdf/pdfium/pdfium_engine.cc.orig 2025-03-24 20:50:14 UTC -+++ pdf/pdfium/pdfium_engine.cc -@@ -108,7 +108,7 @@ - #include "ui/accessibility/ax_features.mojom-features.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "pdf/pdfium/pdfium_font_linux.h" - #endif - -@@ -541,7 +541,7 @@ void InitializeSDK(bool enable_v8, - - FPDF_InitLibraryWithConfig(&config); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - g_font_mapping_mode = font_mapping_mode; - InitializeLinuxFontMapper(); - #endif diff --git a/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc b/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc deleted file mode 100644 index 26e91a3dcb6a..000000000000 --- a/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- printing/backend/cups_ipp_helper.cc.orig 2025-03-24 20:50:14 UTC -+++ printing/backend/cups_ipp_helper.cc -@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin - // Provide a default DPI if no valid DPI is found. - #if BUILDFLAG(IS_MAC) - constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr gfx::Size kDefaultMissingDpi(kPixelsPerInch, kPixelsPerInch); - #else - constexpr gfx::Size kDefaultMissingDpi(kDefaultPdfDpi, kDefaultPdfDpi); diff --git a/devel/electron35/files/patch-printing_backend_print__backend__cups.cc b/devel/electron35/files/patch-printing_backend_print__backend__cups.cc deleted file mode 100644 index 1471da8c9a0e..000000000000 --- a/devel/electron35/files/patch-printing_backend_print__backend__cups.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- printing/backend/print_backend_cups.cc.orig 2025-03-24 20:50:14 UTC -+++ printing/backend/print_backend_cups.cc -@@ -29,7 +29,7 @@ - #include "printing/mojom/print.mojom.h" - #include "url/gurl.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - #include "base/feature_list.h" - #include "printing/backend/cups_connection.h" - #include "printing/backend/print_backend_cups_ipp.h" -@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags - return 1; // Keep going. - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025). - bool AreNewerCupsFunctionsAvailable() { - return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent && -@@ -292,7 +292,7 @@ scoped_refptr<PrintBackend> PrintBackend::CreateInstan - #if !BUILDFLAG(IS_CHROMEOS) - scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl( - const std::string& locale) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (AreNewerCupsFunctionsAvailable() && - base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) { - return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create()); diff --git a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc b/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc deleted file mode 100644 index c94ddbc40968..000000000000 --- a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- printing/mojom/printing_context_mojom_traits.cc.orig 2023-11-29 21:40:08 UTC -+++ printing/mojom/printing_context_mojom_traits.cc -@@ -19,7 +19,7 @@ - #include "base/numerics/safe_conversions.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "mojo/public/mojom/base/values.mojom.h" - #endif - -@@ -161,7 +161,7 @@ bool StructTraits< - } - - out->set_pages_per_sheet(data.pages_per_sheet()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - DCHECK(out->advanced_settings().empty()); - if (!data.ReadAdvancedSettings(&out->advanced_settings())) - return false; -@@ -238,7 +238,7 @@ bool StructTraits< - if (system_print_dialog_data.size() != dictionary_entries) { - return false; - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The dictionary must contain three strings. - const base::Value* value = system_print_dialog_data.Find( - printing::kLinuxSystemPrintDialogDataPrinter); diff --git a/devel/electron35/files/patch-printing_print__settings.cc b/devel/electron35/files/patch-printing_print__settings.cc deleted file mode 100644 index 1b385dc65667..000000000000 --- a/devel/electron35/files/patch-printing_print__settings.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- printing/print_settings.cc.orig 2025-01-27 17:37:37 UTC -+++ printing/print_settings.cc -@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet - #endif - is_modifiable_ = settings.is_modifiable_; - pages_per_sheet_ = settings.pages_per_sheet_; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - for (const auto& item : settings.advanced_settings_) - advanced_settings_.emplace(item.first, item.second.Clone()); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot - #endif - is_modifiable_, requested_custom_margins_in_points_, - pages_per_sheet_ --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - , - advanced_settings_ - #endif -@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot - other.is_modifiable_, - other.requested_custom_margins_in_points_, - other.pages_per_sheet_ --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - , - other.advanced_settings_ - #endif -@@ -413,7 +413,7 @@ void PrintSettings::Clear() { - #endif - is_modifiable_ = true; - pages_per_sheet_ = 1; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - advanced_settings_.clear(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - #if BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-printing_print__settings.h b/devel/electron35/files/patch-printing_print__settings.h deleted file mode 100644 index da0ca9671815..000000000000 --- a/devel/electron35/files/patch-printing_print__settings.h +++ /dev/null @@ -1,47 +0,0 @@ ---- printing/print_settings.h.orig 2023-10-19 19:58:29 UTC -+++ printing/print_settings.h -@@ -25,7 +25,7 @@ - #include "base/values.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <map> - - #include "base/values.h" -@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe - "print_settings"; - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name"; - inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] = - "print_settings"; -@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { - std::string vendor_id; - }; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - using AdvancedSettings = std::map<std::string, base::Value>; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { - pages_per_sheet_ = pages_per_sheet; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - AdvancedSettings& advanced_settings() { return advanced_settings_; } - const AdvancedSettings& advanced_settings() const { - return advanced_settings_; -@@ -429,7 +429,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { - // Number of pages per sheet. - int pages_per_sheet_; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Advanced settings. - AdvancedSettings advanced_settings_; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-printing_print__settings__conversion.cc b/devel/electron35/files/patch-printing_print__settings__conversion.cc deleted file mode 100644 index f3b0d41f5813..000000000000 --- a/devel/electron35/files/patch-printing_print__settings__conversion.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- printing/print_settings_conversion.cc.orig 2024-04-15 20:34:03 UTC -+++ printing/print_settings_conversion.cc -@@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet - settings->set_is_modifiable(is_modifiable.value()); - } - --#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)) -+#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS)) - const base::Value::Dict* advanced_settings = - job_settings.FindDict(kSettingAdvancedSettings); - if (advanced_settings) { diff --git a/devel/electron35/files/patch-printing_printing__context__linux.cc b/devel/electron35/files/patch-printing_printing__context__linux.cc deleted file mode 100644 index 25c41c27f498..000000000000 --- a/devel/electron35/files/patch-printing_printing__context__linux.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- printing/printing_context_linux.cc.orig 2025-01-27 17:37:37 UTC -+++ printing/printing_context_linux.cc -@@ -23,7 +23,7 @@ - #endif - - // Avoid using LinuxUi on Fuchsia. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -66,7 +66,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett - - ResetSettings(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!ui::LinuxUi::instance()) - return mojom::ResultCode::kSuccess; - -@@ -82,7 +82,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU - } - - gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (ui::LinuxUi::instance()) - return ui::LinuxUi::instance()->GetPdfPaperSize(this); - #endif -@@ -95,7 +95,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS - DCHECK(!printer_settings.show_system_dialog); - DCHECK(!in_print_job_); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!ui::LinuxUi::instance()) - return mojom::ResultCode::kSuccess; - diff --git a/devel/electron35/files/patch-printing_printing__features.cc b/devel/electron35/files/patch-printing_printing__features.cc deleted file mode 100644 index 6e6d665dfee8..000000000000 --- a/devel/electron35/files/patch-printing_printing__features.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- printing/printing_features.cc.orig 2025-03-24 20:50:14 UTC -+++ printing/printing_features.cc -@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr, - base::FEATURE_ENABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // Use the CUPS IPP printing backend instead of the original CUPS backend that - // calls the deprecated PPD API. - BASE_FEATURE(kCupsIppPrintingBackend, - "CupsIppPrintingBackend", --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_DISABLED_BY_DEFAULT - #else - base::FEATURE_ENABLED_BY_DEFAULT -@@ -69,7 +69,7 @@ BASE_FEATURE(kEnableOopPrintDrivers, - // out-of-process. - BASE_FEATURE(kEnableOopPrintDrivers, - "EnableOopPrintDrivers", --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-printing_printing__features.h b/devel/electron35/files/patch-printing_printing__features.h deleted file mode 100644 index 00ecc77ae897..000000000000 --- a/devel/electron35/files/patch-printing_printing__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- printing/printing_features.h.orig 2024-08-14 20:55:09 UTC -+++ printing/printing_features.h -@@ -22,7 +22,7 @@ BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr); - BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr); - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) - diff --git a/devel/electron35/files/patch-remoting_base_chromoting__event.cc b/devel/electron35/files/patch-remoting_base_chromoting__event.cc deleted file mode 100644 index 0cb6232b4e95..000000000000 --- a/devel/electron35/files/patch-remoting_base_chromoting__event.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/base/chromoting_event.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/base/chromoting_event.cc -@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() { - SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture()); - SetString(kOsVersionKey, base::SysInfo::OperatingSystemVersion()); - SetString(kWebAppVersionKey, STRINGIZE(VERSION)); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - Os os = Os::CHROMOTING_LINUX; - #elif BUILDFLAG(IS_CHROMEOS) - Os os = Os::CHROMOTING_CHROMEOS; diff --git a/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc b/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc deleted file mode 100644 index 9d0ca346db78..000000000000 --- a/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/base/desktop_environment_options.cc.orig 2024-10-16 21:31:37 UTC -+++ remoting/host/base/desktop_environment_options.cc -@@ -99,7 +99,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic - // TODO(joedow): Determine whether we can migrate additional platforms to - // using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then - // clean up DesktopCapturerProxy::Core::CreateCapturer(). --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return capture_video_on_dedicated_thread_; - #else - return false; diff --git a/devel/electron35/files/patch-remoting_host_base_switches.cc b/devel/electron35/files/patch-remoting_host_base_switches.cc deleted file mode 100644 index 5bdc44c55b98..000000000000 --- a/devel/electron35/files/patch-remoting_host_base_switches.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- remoting/host/base/switches.cc.orig 2022-04-21 18:48:31 UTC -+++ remoting/host/base/switches.cc -@@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapability[] = "evaluat - const char kProcessTypeFileChooser[] = "file_chooser"; - const char kProcessTypeUrlForwarderConfigurator[] = - "url_forwarder_configurator"; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kProcessTypeXSessionChooser[] = "xsession_chooser"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - - const char kEvaluateCapabilitySwitchName[] = "evaluate-type"; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kEnableUtempter[] = "enable-utempter"; - #endif - diff --git a/devel/electron35/files/patch-remoting_host_base_switches.h b/devel/electron35/files/patch-remoting_host_base_switches.h deleted file mode 100644 index 100a7d5df7ff..000000000000 --- a/devel/electron35/files/patch-remoting_host_base_switches.h +++ /dev/null @@ -1,18 +0,0 @@ ---- remoting/host/base/switches.h.orig 2022-04-21 18:48:31 UTC -+++ remoting/host/base/switches.h -@@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktopSession[]; - extern const char kProcessTypeEvaluateCapability[]; - extern const char kProcessTypeFileChooser[]; - extern const char kProcessTypeUrlForwarderConfigurator[]; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kProcessTypeXSessionChooser[]; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - - extern const char kEvaluateCapabilitySwitchName[]; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Used to record client sessions to utmp/wtmp. - extern const char kEnableUtempter[]; - #endif diff --git a/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc b/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc deleted file mode 100644 index 1e523e538c58..000000000000 --- a/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/basic_desktop_environment.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/basic_desktop_environment.cc -@@ -195,7 +195,7 @@ std::unique_ptr<DesktopCapturer> BasicDesktopEnvironme - scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner; - #if BUILDFLAG(IS_CHROMEOS) - capture_task_runner = ui_task_runner_; --#elif BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_WAYLAND) -+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_WAYLAND) - // Each capturer instance should get its own thread so the capturers don't - // compete with each other in multistream mode. - capture_task_runner = base::ThreadPool::CreateSingleThreadTaskRunner( diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host.cc b/devel/electron35/files/patch-remoting_host_chromoting__host.cc deleted file mode 100644 index 465474e6fe83..000000000000 --- a/devel/electron35/files/patch-remoting_host_chromoting__host.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/chromoting_host.cc.orig 2025-01-27 17:37:37 UTC -+++ remoting/host/chromoting_host.cc -@@ -135,7 +135,7 @@ void ChromotingHost::Start(const std::string& host_own - &ChromotingHost::OnIncomingSession, base::Unretained(this))); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ChromotingHost::StartChromotingHostServices() { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - DCHECK(!ipc_server_); diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host.h b/devel/electron35/files/patch-remoting_host_chromoting__host.h deleted file mode 100644 index f37983ed14c8..000000000000 --- a/devel/electron35/files/patch-remoting_host_chromoting__host.h +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/chromoting_host.h.orig 2025-01-27 17:37:37 UTC -+++ remoting/host/chromoting_host.h -@@ -36,7 +36,7 @@ - #include "remoting/protocol/session_manager.h" - #include "remoting/protocol/transport_context.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/chromoting_host_services_server.h" - #endif - -@@ -112,7 +112,7 @@ class ChromotingHost : public ClientSession::EventHand - // This method can only be called once during the lifetime of this object. - void Start(const std::string& host_owner); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Starts running the ChromotingHostServices server and listening for incoming - // IPC binding requests. - // Currently only Linux runs the ChromotingHostServices server on the host -@@ -220,7 +220,7 @@ class ChromotingHost : public ClientSession::EventHand - // List of host extensions. - std::vector<std::unique_ptr<HostExtension>> extensions_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // IPC server that runs the CRD host service API. Non-null if the server name - // is set and the host is started. - // Currently only Linux runs the ChromotingHostServices server on the host diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc b/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc deleted file mode 100644 index c818225fc632..000000000000 --- a/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/chromoting_host_context.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/chromoting_host_context.cc -@@ -292,7 +292,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC - // on a UI thread. - scoped_refptr<AutoThreadTaskRunner> input_task_runner = - AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner, --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::MessagePumpType::UI); - #else - base::MessagePumpType::IO); diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc b/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc deleted file mode 100644 index 8e52f1fcd588..000000000000 --- a/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- remoting/host/chromoting_host_services_client.cc.orig 2023-10-19 19:58:29 UTC -+++ remoting/host/chromoting_host_services_client.cc -@@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHostServices> Con - - } // namespace - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - // static - constexpr char -@@ -136,7 +136,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic - if (session_services_remote_.is_bound()) { - return true; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!environment_->HasVar(kChromeRemoteDesktopSessionEnvVar)) { - LOG(WARNING) << "Current desktop environment is not remotable."; - return false; diff --git a/devel/electron35/files/patch-remoting_host_client__session.cc b/devel/electron35/files/patch-remoting_host_client__session.cc deleted file mode 100644 index 9078b98206ff..000000000000 --- a/devel/electron35/files/patch-remoting_host_client__session.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/client_session.cc.orig 2025-01-27 17:37:37 UTC -+++ remoting/host/client_session.cc -@@ -161,7 +161,7 @@ void ClientSession::NotifyClientResolution( - if (effective_policies_.curtain_required.value_or(false)) { - dpi_vector.set(resolution.x_dpi(), resolution.y_dpi()); - } --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - dpi_vector.set(resolution.x_dpi(), resolution.y_dpi()); - #endif - diff --git a/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc b/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc deleted file mode 100644 index 3664076e9b79..000000000000 --- a/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/crash/crash_file_uploader.cc.orig 2024-08-14 20:55:09 UTC -+++ remoting/host/crash/crash_file_uploader.cc -@@ -44,7 +44,7 @@ constexpr char kProductNameValue[] = "Chromoting"; - - #if BUILDFLAG(IS_WIN) - constexpr char kProductNameValue[] = "Chromoting"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr char kProductNameValue[] = "Chromoting_Linux"; - #elif BUILDFLAG(IS_MAC) - constexpr char kProductNameValue[] = "Chromoting_Mac"; diff --git a/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc b/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc deleted file mode 100644 index 90a094f7cc47..000000000000 --- a/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- remoting/host/desktop_and_cursor_conditional_composer.cc.orig 2023-03-30 00:33:55 UTC -+++ remoting/host/desktop_and_cursor_conditional_composer.cc -@@ -7,7 +7,7 @@ - #include "base/functional/bind.h" - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/linux/wayland_utils.h" - #endif - -@@ -96,7 +96,7 @@ bool DesktopAndCursorConditionalComposer::IsOccluded( - } - - bool DesktopAndCursorConditionalComposer::SupportsFrameCallbacks() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return IsRunningWayland(); - #else - return false; diff --git a/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc b/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc deleted file mode 100644 index 615765e6a3cc..000000000000 --- a/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/desktop_capturer_proxy.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/desktop_capturer_proxy.cc -@@ -25,7 +25,7 @@ - #include "remoting/host/chromeos/frame_sink_desktop_capturer.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "base/nix/xdg_util.h" - #include "remoting/host/linux/wayland_desktop_capturer.h" -@@ -90,7 +90,7 @@ void DesktopCapturerProxy::Core::CreateCapturer( - - #if BUILDFLAG(IS_CHROMEOS) - capturer_ = std::make_unique<FrameSinkDesktopCapturer>(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - static base::nix::SessionType session_type = base::nix::SessionType::kUnset; - if (session_type == base::nix::SessionType::kUnset) { - std::unique_ptr<base::Environment> env = base::Environment::Create(); -@@ -297,7 +297,7 @@ bool DesktopCapturerProxy::SupportsFrameCallbacks() { - bool DesktopCapturerProxy::SupportsFrameCallbacks() { - DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return IsRunningWayland(); - #else - return false; diff --git a/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc b/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc deleted file mode 100644 index 3aef4ac947f7..000000000000 --- a/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/desktop_capturer_wrapper.cc.orig 2024-04-15 20:34:03 UTC -+++ remoting/host/desktop_capturer_wrapper.cc -@@ -13,7 +13,7 @@ - #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h" - #include "third_party/webrtc/modules/desktop_capture/desktop_frame.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/linux/wayland_desktop_capturer.h" - #include "remoting/host/linux/wayland_utils.h" - #endif -@@ -33,7 +33,7 @@ void DesktopCapturerWrapper::CreateCapturer( - SourceId id) { - DCHECK(!capturer_); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - capturer_ = std::make_unique<WaylandDesktopCapturer>(options); - } else { -@@ -112,7 +112,7 @@ bool DesktopCapturerWrapper::SupportsFrameCallbacks() - bool DesktopCapturerWrapper::SupportsFrameCallbacks() { - DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return capturer_ && IsRunningWayland(); - #else - return false; diff --git a/devel/electron35/files/patch-remoting_host_host__attributes.cc b/devel/electron35/files/patch-remoting_host_host__attributes.cc deleted file mode 100644 index 0487c82d866c..000000000000 --- a/devel/electron35/files/patch-remoting_host_host__attributes.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/host_attributes.cc.orig 2024-06-18 21:43:37 UTC -+++ remoting/host/host_attributes.cc -@@ -105,7 +105,7 @@ std::string GetHostAttributes() { - if (media::InitializeMediaFoundation()) { - result.push_back("HWEncoder"); - } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - result.push_back("HWEncoder"); - #endif - diff --git a/devel/electron35/files/patch-remoting_host_host__main.cc b/devel/electron35/files/patch-remoting_host_host__main.cc deleted file mode 100644 index 67c1bea7355a..000000000000 --- a/devel/electron35/files/patch-remoting_host_host__main.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- remoting/host/host_main.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/host_main.cc -@@ -55,7 +55,7 @@ int UrlForwarderConfiguratorMain(); - int RdpDesktopSessionMain(); - int UrlForwarderConfiguratorMain(); - #endif // BUILDFLAG(IS_WIN) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - int XSessionChooserMain(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -68,7 +68,7 @@ const char kUsageMessage[] = - "\n" - "Options:\n" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - " --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on " - "Linux.\n" - #endif // BUILDFLAG(IS_LINUX) -@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro - } else if (process_type == kProcessTypeUrlForwarderConfigurator) { - main_routine = &UrlForwarderConfiguratorMain; - #endif // BUILDFLAG(IS_WIN) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - } else if (process_type == kProcessTypeXSessionChooser) { - main_routine = &XSessionChooserMain; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) { - // Note that we enable crash reporting only if the user has opted in to having - // the crash reports uploaded. - if (IsUsageStatsAllowed()) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - InitializeCrashReporting(); - #elif BUILDFLAG(IS_WIN) - // TODO: joedow - Enable crash reporting for the RDP process. diff --git a/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc b/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc deleted file mode 100644 index 16725c0977bb..000000000000 --- a/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/it2me/it2me_host.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/it2me/it2me_host.cc -@@ -61,7 +61,7 @@ - #include "remoting/host/chromeos/features.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/linux/wayland_manager.h" - #include "remoting/host/linux/wayland_utils.h" - #endif // BUILDFLAG(IS_LINUX) -@@ -224,7 +224,7 @@ void It2MeHost::Connect( - - OnPolicyUpdate(std::move(policies)); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - WaylandManager::Get()->Init(host_context_->ui_task_runner()); - } -@@ -376,7 +376,7 @@ void It2MeHost::ConnectOnNetworkThread( - - // Set up the desktop environment options. - DesktopEnvironmentOptions options(DesktopEnvironmentOptions::CreateDefault()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - options.desktop_capture_options()->set_prefer_cursor_embedded(true); - } diff --git a/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc deleted file mode 100644 index 268454660a1b..000000000000 --- a/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/it2me/it2me_native_messaging_host_main.cc -@@ -30,7 +30,7 @@ - #include "remoting/host/resources.h" - #include "remoting/host/usage_stats_consent.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(REMOTING_USE_X11) - #include <gtk/gtk.h> - #include "base/linux_util.h" -@@ -77,7 +77,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv - // Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and - // runs the task executor until It2MeNativeMessagingHost signals shutdown. - int It2MeNativeMessagingHostMain(int argc, char** argv) { --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - if (!IsRunningWayland()) { - // Initialize Xlib for multi-threaded use, allowing non-Chromium code to - // use X11 safely (such as the WebRTC capturer, GTK ...) -@@ -125,7 +125,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv - - remoting::LoadResources(""); - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - // Required for any calls into GTK functions, such as the Disconnect and - // Continue windows. Calling with nullptr arguments because we don't have - // any command line arguments for gtk to consume. -@@ -251,7 +251,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv - PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(), - context->management_service()); - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - scoped_refptr<AutoThreadTaskRunner> input_task_runner; - if (!IsRunningWayland()) { - // Create an X11EventSource on all UI threads, so the global X11 connection -@@ -278,7 +278,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv - // Run the loop until channel is alive. - run_loop.Run(); - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - if (!IsRunningWayland()) { - input_task_runner->PostTask(FROM_HERE, base::BindOnce([]() { - delete ui::X11EventSource::GetInstance(); diff --git a/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc b/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc deleted file mode 100644 index 0aa774ce1fb2..000000000000 --- a/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- remoting/host/legacy_interaction_strategy.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/legacy_interaction_strategy.cc -@@ -43,7 +43,7 @@ - #include "remoting/host/chromeos/mouse_cursor_monitor_aura.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/linux/wayland_utils.h" - #endif - -@@ -88,7 +88,7 @@ std::unique_ptr<DesktopCapturer> LegacyInteractionStra - scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner; - #if BUILDFLAG(IS_CHROMEOS) - capture_task_runner = ui_task_runner_; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - // Each capturer instance should get its own thread so the capturers don't - // compete with each other in multistream mode. diff --git a/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc b/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc deleted file mode 100644 index 460067e94ac9..000000000000 --- a/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- remoting/host/me2me_desktop_environment.cc.orig 2024-10-16 21:31:37 UTC -+++ remoting/host/me2me_desktop_environment.cc -@@ -108,7 +108,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities() - capabilities += protocol::kRemoteWebAuthnCapability; - } - --#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - if (!IsRunningWayland()) { - capabilities += " "; - capabilities += protocol::kMultiStreamCapability; -@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment( - // properly under Xvfb. - mutable_desktop_capture_options()->set_use_update_notifications(true); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Setting this option to false means that the capture differ wrapper will not - // be used when the X11 capturer is selected. This reduces the X11 capture - // time by a few milliseconds per frame and is safe because we can rely on -@@ -159,7 +159,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment( - mutable_desktop_capture_options()->set_detect_updated_region(false); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - mutable_desktop_capture_options()->set_prefer_cursor_embedded(false); - } -@@ -184,7 +184,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity( - - // Otherwise, if the session is shared with the local user start monitoring - // the local input and create the in-session UI. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool want_user_interface = false; - #elif BUILDFLAG(IS_APPLE) - // Don't try to display any UI on top of the system's login screen as this diff --git a/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc b/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc deleted file mode 100644 index b58529b98ce1..000000000000 --- a/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/mojo_caller_security_checker.cc.orig 2025-01-27 17:37:37 UTC -+++ remoting/host/mojo_caller_security_checker.cc -@@ -37,7 +37,7 @@ namespace { - namespace remoting { - namespace { - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr auto kAllowedCallerProgramNames = - base::MakeFixedFlatSet<base::FilePath::StringPieceType>({ - "remote-open-url", -@@ -98,7 +98,7 @@ bool IsTrustedMojoEndpoint( - return true; - #endif - --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - - // TODO: yuweih - see if it's possible to move away from PID-based security - // checks, which might be susceptible of PID reuse attacks. -@@ -122,7 +122,7 @@ bool IsTrustedMojoEndpoint( - base::FilePath::StringType program_name = - caller_process_image_path.BaseName().value(); - if (!kAllowedCallerProgramNames.contains(program_name)) { --#if BUILDFLAG(IS_LINUX) && !defined(NDEBUG) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(NDEBUG) - // Linux binaries generated in out/Debug are underscore-separated. To make - // debugging easier, we just check the name again with underscores replaced - // with hyphens. diff --git a/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc b/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc deleted file mode 100644 index ad173e0b0a3f..000000000000 --- a/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/mouse_cursor_monitor_proxy.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/mouse_cursor_monitor_proxy.cc -@@ -73,7 +73,7 @@ void MouseCursorMonitorProxy::Core::CreateMouseCursorM - - #if BUILDFLAG(IS_CHROMEOS) - mouse_cursor_monitor_ = std::make_unique<MouseCursorMonitorAura>(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - mouse_cursor_monitor_ = webrtc::MouseCursorMonitor::Create(options); - } else { diff --git a/devel/electron35/files/patch-remoting_host_policy__watcher.cc b/devel/electron35/files/patch-remoting_host_policy__watcher.cc deleted file mode 100644 index 0b2e00f1bcaa..000000000000 --- a/devel/electron35/files/patch-remoting_host_policy__watcher.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/policy_watcher.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/policy_watcher.cc -@@ -177,7 +177,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies() - true); - result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false); - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - result.Set(key::kRemoteAccessHostMatchUsername, false); - #endif - #if !BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc deleted file mode 100644 index b59e8f067d2b..000000000000 --- a/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-02-28 16:54:41 UTC -+++ remoting/host/remote_open_url/url_forwarder_configurator.cc -@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() = - - UrlForwarderConfigurator::~UrlForwarderConfigurator() = default; - --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) - - // static - std::unique_ptr<UrlForwarderConfigurator> UrlForwarderConfigurator::Create() { diff --git a/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc b/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc deleted file mode 100644 index c096efaddbfa..000000000000 --- a/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc +++ /dev/null @@ -1,160 +0,0 @@ ---- remoting/host/remoting_me2me_host.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/remoting_me2me_host.cc -@@ -145,7 +145,7 @@ - #include "remoting/host/mac/permission_utils.h" - #endif // BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(REMOTING_USE_X11) - #include <gtk/gtk.h> - #endif // defined(REMOTING_USE_X11) -@@ -156,13 +156,13 @@ - #endif // defined(REMOTING_USE_X11) - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/linux_util.h" - #include "remoting/host/linux/audio_capturer_linux.h" - #include "remoting/host/linux/certificate_watcher.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/host_utmp_logger.h" - #endif - -@@ -176,7 +176,7 @@ - #include "remoting/host/win/session_desktop_environment.h" - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/linux/wayland_manager.h" - #include "remoting/host/linux/wayland_utils.h" - #endif // BUILDFLAG(IS_LINUX) -@@ -204,7 +204,7 @@ const char kStdinConfigPath[] = "-"; - const char kStdinConfigPath[] = "-"; - #endif // !defined(REMOTING_MULTI_PROCESS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The command line switch used to pass name of the pipe to capture audio on - // linux. - const char kAudioPipeSwitchName[] = "audio-pipe-name"; -@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher::Delegate, - std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Watch for certificate changes and kill the host when changes occur - std::unique_ptr<CertificateWatcher> cert_watcher_; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher::Delegate, - std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_; - - std::unique_ptr<HostEventLogger> host_event_logger_; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<HostUTMPLogger> host_utmp_logger_; - #endif - std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_; -@@ -828,7 +828,7 @@ void HostProcess::ShutdownOnNetworkThread() { - void HostProcess::ShutdownOnNetworkThread() { - DCHECK(context_->network_task_runner()->BelongsToCurrentThread()); - config_watcher_.reset(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - cert_watcher_.reset(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - } -@@ -899,7 +899,7 @@ void HostProcess::CreateAuthenticatorFactory() { - context_->url_loader_factory(), service_account_email_, - oauth_refresh_token_)); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!cert_watcher_) { - cert_watcher_ = std::make_unique<CertificateWatcher>( - base::BindRepeating(&HostProcess::ShutdownHost, -@@ -1041,13 +1041,13 @@ void HostProcess::StartOnUiThread() { - base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)), - base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this))); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (IsRunningWayland()) { - WaylandManager::Get()->Init(context_->ui_task_runner()); - } - #endif // BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // If an audio pipe is specific on the command-line then initialize - // AudioCapturerLinux to capture from it. - base::FilePath audio_pipe_name = -@@ -1124,7 +1124,7 @@ void HostProcess::ShutdownOnUiThread() { - // It is now safe for the HostProcess to be deleted. - self_ = nullptr; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Cause the global AudioPipeReader to be freed, otherwise the audio - // thread will remain in-use and prevent the process from exiting. - // TODO(wez): DesktopEnvironmentFactory should own the pipe reader. -@@ -1132,7 +1132,7 @@ void HostProcess::ShutdownOnUiThread() { - AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath()); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - context_->input_task_runner()->PostTask( - FROM_HERE, - base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); })); -@@ -1844,7 +1844,7 @@ void HostProcess::StartHost() { - corp_host_status_logger_->StartObserving(*session_manager); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - desktop_environment_options_.set_enable_remote_webauthn(is_corp_host_); - #endif - #if BUILDFLAG(IS_WIN) -@@ -1871,7 +1871,7 @@ void HostProcess::StartHost() { - - host_->AddExtension(std::make_unique<TestEchoExtension>()); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); - if (cmd_line->HasSwitch(kEnableUtempter)) { - host_utmp_logger_ = -@@ -1907,7 +1907,7 @@ void HostProcess::StartHost() { - // addresses. - host_->Start(*host_owner_emails_.begin()); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // For Windows, ChromotingHostServices connections are handled by the daemon - // process, then the message pipe is forwarded to the network process. - host_->StartChromotingHostServices(); -@@ -2051,7 +2051,7 @@ int HostProcessMain() { - HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION); - const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(REMOTING_USE_X11) - // Initialize Xlib for multi-threaded use, allowing non-Chromium code to - // use X11 safely (such as the WebRTC capturer, GTK ...) -@@ -2100,7 +2100,7 @@ int HostProcessMain() { - std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier( - net::NetworkChangeNotifier::CreateIfNeeded()); - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) - // Create an X11EventSource on all UI threads, so the global X11 connection - // (x11::Connection::Get()) can dispatch X events. - auto event_source = diff --git a/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc b/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc deleted file mode 100644 index 3f5f379e5344..000000000000 --- a/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/host/session_policies_from_dict.cc.orig 2025-01-27 17:37:37 UTC -+++ remoting/host/session_policies_from_dict.cc -@@ -76,7 +76,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict - .curtain_required = - dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain), - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - .host_username_match_required = - dict.FindBool(policy::key::kRemoteAccessHostMatchUsername), - #endif diff --git a/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc b/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc deleted file mode 100644 index 7ff6fb2d40ee..000000000000 --- a/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/setup/start_host_main.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/setup/start_host_main.cc -@@ -43,7 +43,7 @@ - #include <unistd.h> - #endif // BUILDFLAG(IS_POSIX) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "remoting/host/setup/daemon_controller_delegate_linux.h" - #include "remoting/host/setup/start_host_as_root.h" - #endif // BUILDFLAG(IS_LINUX) -@@ -374,7 +374,7 @@ int StartHostMain(int argc, char** argv) { - } // namespace - - int StartHostMain(int argc, char** argv) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Minimize the amount of code that runs as root on Posix systems. - if (getuid() == 0) { - return remoting::StartHostAsRoot(argc, argv); -@@ -399,7 +399,7 @@ int StartHostMain(int argc, char** argv) { - - mojo::core::Init(); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (command_line->HasSwitch("no-start")) { - // On Linux, registering the host with systemd and starting it is the only - // reason start_host requires root. The --no-start options skips that final diff --git a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc deleted file mode 100644 index ee6514773f6b..000000000000 --- a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc -@@ -10,7 +10,7 @@ - #include "base/strings/utf_string_conversions.h" - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "base/containers/fixed_flat_set.h" - #include "base/files/file_path.h" - #include "base/process/process_handle.h" -@@ -38,7 +38,7 @@ namespace { - - // No static variables needed for debug builds. - --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - constexpr auto kAllowedCallerPrograms = - base::MakeFixedFlatSet<base::FilePath::StringPieceType>({ -@@ -83,7 +83,7 @@ bool IsLaunchedByTrustedProcess() { - #if !defined(NDEBUG) - // Just return true on debug builds for the convenience of development. - return true; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::ProcessId parent_pid = - base::GetParentProcessId(base::GetCurrentProcessHandle()); - // Note that on Linux the process image may no longer exist in its original diff --git a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc deleted file mode 100644 index 18f339fff1a6..000000000000 --- a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2024-10-16 21:31:37 UTC -+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc -@@ -30,7 +30,7 @@ - #include "base/task/thread_pool.h" - #include "build/build_config.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/environment.h" - #include "base/nix/xdg_util.h" - #include "base/strings/string_util.h" -@@ -75,14 +75,14 @@ std::vector<base::FilePath> GetRemoteStateChangeDirPat - // Caller should check if the directory exists before writing files to it. A - // directory only exists if the corresponding Chrome version is installed. - std::vector<base::FilePath> GetRemoteStateChangeDirPaths() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - constexpr base::FilePath::CharType kStateChangeDirName[] = - FILE_PATH_LITERAL("WebAuthenticationProxyRemoteSessionStateChange"); - #endif - - std::vector<base::FilePath> dirs; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // See: chrome/common/chrome_paths_linux.cc - auto env = base::Environment::Create(); - base::FilePath base_path; diff --git a/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc b/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc deleted file mode 100644 index 97691157e46a..000000000000 --- a/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-24 20:50:14 UTC -+++ remoting/protocol/webrtc_video_stream.cc -@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti - : session_options_(session_options) { - // TODO(joedow): Dig into the threading model on other platforms to see if they - // can also be updated to run on a dedicated thread. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - core_task_runner_ = base::ThreadPool::CreateSingleThreadTaskRunner( - {base::TaskPriority::HIGHEST}, - base::SingleThreadTaskRunnerThreadMode::DEDICATED); diff --git a/devel/electron35/files/patch-sandbox_linux_BUILD.gn b/devel/electron35/files/patch-sandbox_linux_BUILD.gn deleted file mode 100644 index cd766112fa72..000000000000 --- a/devel/electron35/files/patch-sandbox_linux_BUILD.gn +++ /dev/null @@ -1,35 +0,0 @@ ---- sandbox/linux/BUILD.gn.orig 2025-01-27 17:37:37 UTC -+++ sandbox/linux/BUILD.gn -@@ -12,11 +12,11 @@ declare_args() { - } - - declare_args() { -- compile_suid_client = is_linux || is_chromeos -+ compile_suid_client = (is_linux || is_chromeos) && !is_bsd - -- compile_credentials = is_linux || is_chromeos -+ compile_credentials = (is_linux || is_chromeos) && !is_bsd - -- compile_syscall_broker = is_linux || is_chromeos -+ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd - - # On Android, use plain GTest. - use_base_test_suite = is_linux || is_chromeos -@@ -380,6 +380,17 @@ component("sandbox_services") { - "services/libc_interceptor.h", - ] - } -+ -+ if (is_bsd) { -+ sources -= [ -+ "services/scoped_process.cc", -+ "services/scoped_process.h", -+ "services/syscall_wrappers.cc", -+ "services/syscall_wrappers.h", -+ "services/yama.cc", -+ "services/yama.h", -+ ] -+ } - } - - source_set("sandbox_services_headers") { diff --git a/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc b/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc deleted file mode 100644 index 2b0562c64676..000000000000 --- a/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-24 20:50:14 UTC -+++ sandbox/linux/services/init_process_reaper.cc -@@ -7,6 +7,7 @@ - #pragma allow_unsafe_libc_calls - #endif - -+#if 0 - #include "sandbox/linux/services/init_process_reaper.h" - - #include <signal.h> -@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo - } - - } // namespace sandbox. -+#endif diff --git a/devel/electron35/files/patch-sandbox_policy_BUILD.gn b/devel/electron35/files/patch-sandbox_policy_BUILD.gn deleted file mode 100644 index 77b98f63eca2..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_BUILD.gn +++ /dev/null @@ -1,39 +0,0 @@ ---- sandbox/policy/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/BUILD.gn -@@ -45,7 +45,7 @@ component("policy") { - "//third_party/jni_zero", - ] - } -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ - "linux/bpf_audio_policy_linux.cc", - "linux/bpf_audio_policy_linux.h", -@@ -114,6 +114,27 @@ component("policy") { - "//sandbox/linux:sandbox_services", - "//sandbox/linux:seccomp_bpf", - "//sandbox/linux:suid_sandbox_client", -+ ] -+ } -+ if (is_openbsd) { -+ sources += [ -+ "openbsd/sandbox_openbsd.cc", -+ "openbsd/sandbox_openbsd.h", -+ ] -+ deps += [ -+ "//sandbox:sandbox_buildflags", -+ "//ui/gfx/x", -+ ] -+ libs = [ "util" ] -+ } -+ if (is_freebsd) { -+ sources += [ -+ "freebsd/sandbox_freebsd.cc", -+ "freebsd/sandbox_freebsd.h", -+ ] -+ deps += [ -+ "//sandbox:sandbox_buildflags", -+ "//ui/gfx/x", - ] - } - if (is_chromeos_ash) { diff --git a/devel/electron35/files/patch-sandbox_policy_features.cc b/devel/electron35/files/patch-sandbox_policy_features.cc deleted file mode 100644 index e7474fe24ba3..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_features.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- sandbox/policy/features.cc.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/features.cc -@@ -20,7 +20,11 @@ BASE_FEATURE(kNetworkServiceSandbox, - // (Only causes an effect when feature kNetworkServiceInProcess is disabled.) - BASE_FEATURE(kNetworkServiceSandbox, - "NetworkServiceSandbox", -+#if BUILDFLAG(IS_BSD) -+ base::FEATURE_ENABLED_BY_DEFAULT); -+#else - base::FEATURE_DISABLED_BY_DEFAULT); -+#endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - // Enables a fine-grained seccomp-BPF syscall filter for the network service. diff --git a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc deleted file mode 100644 index 60f4c3a4a393..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc +++ /dev/null @@ -1,214 +0,0 @@ ---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-02-02 01:39:46 UTC -+++ sandbox/policy/freebsd/sandbox_freebsd.cc -@@ -0,0 +1,211 @@ -+// Copyright (c) 2012 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "sandbox/policy/freebsd/sandbox_freebsd.h" -+ -+#include <dirent.h> -+#include <fcntl.h> -+#include <stdint.h> -+#include <sys/resource.h> -+#include <sys/stat.h> -+#include <sys/time.h> -+#include <sys/types.h> -+#include <unistd.h> -+ -+#include <limits> -+#include <memory> -+#include <string> -+#include <vector> -+ -+#include "base/command_line.h" -+#include "base/debug/stack_trace.h" -+#include "base/feature_list.h" -+#include "base/files/file_path.h" -+#include "base/files/file_util.h" -+#include "base/files/scoped_file.h" -+#include "base/logging.h" -+#include "base/memory/singleton.h" -+#include "base/path_service.h" -+#include "base/posix/eintr_wrapper.h" -+#include "base/strings/string_number_conversions.h" -+#include "base/system/sys_info.h" -+#include "base/threading/thread.h" -+#include "base/time/time.h" -+#include "build/build_config.h" -+#include "crypto/crypto_buildflags.h" -+#include "ppapi/buildflags/buildflags.h" -+#include "sandbox/constants.h" -+#include "sandbox/linux/services/credentials.h" -+#include "sandbox/linux/services/namespace_sandbox.h" -+#include "sandbox/linux/services/proc_util.h" -+#include "sandbox/linux/services/resource_limits.h" -+#include "sandbox/linux/services/thread_helpers.h" -+#include "sandbox/linux/syscall_broker/broker_command.h" -+#include "sandbox/linux/syscall_broker/broker_process.h" -+#include "sandbox/policy/sandbox.h" -+#include "sandbox/policy/sandbox_type.h" -+#include "sandbox/policy/mojom/sandbox.mojom.h" -+#include "sandbox/policy/switches.h" -+#include "sandbox/sandbox_buildflags.h" -+ -+#if BUILDFLAG(USING_SANITIZER) -+#include <sanitizer/common_interface_defs.h> -+#endif -+ -+#if BUILDFLAG(USE_NSS_CERTS) -+#include "crypto/nss_util.h" -+#endif -+ -+#include "third_party/boringssl/src/include/openssl/crypto.h" -+ -+#include "ui/gfx/font_util.h" -+ -+namespace sandbox { -+namespace policy { -+ -+SandboxLinux::SandboxLinux() -+ : sandbox_status_flags_(kInvalid), -+ pre_initialized_(false), -+ initialize_sandbox_ran_(false), -+ broker_process_(nullptr) { -+} -+ -+SandboxLinux::~SandboxLinux() { -+ if (pre_initialized_) { -+ CHECK(initialize_sandbox_ran_); -+ } -+} -+ -+SandboxLinux* SandboxLinux::GetInstance() { -+ SandboxLinux* instance = base::Singleton<SandboxLinux>::get(); -+ CHECK(instance); -+ return instance; -+} -+ -+void SandboxLinux::StopThread(base::Thread* thread) { -+ DCHECK(thread); -+ thread->Stop(); -+} -+ -+void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) { -+ CHECK(!pre_initialized_); -+#if BUILDFLAG(USING_SANITIZER) -+ // Sanitizers need to open some resources before the sandbox is enabled. -+ // This should not fork, not launch threads, not open a directory. -+ __sanitizer_sandbox_on_notify(sanitizer_args()); -+ sanitizer_args_.reset(); -+#endif -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ const std::string process_type = -+ command_line->GetSwitchValueASCII(switches::kProcessType); -+ -+ base::SysInfo::AmountOfPhysicalMemory(); -+ base::SysInfo::NumberOfProcessors(); -+ base::SysInfo::CPUModelName(); -+ -+ switch (sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ { -+#if BUILDFLAG(USE_NSS_CERTS) -+ // The main process has to initialize the ~/.pki dir which won't work -+ // after unveil(2). -+ crypto::EnsureNSSInit(); -+#endif -+ CRYPTO_pre_sandbox_init(); -+ -+ base::FilePath cache_directory, local_directory; -+ -+ base::PathService::Get(base::DIR_CACHE, &cache_directory); -+ base::PathService::Get(base::DIR_HOME, &local_directory); -+ -+ cache_directory = cache_directory.AppendASCII("chromium"); -+ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications"); -+ -+ if (!base::CreateDirectory(cache_directory)) { -+ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory."; -+ } -+ -+ if (!base::CreateDirectory(local_directory)) { -+ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory."; -+ } -+ -+ break; -+ } -+ case sandbox::mojom::Sandbox::kRenderer: -+ gfx::InitializeFonts(); -+ break; -+ default: -+ break; -+ } -+ -+ pre_initialized_ = true; -+} -+ -+bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type, -+ SandboxLinux::PreSandboxHook hook, -+ const Options& options) { -+ DCHECK(!initialize_sandbox_ran_); -+ initialize_sandbox_ran_ = true; -+ -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ const std::string process_type = -+ command_line->GetSwitchValueASCII(switches::kProcessType); -+ -+ if (command_line->HasSwitch(switches::kNoSandbox)) -+ return true; -+ -+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" -+ << process_type << " sandbox_type=" << sandbox_type; -+ -+ // Only one thread is running, pre-initialize if not already done. -+ if (!pre_initialized_) -+ PreinitializeSandbox(sandbox_type); -+ -+ // Attempt to limit the future size of the address space of the process. -+ int error = 0; -+ const bool limited_as = LimitAddressSpace(&error); -+ if (error) { -+ // Restore errno. Internally to |LimitAddressSpace|, the errno due to -+ // setrlimit may be lost. -+ errno = error; -+ PCHECK(limited_as); -+ } -+ -+ if (hook) -+ CHECK(std::move(hook).Run(options)); -+ -+ return true; -+} -+ -+bool SandboxLinux::LimitAddressSpace(int* error) { -+#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \ -+ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) { -+ return false; -+ } -+ -+ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it -+ // will both (a) be high enough to support V8's and WebAssembly's address -+ // space requirements while also (b) being low enough to mitigate exploits -+ // using integer overflows that require large allocations, heap spray, or -+ // other memory-hungry attack modes. -+ -+ *error = sandbox::ResourceLimits::Lower( -+ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit)); -+ -+ // Cache the resource limit before turning on the sandbox. -+ base::SysInfo::AmountOfVirtualMemory(); -+ base::SysInfo::MaxSharedMemorySize(); -+ -+ return *error == 0; -+#else -+ base::SysInfo::AmountOfVirtualMemory(); -+ return false; -+#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && -+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) -+} -+ -+} // namespace policy -+} // namespace sandbox diff --git a/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom b/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom deleted file mode 100644 index 5437a34b4052..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom +++ /dev/null @@ -1,15 +0,0 @@ ---- sandbox/policy/mojom/sandbox.mojom.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/mojom/sandbox.mojom -@@ -74,6 +74,12 @@ enum Sandbox { - // Minimally privileged sandbox on Fuchsia. - [EnableIf=is_fuchsia] kVideoCapture, - -+ [EnableIf=is_openbsd] -+ kVideoCapture, -+ -+ [EnableIf=is_freebsd] -+ kVideoCapture, -+ - // Allows access to file contents and Windows APIs for parsing icons from PE - // files. - [EnableIf=is_win] kIconReader, diff --git a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc deleted file mode 100644 index 88997c4dc0c0..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc +++ /dev/null @@ -1,395 +0,0 @@ ---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-02-02 01:39:46 UTC -+++ sandbox/policy/openbsd/sandbox_openbsd.cc -@@ -0,0 +1,392 @@ -+// Copyright (c) 2012 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "sandbox/policy/openbsd/sandbox_openbsd.h" -+ -+#include <dirent.h> -+#include <fcntl.h> -+#include <stdint.h> -+#include <sys/resource.h> -+#include <sys/stat.h> -+#include <sys/time.h> -+#include <sys/types.h> -+#include <unistd.h> -+#include <util.h> -+ -+#include <limits> -+#include <memory> -+#include <string> -+#include <vector> -+ -+#include "base/command_line.h" -+#include "base/debug/stack_trace.h" -+#include "base/feature_list.h" -+#include "base/files/file_path.h" -+#include "base/files/file_util.h" -+#include "base/files/scoped_file.h" -+#include "base/logging.h" -+#include "base/memory/singleton.h" -+#include "base/path_service.h" -+#include "base/posix/eintr_wrapper.h" -+#include "base/strings/string_number_conversions.h" -+#include "base/system/sys_info.h" -+#include "base/threading/thread.h" -+#include "base/time/time.h" -+#include "build/build_config.h" -+#include "crypto/crypto_buildflags.h" -+#include "ppapi/buildflags/buildflags.h" -+#include "sandbox/constants.h" -+#include "sandbox/linux/services/credentials.h" -+#include "sandbox/linux/services/namespace_sandbox.h" -+#include "sandbox/linux/services/proc_util.h" -+#include "sandbox/linux/services/resource_limits.h" -+#include "sandbox/linux/services/thread_helpers.h" -+#include "sandbox/linux/syscall_broker/broker_command.h" -+#include "sandbox/linux/syscall_broker/broker_process.h" -+#include "sandbox/policy/sandbox.h" -+#include "sandbox/policy/sandbox_type.h" -+#include "sandbox/policy/mojom/sandbox.mojom.h" -+#include "sandbox/policy/switches.h" -+#include "sandbox/sandbox_buildflags.h" -+ -+#if BUILDFLAG(USING_SANITIZER) -+#include <sanitizer/common_interface_defs.h> -+#endif -+ -+#if BUILDFLAG(USE_NSS_CERTS) -+#include "crypto/nss_util.h" -+#endif -+ -+#include "third_party/boringssl/src/include/openssl/crypto.h" -+ -+#include <fontconfig/fontconfig.h> -+#include "ui/gfx/linux/fontconfig_util.h" -+ -+#define MAXTOKENS 3 -+ -+#define _UNVEIL_MAIN "/etc/chromium/unveil.main"; -+#define _UNVEIL_GPU "/etc/chromium/unveil.gpu"; -+#define _UNVEIL_UTILITY_NETWORK "/etc/chromium/unveil.utility_network"; -+#define _UNVEIL_UTILITY_AUDIO "/etc/chromium/unveil.utility_audio"; -+#define _UNVEIL_UTILITY_VIDEO "/etc/chromium/unveil.utility_video"; -+ -+namespace sandbox { -+namespace policy { -+ -+SandboxLinux::SandboxLinux() -+ : unveil_initialized_(false), -+ sandbox_status_flags_(kInvalid), -+ pre_initialized_(false), -+ initialize_sandbox_ran_(false), -+ broker_process_(nullptr) { -+} -+ -+SandboxLinux::~SandboxLinux() { -+ if (pre_initialized_) { -+ CHECK(initialize_sandbox_ran_); -+ } -+} -+ -+SandboxLinux* SandboxLinux::GetInstance() { -+ SandboxLinux* instance = base::Singleton<SandboxLinux>::get(); -+ CHECK(instance); -+ return instance; -+} -+ -+void SandboxLinux::StopThread(base::Thread* thread) { -+ DCHECK(thread); -+ thread->Stop(); -+} -+ -+void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) { -+ CHECK(!pre_initialized_); -+#if BUILDFLAG(USING_SANITIZER) -+ // Sanitizers need to open some resources before the sandbox is enabled. -+ // This should not fork, not launch threads, not open a directory. -+ __sanitizer_sandbox_on_notify(sanitizer_args()); -+ sanitizer_args_.reset(); -+#endif -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ const std::string process_type = -+ command_line->GetSwitchValueASCII(switches::kProcessType); -+ -+ base::SysInfo::AmountOfPhysicalMemory(); -+ base::SysInfo::NumberOfProcessors(); -+ base::SysInfo::CPUModelName(); -+ -+ switch (sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ { -+#if BUILDFLAG(USE_NSS_CERTS) -+ // The main process has to initialize the ~/.pki dir which won't work -+ // after unveil(2). -+ crypto::EnsureNSSInit(); -+#endif -+ CRYPTO_pre_sandbox_init(); -+ -+ base::FilePath cache_directory, local_directory; -+ -+ base::PathService::Get(base::DIR_CACHE, &cache_directory); -+ base::PathService::Get(base::DIR_HOME, &local_directory); -+ -+ cache_directory = cache_directory.AppendASCII("chromium"); -+ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications"); -+ -+ if (!base::CreateDirectory(cache_directory)) { -+ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory."; -+ } -+ -+ if (!base::CreateDirectory(local_directory)) { -+ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory."; -+ } -+ -+ break; -+ } -+ case sandbox::mojom::Sandbox::kRenderer: -+ { -+ FcConfig* config = gfx::GetGlobalFontConfig(); -+ DCHECK(config); -+ break; -+ } -+ default: -+ break; -+ } -+ -+ pre_initialized_ = true; -+} -+ -+bool SandboxLinux::SetPledge(const char *pstring, const char *ppath) { -+ FILE *fp; -+ char *s = NULL; -+ size_t len = 0; -+ ssize_t read; -+ -+ if (pstring != NULL) { -+ if (pledge(pstring, NULL) == -1) -+ goto err; -+ VLOG(5) << "pledge " << pstring; -+ } else if (ppath != NULL) { -+ fp = fopen(ppath, "r"); -+ if (fp != NULL) { -+ while ((read = getline(&s, &len, fp)) != -1 ) { -+ if (s[strlen(s)-1] == '\n') -+ s[strlen(s)-1] = '\0'; -+ if (pledge(s, NULL) == -1) -+ goto err; -+ VLOG(5) << "pledge " << s; -+ } -+ fclose(fp); -+ } else { -+ LOG(ERROR) << "fopen(" << ppath << ") failed, errno: " << errno; -+ return false; -+ } -+ } -+ return true; -+err: -+ LOG(ERROR) << "pledge() failed, errno: " << errno; -+ return false; -+} -+ -+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) { -+ FILE *fp; -+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS]; -+ char path[PATH_MAX]; -+ const char *ufile; -+ size_t len = 0, lineno = 0; -+ -+ switch (sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ ufile = _UNVEIL_MAIN; -+ break; -+ case sandbox::mojom::Sandbox::kGpu: -+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: -+ ufile = _UNVEIL_GPU; -+ break; -+ case sandbox::mojom::Sandbox::kNetwork: -+ ufile = _UNVEIL_UTILITY_NETWORK; -+ break; -+ case sandbox::mojom::Sandbox::kAudio: -+ ufile = _UNVEIL_UTILITY_AUDIO; -+ break; -+ case sandbox::mojom::Sandbox::kVideoCapture: -+ ufile = _UNVEIL_UTILITY_VIDEO; -+ break; -+ default: -+ unveil("/dev/null", "r"); -+ goto done; -+ } -+ -+ fp = fopen(ufile, "r"); -+ if (fp != NULL) { -+ while (!feof(fp)) { -+ if ((s = fparseln(fp, &len, &lineno, NULL, -+ FPARSELN_UNESCCOMM | FPARSELN_UNESCCONT)) == NULL) { -+ if (ferror(fp)) { -+ LOG(ERROR) << "ferror(), errno: " << errno; -+ _exit(1); -+ } else { -+ continue; -+ } -+ } -+ cp = s; -+ cp += strspn(cp, " \t\n"); /* eat whitespace */ -+ if (cp[0] == '\0') -+ continue; -+ -+ for (ap = tokens; ap < &tokens[MAXTOKENS - 1] && -+ (*ap = strsep(&cp, " \t")) != NULL;) { -+ if (**ap != '\0') -+ ap++; -+ } -+ *ap = NULL; -+ -+ if (tokens[1] == NULL) { -+ LOG(ERROR) << ufile << ": line " << lineno << ": must supply value to " << s; -+ _exit(1); -+ } -+ -+ if (tokens[0][0] == '~') { -+ if ((home = getenv("HOME")) == NULL || *home == '\0') { -+ LOG(ERROR) << "failed to get home"; -+ _exit(1); -+ } -+ memmove(tokens[0], tokens[0] + 1, strlen(tokens[0])); -+ strncpy(path, home, sizeof(path) - 1); -+ path[sizeof(path) - 1] = '\0'; -+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path)); -+ } else { -+ strncpy(path, tokens[0], sizeof(path) - 1); -+ path[sizeof(path) - 1] = '\0'; -+ } -+ -+ if (unveil(path, tokens[1]) == -1) { -+ LOG(ERROR) << "failed unveiling " << path << " with permissions " << tokens[1]; -+ _exit(1); -+ } else { -+ VLOG(5) << "unveiling " << path << " with permissions " << tokens[1]; -+ } -+ } -+ fclose(fp); -+ } else { -+ LOG(ERROR) << "failed to open " << ufile << " errno: " << errno; -+ _exit(1); -+ } -+ -+done: -+ unveil_initialized_ = true; -+ -+ return true; -+} -+ -+bool SandboxLinux::unveil_initialized() const { -+ return unveil_initialized_; -+} -+ -+bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type, -+ SandboxLinux::PreSandboxHook hook, -+ const Options& options) { -+ DCHECK(!initialize_sandbox_ran_); -+ initialize_sandbox_ran_ = true; -+ -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ const std::string process_type = -+ command_line->GetSwitchValueASCII(switches::kProcessType); -+ -+ if (command_line->HasSwitch(switches::kNoSandbox)) -+ return true; -+ -+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" -+ << process_type << " sandbox_type=" << sandbox_type; -+ -+ // Only one thread is running, pre-initialize if not already done. -+ if (!pre_initialized_) -+ PreinitializeSandbox(sandbox_type); -+ -+ // Attempt to limit the future size of the address space of the process. -+ int error = 0; -+ const bool limited_as = LimitAddressSpace(&error); -+ if (error) { -+ // Restore errno. Internally to |LimitAddressSpace|, the errno due to -+ // setrlimit may be lost. -+ errno = error; -+ PCHECK(limited_as); -+ } -+ -+ if (hook) -+ CHECK(std::move(hook).Run(options)); -+ -+ if (!command_line->HasSwitch(switches::kDisableUnveil)) -+ SetUnveil(process_type, sandbox_type); -+ -+ switch(sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ SetPledge(NULL, "/etc/chromium/pledge.main"); -+ break; -+ case sandbox::mojom::Sandbox::kRenderer: -+ // prot_exec needed by v8 -+ // flock needed by sqlite3 locking -+ SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL); -+ break; -+ case sandbox::mojom::Sandbox::kGpu: -+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: -+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL); -+ break; -+#if BUILDFLAG(ENABLE_PPAPI) -+ case sandbox::mojom::Sandbox::kPpapi: -+ // prot_exec needed by v8 -+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL); -+ break; -+#endif -+ case sandbox::mojom::Sandbox::kAudio: -+ SetPledge(NULL, "/etc/chromium/pledge.utility_audio"); -+ break; -+ case sandbox::mojom::Sandbox::kNetwork: -+ SetPledge(NULL, "/etc/chromium/pledge.utility_network"); -+ break; -+ case sandbox::mojom::Sandbox::kVideoCapture: -+ SetPledge(NULL, "/etc/chromium/pledge.utility_video"); -+ break; -+ case sandbox::mojom::Sandbox::kUtility: -+ case sandbox::mojom::Sandbox::kService: -+ SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL); -+ break; -+ default: -+ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type; -+ break; -+ } -+ -+ return true; -+} -+ -+bool SandboxLinux::LimitAddressSpace(int* error) { -+#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \ -+ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) -+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -+ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) { -+ return false; -+ } -+ -+ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it -+ // will both (a) be high enough to support V8's and WebAssembly's address -+ // space requirements while also (b) being low enough to mitigate exploits -+ // using integer overflows that require large allocations, heap spray, or -+ // other memory-hungry attack modes. -+ -+ *error = sandbox::ResourceLimits::Lower( -+ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit)); -+ -+ // Cache the resource limit before turning on the sandbox. -+ base::SysInfo::AmountOfVirtualMemory(); -+ base::SysInfo::MaxSharedMemorySize(); -+ -+ return *error == 0; -+#else -+ base::SysInfo::AmountOfVirtualMemory(); -+ return false; -+#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && -+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) -+} -+ -+} // namespace policy -+} // namespace sandbox diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox.cc b/devel/electron35/files/patch-sandbox_policy_sandbox.cc deleted file mode 100644 index 19df6f473d79..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_sandbox.cc +++ /dev/null @@ -1,22 +0,0 @@ ---- sandbox/policy/sandbox.cc.orig 2024-04-15 20:34:03 UTC -+++ sandbox/policy/sandbox.cc -@@ -18,6 +18,10 @@ - #include "sandbox/policy/linux/sandbox_linux.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#endif // BUILDFLAG(IS_BSD) -+ - #if BUILDFLAG(IS_MAC) - #include "sandbox/mac/seatbelt.h" - #endif // BUILDFLAG(IS_MAC) -@@ -32,7 +36,7 @@ namespace policy { - namespace sandbox { - namespace policy { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool Sandbox::Initialize(sandbox::mojom::Sandbox sandbox_type, - SandboxLinux::PreSandboxHook hook, - const SandboxLinux::Options& options) { diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc b/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc deleted file mode 100644 index 0f43d72fc178..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc +++ /dev/null @@ -1,197 +0,0 @@ ---- sandbox/policy/sandbox_type.cc.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/sandbox_type.cc -@@ -39,7 +39,7 @@ constexpr char kPpapiSandbox[] = "ppapi"; - #endif - - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - constexpr char kPrintBackendSandbox[] = "print_backend"; - constexpr char kScreenAISandbox[] = "screen_ai"; - #endif -@@ -57,18 +57,18 @@ constexpr char kMirroringSandbox[] = "mirroring"; - constexpr char kMirroringSandbox[] = "mirroring"; - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr char kVideoEffectsSandbox[] = "video_effects"; - #endif - --#if BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - constexpr char kVideoCaptureSandbox[] = "video_capture"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -81,7 +81,7 @@ constexpr char kLibassistantSandbox[] = "libassistant" - #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) - -@@ -143,7 +143,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi - case Sandbox::kCdm: - case Sandbox::kPrintCompositor: - case Sandbox::kAudio: --#if BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - case Sandbox::kVideoCapture: - #endif - #if BUILDFLAG(IS_WIN) -@@ -154,10 +154,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi - case Sandbox::kMediaFoundationCdm: - case Sandbox::kWindowsSystemProxyResolver: - #endif // BUILDFLAG(IS_WIN) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - case Sandbox::kHardwareVideoDecoding: - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case Sandbox::kHardwareVideoEncoding: - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -172,15 +172,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi - case Sandbox::kMirroring: - #endif // BUILDFLAG(IS_MAC) - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - case Sandbox::kPrintBackend: - case Sandbox::kScreenAI: - #endif - case Sandbox::kSpeechRecognition: --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case Sandbox::kVideoEffects: - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case Sandbox::kOnDeviceTranslation: - #endif - DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) == -@@ -190,7 +190,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi - switches::kServiceSandboxType, - StringFromUtilitySandboxType(sandbox_type)); - break; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case Sandbox::kZygoteIntermediateSandbox: - break; - #endif -@@ -230,7 +230,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( - return Sandbox::kUtility; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Intermediate process gains a sandbox later. - if (process_type == switches::kZygoteProcessType) - return Sandbox::kZygoteIntermediateSandbox; -@@ -272,7 +272,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb - return kUtilitySandbox; - case Sandbox::kAudio: - return kAudioSandbox; --#if BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - case Sandbox::kVideoCapture: - return kVideoCaptureSandbox; - #endif -@@ -283,17 +283,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb - case Sandbox::kSpeechRecognition: - return kSpeechRecognitionSandbox; - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - case Sandbox::kPrintBackend: - return kPrintBackendSandbox; - case Sandbox::kScreenAI: - return kScreenAISandbox; - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case Sandbox::kVideoEffects: - return kVideoEffectsSandbox; - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - case Sandbox::kOnDeviceTranslation: - return kOnDeviceTranslationSandbox; - #endif -@@ -313,11 +313,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb - case Sandbox::kMirroring: - return kMirroringSandbox; - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - case Sandbox::kHardwareVideoDecoding: - return kHardwareVideoDecodingSandbox; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case Sandbox::kHardwareVideoEncoding: - return kHardwareVideoEncodingSandbox; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -336,7 +336,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb - // The following are not utility processes so should not occur. - case Sandbox::kRenderer: - case Sandbox::kGpu: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - case Sandbox::kZygoteIntermediateSandbox: - #endif - NOTREACHED(); -@@ -414,7 +414,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( - return Sandbox::kSpeechRecognition; - } - #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (sandbox_string == kPrintBackendSandbox) { - return Sandbox::kPrintBackend; - } -@@ -422,27 +422,27 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( - return Sandbox::kScreenAI; - } - #endif --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (sandbox_string == kVideoEffectsSandbox) { - return Sandbox::kVideoEffects; - } - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - if (sandbox_string == kOnDeviceTranslationSandbox) { - return Sandbox::kOnDeviceTranslation; - } - #endif --#if BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - if (sandbox_string == kVideoCaptureSandbox) { - return Sandbox::kVideoCapture; - } - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - if (sandbox_string == kHardwareVideoDecodingSandbox) { - return Sandbox::kHardwareVideoDecoding; - } - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (sandbox_string == kHardwareVideoEncodingSandbox) { - return Sandbox::kHardwareVideoEncoding; - } diff --git a/devel/electron35/files/patch-sandbox_policy_switches.cc b/devel/electron35/files/patch-sandbox_policy_switches.cc deleted file mode 100644 index 7c624bdb8873..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_switches.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- sandbox/policy/switches.cc.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/switches.cc -@@ -38,7 +38,9 @@ const char kNoSandbox[] = "no-sandbox"; - // Meant to be used as a browser-level switch for testing purposes only. - const char kNoSandbox[] = "no-sandbox"; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+const char kDisableUnveil[] = "disable-unveil"; -+ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Instructs the zygote to launch without a sandbox. Processes forked from this - // type of zygote will apply their own custom sandboxes later. - const char kNoZygoteSandbox[] = "no-zygote-sandbox"; diff --git a/devel/electron35/files/patch-sandbox_policy_switches.h b/devel/electron35/files/patch-sandbox_policy_switches.h deleted file mode 100644 index c2fb7b8ccbfc..000000000000 --- a/devel/electron35/files/patch-sandbox_policy_switches.h +++ /dev/null @@ -1,12 +0,0 @@ ---- sandbox/policy/switches.h.orig 2025-03-24 20:50:14 UTC -+++ sandbox/policy/switches.h -@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; - SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[]; - SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[]; - SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+SANDBOX_POLICY_EXPORT extern const char kDisableUnveil[]; -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - SANDBOX_POLICY_EXPORT extern const char kNoZygoteSandbox[]; - #endif - #if BUILDFLAG(IS_WIN) diff --git a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc b/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc deleted file mode 100644 index fe56690733ee..000000000000 --- a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc +++ /dev/null @@ -1,31 +0,0 @@ ---- services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-18 21:43:37 UTC -+++ services/audio/audio_sandbox_hook_linux.cc -@@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions( - } - #endif - -+#if !BUILDFLAG(IS_BSD) - std::vector<BrokerFilePermission> GetAudioFilePermissions() { - std::vector<BrokerFilePermission> permissions{ - BrokerFilePermission::ReadOnly("/dev/urandom"), -@@ -171,10 +172,12 @@ void LoadAudioLibraries() { - } - } - } -+#endif - - } // namespace - - bool AudioPreSandboxHook(sandbox::policy::SandboxLinux::Options options) { -+#if !BUILDFLAG(IS_BSD) - LoadAudioLibraries(); - auto* instance = sandbox::policy::SandboxLinux::GetInstance(); - instance->StartBrokerProcess(MakeBrokerCommandSet({ -@@ -192,6 +195,7 @@ bool AudioPreSandboxHook(sandbox::policy::SandboxLinux - // TODO(crbug.com/40579955) enable namespace sandbox. Currently, if - // enabled, connect() on pulse native socket fails with ENOENT (called from - // pa_context_connect). -+#endif - - return true; - } diff --git a/devel/electron35/files/patch-services_device_BUILD.gn b/devel/electron35/files/patch-services_device_BUILD.gn deleted file mode 100644 index 684649a503fb..000000000000 --- a/devel/electron35/files/patch-services_device_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/device/BUILD.gn -@@ -13,7 +13,7 @@ is_serial_enabled_platform = - } - - is_serial_enabled_platform = -- is_win || ((is_linux || is_chromeos) && use_udev) || is_mac -+ is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac - - source_set("lib") { - # This should be visible only to embedders of the Device Service, and the diff --git a/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc b/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc deleted file mode 100644 index 23640d5a3b41..000000000000 --- a/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/geolocation/location_provider_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ services/device/geolocation/location_provider_manager.cc -@@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager( - #if BUILDFLAG(IS_ANDROID) - // On Android, default to using the platform location provider. - provider_manager_mode_ = kPlatformOnly; --#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Ash / Lacros / Linux, default to using the network location provider. - provider_manager_mode_ = kNetworkOnly; - #else diff --git a/devel/electron35/files/patch-services_device_public_cpp_device__features.cc b/devel/electron35/files/patch-services_device_public_cpp_device__features.cc deleted file mode 100644 index c50fb2720faf..000000000000 --- a/devel/electron35/files/patch-services_device_public_cpp_device__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/public/cpp/device_features.cc.orig 2025-03-24 20:50:14 UTC -+++ services/device/public/cpp/device_features.cc -@@ -114,7 +114,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { - - // Controls whether Chrome will try to automatically detach kernel drivers when - // a USB interface is busy. --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kAutomaticUsbDetach, - "AutomaticUsbDetach", - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-services_device_public_cpp_device__features.h b/devel/electron35/files/patch-services_device_public_cpp_device__features.h deleted file mode 100644 index 6ed1b29601f5..000000000000 --- a/devel/electron35/files/patch-services_device_public_cpp_device__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/public/cpp/device_features.h.orig 2025-03-24 20:50:14 UTC -+++ services/device/public/cpp/device_features.h -@@ -51,7 +51,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis - - DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled(); - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach); - #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn b/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn deleted file mode 100644 index 8c68f0c8d96f..000000000000 --- a/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/public/mojom/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/device/public/mojom/BUILD.gn -@@ -97,7 +97,7 @@ mojom("device_service") { - enable_js_fuzzing = false - - enabled_features = [] -- if ((is_linux || is_chromeos) && use_udev) { -+ if ((is_linux || is_chromeos) && !is_bsd && use_udev) { - enabled_features += [ "enable_input_device_manager" ] - } - diff --git a/devel/electron35/files/patch-services_device_serial_BUILD.gn b/devel/electron35/files/patch-services_device_serial_BUILD.gn deleted file mode 100644 index bf851e3e2377..000000000000 --- a/devel/electron35/files/patch-services_device_serial_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/serial/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/device/serial/BUILD.gn -@@ -4,7 +4,7 @@ import("//build/config/features.gni") - - import("//build/config/features.gni") - --if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac) { -+if (is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac) { - config("platform_support") { - visibility = [ ":serial" ] - if (is_win) { diff --git a/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc b/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc deleted file mode 100644 index 2a665d21340c..000000000000 --- a/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- services/device/serial/serial_device_enumerator.cc.orig 2024-08-14 20:55:10 UTC -+++ services/device/serial/serial_device_enumerator.cc -@@ -13,7 +13,7 @@ - #include "build/build_config.h" - #include "components/device_event_log/device_event_log.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "services/device/serial/serial_device_enumerator_linux.h" - #elif BUILDFLAG(IS_MAC) - #include "services/device/serial/serial_device_enumerator_mac.h" -@@ -26,7 +26,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn - // static - std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create( - scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return SerialDeviceEnumeratorLinux::Create(); - #elif BUILDFLAG(IS_MAC) - return std::make_unique<SerialDeviceEnumeratorMac>(); diff --git a/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc b/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc deleted file mode 100644 index a9094eebc75c..000000000000 --- a/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-14 20:55:10 UTC -+++ services/device/serial/serial_io_handler_posix.cc -@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee - BITRATE_TO_SPEED_CASE(9600) - BITRATE_TO_SPEED_CASE(19200) - BITRATE_TO_SPEED_CASE(38400) --#if !BUILDFLAG(IS_MAC) -+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - BITRATE_TO_SPEED_CASE(57600) - BITRATE_TO_SPEED_CASE(115200) - BITRATE_TO_SPEED_CASE(230400) diff --git a/devel/electron35/files/patch-services_device_usb_usb__service.cc b/devel/electron35/files/patch-services_device_usb_usb__service.cc deleted file mode 100644 index 72460a029788..000000000000 --- a/devel/electron35/files/patch-services_device_usb_usb__service.cc +++ /dev/null @@ -1,35 +0,0 @@ ---- services/device/usb/usb_service.cc.orig 2024-08-14 20:55:10 UTC -+++ services/device/usb/usb_service.cc -@@ -21,12 +21,16 @@ - - #if BUILDFLAG(IS_ANDROID) - #include "services/device/usb/usb_service_android.h" --#elif defined(USE_UDEV) -+#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD) - #include "services/device/usb/usb_service_linux.h" - #elif BUILDFLAG(IS_MAC) - #include "services/device/usb/usb_service_impl.h" - #elif BUILDFLAG(IS_WIN) - #include "services/device/usb/usb_service_win.h" -+#elif BUILDFLAG(IS_OPENBSD) -+#include "services/device/usb/usb_service_impl.h" -+#elif BUILDFLAG(IS_FREEBSD) -+#include "services/device/usb/usb_service_fake.h" - #endif - - namespace device { -@@ -49,11 +53,13 @@ std::unique_ptr<UsbService> UsbService::Create() { - std::unique_ptr<UsbService> UsbService::Create() { - #if BUILDFLAG(IS_ANDROID) - return base::WrapUnique(new UsbServiceAndroid()); --#elif defined(USE_UDEV) -+#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD) - return base::WrapUnique(new UsbServiceLinux()); - #elif BUILDFLAG(IS_WIN) - return base::WrapUnique(new UsbServiceWin()); - #elif BUILDFLAG(IS_MAC) -+ return base::WrapUnique(new UsbServiceImpl()); -+#elif BUILDFLAG(IS_BSD) - return base::WrapUnique(new UsbServiceImpl()); - #else - return nullptr; diff --git a/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc b/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc deleted file mode 100644 index 03bcf21b39ab..000000000000 --- a/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc +++ /dev/null @@ -1,52 +0,0 @@ ---- services/device/usb/usb_service_fake.cc.orig 2023-04-10 14:02:12 UTC -+++ services/device/usb/usb_service_fake.cc -@@ -0,0 +1,49 @@ -+// Copyright 2014 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "services/device/usb/usb_service_fake.h" -+ -+#include <stdint.h> -+ -+#include <list> -+#include <memory> -+#include <set> -+#include <utility> -+ -+#include "base/barrier_closure.h" -+#include "base/containers/contains.h" -+#include "base/location.h" -+#include "base/memory/ref_counted_memory.h" -+#include "base/memory/weak_ptr.h" -+#include "base/strings/string_number_conversions.h" -+#include "base/strings/utf_string_conversions.h" -+#include "base/task/sequenced_task_runner.h" -+#include "base/task/single_thread_task_runner.h" -+#include "base/task/thread_pool.h" -+#include "base/threading/scoped_blocking_call.h" -+#include "build/build_config.h" -+#include "components/device_event_log/device_event_log.h" -+#include "services/device/usb/usb_device_handle.h" -+#include "services/device/usb/usb_error.h" -+#include "services/device/usb/webusb_descriptors.h" -+ -+namespace device { -+ -+UsbServiceImpl::UsbServiceImpl() -+ : task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) { -+ NOTIMPLEMENTED(); -+} -+ -+UsbServiceImpl::~UsbServiceImpl() { -+ NOTIMPLEMENTED(); -+ NotifyWillDestroyUsbService(); -+} -+ -+void UsbServiceImpl::GetDevices(GetDevicesCallback callback) { -+ NOTIMPLEMENTED(); -+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ UsbService::GetDevices(std::move(callback)); -+} -+ -+} // namespace device diff --git a/devel/electron35/files/patch-services_network_BUILD.gn b/devel/electron35/files/patch-services_network_BUILD.gn deleted file mode 100644 index f60999cdfa43..000000000000 --- a/devel/electron35/files/patch-services_network_BUILD.gn +++ /dev/null @@ -1,10 +0,0 @@ ---- services/network/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/network/BUILD.gn -@@ -396,7 +396,6 @@ if (is_linux || is_chromeos) { - ] - deps = [ - "//base:base", -- "//sandbox/linux:sandbox_services", - "//sandbox/policy:policy", - ] - configs += [ "//build/config/compiler:wexit_time_destructors" ] diff --git a/devel/electron35/files/patch-services_network_network__context.cc b/devel/electron35/files/patch-services_network_network__context.cc deleted file mode 100644 index 165015186743..000000000000 --- a/devel/electron35/files/patch-services_network_network__context.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- services/network/network_context.cc.orig 2025-04-06 11:53:45 UTC -+++ services/network/network_context.cc -@@ -709,7 +709,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: - NetworkContext::NetworkContextHttpAuthPreferences:: - ~NetworkContextHttpAuthPreferences() = default; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad() - const { - if (network_service_) { -@@ -2620,7 +2620,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged( - http_auth_dynamic_network_service_params->android_negotiate_account_type); - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - http_auth_merged_preferences_.set_allow_gssapi_library_load( - http_auth_dynamic_network_service_params->allow_gssapi_library_load); - #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-services_network_network__context.h b/devel/electron35/files/patch-services_network_network__context.h deleted file mode 100644 index 244c7ee8ade3..000000000000 --- a/devel/electron35/files/patch-services_network_network__context.h +++ /dev/null @@ -1,11 +0,0 @@ ---- services/network/network_context.h.orig 2025-04-06 11:53:45 UTC -+++ services/network/network_context.h -@@ -708,7 +708,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext - public: - explicit NetworkContextHttpAuthPreferences(NetworkService* network_service); - ~NetworkContextHttpAuthPreferences() override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool AllowGssapiLibraryLoad() const override; - #endif // BUILDFLAG(IS_LINUX) - private: diff --git a/devel/electron35/files/patch-services_network_network__service.cc b/devel/electron35/files/patch-services_network_network__service.cc deleted file mode 100644 index 2b902fafe713..000000000000 --- a/devel/electron35/files/patch-services_network_network__service.cc +++ /dev/null @@ -1,34 +0,0 @@ ---- services/network/network_service.cc.orig 2025-03-24 20:50:14 UTC -+++ services/network/network_service.cc -@@ -98,11 +98,11 @@ - #include "third_party/boringssl/src/include/openssl/cpu.h" - #endif - --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS) - #include "components/os_crypt/sync/key_storage_config_linux.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "services/network/network_change_notifier_passive_factory.h" - #endif - -@@ -981,7 +981,7 @@ void NetworkService::SetExplicitlyAllowedPorts( - net::SetExplicitlyAllowedPorts(ports); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void NetworkService::SetGssapiLibraryLoadObserver( - mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> - gssapi_library_load_observer) { -@@ -1063,7 +1063,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo - ); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void NetworkService::OnBeforeGssapiLibraryLoad() { - if (gssapi_library_load_observer_.is_bound()) { - gssapi_library_load_observer_->OnBeforeGssapiLibraryLoad(); diff --git a/devel/electron35/files/patch-services_network_network__service.h b/devel/electron35/files/patch-services_network_network__service.h deleted file mode 100644 index 4c2b2309a2c6..000000000000 --- a/devel/electron35/files/patch-services_network_network__service.h +++ /dev/null @@ -1,29 +0,0 @@ ---- services/network/network_service.h.orig 2025-03-24 20:50:14 UTC -+++ services/network/network_service.h -@@ -237,7 +237,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService - const std::vector<ContentSettingPatternSource>& settings) override; - - void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void SetGssapiLibraryLoadObserver( - mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> - gssapi_library_load_observer) override; -@@ -263,7 +263,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService - std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory( - NetworkContext* network_context); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // This is called just before a GSSAPI library may be loaded. - void OnBeforeGssapiLibraryLoad(); - #endif // BUILDFLAG(IS_LINUX) -@@ -509,7 +509,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService - // leaking stale listeners between tests. - std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - mojo::Remote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer_; - #endif // BUILDFLAG(IS_LINUX) - diff --git a/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn b/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn deleted file mode 100644 index 97783e2d9efd..000000000000 --- a/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- services/network/public/cpp/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/network/public/cpp/BUILD.gn -@@ -507,7 +507,7 @@ component("cpp_base") { - sources += [ "transferable_directory_fuchsia.cc" ] - } - -- if (is_linux) { -+ if (is_linux && !is_bsd) { - sources += [ - "network_interface_change_listener_mojom_traits.cc", - "network_interface_change_listener_mojom_traits.h", diff --git a/devel/electron35/files/patch-services_network_public_cpp_features.cc b/devel/electron35/files/patch-services_network_public_cpp_features.cc deleted file mode 100644 index af9bcb4308a0..000000000000 --- a/devel/electron35/files/patch-services_network_public_cpp_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- services/network/public/cpp/features.cc.orig 2025-03-24 20:50:14 UTC -+++ services/network/public/cpp/features.cc -@@ -125,7 +125,7 @@ BASE_FEATURE(kDnsOverHttpsUpgrade, - BASE_FEATURE(kDnsOverHttpsUpgrade, - "DnsOverHttpsUpgrade", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn b/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn deleted file mode 100644 index 9b920ad62e22..000000000000 --- a/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn +++ /dev/null @@ -1,25 +0,0 @@ ---- services/network/public/mojom/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ services/network/public/mojom/BUILD.gn -@@ -550,11 +550,11 @@ mojom("url_loader_base") { - } - - enabled_features = [] -- if (is_android || is_chromeos || is_linux) { -+ if (!is_bsd && (is_android || is_chromeos || is_linux)) { - enabled_features += [ "network_change_notifier_in_browser" ] - } - -- if (is_linux) { -+ if (is_linux && !is_bsd) { - # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does - # not include lacros. - enabled_features += [ "use_network_interface_change_listener" ] -@@ -1594,7 +1594,7 @@ mojom("mojom") { - } - } - -- if (is_linux) { -+ if (is_linux && !is_bsd) { - # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does - # not include lacros. - enabled_features += [ "use_network_interface_change_listener" ] diff --git a/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h deleted file mode 100644 index dbdbd35867b7..000000000000 --- a/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h +++ /dev/null @@ -1,11 +0,0 @@ ---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-10 01:48:48 UTC -+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h -@@ -9,6 +9,8 @@ - #include <string> - #include <vector> - -+#include <vector> -+ - #include "base/component_export.h" - #include "base/functional/callback.h" - #include "crypto/secure_hash.h" diff --git a/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h b/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h deleted file mode 100644 index 1ea35b780484..000000000000 --- a/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h +++ /dev/null @@ -1,22 +0,0 @@ ---- services/on_device_model/on_device_model_service.h.orig 2025-01-27 17:37:37 UTC -+++ services/on_device_model/on_device_model_service.h -@@ -31,6 +31,10 @@ class TsHolder; - class TsHolder; - } - -+#if BUILDFLAG(IS_BSD) -+#include "sandbox/policy/sandbox.h" -+#endif -+ - namespace on_device_model { - - class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService -@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS - // Must be called in the service's process after the run loop finished. - [[nodiscard]] static bool Shutdown(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static void AddSandboxLinuxOptions( - sandbox::policy::SandboxLinux::Options& options); - #endif diff --git a/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc b/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc deleted file mode 100644 index b3853eda0fc4..000000000000 --- a/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- services/on_device_model/pre_sandbox_init.cc.orig 2025-01-27 17:37:37 UTC -+++ services/on_device_model/pre_sandbox_init.cc -@@ -14,7 +14,7 @@ - #include "services/on_device_model/ml/chrome_ml.h" // nogncheck - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "gpu/config/gpu_info_collector.h" // nogncheck - #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck - #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck -@@ -25,7 +25,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - constexpr uint32_t kVendorIdAMD = 0x1002; - constexpr uint32_t kVendorIdIntel = 0x8086; - constexpr uint32_t kVendorIdNVIDIA = 0x10DE; -@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxInit() { - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Warm any relevant drivers before attempting to bring up the sandbox. For - // good measure we initialize a device instance for any adapter with an - // appropriate backend on top of any integrated or discrete GPU. -@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() { - return true; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - void OnDeviceModelService::AddSandboxLinuxOptions( - sandbox::policy::SandboxLinux::Options& options) { diff --git a/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc deleted file mode 100644 index a8069560e77e..000000000000 --- a/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc +++ /dev/null @@ -1,65 +0,0 @@ ---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-03-24 20:50:14 UTC -+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc -@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO - uint32_t shared_resident_kb) { - DCHECK(os_dump.platform_private_footprint); - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes; - uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes; - return (rss_anon_bytes + vm_swap_bytes) / 1024; -@@ -83,7 +83,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl - os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable; - os_dump->private_footprint_kb = - CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - os_dump->private_footprint_swap_kb = - internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024; - os_dump->mappings_count = internal_os_dump.mappings_count; -@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( - - // On most platforms each process can dump data about their own process - // so ask each process to do so Linux is special see below. --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - request->pending_responses.insert({client_info.pid, ResponseType::kOSDump}); - client->RequestOSMemoryDump(request->memory_map_option(), - {base::kNullProcessId}, -@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( - - // In some cases, OS stats can only be dumped from a privileged process to - // get around to sandboxing/selinux restrictions (see crbug.com/461788). --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::vector<base::ProcessId> pids; - mojom::ClientProcess* browser_client = nullptr; - base::ProcessId browser_client_pid = base::kNullProcessId; -@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion - const OsCallback& os_callback) { - // On Linux, OS stats can only be dumped from a privileged process to - // get around to sandboxing/selinux restrictions (see crbug.com/461788). --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - mojom::ClientProcess* browser_client = nullptr; - base::ProcessId browser_client_pid = 0; - for (const auto& client_info : clients) { -@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( - // each client process provides 1 OS dump, % the case where the client is - // disconnected mid dump. - OSMemDumpMap& extra_os_dumps = response.second.os_dumps; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - for (auto& kv : extra_os_dumps) { - auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; - DCHECK(results.find(pid) == results.end()); -@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* - // crash). In the latter case (OS_LINUX) we expect the full map to come - // from the browser process response. - OSMemDumpMap& extra_os_dumps = response.second.os_dumps; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - for (const auto& kv : extra_os_dumps) { - auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; - DCHECK_EQ(pid_to_os_dump[pid], nullptr); diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h deleted file mode 100644 index 02f23a4fc095..000000000000 --- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h +++ /dev/null @@ -1,20 +0,0 @@ ---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-03-24 20:50:14 UTC -+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h -@@ -57,7 +57,7 @@ class COMPONENT_EXPORT( - static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps( - base::ProcessHandle); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - static void SetProcSmapsForTesting(FILE*); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_ANDROID) -@@ -79,7 +79,7 @@ class COMPONENT_EXPORT( - GetMemoryInfo(base::ProcessHandle handle); - #endif // !BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Provides information on the dump state of resident pages. These values are - // written to logs. New enum values can be added, but existing enums must - // never be renumbered or deleted and reused. diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc deleted file mode 100644 index cec6a7646af2..000000000000 --- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc +++ /dev/null @@ -1,61 +0,0 @@ ---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-25 21:59:56 UTC -+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc -@@ -0,0 +1,58 @@ -+// Copyright 2022 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h" -+ -+#include "base/memory/page_size.h" -+#include "base/process/process.h" -+#include "base/process/process_handle.h" -+ -+#include <sys/sysctl.h> -+ -+#include <vector> -+ -+#if BUILDFLAG(IS_OPENBSD) -+#define vm_rssize info.p_vm_rssize -+#elif BUILDFLAG(IS_FREEBSD) -+#include <sys/user.h> -+#define vm_rssize info.ki_rssize -+#endif -+ -+namespace memory_instrumentation { -+ -+// static -+bool OSMetrics::FillOSMemoryDump(base::ProcessId pid, -+ mojom::RawOSMemDump* dump) { -+ base::Process process = pid == base::kNullProcessId -+ ? base::Process::Current() -+ : base::Process::Open(pid); -+ const size_t kPageSize = base::GetPageSize(); -+ struct kinfo_proc info; -+ size_t length = sizeof(struct kinfo_proc); -+#if BUILDFLAG(IS_OPENBSD) -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle(), -+ static_cast<int>(length), 1 }; -+#elif BUILDFLAG(IS_FREEBSD) -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle() }; -+#endif -+ -+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) -+ return false; -+ -+ dump->resident_set_kb = (vm_rssize * kPageSize) / 1024; -+ dump->platform_private_footprint->rss_anon_bytes = -+ vm_rssize * kPageSize; -+ dump->platform_private_footprint->vm_swap_bytes = 0; -+ -+ return true; -+} -+ -+// static -+std::vector<mojom::VmRegionPtr> OSMetrics::GetProcessMemoryMaps( -+ base::ProcessId) { -+ NOTIMPLEMENTED(); -+ return std::vector<mojom::VmRegionPtr>(); -+} -+ -+} // namespace memory_instrumentation diff --git a/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc b/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc deleted file mode 100644 index 7238c5bfcb67..000000000000 --- a/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-14 20:55:10 UTC -+++ services/screen_ai/public/cpp/utilities.cc -@@ -18,7 +18,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - constexpr char kBinaryPathSwitch[] = "screen-ai-binary"; - #endif - -@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] = - #endif - - #if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] = - FILE_PATH_LITERAL("third_party/screen-ai/linux/resources"); - #elif BUILDFLAG(IS_MAC) -@@ -128,7 +128,7 @@ const char* GetBinaryPathSwitch() { - - const char* GetBinaryPathSwitch() { - // This is only used on Linux and ChromeOS. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return kBinaryPathSwitch; - #else - return nullptr; diff --git a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc deleted file mode 100644 index e7f922207088..000000000000 --- a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc -@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path - } - } - -+#if !BUILDFLAG(IS_BSD) - auto* instance = sandbox::policy::SandboxLinux::GetInstance(); - - std::vector<BrokerFilePermission> permissions{ -@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path - sandbox::syscall_broker::COMMAND_OPEN}), - permissions, options); - instance->EngageNamespaceSandboxIfPossible(); -+#endif - - return true; - } diff --git a/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc deleted file mode 100644 index 7dc7a72877f8..000000000000 --- a/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-02-21 00:20:51 UTC -+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc -@@ -38,7 +38,7 @@ - #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h" - #include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h" - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) - #include "base/profiler/thread_delegate_posix.h" - #define INITIALIZE_THREAD_DELEGATE_POSIX 1 - #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) diff --git a/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc deleted file mode 100644 index 6523994f37f9..000000000000 --- a/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc +++ /dev/null @@ -1,13 +0,0 @@ ---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-03-24 20:50:14 UTC -+++ services/tracing/public/cpp/system_metrics_sampler.cc -@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce - TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), - "PhysicalMemoryFootprint", - memory_info->physical_footprint_bytes); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet) - TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory", - memory_info->vm_swap_bytes); - TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory", diff --git a/devel/electron35/files/patch-skia_ext_font__utils.cc b/devel/electron35/files/patch-skia_ext_font__utils.cc deleted file mode 100644 index e87f8dbbef5e..000000000000 --- a/devel/electron35/files/patch-skia_ext_font__utils.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- skia/ext/font_utils.cc.orig 2024-02-21 00:20:51 UTC -+++ skia/ext/font_utils.cc -@@ -19,7 +19,7 @@ - #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h" - #endif - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "third_party/skia/include/ports/SkFontConfigInterface.h" - #include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h" - #endif -@@ -60,7 +60,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() { - return SkFontMgr_New_Android(nullptr); - #elif BUILDFLAG(IS_APPLE) - return SkFontMgr_New_CoreText(nullptr); --#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal()); - return fci ? SkFontMgr_New_FCI(std::move(fci)) : nullptr; - #elif BUILDFLAG(IS_FUCHSIA) diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h b/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h deleted file mode 100644 index 31be92260938..000000000000 --- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h +++ /dev/null @@ -1,21 +0,0 @@ ---- third_party/abseil-cpp/absl/base/config.h.orig 2024-08-14 20:55:11 UTC -+++ third_party/abseil-cpp/absl/base/config.h -@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != - #ifdef ABSL_HAVE_SCHED_YIELD - #error ABSL_HAVE_SCHED_YIELD cannot be directly set - #elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \ -- defined(__VXWORKS__) -+ defined(__VXWORKS__) || defined(__OpenBSD__) || defined(__FreeBSD__) - #define ABSL_HAVE_SCHED_YIELD 1 - #endif - -@@ -427,7 +427,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != - // platforms. - #ifdef ABSL_HAVE_SEMAPHORE_H - #error ABSL_HAVE_SEMAPHORE_H cannot be directly set --#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) -+#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) || \ -+ defined(__OpenBSD__) || defined(__FreeBSD__) - #define ABSL_HAVE_SEMAPHORE_H 1 - #endif - diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc deleted file mode 100644 index 28fc23982b32..000000000000 --- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc +++ /dev/null @@ -1,65 +0,0 @@ ---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-10-16 21:31:38 UTC -+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc -@@ -30,7 +30,7 @@ - #include <sys/syscall.h> - #endif - --#if defined(__APPLE__) || defined(__FreeBSD__) -+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) - #include <sys/sysctl.h> - #endif - -@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() { - - #else - -+#if !defined(__OpenBSD__) && !defined(__FreeBSD__) - // Helper function for reading a long from a file. Returns true if successful - // and the memory location pointed to by value is set to the value read. - static bool ReadLongFromFile(const char *file, long *value) { -@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char *file, long *v - } - return ret; - } -+#endif - - #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY) - -@@ -329,9 +331,11 @@ static double GetNominalCPUFrequency() { - // a new mode (turbo mode). Essentially, those frequencies cannot - // always be relied upon. The same reasons apply to /proc/cpuinfo as - // well. -+#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation - if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/tsc_freq_khz", &freq)) { - return freq * 1e3; // Value is kHz. - } -+#endif - - #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY) - // On these platforms, the TSC frequency is the nominal CPU -@@ -350,10 +354,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 -@@ -463,6 +469,12 @@ 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); -+} -+ -+#elif defined(__OpenBSD__) -+ -+pid_t GetTID() { -+ return getthrid(); - } - - #elif defined(__Fuchsia__) diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h deleted file mode 100644 index 17461a04232d..000000000000 --- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-01-27 17:37:37 UTC -+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h -@@ -35,7 +35,8 @@ - #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \ - !defined(__native_client__) && !defined(__asmjs__) && \ - !defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \ -- !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) -+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) && \ -+ !defined(__FreeBSD__) - #define ABSL_HAVE_ELF_MEM_IMAGE 1 - #endif - diff --git a/devel/electron35/files/patch-third__party_angle_BUILD.gn b/devel/electron35/files/patch-third__party_angle_BUILD.gn deleted file mode 100644 index 01e18495240f..000000000000 --- a/devel/electron35/files/patch-third__party_angle_BUILD.gn +++ /dev/null @@ -1,29 +0,0 @@ ---- third_party/angle/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ third_party/angle/BUILD.gn -@@ -355,7 +355,6 @@ config("extra_warnings") { - "-Wtautological-type-limit-compare", - "-Wundefined-reinterpret-cast", - "-Wunneeded-internal-declaration", -- "-Wunused-but-set-variable", - "-Wsuggest-destructor-override", - "-Wsuggest-override", - -@@ -532,7 +531,7 @@ template("angle_common_lib") { - all_dependent_configs = [ ":angle_disable_pool_alloc" ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - libs = [ "dl" ] - } - -@@ -687,6 +686,9 @@ angle_static_library("angle_gpu_info_util") { - "Xi", - "Xext", - ] -+ if (is_bsd) { -+ libs += [ "GL" ] -+ } - } - - if (angle_use_wayland && angle_has_build) { diff --git a/devel/electron35/files/patch-third__party_angle_src_common_platform.h b/devel/electron35/files/patch-third__party_angle_src_common_platform.h deleted file mode 100644 index 19c34403d542..000000000000 --- a/devel/electron35/files/patch-third__party_angle_src_common_platform.h +++ /dev/null @@ -1,19 +0,0 @@ ---- third_party/angle/src/common/platform.h.orig 2022-02-07 13:39:41 UTC -+++ third_party/angle/src/common/platform.h -@@ -26,7 +26,15 @@ - #elif defined(__linux__) || defined(EMSCRIPTEN) - # define ANGLE_PLATFORM_LINUX 1 - # define ANGLE_PLATFORM_POSIX 1 --#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \ -+#elif defined(__OpenBSD__) -+# define ANGLE_PLATFORM_OPENBSD 1 -+# define ANGLE_PLATFORM_POSIX 1 -+# define ANGLE_PLATFORM_BSD 1 -+#elif defined(__FreeBSD__) -+# define ANGLE_PLATFORM_FREEBSD 1 -+# define ANGLE_PLATFORM_POSIX 1 -+# define ANGLE_PLATFORM_BSD 1 -+#elif defined(__NetBSD__) || \ - defined(__DragonFly__) || defined(__sun) || defined(__GLIBC__) || defined(__GNU__) || \ - defined(__QNX__) || defined(__Fuchsia__) || defined(__HAIKU__) - # define ANGLE_PLATFORM_POSIX 1 diff --git a/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp deleted file mode 100644 index a9c9a7391c59..000000000000 --- a/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp +++ /dev/null @@ -1,37 +0,0 @@ ---- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-03-24 20:50:14 UTC -+++ third_party/angle/src/common/system_utils_linux.cpp -@@ -15,10 +15,15 @@ - #include <sys/types.h> - #include <unistd.h> - -+#if ANGLE_PLATFORM_OPENBSD -+#include <pthread_np.h> -+#endif -+ - #include <array> - - namespace angle - { -+#if ANGLE_PLATFORM_LINUX - std::string GetExecutablePath() - { - // We cannot use lstat to get the size of /proc/self/exe as it always returns 0 -@@ -34,6 +39,7 @@ std::string GetExecutablePath() - path[result] = '\0'; - return path; - } -+#endif - - std::string GetExecutableDirectory() - { -@@ -59,6 +65,10 @@ void SetCurrentThreadName(const char *name) - // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is - // returned), name will be ignored. - ASSERT(strlen(name) < 16); -+#if ANGLE_PLATFORM_OPENBSD -+ pthread_set_name_np(pthread_self(), name); -+#else - pthread_setname_np(pthread_self(), name); -+#endif - } - } // namespace angle diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp b/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp deleted file mode 100644 index d81b52373418..000000000000 --- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp +++ /dev/null @@ -1,56 +0,0 @@ ---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-03-24 20:50:14 UTC -+++ third_party/angle/src/libANGLE/Display.cpp -@@ -58,7 +58,7 @@ - # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" - # elif ANGLE_ENABLE_CGL - # include "libANGLE/renderer/gl/cgl/DisplayCGL.h" --# elif defined(ANGLE_PLATFORM_LINUX) -+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - # include "libANGLE/renderer/gl/egl/DisplayEGL.h" - # if defined(ANGLE_USE_X11) - # include "libANGLE/renderer/gl/glx/DisplayGLX_api.h" -@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di - impl = new rx::DisplayCGL(state); - break; - --# elif defined(ANGLE_PLATFORM_LINUX) -+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - # if defined(ANGLE_USE_GBM) - if (platformType == 0) - { -@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di - #if defined(ANGLE_ENABLE_OPENGL) - # if defined(ANGLE_PLATFORM_WINDOWS) - impl = new rx::DisplayWGL(state); --# elif defined(ANGLE_PLATFORM_LINUX) -+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - # if defined(ANGLE_USE_GBM) - if (platformType == 0) - { -@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di - impl = rx::CreateVulkanWin32Display(state); - } - break; --# elif defined(ANGLE_PLATFORM_LINUX) -+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - # if defined(ANGLE_USE_GBM) - if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) - { -@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions() - extensions.platformWaylandEXT = true; - #endif - --#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) -+#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) - extensions.platformSurfacelessMESA = true; - #endif - -@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions() - extensions.x11Visual = true; - #endif - --#if defined(ANGLE_PLATFORM_LINUX) -+#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - extensions.platformANGLEDeviceTypeEGLANGLE = true; - #endif - diff --git a/devel/electron35/files/patch-third__party_angle_util_BUILD.gn b/devel/electron35/files/patch-third__party_angle_util_BUILD.gn deleted file mode 100644 index bbd2ebd24b9d..000000000000 --- a/devel/electron35/files/patch-third__party_angle_util_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/angle/util/BUILD.gn.orig 2023-08-10 01:51:11 UTC -+++ third_party/angle/util/BUILD.gn -@@ -311,7 +311,7 @@ foreach(is_shared_library, - ] - libs = [] - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - libs += [ - "rt", - "dl", diff --git a/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc deleted file mode 100644 index e7086271264e..000000000000 --- a/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc -@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat - - out->send_subresource_notification = data.send_subresource_notification(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!data.ReadSystemFontFamilyName(&out->system_font_family_name)) - return false; - #endif diff --git a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h deleted file mode 100644 index 822cc36c8a00..000000000000 --- a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h -@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { - UserAgentOverride user_agent_override; - std::string accept_languages; - bool send_subresource_notification{false}; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - std::string system_font_family_name; - #endif - #if BUILDFLAG(IS_WIN) diff --git a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h deleted file mode 100644 index f2ef99580fd9..000000000000 --- a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h -@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT - return data.send_subresource_notification; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static const std::string& system_font_family_name( - const ::blink::RendererPreferences& data) { - return data.system_font_family_name; diff --git a/devel/electron35/files/patch-third__party_blink_public_platform_platform.h b/devel/electron35/files/patch-third__party_blink_public_platform_platform.h deleted file mode 100644 index 9ba6fbfbfbac..000000000000 --- a/devel/electron35/files/patch-third__party_blink_public_platform_platform.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/public/platform/platform.h.orig 2025-04-06 11:53:45 UTC -+++ third_party/blink/public/platform/platform.h -@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform { - return nullptr; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // This is called after the thread is created, so the embedder - // can initiate an IPC to change its thread type (on Linux we can't - // increase the nice value, so we need to ask the browser process). This diff --git a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py deleted file mode 100644 index 07160cca56e6..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-04-14 21:12:04 UTC -+++ third_party/blink/renderer/build/scripts/gperf.py -@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args - # https://savannah.gnu.org/bugs/index.php?53028 - gperf_output = re.sub(r'\bregister ', '', gperf_output) - # -Wimplicit-fallthrough needs an explicit fallthrough statement, -- # so replace gperf's /*FALLTHROUGH*/ comment with the statement. -- # https://savannah.gnu.org/bugs/index.php?53029 -- gperf_output = gperf_output.replace('/*FALLTHROUGH*/', -- ' [[fallthrough]];') -+ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement. -+ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2) -+ if re.search( -+ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/', -+ gperf_output): -+ gperf_output = gperf_output.replace('/*FALLTHROUGH*/', -+ ' [[fallthrough]];') - # -Wpointer-to-int-cast warns about casting pointers to smaller ints - # Replace {(int)(long)&(foo), bar} with - # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar} diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc deleted file mode 100644 index e66b45b8e365..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc +++ /dev/null @@ -1,35 +0,0 @@ ---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/controller/blink_initializer.cc -@@ -81,12 +81,12 @@ - #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "third_party/blink/renderer/controller/memory_usage_monitor_posix.h" - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "third_party/blink/renderer/controller/highest_pmf_reporter.h" - #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h" - #endif -@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder - main_thread_task_runner); - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - binders.Add<mojom::blink::MemoryUsageMonitorLinux>( - ConvertToBaseRepeatingCallback( - CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)), -@@ -302,7 +302,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform - #endif - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Start reporting the highest private memory footprint after the first - // navigation. - HighestPmfReporter::Initialize(main_thread_task_runner); diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc deleted file mode 100644 index 64fc619ea0b7..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc -@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File - - void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file, - base::File status_file) { -+#if !BUILDFLAG(IS_BSD) - DCHECK(statm_file.IsValid()); - DCHECK(status_file.IsValid()); - DCHECK_EQ(-1, statm_fd_.get()); - DCHECK_EQ(-1, status_fd_.get()); - statm_fd_.reset(statm_file.TakePlatformFile()); - status_fd_.reset(status_file.TakePlatformFile()); -+#endif - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - void MemoryUsageMonitorPosix::Bind( - mojo::PendingReceiver<mojom::blink::MemoryUsageMonitorLinux> receiver) { diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc deleted file mode 100644 index f11140206f82..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-14 20:55:13 UTC -+++ third_party/blink/renderer/core/editing/editing_behavior.cc -@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb - // unexpected behaviour - if (ch < ' ') - return false; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // According to XKB map no keyboard combinations with ctrl key are mapped to - // printable characters, however we need the filter as the DomKey/text could - // contain printable characters. diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc deleted file mode 100644 index b9af6395f6f6..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-04-06 11:53:46 UTC -+++ third_party/blink/renderer/core/exported/web_view_impl.cc -@@ -430,7 +430,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( - #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) - SkFontHinting RendererPreferencesToSkiaHinting( - const blink::RendererPreferences& prefs) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!prefs.should_antialias_text) { - // When anti-aliasing is off, GTK maps all non-zero hinting settings to - // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight' -@@ -3436,7 +3436,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs - gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE); - WebFontRenderStyle::SetSubpixelPositioning( - renderer_preferences_.use_subpixel_positioning); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!renderer_preferences_.system_font_family_name.empty()) { - WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8( - renderer_preferences_.system_font_family_name)); diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc deleted file mode 100644 index 01f6dcbcc49c..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-06 11:53:46 UTC -+++ third_party/blink/renderer/core/frame/web_frame_test.cc -@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { - } - - #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable. - // TODO(crbug.com/1317375): Build these tests on all platforms. - #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \ -@@ -6880,7 +6880,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo - TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) { - RunTest("composited_selection_bounds_large_selection_noscroll.html"); - } --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if !BUILDFLAG(IS_ANDROID) - TEST_F(CompositedSelectionBoundsTest, Input) { - web_view_helper_.GetWebView()->GetSettings()->SetDefaultFontSize(16); diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc deleted file mode 100644 index 2d4fa9125d21..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2024-08-14 20:55:13 UTC -+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc -@@ -55,7 +55,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin - - /* The value is based on user statistics on Nov 2017. */ - #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN)) -+ BUILDFLAG(IS_WIN)) || BUILDFLAG(IS_BSD) - const double kIdleTaskStartTimeoutDelayMs = 1000.0; - #else - const double kIdleTaskStartTimeoutDelayMs = 4000.0; // For ChromeOS, Mobile diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc deleted file mode 100644 index 993f6625db45..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/core/layout/layout_view.cc -@@ -74,7 +74,7 @@ - #include "ui/display/screen_info.h" - #include "ui/gfx/geometry/quad_f.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "third_party/blink/renderer/platform/fonts/font_cache.h" - #endif - -@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() { - intrinsic_logical_widths_ = LogicalWidth(); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The font code in FontPlatformData does not have a direct connection to the - // document, the frame or anything from which we could retrieve the device - // scale factor. After using zoom for DSF, the GraphicsContext does only ever diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc deleted file mode 100644 index 1202a741cb81..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc -@@ -484,7 +484,7 @@ bool MixedContentChecker::ShouldBlockFetch( - switch (context_type) { - case mojom::blink::MixedContentContextType::kOptionallyBlockable: - --#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)) && \ -+#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \ - BUILDFLAG(ENABLE_CAST_RECEIVER) - // Fuchsia WebEngine can be configured to allow loading Mixed Content from - // an insecure IP address. This is a workaround to revert Fuchsia Cast diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc deleted file mode 100644 index d737838eb29d..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc -@@ -566,7 +566,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const - } - - if (trial_name == "TranslationAPI") { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kTranslationAPI); - #else - return false; diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc deleted file mode 100644 index b548c008da72..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/core/paint/paint_layer.cc -@@ -123,7 +123,7 @@ namespace { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - struct SameSizeAsPaintLayer : GarbageCollected<PaintLayer>, DisplayItemClient { - // The bit fields may fit into the machine word of DisplayItemClient which - // has only 8-bit data. diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc deleted file mode 100644 index 53efe9bceb4a..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc -@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const - // Disable snapback on desktop Linux to better integrate with the desktop - // behavior. Typically, Linux apps do not implement scrollbar snapback (this - // is true for at least GTK and QT apps). --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return false; - #else - return true; -@@ -424,7 +424,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr - - bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar, - const WebMouseEvent& event) const { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (event.button == WebPointerProperties::Button::kMiddle) - return true; - #endif diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h deleted file mode 100644 index ec9781c833a7..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h +++ /dev/null @@ -1,14 +0,0 @@ ---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2024-02-21 00:20:54 UTC -+++ third_party/blink/renderer/core/xml/xslt_processor.h -@@ -77,7 +77,11 @@ class XSLTProcessor final : public ScriptWrappable { - - void reset(); - -+#if (LIBXML_VERSION >= 21200) - static void ParseErrorFunc(void* user_data, const xmlError*); -+#else -+ static void ParseErrorFunc(void* user_data, xmlError*); -+#endif - static void GenericErrorFunc(void* user_data, const char* msg, ...); - - // Only for libXSLT callbacks diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc deleted file mode 100644 index 7126510fd70e..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc -@@ -34,7 +34,7 @@ AudioDeviceFactory* g_factory_override = nullptr; - // Set when the default factory is overridden. - AudioDeviceFactory* g_factory_override = nullptr; - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Due to driver deadlock issues on Windows (http://crbug/422522) there is a - // chance device authorization response is never received from the browser side. - // In this case we will time out, to avoid renderer hang forever waiting for diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc deleted file mode 100644 index b98b9e8193d3..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc -@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten - mixer->get_output_params_for_testing().sample_rate()); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // Use 10 ms buffer (441 frames per buffer). - EXPECT_EQ(output_sample_rate / 100, - mixer->get_output_params_for_testing().frames_per_buffer()); diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc deleted file mode 100644 index 005e9b87956f..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc -@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState& - pending_messages_.push_back(message); - } - -+#undef close - void RTCDataChannel::close() { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - if (state_ == webrtc::DataChannelInterface::kClosing || diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc deleted file mode 100644 index 0abbc54aa242..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-10-16 21:31:46 UTC -+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc -@@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar - SetupRenderer(kDefaultOutputDeviceId); - renderer_proxy_->Start(); - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - static const int kExpectedBufferSize = kHardwareSampleRate / 100; - #elif BUILDFLAG(IS_ANDROID) - static const int kExpectedBufferSize = 2 * kHardwareSampleRate / 100; diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc deleted file mode 100644 index f4ab087c6399..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid - constexpr bool kAllowZeroCopyImages = true; - #endif - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/1175907): Only TexImage2D seems to work with the GPU path on - // Android M -- appears to work fine on R, but to avoid regressions in <video> - // limit to TexImage2D only for now. Fails conformance test on Nexus 5X: diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc deleted file mode 100644 index c86d04fbd6e4..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc -@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( - // on linux platform. - // TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES - // backend is failing for unknown reasons. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - bool forceReadback = true; - #elif BUILDFLAG(IS_ANDROID) - // TODO(crbug.com/dawn/1969): Some Android devices don't fail to copy from diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn b/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn deleted file mode 100644 index 18b5bbc5c9ef..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/BUILD.gn -@@ -2026,7 +2026,7 @@ static_library("test_support") { - ] - - # fuzzed_data_provider may not work with a custom toolchain. -- if (custom_toolchain == "" && is_clang) { -+ if ((custom_toolchain == "" && is_clang) && !is_bsd) { - sources += [ - "testing/fuzzed_data_provider.cc", - "testing/fuzzed_data_provider.h", diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc deleted file mode 100644 index da76a891d7b0..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/fonts/font_cache.cc -@@ -82,7 +82,7 @@ SkFontMgr* FontCache::static_font_manager_ = nullptr; - - SkFontMgr* FontCache::static_font_manager_ = nullptr; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - float FontCache::device_scale_factor_ = 1.0; - #endif - -@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD - const FontDescription& font_description) { - const AtomicString& family = FontCache::SystemFontFamily(); - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ -- BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - if (family.empty() || family == font_family_names::kSystemUi) - return nullptr; - #else diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h deleted file mode 100644 index d23eef07e520..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h +++ /dev/null @@ -1,47 +0,0 @@ ---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-10-16 21:31:46 UTC -+++ third_party/blink/renderer/platform/fonts/font_cache.h -@@ -55,7 +55,7 @@ - #include "third_party/skia/include/core/SkFontMgr.h" - #include "third_party/skia/include/core/SkRefCnt.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "ui/gfx/font_fallback_linux.h" - #endif - -@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final { - - static void MaybePreloadSystemFonts(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // These are needed for calling QueryRenderStyleForStrike, since - // gfx::GetFontRenderParams makes distinctions based on DSF. - static float DeviceScaleFactor() { return device_scale_factor_; } -@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final { - const char* locale_family_name); - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static bool GetFontForCharacter(UChar32, - const char* preferred_locale, - gfx::FallbackFontData*); -@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final { - const FontFaceCreationParams&, - std::string& name); - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static AtomicString GetFamilyNameForCharacter(SkFontMgr*, - UChar32, - const FontDescription&, -@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final { - bool is_test_font_mgr_ = false; - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static float device_scale_factor_; - #endif - diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc deleted file mode 100644 index e89fc7289acc..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/fonts/font_description.cc -@@ -45,7 +45,7 @@ - #include "third_party/blink/renderer/platform/wtf/text/string_hash.h" - #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include "third_party/blink/renderer/platform/fonts/font_cache.h" - #endif - -@@ -284,7 +284,7 @@ FontCacheKey FontDescription::CacheKey( - static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3 - static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1 - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - float device_scale_factor_for_key = FontCache::DeviceScaleFactor(); - #else - float device_scale_factor_for_key = 1.0f; diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc deleted file mode 100644 index 6e245dc57c55..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-02-21 00:20:54 UTC -+++ third_party/blink/renderer/platform/fonts/font_metrics.cc -@@ -39,7 +39,7 @@ namespace blink { - namespace blink { - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // This is the largest VDMX table which we'll try to load and parse. - static const size_t kMaxVDMXTableSize = 1024 * 1024; // 1 MB - #endif -@@ -67,7 +67,7 @@ void FontMetrics::AscentDescentWithHacks( - bool is_vdmx_valid = false; - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // Manually digging up VDMX metrics is only applicable when bytecode hinting - // using FreeType. With DirectWrite or CoreText, no bytecode hinting is ever - // done. This code should be pushed into FreeType (hinted font metrics). -@@ -111,7 +111,7 @@ void FontMetrics::AscentDescentWithHacks( - descent = SkScalarRoundToScalar(metrics.fDescent); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // When subpixel positioning is enabled, if the descent is rounded down, - // the descent part of the glyph may be truncated when displayed in a - // 'overflow: hidden' container. To avoid that, borrow 1 unit from the diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc deleted file mode 100644 index 23e64a8ae77c..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc -@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) { - return AtomicString::FromUTF8(std::string_view(str.begin(), str.end())); - } - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // This function is called on android or when we are emulating android fonts on - // linux and the embedder has overriden the default fontManager with - // WebFontRendering::setSkiaFontMgr. -@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD - std::string name; - - sk_sp<SkTypeface> typeface; --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool noto_color_emoji_from_gmscore = false; - #if BUILDFLAG(IS_ANDROID) - // Use the unique local matching pathway for fetching Noto Color Emoji Compat diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc deleted file mode 100644 index a00b84bd937c..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-10 01:48:51 UTC -+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc -@@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe - - // Once we are using RAF, this thread is driving user interactive display - // updates. Update priority accordingly. -+ // pledge(2) -+ // stop this baloney -+#if !defined(OS_OPENBSD) - base::PlatformThread::SetCurrentThreadType( - base::ThreadType::kDisplayCritical); -+#endif - - mojo::Remote<mojom::blink::EmbeddedFrameSinkProvider> provider; - Platform::Current()->GetBrowserInterfaceBroker()->GetInterface( diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc deleted file mode 100644 index 360324d8781d..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc -@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( - - const auto paint_image = source->PaintImageForCurrentFrame(); - const auto image_info = paint_image.GetSkImageInfo(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check - // for SCANOUT support correctly on X11 and it's never supported in - // practice. Therefore, don't include it until this flow is reworked. diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc deleted file mode 100644 index c8f5f1fd1da5..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc -@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame( - auto& details = timing_details.find(frame_token)->value; - auto& feedback = details.presentation_feedback; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO: On Linux failure flag is unreliable, and perfectly rendered frames - // are reported as failures all the time. - bool presentation_failure = false; diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc deleted file mode 100644 index 3c43f26940d4..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-15 20:34:06 UTC -+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc -@@ -14,7 +14,9 @@ namespace blink { - - namespace blink { - -+#if !BUILDFLAG(IS_BSD) - const char kPartitionAllocDumpName[] = "partition_alloc"; -+#endif - - PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() { - DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ()); -@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump( - bool PartitionAllocMemoryDumpProvider::OnMemoryDump( - const base::trace_event::MemoryDumpArgs& args, - base::trace_event::ProcessMemoryDump* memory_dump) { -+#if !BUILDFLAG(IS_BSD) - using base::trace_event::MemoryDumpLevelOfDetail; - - MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail; -@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump( - "size", "bytes", partition_stats_dumper.total_active_bytes()); - memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(), - partitions_dump->guid()); -+#endif - - return true; - } diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc deleted file mode 100644 index ef304e6e0c64..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc +++ /dev/null @@ -1,17 +0,0 @@ ---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc -@@ -334,12 +334,12 @@ SupportedFormats GetSupportedFormatsInternal( - supported_formats.profiles.push_back(profile.profile); - supported_formats.sdp_formats.push_back(std::move(*format)); - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_WIN) - const bool kShouldAddH264Cbp = - base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) && - profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const bool kShouldAddH264Cbp = - profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; - #endif diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 deleted file mode 100644 index 57ad2f02b3d8..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 +++ /dev/null @@ -1,74 +0,0 @@ ---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-03-24 20:50:14 UTC -+++ third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -427,7 +427,7 @@ - name: "AppTitle", - status: "experimental", - origin_trial_feature_name: "AppTitle", -- origin_trial_os: ["win", "mac", "linux", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], - base_feature: "WebAppEnableAppTitle", - }, - { -@@ -1602,7 +1602,7 @@ - name: "DocumentIsolationPolicy", - status: "experimental", - origin_trial_feature_name: "DocumentIsolationPolicy", -- origin_trial_os: ["win", "mac", "linux", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], - base_feature: "none", - }, - { -@@ -1898,7 +1898,7 @@ - base_feature: "none", - public: true, - origin_trial_feature_name: "FedCmMultipleIdentityProviders", -- origin_trial_os: ["win", "mac", "linux", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], - origin_trial_allows_third_party: true, - }, - { -@@ -3288,7 +3288,7 @@ - // Tracking bug for the implementation: https://crbug.com/1462930 - name: "PermissionElement", - origin_trial_feature_name: "PermissionElement", -- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"], -+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"], - status: "experimental", - public: true, - base_feature_status: "enabled", -@@ -3425,7 +3425,7 @@ - { - name: "PrivateNetworkAccessPermissionPrompt", - origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt", -- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"], - status: "stable", - public: true, - base_feature: "none", -@@ -4485,7 +4485,7 @@ - name: "UnrestrictedSharedArrayBuffer", - base_feature: "none", - origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", -- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"], - }, - // Enables using policy-controlled feature "usb-unrestricted" to allow - // isolated context to access protected USB interface classes and to -@@ -4672,7 +4672,7 @@ - { - name: "WebAppScopeExtensions", - origin_trial_feature_name: "WebAppScopeExtensions", -- origin_trial_os: ["win", "mac", "linux", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], - status: "experimental", - base_feature: "none", - }, -@@ -4941,7 +4941,7 @@ - { - name: "WebIdentityDigitalCredentials", - origin_trial_feature_name: "WebIdentityDigitalCredentials", -- origin_trial_os: ["android", "win", "mac", "linux", "chromeos"], -+ origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd"], - origin_trial_allows_third_party: true, - implied_by: ["WebIdentityDigitalCredentialsCreation"], - public: true, diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc deleted file mode 100644 index a25484e68d43..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/blink/renderer/platform/scheduler/common/thread.cc -@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() { - "Compositor"); - })); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD) - compositor_thread->GetTaskRunner()->PostTaskAndReplyWithResult( - FROM_HERE, base::BindOnce(&base::PlatformThread::CurrentId), - base::BindOnce([](base::PlatformThreadId compositor_thread_id) { diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h deleted file mode 100644 index 25658e65ff2b..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2022-03-25 21:59:56 UTC -+++ third_party/blink/renderer/platform/wtf/container_annotations.h -@@ -12,7 +12,7 @@ - // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86 - // once the crashes there have been fixed: http://crbug.com/461406 - #if defined(ADDRESS_SANITIZER) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - defined(ARCH_CPU_X86_64) - - // Annotations require buffers to begin on an 8-byte boundary. See diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h deleted file mode 100644 index b184b8b79210..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h +++ /dev/null @@ -1,23 +0,0 @@ ---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-07-22 17:30:31 UTC -+++ third_party/blink/renderer/platform/wtf/math_extras.h -@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) { - return g * (1.0f / 400.0f); - } - -+#if defined(OS_FREEBSD) -+#pragma clang diagnostic push -+#pragma clang diagnostic ignored "-Winvalid-constexpr" -+#endif - constexpr double RoundHalfTowardsPositiveInfinity(double value) { - return std::floor(value + 0.5); - } -@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub - constexpr float RoundHalfTowardsPositiveInfinity(float value) { - return std::floor(value + 0.5f); - } -+#if defined(OS_FREEBSD) -+#pragma clang diagnostic pop -+#endif - - // ClampTo() is implemented by templated helper classes (to allow for partial - // template specialization) as well as several helper functions. diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc deleted file mode 100644 index 579aabbad32a..000000000000 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/blink/renderer/platform/wtf/stack_util.cc -@@ -23,6 +23,11 @@ extern "C" void* __libc_stack_end; // NOLINT - extern "C" void* __libc_stack_end; // NOLINT - #endif - -+#if BUILDFLAG(IS_BSD) -+#include <sys/signal.h> -+#include <pthread_np.h> -+#endif -+ - namespace WTF { - - size_t GetUnderestimatedStackSize() { -@@ -67,6 +72,8 @@ size_t GetUnderestimatedStackSize() { - // low as 512k. - // - return 512 * 1024; -+#elif BUILDFLAG(IS_OPENBSD) -+ return 512 * 1024; - #elif BUILDFLAG(IS_APPLE) - // pthread_get_stacksize_np() returns too low a value for the main thread on - // OSX 10.9, -@@ -152,6 +159,13 @@ void* GetStackStart() { - ::GetCurrentThreadStackLimits(&lowLimit, &highLimit); - return reinterpret_cast<void*>(highLimit); - #endif -+#elif BUILDFLAG(IS_OPENBSD) -+ stack_t ss; -+ void *base; -+ int error = pthread_stackseg_np(pthread_self(), &ss); -+ CHECK(!error); -+ base = (void*)((size_t) ss.ss_sp - ss.ss_size); -+ return reinterpret_cast<uint8_t*>(base) + ss.ss_size; - #else - #error Unsupported getStackStart on this platform. - #endif diff --git a/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni b/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni deleted file mode 100644 index 19ca636ed489..000000000000 --- a/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/cpuinfo/cpuinfo.gni.orig 2024-04-15 20:34:24 UTC -+++ third_party/cpuinfo/cpuinfo.gni -@@ -8,7 +8,7 @@ use_cpuinfo = - current_cpu != "s390" && current_cpu != "s390x" && - current_cpu != "riscv64" && - # cpuinfo is not supported on fuchsia. -- !is_fuchsia && -+ !is_fuchsia && !is_bsd && - # There's a few arm architectures that are not supported by cpuinfo, - # especially amongst ChromeOS devices. - # See //third_party/cpuinfo/src/src/arm/linux/cp.h. diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni deleted file mode 100644 index 2edbba0f4f8b..000000000000 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-10-19 19:59:07 UTC -+++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni -@@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) { - crashpad_is_ios = is_ios - crashpad_is_apple = is_apple - crashpad_is_win = is_win -- crashpad_is_linux = is_linux || is_chromeos -+ crashpad_is_linux = (is_linux || is_chromeos) && !is_bsd - crashpad_is_android = is_android - crashpad_is_fuchsia = is_fuchsia - diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn deleted file mode 100644 index e1eccd40b032..000000000000 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2023-10-19 19:59:07 UTC -+++ third_party/crashpad/crashpad/client/BUILD.gn -@@ -137,6 +137,13 @@ static_library("common") { - if (crashpad_is_win) { - sources += [ "crash_report_database_win.cc" ] - } -+ -+ if (crashpad_is_posix) { -+ sources += [ -+ "crashpad_client_posix.cc", -+ ] -+ } -+ - if (crashpad_is_linux || crashpad_is_android || crashpad_is_fuchsia) { - sources += [ - "crash_report_database_generic.cc", diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h deleted file mode 100644 index 78dfbf17b79f..000000000000 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h +++ /dev/null @@ -1,22 +0,0 @@ ---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-10-19 19:59:07 UTC -+++ third_party/crashpad/crashpad/util/misc/capture_context.h -@@ -21,7 +21,8 @@ - #include <mach/mach.h> - #elif BUILDFLAG(IS_WIN) - #include <windows.h> --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -+ BUILDFLAG(IS_FREEBSD) - #include <ucontext.h> - #endif // BUILDFLAG(IS_APPLE) - -@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state; - #endif - #elif BUILDFLAG(IS_WIN) - using NativeCPUContext = CONTEXT; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ -+ BUILDFLAG(IS_BSD) - using NativeCPUContext = ucontext_t; - #endif // BUILDFLAG(IS_APPLE) - diff --git a/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h b/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h deleted file mode 100644 index ec82787739c8..000000000000 --- a/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h +++ /dev/null @@ -1,14 +0,0 @@ ---- third_party/dawn/src/dawn/common/Platform.h.orig 2023-11-29 21:41:27 UTC -+++ third_party/dawn/src/dawn/common/Platform.h -@@ -59,6 +59,11 @@ - #error "Unsupported Windows platform." - #endif - -+#elif defined(__OpenBSD__) || defined(__FreeBSD__) -+#define DAWN_PLATFORM_IS_LINUX 1 -+#define DAWN_PLATFORM_IS_BSD 1 -+#define DAWN_PLATFORM_IS_POSIX 1 -+ - #elif defined(__linux__) - #define DAWN_PLATFORM_IS_LINUX 1 - #define DAWN_PLATFORM_IS_POSIX 1 diff --git a/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp deleted file mode 100644 index 787787cf03cf..000000000000 --- a/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2024-02-21 00:21:51 UTC -+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp -@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha - #endif - - #if DAWN_PLATFORM_IS(LINUX) --#if DAWN_PLATFORM_IS(ANDROID) -+#if DAWN_PLATFORM_IS(ANDROID) || DAWN_PLATFORM_IS(BSD) - constexpr char kVulkanLibName[] = "libvulkan.so"; - #else - constexpr char kVulkanLibName[] = "libvulkan.so.1"; diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c b/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c deleted file mode 100644 index b0d0bee1accb..000000000000 --- a/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c +++ /dev/null @@ -1,18 +0,0 @@ ---- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-02-10 16:22:55 UTC -+++ third_party/electron_node/deps/uv/src/unix/pipe.c -@@ -207,9 +207,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) { - if (mode == -1) - return UV__ERR(errno); /* according to docs, must be EBADF */ - -+ /* If ioctl(FIONBIO) reports ENOTTY, try fcntl(F_GETFL) + fcntl(F_SETFL). -+ * Workaround for e.g. kqueue fds not supporting ioctls. -+ */ - err = uv__nonblock(fd, 1); -- if (err) -- return err; -+ if (err == UV_ENOTTY) -+ if (uv__nonblock == uv__nonblock_ioctl) -+ err = uv__nonblock_fcntl(fd, 1); - - #if defined(__APPLE__) - err = uv__stream_try_select((uv_stream_t*) handle, &fd); diff --git a/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn b/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn deleted file mode 100644 index b378cae1df64..000000000000 --- a/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/ffmpeg/BUILD.gn.orig 2024-10-28 21:05:18 UTC -+++ third_party/ffmpeg/BUILD.gn -@@ -350,7 +350,6 @@ target(link_target_type, "ffmpeg_internal") { - libs += [ - "m", - "z", -- "rt", - ] - } - if (is_component_ffmpeg) { diff --git a/devel/electron35/files/patch-third__party_ffmpeg_configure b/devel/electron35/files/patch-third__party_ffmpeg_configure deleted file mode 100644 index ca803aeda3a7..000000000000 --- a/devel/electron35/files/patch-third__party_ffmpeg_configure +++ /dev/null @@ -1,13 +0,0 @@ ---- third_party/ffmpeg/configure.orig 2025-03-24 20:50:14 UTC -+++ third_party/ffmpeg/configure -@@ -6850,8 +6850,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en - if enabled pthread_np_h; then - hdrs="$hdrs pthread_np.h" - fi -- check_lib pthread_set_name_np "$hdrs" pthread_set_name_np -lpthread -- check_lib pthread_setname_np "$hdrs" pthread_setname_np -lpthread -+ check_lib pthread_set_name_np pthread_np.h pthread_set_name_np -lpthread -+ check_lib pthread_setname_np pthread_np.h pthread_setname_np -lpthread - fi - fi - diff --git a/devel/electron35/files/patch-third__party_fontconfig_include_config.h b/devel/electron35/files/patch-third__party_fontconfig_include_config.h deleted file mode 100644 index 2d5cf1750e27..000000000000 --- a/devel/electron35/files/patch-third__party_fontconfig_include_config.h +++ /dev/null @@ -1,49 +0,0 @@ ---- third_party/fontconfig/include/config.h.orig 2024-04-15 20:34:24 UTC -+++ third_party/fontconfig/include/config.h -@@ -13,7 +13,7 @@ - - #define FC_CACHEDIR "/var/cache/fontconfig" - --#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n" -+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>" - - #define FC_FONTPATH "" - -@@ -66,7 +66,7 @@ - - #define HAVE_MMAP 1 - --#define HAVE_POSIX_FADVISE 1 -+#define HAVE_POSIX_FADVISE 0 - - #define HAVE_PTHREAD 1 - -@@ -74,10 +74,13 @@ - - #define HAVE_RANDOM 1 - --#define HAVE_RANDOM_R 1 -+/* #undef HAVE_RANDOM_R */ - - #define HAVE_RAND_R 1 - -+/* Define to 1 if you have the `arc4_random' function. */ -+#define HAVE_ARC4RANDOM 1 -+ - #define HAVE_READLINK 1 - - #define HAVE_STDATOMIC_PRIMITIVES 1 -@@ -92,11 +95,11 @@ - - #define HAVE_SYS_PARAM_H 1 - --#define HAVE_SYS_STATFS_H 1 -+/* #undef HAVE_SYS_STATFS_H */ - - #define HAVE_SYS_STATVFS_H 1 - --#define HAVE_SYS_VFS_H 1 -+/* #undef HAVE_SYS_VFS_H */ - - #define HAVE_UNISTD_H 1 - diff --git a/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c b/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c deleted file mode 100644 index 05f955118627..000000000000 --- a/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c +++ /dev/null @@ -1,13 +0,0 @@ ---- third_party/fontconfig/src/src/fccompat.c.orig 2023-03-30 00:40:33 UTC -+++ third_party/fontconfig/src/src/fccompat.c -@@ -184,7 +184,9 @@ FcRandom(void) - { - int32_t result; - --#if HAVE_RANDOM_R -+#if HAVE_ARC4RANDOM -+ result = arc4random() & 0x7fffffff; -+#elif HAVE_RANDOM_R - static struct random_data fcrandbuf; - static char statebuf[256]; - static FcBool initialized = FcFalse; diff --git a/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc deleted file mode 100644 index 3dfbf1791570..000000000000 --- a/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/ipcz/src/reference_drivers/random.cc.orig 2023-10-19 19:59:09 UTC -+++ third_party/ipcz/src/reference_drivers/random.cc -@@ -14,7 +14,7 @@ - #include <windows.h> - #elif BUILDFLAG(IS_FUCHSIA) - #include <zircon/syscalls.h> --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include <asm/unistd.h> - #include <sys/syscall.h> - #include <unistd.h> -@@ -86,7 +86,7 @@ void RandomBytes(absl::Span<uint8_t> destination) { - process_prng_fn(destination.data(), destination.size()); - #elif BUILDFLAG(IS_FUCHSIA) - zx_cprng_draw(destination.data(), destination.size()); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - while (!destination.empty()) { - ssize_t result = - syscall(__NR_getrandom, destination.data(), destination.size(), 0); diff --git a/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc b/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc deleted file mode 100644 index d917b0d4dcea..000000000000 --- a/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/leveldatabase/env_chromium.cc.orig 2024-10-16 21:32:29 UTC -+++ third_party/leveldatabase/env_chromium.cc -@@ -329,7 +329,8 @@ Status ChromiumWritableFile::SyncParent() { - - Status ChromiumWritableFile::SyncParent() { - TRACE_EVENT0("leveldb", "SyncParent"); --#if defined(OS_POSIX) || defined(OS_FUCHSIA) -+// pledge violation (directory passed as fd) -+#if (defined(OS_POSIX) || defined(OS_FUCHSIA)) && !defined(OS_OPENBSD) - FilePath path = FilePath::FromUTF8Unsafe(parent_dir_); - FileErrorOr<base::File> result = filesystem_->OpenFile( - path, base::File::FLAG_OPEN | base::File::FLAG_READ); diff --git a/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp deleted file mode 100644 index 896ab2879ec1..000000000000 --- a/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-03-24 20:50:14 UTC -+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp -@@ -35,7 +35,7 @@ - #endif - - #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \ -- (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) -+ (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || defined(__FreeBSD__) - # define _LIBCPP_HAS_CLOCK_GETTIME - #endif - diff --git a/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c b/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c deleted file mode 100644 index 9a7be0db7b70..000000000000 --- a/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c +++ /dev/null @@ -1,51 +0,0 @@ ---- third_party/lzma_sdk/C/CpuArch.c.orig 2025-03-24 20:50:14 UTC -+++ third_party/lzma_sdk/C/CpuArch.c -@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP - BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; } - BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; } - -+#elif defined(__OpenBSD__) - -+#include <sys/param.h> -+#include <sys/sysctl.h> -+#include <machine/cpu.h> -+#include <machine/armreg.h> -+ -+BoolInt CPU_IsSupported_NEON() { return 1; } -+ -+#define MY_HWCAP_CHECK_FUNC_2(name1, name2) \ -+ BoolInt CPU_IsSupported_ ## name1() { \ -+ int isar0_mib[] = { CTL_MACHDEP, CPU_ID_AA64ISAR0 }; \ -+ size_t len = sizeof(uint64_t); \ -+ uint64_t cpu_id = 0; \ -+ if (sysctl(isar0_mib, 2, &cpu_id, &len, NULL, 0) < 0) \ -+ return 0; \ -+ if (ID_AA64ISAR0_ ## name2(cpu_id) >= ID_AA64ISAR0_## name2 ##_BASE) \ -+ return 1; \ -+ return 0; \ -+ } -+ -+#define MY_HWCAP_CHECK_FUNC(name) \ -+ MY_HWCAP_CHECK_FUNC_2(name, name) -+ -+MY_HWCAP_CHECK_FUNC (CRC32) -+MY_HWCAP_CHECK_FUNC (SHA1) -+MY_HWCAP_CHECK_FUNC (SHA2) -+MY_HWCAP_CHECK_FUNC (AES) -+ - #else // __APPLE__ - - #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216) -@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP - #endif - #endif - -+#if !defined(__FreeBSD__) - #ifdef Z7_GETAUXV_AVAILABLE - // #pragma message("=== Z7_GETAUXV_AVAILABLE === ") - #include <sys/auxv.h> - #define USE_HWCAP -+#endif - #endif - - #ifdef USE_HWCAP diff --git a/devel/electron35/files/patch-third__party_nasm_config_config-linux.h b/devel/electron35/files/patch-third__party_nasm_config_config-linux.h deleted file mode 100644 index 637d2f20ebd2..000000000000 --- a/devel/electron35/files/patch-third__party_nasm_config_config-linux.h +++ /dev/null @@ -1,102 +0,0 @@ ---- third_party/nasm/config/config-linux.h.orig 2024-08-14 20:56:38 UTC -+++ third_party/nasm/config/config-linux.h -@@ -160,7 +160,7 @@ - - /* Define to 1 if you have the declaration of `strlcpy', and to 0 if you - don't. */ --#define HAVE_DECL_STRLCPY 0 -+#define HAVE_DECL_STRLCPY 1 - - /* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you - don't. */ -@@ -183,7 +183,7 @@ - #define HAVE_DECL_STRSEP 1 - - /* Define to 1 if you have the <endian.h> header file. */ --#define HAVE_ENDIAN_H 1 -+/* #undef HAVE_ENDIAN_H */ - - /* Define to 1 if you have the `faccessat' function. */ - #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ - #define HAVE_ISASCII 1 - - /* Define to 1 if you have the `iscntrl' function. */ --/* #undef HAVE_ISCNTRL */ -+#define HAVE_ISCNTRL 1 - - /* Define to 1 if you have the <machine/endian.h> header file. */ --/* #undef HAVE_MACHINE_ENDIAN_H */ -+#define HAVE_MACHINE_ENDIAN_H 1 - - /* Define to 1 if you have the <memory.h> header file. */ - #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 -@@ -357,7 +357,7 @@ - #define HAVE_STDARG_H 1 - - /* Define to 1 if stdbool.h conforms to C99. */ --/* #undef HAVE_STDBOOL_H */ -+#define HAVE_STDBOOL_H 1 - - /* Define to 1 if your compiler supports C99 extern inline */ - #define HAVE_STDC_INLINE 1 -@@ -384,7 +384,7 @@ - #define HAVE_STRING_H 1 - - /* Define to 1 if you have the `strlcpy' function. */ --/* #undef HAVE_STRLCPY */ -+#define HAVE_STRLCPY 1 - - /* Define to 1 if you have the `strncasecmp' function. */ - #define HAVE_STRNCASECMP 1 -@@ -411,7 +411,7 @@ - #define HAVE_SYSCONF 1 - - /* Define to 1 if you have the <sys/endian.h> header file. */ --/* #undef HAVE_SYS_ENDIAN_H */ -+#define HAVE_SYS_ENDIAN_H 1 - - /* Define to 1 if you have the <sys/mman.h> header file. */ - #define HAVE_SYS_MMAN_H 1 -@@ -486,13 +486,13 @@ - /* #undef HAVE__STATI64 */ - - /* Define to 1 if you have the `__bswap_16' intrinsic function. */ --#define HAVE___BSWAP_16 1 -+/* #undef HAVE___BSWAP_16 */ - - /* Define to 1 if you have the `__bswap_32' intrinsic function. */ --#define HAVE___BSWAP_32 1 -+/* #undef HAVE___BSWAP_32 */ - - /* Define to 1 if you have the `__bswap_64' intrinsic function. */ --#define HAVE___BSWAP_64 1 -+/* #undef HAVE___BSWAP_64 */ - - /* Define to 1 if you have the `__builtin_bswap16' intrinsic function. */ - #define HAVE___BUILTIN_BSWAP16 1 -@@ -620,7 +620,7 @@ - /* Define to the equivalent of the C99 'restrict' keyword, or to - nothing if this is not supported. Do not define if restrict is - supported directly. */ --#define restrict __restrict -+#define restrict __restrict__ - /* Work around a bug in Sun C++: it does not support _Restrict or - __restrict__, even though the corresponding Sun C compiler ends up with - "#define restrict _Restrict" or "#define restrict __restrict__" in the -@@ -637,7 +637,7 @@ - /* Define if your snprintf function is not named snprintf. */ - /* #undef snprintf */ - --/* Define if your typeof operator is not named typeof. */ -+/* Define if your typeof operator is not named `typeof'. */ - #define typeof __typeof - - /* Define to the type of an unsigned integer type wide enough to hold a diff --git a/devel/electron35/files/patch-third__party_node_node.gni b/devel/electron35/files/patch-third__party_node_node.gni deleted file mode 100644 index 3951c88d37c2..000000000000 --- a/devel/electron35/files/patch-third__party_node_node.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/node/node.gni.orig 2024-08-14 20:55:59 UTC -+++ third_party/node/node.gni -@@ -22,7 +22,7 @@ template("node") { - - # When use_remoteexec=true, node actions may run on remote - # Linux worker. So it should include linux node binary in inputs. -- if (is_linux || is_chromeos || use_remoteexec) { -+ if ((is_linux || is_chromeos || use_remoteexec) && !is_bsd) { - inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ] - } - if (is_win && host_os == "win") { diff --git a/devel/electron35/files/patch-third__party_node_node.py b/devel/electron35/files/patch-third__party_node_node.py deleted file mode 100644 index 29500c843e62..000000000000 --- a/devel/electron35/files/patch-third__party_node_node.py +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/node/node.py.orig 2025-01-27 17:37:37 UTC -+++ third_party/node/node.py -@@ -21,6 +21,8 @@ def GetBinaryPath(): - return os_path.join(os_path.dirname(__file__), *{ - 'Darwin': (darwin_path, darwin_name, 'bin', 'node'), - 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'), -+ 'OpenBSD': ('openbsd', 'node-openbsd', 'bin', 'node'), -+ 'FreeBSD': ('freebsd', 'node-freebsd', 'bin', 'node'), - 'Windows': ('win', 'node.exe'), - }[platform.system()]) - diff --git a/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp deleted file mode 100644 index f7efaad2dd9a..000000000000 --- a/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp +++ /dev/null @@ -1,23 +0,0 @@ ---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2024-08-14 21:00:31 UTC -+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp -@@ -20,7 +20,7 @@ - #include "core/fxge/fx_font.h" - #include "core/fxge/systemfontinfo_iface.h" - --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !BUILDFLAG(IS_BSD) - #error "Included on the wrong platform" - #endif - -@@ -173,9 +173,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf - std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override { - auto pInfo = std::make_unique<CFX_LinuxFontInfo>(); - if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) { -- pInfo->AddPath("/usr/share/fonts"); -- pInfo->AddPath("/usr/share/X11/fonts/Type1"); -- pInfo->AddPath("/usr/share/X11/fonts/TTF"); -+ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/Type1"); -+ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/TTF"); - pInfo->AddPath("/usr/local/share/fonts"); - } - return pInfo; diff --git a/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp deleted file mode 100644 index 276f619f4105..000000000000 --- a/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-06-18 21:44:57 UTC -+++ third_party/pdfium/fxjs/fx_date_helpers.cpp -@@ -39,6 +39,11 @@ double GetLocalTZA() { - return 0; - time_t t = 0; - FXSYS_time(&t); -+#ifdef __FreeBSD__ -+ struct tm lt; -+ localtime_r(&t, <); -+ return (double)(-(lt.tm_gmtoff * 1000)); -+#else - FXSYS_localtime(&t); - #if BUILDFLAG(IS_WIN) - // In gcc 'timezone' is a global variable declared in time.h. In VC++, that -@@ -47,6 +52,7 @@ double GetLocalTZA() { - _get_timezone(&timezone); - #endif - return (double)(-(timezone * 1000)); -+#endif // __FreeBSD__ - } - - int GetDaylightSavingTA(double d) { diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h deleted file mode 100644 index 4edef96687a0..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h +++ /dev/null @@ -1,70 +0,0 @@ ---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/include/perfetto/base/build_config.h -@@ -27,6 +27,7 @@ - #if defined(__ANDROID__) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 -@@ -40,6 +41,7 @@ - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 -@@ -55,9 +57,10 @@ - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 - #endif --#elif defined(__linux__) -+#elif defined(__linux__) || defined(__OpenBSD__) || defined(__FreeBSD__) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 -@@ -70,6 +73,7 @@ - #elif defined(__QNXNTO__) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 -@@ -82,6 +86,7 @@ - #elif defined(_WIN32) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 -@@ -94,6 +99,7 @@ - #elif defined(__EMSCRIPTEN__) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 -@@ -109,6 +115,7 @@ - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 -@@ -118,6 +125,7 @@ - #elif defined(__native_client__) - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h deleted file mode 100644 index 55bba39579a4..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h +++ /dev/null @@ -1,34 +0,0 @@ ---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/include/perfetto/base/time.h -@@ -227,6 +227,9 @@ inline TimeNanos GetBootTimeNs() { - // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time - // during suspend (when supported). - inline TimeNanos GetBootTimeNs() { -+#if defined(__FreeBSD__) -+ return GetTimeInternalNs(kWallTimeClockSource); -+#else - // Determine if CLOCK_BOOTTIME is available on the first call. - static const clockid_t kBootTimeClockSource = [] { - struct timespec ts = {}; -@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() { - return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource; - }(); - return GetTimeInternalNs(kBootTimeClockSource); -+#endif - } - - inline TimeNanos GetWallTimeNs() { -@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeRawNs() { - } - - inline TimeNanos GetWallTimeRawNs() { -+#if defined(__OpenBSD__) -+ return GetTimeInternalNs(CLOCK_MONOTONIC); -+#elif defined(__FreeBSD__) -+ return GetTimeInternalNs(CLOCK_MONOTONIC_FAST); -+#else - return GetTimeInternalNs(CLOCK_MONOTONIC_RAW); -+#endif - } - - inline TimeNanos GetThreadCPUTimeNs() { diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h deleted file mode 100644 index 4858a1ee72d2..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-05-25 00:46:23 UTC -+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h -@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId { - // are different. E.g. on Mac size_t is considered a different type from - // uint64_t even though it has the same size and signedness. - // Below we add overloads for those types that are known to cause ambiguity. --#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__OpenBSD__) - explicit LegacyTraceId(size_t raw_id) : raw_id_(raw_id) {} - explicit LegacyTraceId(intptr_t raw_id) - : raw_id_(static_cast<uint64_t>(raw_id)) {} diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc deleted file mode 100644 index 81e1b2968eaa..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc +++ /dev/null @@ -1,22 +0,0 @@ ---- third_party/perfetto/src/base/event_fd.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/base/event_fd.cc -@@ -24,7 +24,8 @@ - #include <synchapi.h> - #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX) - #include <unistd.h> --#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) - #include <sys/eventfd.h> - #include <unistd.h> -@@ -59,7 +60,8 @@ void EventFd::Clear() { - PERFETTO_DFATAL("EventFd::Clear()"); - } - --#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ -+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) - - EventFd::EventFd() { diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc deleted file mode 100644 index 91d3993a7cd5..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/perfetto/src/base/string_utils.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/base/string_utils.cc -@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) { - // Locale-independant as possible version of strtod. - double StrToD(const char* nptr, char** endptr) { - #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) - static auto c_locale = newlocale(LC_ALL, "C", nullptr); - return strtod_l(nptr, endptr, c_locale); diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc deleted file mode 100644 index 17ebe05dd570..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2022-06-17 14:20:10 UTC -+++ third_party/perfetto/src/base/test/vm_test_utils.cc -@@ -91,7 +91,7 @@ bool IsMapped(void* start, size_t size) { - // Fuchsia doesn't yet support paging (b/119503290). - ignore_result(page_size); - return true; --#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) -+#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - // mincore isn't available on NaCL. - ignore_result(page_size); - return true; diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc deleted file mode 100644 index 000b81b44958..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/base/thread_task_runner.cc -@@ -27,7 +27,8 @@ - #include "perfetto/ext/base/thread_utils.h" - #include "perfetto/ext/base/unix_task_runner.h" - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) - #include <sys/prctl.h> - #endif diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc deleted file mode 100644 index f6bce0e932ad..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/base/unix_socket.cc -@@ -45,7 +45,7 @@ - #include <unistd.h> - #endif - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__FreeBSD__) - #include <sys/ucred.h> - #endif - -@@ -976,9 +976,13 @@ void UnixSocket::ReadPeerCredentialsPosix() { - int res = getpeereid(fd, &peer_uid_, nullptr); - PERFETTO_CHECK(res == 0); - // There is no pid when obtaining peer credentials for QNX --#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) -+ struct sockpeercred user_cred; -+#else - struct ucred user_cred; -+#endif - socklen_t len = sizeof(user_cred); - int fd = sock_raw_.fd(); - int res = getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &user_cred, &len); diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc deleted file mode 100644 index fcdb215791c4..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc +++ /dev/null @@ -1,47 +0,0 @@ ---- third_party/perfetto/src/base/utils.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/base/utils.cc -@@ -38,7 +38,8 @@ - #include <mach/vm_page_size.h> - #endif - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) - #include <sys/prctl.h> - -@@ -278,14 +279,22 @@ std::string GetCurExecutablePath() { - - std::string GetCurExecutablePath() { - std::string self_path; --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA) -+ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - char buf[PATH_MAX]; - ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf)); - PERFETTO_CHECK(size != -1); - // readlink does not null terminate. - self_path = std::string(buf, static_cast<size_t>(size)); -+#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) -+ char *buf; -+ const char *cpath = "/usr/local/chrome/chrome"; -+ if ((buf = getenv("CHROME_EXE_PATH")) != NULL) -+ self_path = std::string(buf); -+ else -+ self_path = std::string(cpath); - #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) - uint32_t size = 0; - PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size)); -@@ -337,7 +346,8 @@ bool IsSyncMemoryTaggingEnabled() { - } - - bool IsSyncMemoryTaggingEnabled() { --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) - // Compute only once per lifetime of the process. - static bool cached_value = [] { diff --git a/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc deleted file mode 100644 index 588cea582412..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc +++ /dev/null @@ -1,56 +0,0 @@ ---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc -@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kV4l2QbufFieldNumber: { - V4l2QbufFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = pb_evt.index(); - evt.type = pb_evt.type(); - evt.bytesused = pb_evt.bytesused(); -@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kV4l2DqbufFieldNumber: { - V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = pb_evt.index(); - evt.type = pb_evt.type(); - evt.bytesused = pb_evt.bytesused(); -@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kVb2V4l2BufQueueFieldNumber: { - Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = std::nullopt; - evt.type = std::nullopt; - evt.bytesused = std::nullopt; -@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kVb2V4l2BufDoneFieldNumber: { - Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = std::nullopt; - evt.type = std::nullopt; - evt.bytesused = std::nullopt; -@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kVb2V4l2QbufFieldNumber: { - Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = std::nullopt; - evt.type = std::nullopt; - evt.bytesused = std::nullopt; -@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, - case FtraceEvent::kVb2V4l2DqbufFieldNumber: { - Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); - BufferEvent evt; -- evt.device_minor = pb_evt.minor(); -+ evt.device_minor = pb_evt.gminor(); - evt.index = std::nullopt; - evt.type = std::nullopt; - evt.bytesused = std::nullopt; diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc deleted file mode 100644 index 5560c8bfd08d..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-03-24 20:50:14 UTC -+++ third_party/perfetto/src/tracing/ipc/memfd.cc -@@ -20,7 +20,8 @@ - - #define PERFETTO_MEMFD_ENABLED() \ - PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) - - #if PERFETTO_MEMFD_ENABLED() - diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc b/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc deleted file mode 100644 index 2cb33101de80..000000000000 --- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc +++ /dev/null @@ -1,23 +0,0 @@ ---- third_party/perfetto/src/tracing/track.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/perfetto/src/tracing/track.cc -@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize() - auto desc = Track::Serialize(); - auto pd = desc.mutable_process(); - pd->set_pid(static_cast<int32_t>(pid)); --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - std::string cmdline; - if (base::ReadFile("/proc/self/cmdline", &cmdline)) { - // Since cmdline is a zero-terminated list of arguments, this ends up -@@ -170,7 +171,7 @@ uint64_t GetProcessStartTime() { - namespace { - - uint64_t GetProcessStartTime() { --#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) -+#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - std::string stat; - if (!base::ReadFile("/proc/self/stat", &stat)) - return 0u; diff --git a/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h deleted file mode 100644 index f86841e04c31..000000000000 --- a/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2024-06-18 21:43:58 UTC -+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h -@@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR - - #undef GOOGLE_PROTOBUF_PLATFORM_ERROR - --#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) -+#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) || defined(__OpenBSD__) - // Android ndk does not support the __thread keyword very well yet. Here - // we use pthread_key_create()/pthread_getspecific()/... methods for - // TLS support on android. diff --git a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c deleted file mode 100644 index d6a2118c1e8e..000000000000 --- a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-03-24 20:50:14 UTC -+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c -@@ -14187,7 +14187,7 @@ struct fts5_api { - ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit - ** it. - */ --#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) -+#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__) - # define _XOPEN_SOURCE 600 - #endif - diff --git a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c deleted file mode 100644 index c942f3d882ef..000000000000 --- a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c +++ /dev/null @@ -1,32 +0,0 @@ ---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-16 21:34:25 UTC -+++ third_party/sqlite/src/amalgamation/sqlite3.c -@@ -14187,7 +14187,7 @@ struct fts5_api { - ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit - ** it. - */ --#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) -+#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__) - # define _XOPEN_SOURCE 600 - #endif - -@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB - memset(zBuf, 0, nBuf); - randomnessPid = osGetpid(0); - #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS) -+#if defined(__OpenBSD__) - { -+ arc4random_buf(zBuf, nBuf); -+ } -+#else -+ { - int fd, got; - fd = robust_open("/dev/urandom", O_RDONLY, 0); - if( fd<0 ){ -@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB - robust_close(0, fd, __LINE__); - } - } -+#endif - #endif - return nBuf; - } diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn deleted file mode 100644 index e70144fa30e1..000000000000 --- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn +++ /dev/null @@ -1,28 +0,0 @@ ---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-27 17:37:37 UTC -+++ third_party/test_fonts/fontconfig/BUILD.gn -@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) { - - copy("fonts_conf") { - sources = [ "fonts.conf" ] -- outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ] -+ if (is_freebsd) { -+ outputs = [ "$root_out_dir/usr/local/etc/fonts/{{source_file_part}}" ] -+ } else { -+ outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ] -+ } - } - - if (current_toolchain == host_toolchain) { -@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) { - "//third_party/test_fonts", - ] - args = [] -- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] -+ if (is_freebsd) { -+ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ] -+ } else { -+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] -+ } - outputs = [ - "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9", - "$root_out_dir/fontconfig_caches/CACHEDIR.TAG", diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc deleted file mode 100644 index 418a72bc2886..000000000000 --- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-03-30 00:34:16 UTC -+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc -@@ -56,7 +56,7 @@ int main() { - FcFini(); - - // Check existence of intended fontconfig cache file. -- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9"; -+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION; - bool cache_exists = access(cache.c_str(), F_OK) == 0; - return !cache_exists; - } diff --git a/devel/electron35/files/patch-third__party_tflite_features.gni b/devel/electron35/files/patch-third__party_tflite_features.gni deleted file mode 100644 index 83e708f7ca22..000000000000 --- a/devel/electron35/files/patch-third__party_tflite_features.gni +++ /dev/null @@ -1,13 +0,0 @@ ---- third_party/tflite/features.gni.orig 2024-08-14 20:56:01 UTC -+++ third_party/tflite/features.gni -@@ -9,8 +9,8 @@ declare_args() { - # This enables building TFLite with XNNPACK. Currently only available for - # Linux, macOS and Windows arm64/x64/x86 targets and ChromeOS non-ARM targets. - build_tflite_with_xnnpack = -- (is_win || is_mac || is_linux || (is_chromeos && overlay_include_cbx)) && -- (current_cpu == "arm64" || current_cpu == "x64" || current_cpu == "x86") -+ ((is_win || is_mac || is_linux || (is_chromeos && overlay_include_cbx)) && -+ (current_cpu == "arm64" || current_cpu == "x64" || current_cpu == "x86")) && !is_bsd - - # Turns on TFLITE_WITH_RUY, using ruy as the gemm backend instead of gemmlowp. - build_tflite_with_ruy = true diff --git a/devel/electron35/files/patch-third__party_unrar_src_os.hpp b/devel/electron35/files/patch-third__party_unrar_src_os.hpp deleted file mode 100644 index 2a6fc6f9128b..000000000000 --- a/devel/electron35/files/patch-third__party_unrar_src_os.hpp +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/unrar/src/os.hpp.orig 2025-03-24 20:50:14 UTC -+++ third_party/unrar/src/os.hpp -@@ -166,9 +166,12 @@ - - #if defined(__aarch64__) && (defined(__ARM_FEATURE_CRYPTO) || defined(__ARM_FEATURE_CRC32)) - #include <arm_neon.h> --#ifndef _APPLE -+#if !defined(_APPLE) && !defined(__FreeBSD__) - #include <sys/auxv.h> - #include <asm/hwcap.h> -+#endif -+#ifdef __FreeBSD__ -+#include <machine/armreg.h> - #endif - #ifdef __ARM_FEATURE_CRYPTO - #define USE_NEON_AES diff --git a/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h deleted file mode 100644 index da6bc50f5246..000000000000 --- a/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h +++ /dev/null @@ -1,19 +0,0 @@ ---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-03-24 20:50:14 UTC -+++ third_party/vulkan-loader/src/loader/vk_loader_platform.h -@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch - - return buffer; - } --#elif defined(__Fuchsia__) || defined(__OpenBSD__) -+#elif defined(__OpenBSD__) -+static inline char *loader_platform_executable_path(char *buffer, size_t size) { -+ if ((buffer = getenv("CHROME_EXE_PATH")) != NULL) -+ return buffer; -+ else -+ buffer = "/usr/local/chrome/chrome"; -+ return buffer; -+} -+#elif defined(__Fuchsia__) - static inline char *loader_platform_executable_path(char *buffer, size_t size) { return NULL; } - #elif defined(__QNX__) - diff --git a/devel/electron35/files/patch-third__party_webrtc_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_BUILD.gn deleted file mode 100644 index 8a8b4e23872c..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_BUILD.gn +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/webrtc/BUILD.gn.orig 2024-10-16 21:35:47 UTC -+++ third_party/webrtc/BUILD.gn -@@ -218,6 +218,9 @@ config("common_inherited_config") { - if (is_linux || is_chromeos) { - defines += [ "WEBRTC_LINUX" ] - } -+ if (is_bsd) { -+ defines += [ "WEBRTC_BSD" ] -+ } - if (is_mac) { - defines += [ "WEBRTC_MAC" ] - } diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn deleted file mode 100644 index 83e73882501e..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-16 21:35:54 UTC -+++ third_party/webrtc/modules/audio_device/BUILD.gn -@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") { - if (rtc_use_dummy_audio_file_devices) { - defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ] - } else { -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ - "linux/alsasymboltable_linux.cc", - "linux/alsasymboltable_linux.h", diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc deleted file mode 100644 index 6b72e7bf68ed..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-16 00:44:33 UTC -+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc -@@ -10,11 +10,15 @@ - - #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h" - -+#if !defined(WEBRTC_BSD) - #include <asm/ioctl.h> -+#endif - #include <dlfcn.h> - #include <fcntl.h> - #include <libdrm/drm_fourcc.h> -+#if !defined(WEBRTC_BSD) - #include <linux/types.h> -+#endif - #include <spa/param/video/format-utils.h> - #include <unistd.h> - #include <xf86drm.h> diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc deleted file mode 100644 index feb38c67b899..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-06-18 21:44:56 UTC -+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc -@@ -203,6 +203,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut - void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) { - Visual* default_visual = attributes.visual; - int default_depth = attributes.depth; -+#if defined(__OpenBSD__) -+// pledge(2) -+ RTC_LOG(LS_WARNING) << "Unable to use shmget(2) while using pledge(2). " -+ "Performance may be degraded."; -+ return; -+#endif - - int major, minor; - Bool have_pixmaps; diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc b/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc deleted file mode 100644 index f67c32ef0021..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/webrtc/modules/video_capture/linux/pipewire_session.cc.orig 2025-02-24 19:59:26 UTC -+++ third_party/webrtc/modules/video_capture/linux/pipewire_session.cc -@@ -87,7 +87,7 @@ PipeWireNode::PipeWireNode(PipeWireSession* session, - .param = OnNodeParam, - }; - -- pw_node_add_listener(proxy_, &node_listener_, &node_events, this); -+ pw_node_add_listener(reinterpret_cast<pw_node*>(proxy_), &node_listener_, &node_events, this); - } - - // static -@@ -119,7 +119,7 @@ void PipeWireNode::OnNodeInfo(void* data, const pw_nod - uint32_t id = info->params[i].id; - if (id == SPA_PARAM_EnumFormat && - info->params[i].flags & SPA_PARAM_INFO_READ) { -- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr); -+ pw_node_enum_params(reinterpret_cast<pw_node*>(that->proxy_), 0, id, 0, UINT32_MAX, nullptr); - break; - } - } diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc deleted file mode 100644 index 25964133369b..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc +++ /dev/null @@ -1,23 +0,0 @@ ---- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2024-10-16 21:35:55 UTC -+++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc -@@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0); - } - -+#ifdef notyet - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_AUTO_TILES, 1); -+#endif - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ROW_MT, 1); - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_OBMC, 0); - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_NOISE_SENSITIVITY, 0); -@@ -332,8 +334,10 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_MAX_REFERENCE_FRAMES, 3); - - if (adaptive_max_consec_drops_) { -+#ifdef notyet - SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_MAX_CONSEC_FRAME_DROP_MS_CBR, - 250); -+#endif - } - - return WEBRTC_VIDEO_CODEC_OK; diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h b/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h deleted file mode 100644 index d003530c55c2..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-01 18:45:24 UTC -+++ third_party/webrtc/rtc_base/byte_order.h -@@ -90,6 +90,8 @@ - #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. - #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN) - -+#elif defined(WEBRTC_BSD) -+#include <sys/endian.h> - #elif defined(WEBRTC_POSIX) - #include <endian.h> - #else diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc deleted file mode 100644 index b256e651869b..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-16 21:35:56 UTC -+++ third_party/webrtc/rtc_base/ip_address.cc -@@ -14,7 +14,8 @@ - #include <cstring> - #include <string> - #if defined(WEBRTC_POSIX) --#ifdef OPENBSD -+#if defined(WEBRTC_BSD) -+#include <sys/types.h> - #include <netinet/in_systm.h> - #endif - #ifndef __native_client__ diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc deleted file mode 100644 index ee7429dcce2b..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-10-19 20:00:27 UTC -+++ third_party/webrtc/rtc_base/net_test_helpers.cc -@@ -21,6 +21,7 @@ - #endif - #if defined(WEBRTC_POSIX) && !defined(__native_client__) - #include <arpa/inet.h> -+#include <sys/socket.h> - #if defined(WEBRTC_ANDROID) - #include "rtc_base/ifaddrs_android.h" - #else diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc deleted file mode 100644 index 01d2103360cf..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- third_party/webrtc/rtc_base/network.cc.orig 2024-06-18 21:44:56 UTC -+++ third_party/webrtc/rtc_base/network.cc -@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n - } - #endif - -+#if defined(WEBRTC_BSD) -+ // Treat all other network interface names as ethernet on BSD -+ return ADAPTER_TYPE_ETHERNET; -+#else - return ADAPTER_TYPE_UNKNOWN; -+#endif - } - - NetworkManager::EnumerationPermission NetworkManager::enumeration_permission() diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc deleted file mode 100644 index ac01b340399c..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc +++ /dev/null @@ -1,114 +0,0 @@ ---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-01-27 17:37:37 UTC -+++ third_party/webrtc/rtc_base/physical_socket_server.cc -@@ -55,7 +55,7 @@ - #include "rtc_base/time_utils.h" - #include "system_wrappers/include/field_trial.h" - --#if defined(WEBRTC_LINUX) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - #include <linux/sockios.h> - #endif - -@@ -75,7 +75,7 @@ typedef void* SockOptArg; - - #endif // WEBRTC_POSIX - --#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) -+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD) - - int64_t GetSocketRecvTimestamp(int socket) { - struct timeval tv_ioctl; -@@ -330,7 +330,7 @@ int PhysicalSocket::GetOption(Option opt, int* value) - return -1; - } - if (opt == OPT_DONTFRAGMENT) { --#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) - *value = (*value != IP_PMTUDISC_DONT) ? 1 : 0; - #endif - } else if (opt == OPT_DSCP) { -@@ -359,7 +359,7 @@ int PhysicalSocket::SetOption(Option opt, int value) { - if (TranslateOption(opt, &slevel, &sopt) == -1) - return -1; - if (opt == OPT_DONTFRAGMENT) { --#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) - value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT; - #endif - } else if (opt == OPT_DSCP) { -@@ -390,7 +390,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) { - int PhysicalSocket::Send(const void* pv, size_t cb) { - int sent = DoSend( - s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb), --#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) - // Suppress SIGPIPE. Without this, attempting to send on a socket whose - // other end is closed will result in a SIGPIPE signal being raised to - // our process, which by default will terminate the process, which we -@@ -419,7 +419,7 @@ int PhysicalSocket::SendTo(const void* buffer, - size_t len = addr.ToSockAddrStorage(&saddr); - int sent = - DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length), --#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) - // Suppress SIGPIPE. See above for explanation. - MSG_NOSIGNAL, - #else -@@ -699,7 +699,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s - *slevel = IPPROTO_IP; - *sopt = IP_DONTFRAGMENT; - break; --#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__) -+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__) - RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported."; - return -1; - #elif defined(WEBRTC_POSIX) -@@ -748,7 +748,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s - return -1; - #endif - case OPT_RECV_ECN: --#if defined(WEBRTC_POSIX) -+#if defined(WEBRTC_POSIX) && defined(IP_RECVTOS) - if (family_ == AF_INET6) { - *slevel = IPPROTO_IPV6; - *sopt = IPV6_RECVTCLASS; -@@ -768,10 +768,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s - *sopt = SO_KEEPALIVE; - break; - case OPT_TCP_KEEPCNT: -+#if !defined(TCP_KEEPCNT) -+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPCNT not supported."; -+ return -1; -+#else - *slevel = IPPROTO_TCP; - *sopt = TCP_KEEPCNT; - break; -+#endif - case OPT_TCP_KEEPIDLE: -+#if !defined(TCP_KEEPALIVE) -+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPALIVE not supported."; -+ return -1; -+#else - *slevel = IPPROTO_TCP; - #if !defined(WEBRTC_MAC) - *sopt = TCP_KEEPIDLE; -@@ -779,12 +788,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s - *sopt = TCP_KEEPALIVE; - #endif - break; -+#endif - case OPT_TCP_KEEPINTVL: -+#if !defined(TCP_KEEPALIVE) -+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPINTVL not supported."; -+ return -1; -+#else - *slevel = IPPROTO_TCP; - *sopt = TCP_KEEPINTVL; - break; -+#endif - case OPT_TCP_USER_TIMEOUT: --#if defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID) -+#if (defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)) && defined(TCP_USER_TIMEOUT) - *slevel = IPPROTO_TCP; - *sopt = TCP_USER_TIMEOUT; - break; diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h deleted file mode 100644 index b1dc22dd4eef..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2023-11-29 21:41:42 UTC -+++ third_party/webrtc/rtc_base/physical_socket_server.h -@@ -18,7 +18,7 @@ - #include "rtc_base/third_party/sigslot/sigslot.h" - - #if defined(WEBRTC_POSIX) --#if defined(WEBRTC_LINUX) -+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - // On Linux, use epoll. - #include <sys/epoll.h> - diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc deleted file mode 100644 index 2b1e7715b52b..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-01 18:45:24 UTC -+++ third_party/webrtc/rtc_base/platform_thread_types.cc -@@ -11,7 +11,9 @@ - #include "rtc_base/platform_thread_types.h" - - #if defined(WEBRTC_LINUX) -+#if !defined(WEBRTC_BSD) - #include <sys/prctl.h> -+#endif - #include <sys/syscall.h> - #endif - -@@ -44,6 +46,8 @@ PlatformThreadId CurrentThreadId() { - return gettid(); - #elif defined(WEBRTC_FUCHSIA) - return zx_thread_self(); -+#elif defined(WEBRTC_BSD) -+ return reinterpret_cast<uint64_t>(pthread_self()); - #elif defined(WEBRTC_LINUX) - return syscall(__NR_gettid); - #elif defined(__EMSCRIPTEN__) -@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons - } - - void SetCurrentThreadName(const char* name) { -+#if !defined(WEBRTC_BSD) - #if defined(WEBRTC_WIN) - // The SetThreadDescription API works even if no debugger is attached. - // The names set with this API also show up in ETW traces. Very handy. -@@ -120,6 +125,7 @@ void SetCurrentThreadName(const char* name) { - zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME, - name, strlen(name)); - RTC_DCHECK_EQ(status, ZX_OK); -+#endif - #endif - } - diff --git a/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn deleted file mode 100644 index 018323eda950..000000000000 --- a/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-16 21:35:57 UTC -+++ third_party/webrtc/system_wrappers/BUILD.gn -@@ -62,8 +62,6 @@ rtc_library("system_wrappers") { - if (!build_with_chromium) { - sources += [ "source/cpu_features_linux.cc" ] - } -- -- libs += [ "rt" ] - } - - if (is_win) { diff --git a/devel/electron35/files/patch-third__party_zlib_BUILD.gn b/devel/electron35/files/patch-third__party_zlib_BUILD.gn deleted file mode 100644 index 6a15bbbb8edd..000000000000 --- a/devel/electron35/files/patch-third__party_zlib_BUILD.gn +++ /dev/null @@ -1,31 +0,0 @@ ---- third_party/zlib/BUILD.gn.orig 2024-08-30 11:29:37 UTC -+++ third_party/zlib/BUILD.gn -@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) { - defines = [ "CRC32_ARMV8_CRC32" ] - if (is_android) { - defines += [ "ARMV8_OS_ANDROID" ] -- } else if (is_linux || is_chromeos) { -+ } else if ((is_linux || is_chromeos) && !is_bsd) { - defines += [ "ARMV8_OS_LINUX" ] - } else if (is_mac) { - defines += [ "ARMV8_OS_MACOS" ] -@@ -138,6 +138,10 @@ if (use_arm_neon_optimizations) { - defines += [ "ARMV8_OS_FUCHSIA" ] - } else if (is_win) { - defines += [ "ARMV8_OS_WINDOWS" ] -+ } else if (is_openbsd) { -+ defines += [ "ARMV8_OS_OPENBSD" ] -+ } else if (is_freebsd) { -+ defines += [ "ARMV8_OS_FREEBSD" ] - } else { - assert(false, "Unsupported ARM OS") - } -@@ -417,7 +421,7 @@ static_library("minizip") { - ] - } - -- if (is_apple || is_android || is_nacl) { -+ if (is_apple || is_android || is_nacl || is_bsd) { - # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We - # use fopen, ftell, and fseek instead on these systems. - defines = [ "USE_FILE32API" ] diff --git a/devel/electron35/files/patch-tools_gn_build_gen.py b/devel/electron35/files/patch-tools_gn_build_gen.py deleted file mode 100644 index cf8f31249bd9..000000000000 --- a/devel/electron35/files/patch-tools_gn_build_gen.py +++ /dev/null @@ -1,34 +0,0 @@ ---- tools/gn/build/gen.py.orig 2024-04-15 20:45:30 UTC -+++ tools/gn/build/gen.py -@@ -94,6 +94,12 @@ class Platform(object): - def is_solaris(self): - return self._platform == 'solaris' - -+ def is_openbsd(self): -+ return self._platform == 'openbsd' -+ -+ def is_freebsd(self): -+ return self._platform == 'freebsd' -+ - def is_posix(self): - return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity'] - -@@ -304,7 +310,7 @@ def WriteGenericNinja(path, static_libraries, executab - 'linux': 'build_linux.ninja.template', - 'freebsd': 'build_linux.ninja.template', - 'aix': 'build_aix.ninja.template', -- 'openbsd': 'build_openbsd.ninja.template', -+ 'openbsd': 'build_linux.ninja.template', - 'haiku': 'build_haiku.ninja.template', - 'solaris': 'build_linux.ninja.template', - 'netbsd': 'build_linux.ninja.template', -@@ -539,6 +545,9 @@ def WriteGNNinja(path, platform, host, options, args_l - - if platform.is_posix() and not platform.is_haiku(): - ldflags.append('-pthread') -+ -+ if platform.is_openbsd(): -+ libs.append('-lkvm') - - if platform.is_mingw() or platform.is_msys(): - cflags.extend(['-DUNICODE', diff --git a/devel/electron35/files/patch-tools_grit_grit_node_base.py b/devel/electron35/files/patch-tools_grit_grit_node_base.py deleted file mode 100644 index 2f46590aabe8..000000000000 --- a/devel/electron35/files/patch-tools_grit_grit_node_base.py +++ /dev/null @@ -1,12 +0,0 @@ ---- tools/grit/grit/node/base.py.orig 2025-03-24 20:50:14 UTC -+++ tools/grit/grit/node/base.py -@@ -499,7 +499,8 @@ class Node: - value = defs - - elif name == 'is_linux': -- value = target_platform == 'linux' -+ value = (target_platform == 'linux' -+ or 'bsd' in target_platform) - elif name == 'is_chromeos': - value = target_platform == 'chromeos' - elif name == 'is_macosx': diff --git a/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py deleted file mode 100644 index e70cd7c0513d..000000000000 --- a/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-03-24 20:50:14 UTC -+++ tools/json_schema_compiler/cpp_bundle_generator.py -@@ -144,7 +144,7 @@ class CppBundleGenerator(object): - # BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS). - ifdefs.append('BUILDFLAG(IS_CHROMEOS_LACROS)') - elif platform == Platforms.LINUX: -- ifdefs.append('BUILDFLAG(IS_LINUX)') -+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)') - elif platform == Platforms.MAC: - ifdefs.append('BUILDFLAG(IS_MAC)') - elif platform == Platforms.WIN: diff --git a/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py b/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py deleted file mode 100644 index 35570fa4ae6c..000000000000 --- a/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/json_schema_compiler/feature_compiler.py.orig 2025-03-24 20:50:14 UTC -+++ tools/json_schema_compiler/feature_compiler.py -@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({ - 'linux': 'Feature::LINUX_PLATFORM', - 'mac': 'Feature::MACOSX_PLATFORM', - 'win': 'Feature::WIN_PLATFORM', -+ 'openbsd': 'Feature::LINUX_PLATFORM', -+ 'freebsd': 'Feature::LINUX_PLATFORM', - } - } - }, diff --git a/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn deleted file mode 100644 index 0c86431b16c2..000000000000 --- a/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn +++ /dev/null @@ -1,20 +0,0 @@ ---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ tools/perf/chrome_telemetry_build/BUILD.gn -@@ -61,7 +61,7 @@ group("telemetry_chrome_test") { - data_deps += [ "//chrome:reorder_imports" ] - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - data_deps += [ "//third_party/breakpad:dump_syms" ] - - # CrOS currently has issues with the locally compiled version of -@@ -212,7 +212,7 @@ group("telemetry_chrome_test_without_chrome") { - ] - - # Cr-Fuchsia doesn't support breakpad. -- if (!is_win && !is_fuchsia) { -+ if (!is_win && !is_fuchsia && !is_bsd) { - data_deps += [ - # This is defined for Windows, but is unused by Telemetry on - # Windows, and including it can have issues when cross-compiling diff --git a/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py deleted file mode 100644 index deea745ff3b2..000000000000 --- a/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py +++ /dev/null @@ -1,24 +0,0 @@ ---- tools/protoc_wrapper/protoc_wrapper.py.orig 2024-06-18 21:44:01 UTC -+++ tools/protoc_wrapper/protoc_wrapper.py -@@ -183,15 +183,19 @@ def main(argv): - if not options.exclude_imports: - protoc_cmd += ["--include_imports"] - -+ nenv = os.environ.copy() -+ nenv["PATH"] = "${WRKOBJDIR}/bin:" + nenv["PATH"] -+ nenv["LD_LIBRARY_PATH"] = "${WRKSRC}/out/Release" -+ - dependency_file_data = None - if options.descriptor_set_out and options.descriptor_set_dependency_file: - protoc_cmd += ['--dependency_out', options.descriptor_set_dependency_file] -- ret = subprocess.call(protoc_cmd) -+ ret = subprocess.call(protoc_cmd, env=nenv) - - with open(options.descriptor_set_dependency_file, 'rb') as f: - dependency_file_data = f.read().decode('utf-8') - -- ret = subprocess.call(protoc_cmd) -+ ret = subprocess.call(protoc_cmd, env=nenv) - if ret != 0: - if ret <= -100: - # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to diff --git a/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc b/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc deleted file mode 100644 index 38452f8bce37..000000000000 --- a/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/accessibility/accessibility_features.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/accessibility/accessibility_features.cc -@@ -401,7 +401,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled - } - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kWasmTtsComponentUpdaterEnabled, - "WasmTtsComponentUpdaterEnabled", - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-ui_accessibility_accessibility__features.h b/devel/electron35/files/patch-ui_accessibility_accessibility__features.h deleted file mode 100644 index 2da315c99ea3..000000000000 --- a/devel/electron35/files/patch-ui_accessibility_accessibility__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/accessibility/accessibility_features.h.orig 2025-03-24 20:50:14 UTC -+++ ui/accessibility/accessibility_features.h -@@ -277,7 +277,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha - AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled(); - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enable the component updater to download the wasm tts engine component. - AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled); - AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled(); diff --git a/devel/electron35/files/patch-ui_aura_screen__ozone.h b/devel/electron35/files/patch-ui_aura_screen__ozone.h deleted file mode 100644 index 0541dd37e806..000000000000 --- a/devel/electron35/files/patch-ui_aura_screen__ozone.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/aura/screen_ozone.h.orig 2025-01-27 17:37:37 UTC -+++ ui/aura/screen_ozone.h -@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen - display::Display GetDisplayMatching( - const gfx::Rect& match_rect) const override; - display::Display GetPrimaryDisplay() const override; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver() - override; - #endif // BUILDFLAG(IS_LINUX) -@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen - ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } - - private: --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - class ScreenSaverSuspenderOzone - : public display::Screen::ScreenSaverSuspender { - public: diff --git a/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc b/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc deleted file mode 100644 index b630974c2bb7..000000000000 --- a/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/accelerators/accelerator.cc.orig 2025-04-06 11:53:44 UTC -+++ ui/base/accelerators/accelerator.cc -@@ -345,7 +345,7 @@ std::u16string Accelerator::ApplyLongFormModifiers( - result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY); - #elif BUILDFLAG(IS_WIN) - result = ApplyModifierToAcceleratorString(result, IDS_APP_WINDOWS_KEY); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - result = ApplyModifierToAcceleratorString(result, IDS_APP_SUPER_KEY); - #else - NOTREACHED(); diff --git a/devel/electron35/files/patch-ui_base_accelerators_command.cc b/devel/electron35/files/patch-ui_base_accelerators_command.cc deleted file mode 100644 index d1136b669f65..000000000000 --- a/devel/electron35/files/patch-ui_base_accelerators_command.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/accelerators/command.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/base/accelerators/command.cc -@@ -49,7 +49,7 @@ std::string Command::CommandPlatform() { - return ui::kKeybindingPlatformMac; - #elif BUILDFLAG(IS_CHROMEOS) - return ui::kKeybindingPlatformChromeOs; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return ui::kKeybindingPlatformLinux; - #elif BUILDFLAG(IS_FUCHSIA) - // TODO(crbug.com/40220501): Change this once we decide what string should be diff --git a/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc deleted file mode 100644 index 4c3f15c70530..000000000000 --- a/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-04-06 11:53:45 UTC -+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc -@@ -12,7 +12,7 @@ - #include "ui/base/accelerators/accelerator.h" - #include "ui/ozone/public/ozone_platform.h" - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) - #include "base/feature_list.h" - #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h" - #endif -@@ -20,7 +20,7 @@ namespace { - using content::BrowserThread; - - namespace { --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) - BASE_FEATURE(kGlobalShortcutsPortal, - "GlobalShortcutsPortal", - base::FEATURE_ENABLED_BY_DEFAULT); -@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener:: - return instance->get(); - } - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) - if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) { - static GlobalAcceleratorListenerLinux* const linux_instance = - new GlobalAcceleratorListenerLinux(nullptr); diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc b/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc deleted file mode 100644 index fe2679461030..000000000000 --- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/base/clipboard/clipboard_constants.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/base/clipboard/clipboard_constants.cc -@@ -25,7 +25,7 @@ const char kMimeTypeWindowDrag[] = "chromium/x-window- - // Used for window dragging on some platforms. - const char kMimeTypeWindowDrag[] = "chromium/x-window-drag"; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - const char kMimeTypeLinuxUtf8String[] = "UTF8_STRING"; - const char kMimeTypeLinuxString[] = "STRING"; - const char kMimeTypeLinuxText[] = "TEXT"; -@@ -33,7 +33,7 @@ const char kMimeTypeLinuxText[] = "TEXT"; - // BUILDFLAG(IS_FUCHSIA) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - const char kMimeTypeSourceUrl[] = "chromium/x-source-url"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h b/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h deleted file mode 100644 index d391053afa62..000000000000 --- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/base/clipboard/clipboard_constants.h.orig 2025-03-24 20:50:14 UTC -+++ ui/base/clipboard/clipboard_constants.h -@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[]; - - // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES ----- - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) - extern const char kMimeTypeLinuxUtf8String[]; - COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) -@@ -53,7 +53,7 @@ COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) - // BUILDFLAG(IS_FUCHSIA) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - extern const char kMimeTypeSourceUrl[]; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) diff --git a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc b/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc deleted file mode 100644 index 31569397cc2b..000000000000 --- a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/cursor/cursor_factory.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/base/cursor/cursor_factory.cc -@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() { - NOTIMPLEMENTED(); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - - // Returns a cursor name compatible with either X11 or the FreeDesktop.org - // cursor spec ([1] and [2]), followed by fallbacks that can work as diff --git a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc deleted file mode 100644 index 834c1d4b79df..000000000000 --- a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc -@@ -98,7 +98,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo - - std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString() - const { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (HasFile()) { - // Various Linux file managers both pass a list of file:// URIs and set the - // string representation to the URI. We explicitly don't want to return use diff --git a/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc b/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc deleted file mode 100644 index eab8374a857c..000000000000 --- a/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/resource/resource_bundle.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/base/resource/resource_bundle.cc -@@ -924,7 +924,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal - } - - ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return max_scale_factor_; - #else - return GetMaxSupportedResourceScaleFactor(); diff --git a/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc deleted file mode 100644 index 6b15ae607117..000000000000 --- a/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/base/test/skia_gold_pixel_diff.cc -@@ -117,7 +117,7 @@ const char* GetPlatformName() { - return "windows"; - #elif BUILDFLAG(IS_APPLE) - return "macOS"; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return "linux"; - #elif BUILDFLAG(IS_CHROMEOS) - return "ash"; diff --git a/devel/electron35/files/patch-ui_base_test_ui__controls.h b/devel/electron35/files/patch-ui_base_test_ui__controls.h deleted file mode 100644 index 244c291ff501..000000000000 --- a/devel/electron35/files/patch-ui_base_test_ui__controls.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/test/ui_controls.h.orig 2025-01-27 17:37:37 UTC -+++ ui/base/test/ui_controls.h -@@ -184,7 +184,7 @@ bool SendTouchEventsNotifyWhenDone(int action, - base::OnceClosure task); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Forces the platform implementation to use screen coordinates, even if they're - // not really available, the next time that ui_controls::SendMouseMove() or - // ui_controls::SendMouseMoveNotifyWhenDone() is called, or some other method diff --git a/devel/electron35/files/patch-ui_base_ui__base__features.cc b/devel/electron35/files/patch-ui_base_ui__base__features.cc deleted file mode 100644 index 99f80e5b282c..000000000000 --- a/devel/electron35/files/patch-ui_base_ui__base__features.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/base/ui_base_features.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/base/ui_base_features.cc -@@ -133,7 +133,7 @@ BASE_FEATURE(kWaylandUiScale, - base::FEATURE_DISABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_OZONE) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If this feature is enabled, users not specify --ozone-platform-hint switch - // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220. - COMPONENT_EXPORT(UI_BASE_FEATURES) -@@ -215,7 +215,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, - // native apps on Windows. - BASE_FEATURE(kExperimentalFlingAnimation, - "ExperimentalFlingAnimation", --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -291,7 +291,7 @@ BASE_FEATURE(kEyeDropper, - BASE_FEATURE(kEyeDropper, - "EyeDropper", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-ui_base_ui__base__features.h b/devel/electron35/files/patch-ui_base_ui__base__features.h deleted file mode 100644 index 5fff74b2b7e9..000000000000 --- a/devel/electron35/files/patch-ui_base_ui__base__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/base/ui_base_features.h.orig 2025-03-24 20:50:14 UTC -+++ ui/base/ui_base_features.h -@@ -124,7 +124,7 @@ BASE_DECLARE_FEATURE(kWaylandUiScale); - BASE_DECLARE_FEATURE(kWaylandUiScale); - #endif // BUILDFLAG(IS_OZONE) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(UI_BASE_FEATURES) - BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto); - #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-ui_base_ui__base__switches.cc b/devel/electron35/files/patch-ui_base_ui__base__switches.cc deleted file mode 100644 index aefce04efbb6..000000000000 --- a/devel/electron35/files/patch-ui_base_ui__base__switches.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- ui/base/ui_base_switches.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/base/ui_base_switches.cc -@@ -24,13 +24,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla - const char kShowMacOverlayBorders[] = "show-mac-overlay-borders"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Specifies system font family name. Improves determenism when rendering - // pages in headless mode. - const char kSystemFontFamily[] = "system-font-family"; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Specify the toolkit used to construct the Linux GUI. - const char kUiToolkitFlag[] = "ui-toolkit"; - // Disables GTK IME integration. diff --git a/devel/electron35/files/patch-ui_base_ui__base__switches.h b/devel/electron35/files/patch-ui_base_ui__base__switches.h deleted file mode 100644 index 6028687812e8..000000000000 --- a/devel/electron35/files/patch-ui_base_ui__base__switches.h +++ /dev/null @@ -1,16 +0,0 @@ ---- ui/base/ui_base_switches.h.orig 2025-01-27 17:37:37 UTC -+++ ui/base/ui_base_switches.h -@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv - COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[]; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(UI_BASE) extern const char kSystemFontFamily[]; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[]; - COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[]; - #endif diff --git a/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc b/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc deleted file mode 100644 index 50f1cd456128..000000000000 --- a/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/base/webui/web_ui_util.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/base/webui/web_ui_util.cc -@@ -43,7 +43,7 @@ std::string GetFontFamilyMd() { - constexpr float kMaxScaleFactor = 1000.0f; - - std::string GetFontFamilyMd() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return "Roboto, " + GetFontFamily(); - #else - return GetFontFamily(); -@@ -218,7 +218,7 @@ std::string GetFontFamily() { - std::string GetFontFamily() { - std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string font_name = ui::ResourceBundle::GetSharedInstance() - .GetFont(ui::ResourceBundle::BaseFont) - .GetFontName(); diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc b/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc deleted file mode 100644 index d6c5508807a5..000000000000 --- a/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc +++ /dev/null @@ -1,41 +0,0 @@ ---- ui/base/x/x11_cursor_loader.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/base/x/x11_cursor_loader.cc -@@ -41,7 +41,7 @@ - #include "ui/gfx/x/connection.h" - #include "ui/gfx/x/xproto.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -86,7 +86,11 @@ std::string CursorPathFromLibXcursor() { - void operator()(void* ptr) const { dlclose(ptr); } - }; - -+#if BUILDFLAG(IS_BSD) -+ std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so", RTLD_LAZY)); -+#else - std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so.1", RTLD_LAZY)); -+#endif - if (!lib) - return ""; - -@@ -215,7 +219,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( - const std::string& rm_xcursor_theme) { - constexpr const char kDefaultTheme[] = "default"; - std::string themes[] = { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The toolkit theme has the highest priority. - LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName() - : std::string(), -@@ -405,7 +409,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const - return size; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Let the toolkit have the next say. - auto* linux_ui = LinuxUi::instance(); - size = linux_ui ? linux_ui->GetCursorThemeSize() : 0; diff --git a/devel/electron35/files/patch-ui_color_color__id.h b/devel/electron35/files/patch-ui_color_color__id.h deleted file mode 100644 index e13c03de3d02..000000000000 --- a/devel/electron35/files/patch-ui_color_color__id.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/color/color_id.h.orig 2025-04-06 11:53:46 UTC -+++ ui/color/color_id.h -@@ -625,7 +625,7 @@ - \ - E_CPONLY(kColorCrosSysPositive) \ - E_CPONLY(kColorCrosSysComplementVariant) --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #define PLATFORM_SPECIFIC_COLOR_IDS \ - E_CPONLY(kColorNativeButtonBorder)\ - E_CPONLY(kColorNativeHeaderButtonBorderActive) \ diff --git a/devel/electron35/files/patch-ui_color_color__provider__utils.cc b/devel/electron35/files/patch-ui_color_color__provider__utils.cc deleted file mode 100644 index 3886fb57e963..000000000000 --- a/devel/electron35/files/patch-ui_color_color__provider__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/color/color_provider_utils.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/color/color_provider_utils.cc -@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste - switch (system_theme) { - case ui::SystemTheme::kDefault: - return "kDefault"; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case ui::SystemTheme::kGtk: - return "kGtk"; - case ui::SystemTheme::kQt: diff --git a/devel/electron35/files/patch-ui_compositor_compositor.cc b/devel/electron35/files/patch-ui_compositor_compositor.cc deleted file mode 100644 index 57e629a94878..000000000000 --- a/devel/electron35/files/patch-ui_compositor_compositor.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/compositor/compositor.cc.orig 2025-04-06 11:53:46 UTC -+++ ui/compositor/compositor.cc -@@ -932,7 +932,7 @@ void Compositor::OnResume() { - obs.ResetIfActive(); - } - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) { - observer_list_.Notify( - &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size); diff --git a/devel/electron35/files/patch-ui_compositor_compositor.h b/devel/electron35/files/patch-ui_compositor_compositor.h deleted file mode 100644 index 7cac0264ea23..000000000000 --- a/devel/electron35/files/patch-ui_compositor_compositor.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/compositor/compositor.h.orig 2025-04-06 11:53:46 UTC -+++ ui/compositor/compositor.h -@@ -472,7 +472,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe - // base::PowerSuspendObserver: - void OnResume() override; - --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - void OnCompleteSwapWithNewSize(const gfx::Size& size); - #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) - diff --git a/devel/electron35/files/patch-ui_display_screen.cc b/devel/electron35/files/patch-ui_display_screen.cc deleted file mode 100644 index e7c6a5f10cf1..000000000000 --- a/devel/electron35/files/patch-ui_display_screen.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/display/screen.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/display/screen.cc -@@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i - display_id_for_new_windows_ = display_id; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default; - - std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() { diff --git a/devel/electron35/files/patch-ui_display_screen.h b/devel/electron35/files/patch-ui_display_screen.h deleted file mode 100644 index 55fa40807263..000000000000 --- a/devel/electron35/files/patch-ui_display_screen.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/display/screen.h.orig 2025-01-27 17:37:37 UTC -+++ ui/display/screen.h -@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen { - // (both of which may or may not be `nearest_id`). - display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Object which suspends the platform-specific screensaver for the duration of - // its existence. - class ScreenSaverSuspender { -@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen { - int64_t display_id_for_new_windows_; - int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - uint32_t screen_saver_suspension_count_ = 0; - #endif // BUILDFLAG(IS_LINUX) - }; diff --git a/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc deleted file mode 100644 index fbf0d85f82ca..000000000000 --- a/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-10-16 21:32:39 UTC -+++ ui/events/devices/x11/device_data_manager_x11.cc -@@ -849,6 +849,7 @@ void DeviceDataManagerX11::DisableDevice(x11::Input::D - } - - void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) { -+ NOTIMPLEMENTED(); - blocked_devices_.set(static_cast<uint32_t>(deviceid), true); - // TODO(rsadam@): Support blocking touchscreen devices. - std::vector<KeyboardDevice> keyboards = GetKeyboardDevices(); diff --git a/devel/electron35/files/patch-ui_events_event.cc b/devel/electron35/files/patch-ui_events_event.cc deleted file mode 100644 index 1240c4900440..000000000000 --- a/devel/electron35/files/patch-ui_events_event.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/events/event.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/events/event.cc -@@ -373,7 +373,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve - MouseEvent::MouseEvent(const PlatformEvent& native_event) - : LocatedEvent(native_event), - changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)), --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - movement_(GetMouseMovementFromNative(native_event)), - #endif - pointer_details_(GetMousePointerDetailsFromNative(native_event)) { -@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const - return std::make_unique<MouseWheelEvent>(*this); - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on - // Linux. - // static -@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() { - if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent())) - SetFlags(flags() | EF_IS_REPEAT); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - NormalizeFlags(); - #elif BUILDFLAG(IS_WIN) - // Only Windows has native character events. diff --git a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc deleted file mode 100644 index e98563fb84a8..000000000000 --- a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- ui/events/keycodes/dom/keycode_converter.cc.orig 2024-10-16 21:32:39 UTC -+++ ui/events/keycodes/dom/keycode_converter.cc -@@ -18,7 +18,7 @@ - #include "ui/events/keycodes/dom/dom_code.h" - #include "ui/events/keycodes/dom/dom_key.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) - #include <linux/input.h> - #endif - -@@ -31,7 +31,7 @@ namespace { - #if BUILDFLAG(IS_WIN) - #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \ - { usb, win, code } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \ - { usb, xkb, code } - #elif BUILDFLAG(IS_APPLE) -@@ -70,7 +70,7 @@ struct DomKeyMapEntry { - #undef DOM_KEY_UNI - #undef DOM_KEY_MAP_DECLARATION_END - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) - - // The offset between XKB Keycode and evdev code. - constexpr int kXkbKeycodeOffset = 8; -@@ -191,7 +191,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c - return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code)); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) - // static - DomCode KeycodeConverter::XkbKeycodeToDomCode(uint32_t xkb_keycode) { - // Currently XKB keycode is the native keycode. diff --git a/devel/electron35/files/patch-ui_gfx_BUILD.gn b/devel/electron35/files/patch-ui_gfx_BUILD.gn deleted file mode 100644 index 323a503c25fa..000000000000 --- a/devel/electron35/files/patch-ui_gfx_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/BUILD.gn.orig 2025-04-06 11:53:44 UTC -+++ ui/gfx/BUILD.gn -@@ -662,7 +662,7 @@ source_set("memory_buffer_sources") { - deps += [ "//build/config/linux/libdrm" ] - } - -- if (is_linux || is_chromeos || is_android) { -+ if ((is_linux || is_chromeos || is_android) && !is_bsd) { - deps += [ "//third_party/libsync" ] - } - diff --git a/devel/electron35/files/patch-ui_gfx_canvas__skia.cc b/devel/electron35/files/patch-ui_gfx_canvas__skia.cc deleted file mode 100644 index 069566817cf4..000000000000 --- a/devel/electron35/files/patch-ui_gfx_canvas__skia.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/canvas_skia.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/canvas_skia.cc -@@ -218,7 +218,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str - Range range = StripAcceleratorChars(flags, &adjusted_text); - bool elide_text = ((flags & NO_ELLIPSIS) == 0); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux, eliding really means fading the end of the string. But only - // for LTR text. RTL text is still elided (on the left) with "...". - if (elide_text) { diff --git a/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc b/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc deleted file mode 100644 index e90e1d51263d..000000000000 --- a/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/font_fallback_linux.cc.orig 2024-10-16 21:32:39 UTC -+++ ui/gfx/font_fallback_linux.cc -@@ -32,6 +32,8 @@ - #include "ui/gfx/linux/fontconfig_util.h" - #include "ui/gfx/platform_font.h" - -+#include <unistd.h> -+ - namespace gfx { - - namespace { diff --git a/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc b/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc deleted file mode 100644 index 9974aa514fa0..000000000000 --- a/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/gfx/font_render_params_linux.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/font_render_params_linux.cc -@@ -24,7 +24,7 @@ - #include "ui/gfx/linux/fontconfig_util.h" - #include "ui/gfx/switches.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP - - // Start with the delegate's settings, but let Fontconfig have the final say. - FontRenderParams params; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (auto* linux_ui = ui::LinuxUi::instance()) { - params = linux_ui->GetDefaultFontRenderParams(); - } diff --git a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc b/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc deleted file mode 100644 index 98a561f7da09..000000000000 --- a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/gpu_memory_buffer.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/gpu_memory_buffer.cc -@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c - handle.id = id; - handle.offset = offset; - handle.stride = stride; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - handle.native_pixmap_handle = CloneHandleForIPC(native_pixmap_handle); - #elif BUILDFLAG(IS_APPLE) - handle.io_surface = io_surface; diff --git a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h b/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h deleted file mode 100644 index b2ecc4857229..000000000000 --- a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/gfx/gpu_memory_buffer.h.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/gpu_memory_buffer.h -@@ -17,7 +17,7 @@ - #include "ui/gfx/generic_shared_memory_id.h" - #include "ui/gfx/geometry/rect.h" - --#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "ui/gfx/native_pixmap_handle.h" - #elif BUILDFLAG(IS_APPLE) - #include "ui/gfx/mac/io_surface.h" -@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle { - - uint32_t offset = 0; - uint32_t stride = 0; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - NativePixmapHandle native_pixmap_handle; - #elif BUILDFLAG(IS_APPLE) - ScopedIOSurface io_surface; diff --git a/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc b/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc deleted file mode 100644 index 33884ddcffc2..000000000000 --- a/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/linux/gbm_wrapper.cc -@@ -318,7 +318,7 @@ class Device final : public ui::GbmDevice { - // of 1x1 BOs which are destroyed before creating the final BO creation used - // to instantiate the returned GbmBuffer. - gfx::Size size_for_verification = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - gfx::Size(1, 1); - #else - requested_size; diff --git a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc deleted file mode 100644 index 6bd87f6aa01b..000000000000 --- a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc +++ /dev/null @@ -1,61 +0,0 @@ ---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc -@@ -14,7 +14,7 @@ - #include "ui/gfx/mac/io_surface.h" - #endif // BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - #include "ui/gfx/native_pixmap_handle.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) - -@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat - } - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - mojo::PlatformHandle StructTraits< - gfx::mojom::NativePixmapPlaneDataView, - gfx::NativePixmapPlane>::buffer_handle(gfx::NativePixmapPlane& plane) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return mojo::PlatformHandle(std::move(plane.fd)); - #elif BUILDFLAG(IS_FUCHSIA) - return mojo::PlatformHandle(std::move(plane.vmo)); -@@ -100,7 +100,7 @@ bool StructTraits< - out->size = data.size(); - - mojo::PlatformHandle handle = data.TakeBufferHandle(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!handle.is_fd()) - return false; - out->fd = handle.TakeFD(); -@@ -126,7 +126,7 @@ bool StructTraits< - gfx::mojom::NativePixmapHandleDataView, - gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data, - gfx::NativePixmapHandle* out) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - out->modifier = data.modifier(); - out->supports_zero_copy_webgpu_import = - data.supports_zero_copy_webgpu_import(); -@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag - NOTREACHED(); - #endif // BUILDFLAG(IS_APPLE) - case gfx::NATIVE_PIXMAP: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - return Tag::kNativePixmapHandle; - #else - NOTREACHED(); -@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa - } - return true; - #endif // BUILDFLAG(IS_APPLE) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - case Tag::kNativePixmapHandle: - handle->type = gfx::NATIVE_PIXMAP; - return data.ReadNativePixmapHandle(&handle->native_pixmap_handle); diff --git a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h deleted file mode 100644 index 6aec1534b9bf..000000000000 --- a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h +++ /dev/null @@ -1,45 +0,0 @@ ---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-24 20:50:14 UTC -+++ ui/gfx/mojom/native_handle_types_mojom_traits.h -@@ -18,7 +18,7 @@ - #include "ui/gfx/gpu_memory_buffer.h" - #include "ui/gfx/mojom/native_handle_types.mojom-shared.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - #include "ui/gfx/native_pixmap_handle.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) - -@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED - }; - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - template <> - struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS) - StructTraits<gfx::mojom::NativePixmapPlaneDataView, -@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED - return pixmap_handle.planes; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static uint64_t modifier(const gfx::NativePixmapHandle& pixmap_handle) { - return pixmap_handle.modifier; - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static bool supports_zero_copy_webgpu_import( - const gfx::NativePixmapHandle& pixmap_handle) { - return pixmap_handle.supports_zero_copy_webgpu_import; -@@ -159,7 +159,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED - static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle); - #endif // BUILDFLAG(IS_APPLE) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - static gfx::NativePixmapHandle& native_pixmap_handle( - gfx::GpuMemoryBufferHandle& handle) { - return handle.native_pixmap_handle; diff --git a/devel/electron35/files/patch-ui_gfx_native__widget__types.h b/devel/electron35/files/patch-ui_gfx_native__widget__types.h deleted file mode 100644 index 196a87b829d6..000000000000 --- a/devel/electron35/files/patch-ui_gfx_native__widget__types.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/gfx/native_widget_types.h.orig 2025-01-27 17:37:37 UTC -+++ ui/gfx/native_widget_types.h -@@ -101,7 +101,7 @@ class SkBitmap; - #endif - class SkBitmap; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extern "C" { - struct _AtkObject; - using AtkObject = struct _AtkObject; -@@ -214,7 +214,7 @@ using NativeViewAccessible = struct objc_object*; - #else - using NativeViewAccessible = struct objc_object*; - #endif --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Linux doesn't have a native font type. - using NativeViewAccessible = AtkObject*; - #else diff --git a/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc b/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc deleted file mode 100644 index db6e61ee4ba0..000000000000 --- a/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/gfx/platform_font_skia.cc.orig 2024-08-14 20:56:05 UTC -+++ ui/gfx/platform_font_skia.cc -@@ -29,7 +29,7 @@ - #include "ui/gfx/system_fonts_win.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized - weight = system_font.GetWeight(); - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Linux, LinuxUi is used to query the native toolkit (e.g. - // GTK) for the default UI font. - if (auto* linux_ui = ui::LinuxUi::instance()) { diff --git a/devel/electron35/files/patch-ui_gfx_switches.cc b/devel/electron35/files/patch-ui_gfx_switches.cc deleted file mode 100644 index 8452b810f3b3..000000000000 --- a/devel/electron35/files/patch-ui_gfx_switches.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/switches.cc.orig 2024-04-15 20:34:30 UTC -+++ ui/gfx/switches.cc -@@ -32,7 +32,7 @@ const char kHeadless[] = "headless"; - // Run in headless mode, i.e., without a UI or display server dependencies. - const char kHeadless[] = "headless"; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Which X11 display to connect to. Emulates the GTK+ "--display=" command line - // argument. In use only with Ozone/X11. - const char kX11Display[] = "display"; diff --git a/devel/electron35/files/patch-ui_gfx_switches.h b/devel/electron35/files/patch-ui_gfx_switches.h deleted file mode 100644 index 1f06f4f07180..000000000000 --- a/devel/electron35/files/patch-ui_gfx_switches.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gfx/switches.h.orig 2025-01-27 17:37:37 UTC -+++ ui/gfx/switches.h -@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kHeadless[]; - GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[]; - GFX_SWITCHES_EXPORT extern const char kHeadless[]; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - GFX_SWITCHES_EXPORT extern const char kX11Display[]; - GFX_SWITCHES_EXPORT extern const char kNoXshm[]; - #endif diff --git a/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc b/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc deleted file mode 100644 index 4e8b2af8ab90..000000000000 --- a/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/gfx/x/atom_cache.cc.orig 2025-05-15 12:22:59 UTC -+++ ui/gfx/x/atom_cache.cc -@@ -156,6 +156,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha - "application/octet-stream", - "application/vnd.chromium.test", - "chromium/filename", -+ "chromium/from-privileged", - "chromium/x-bookmark-entries", - "chromium/x-browser-actions", - "chromium/x-file-system-files", diff --git a/devel/electron35/files/patch-ui_gl_BUILD.gn b/devel/electron35/files/patch-ui_gl_BUILD.gn deleted file mode 100644 index 1a6090bcd45c..000000000000 --- a/devel/electron35/files/patch-ui_gl_BUILD.gn +++ /dev/null @@ -1,26 +0,0 @@ ---- ui/gl/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ ui/gl/BUILD.gn -@@ -169,7 +169,6 @@ component("gl") { - public_deps = [ - ":gl_enums", - "//base", -- "//third_party/mesa_headers", - "//ui/events/platform", - "//ui/gfx", - "//ui/gfx/geometry", -@@ -323,7 +322,6 @@ component("gl") { - data_deps += [ - "//third_party/angle:libEGL", - "//third_party/angle:libGLESv2", -- "//third_party/mesa_headers", - ] - if (enable_swiftshader) { - data_deps += [ -@@ -548,7 +546,6 @@ test("gl_unittests") { - - data_deps = [ - "//testing/buildbot/filters:gl_unittests_filters", -- "//third_party/mesa_headers", - ] - - if (is_win) { diff --git a/devel/electron35/files/patch-ui_gl_gl__context.cc b/devel/electron35/files/patch-ui_gl_gl__context.cc deleted file mode 100644 index 583c9bf46c85..000000000000 --- a/devel/electron35/files/patch-ui_gl_gl__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gl/gl_context.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/gl/gl_context.cc -@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent( - DCHECK(virtual_context->IsCurrent(surface)); - - if (switched_real_contexts || virtual_context != current_virtual_context_) { --#if DCHECK_IS_ON() -+#if DCHECK_IS_ON() && !BUILDFLAG(IS_BSD) - GLenum error = glGetError(); - // Accepting a context loss error here enables using debug mode to work on - // context loss handling in virtual context mode. diff --git a/devel/electron35/files/patch-ui_gl_gl__fence.cc b/devel/electron35/files/patch-ui_gl_gl__fence.cc deleted file mode 100644 index 0c335c0ec9fb..000000000000 --- a/devel/electron35/files/patch-ui_gl_gl__fence.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gl/gl_fence.cc.orig 2024-08-14 20:56:05 UTC -+++ ui/gl/gl_fence.cc -@@ -17,7 +17,7 @@ - #include "ui/gl/gl_surface_egl.h" - #include "ui/gl/gl_version_info.h" - --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC - #include "ui/gl/gl_fence_android_native_fence_sync.h" - #endif diff --git a/devel/electron35/files/patch-ui_gl_gl__implementation.cc b/devel/electron35/files/patch-ui_gl_gl__implementation.cc deleted file mode 100644 index 84406d91ac9a..000000000000 --- a/devel/electron35/files/patch-ui_gl_gl__implementation.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gl/gl_implementation.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/gl/gl_implementation.cc -@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine( - const base::CommandLine* command_line) { - bool overrideUseSoftwareGL = - command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests); --#if BUILDFLAG(IS_LINUX) || \ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) - if (std::getenv("RUNNING_UNDER_RR")) { - // https://rr-project.org/ is a Linux-only record-and-replay debugger that diff --git a/devel/electron35/files/patch-ui_gl_gl__switches.cc b/devel/electron35/files/patch-ui_gl_gl__switches.cc deleted file mode 100644 index f3d8b85f3d31..000000000000 --- a/devel/electron35/files/patch-ui_gl_gl__switches.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/gl/gl_switches.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/gl/gl_switches.cc -@@ -13,7 +13,7 @@ - #include "base/android/build_info.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - #include <vulkan/vulkan_core.h> - #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck - #endif -@@ -314,7 +314,7 @@ bool IsDefaultANGLEVulkan() { - return false; - } - #endif // BUILDFLAG(IS_ANDROID) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - angle::SystemInfo system_info; - { - GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan"); -@@ -367,7 +367,7 @@ bool IsDefaultANGLEVulkan() { - } - #endif // BUILDFLAG(IS_ANDROID) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now. - // crbug.com/1340081 - if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE) diff --git a/devel/electron35/files/patch-ui_gtk_gtk__compat.cc b/devel/electron35/files/patch-ui_gtk_gtk__compat.cc deleted file mode 100644 index f966684d32d9..000000000000 --- a/devel/electron35/files/patch-ui_gtk_gtk__compat.cc +++ /dev/null @@ -1,53 +0,0 @@ ---- ui/gtk/gtk_compat.cc.orig 2025-04-06 11:53:46 UTC -+++ ui/gtk/gtk_compat.cc -@@ -62,22 +62,38 @@ void* GetLibGio() { - } - - void* GetLibGio() { -+#if BUILDFLAG(IS_BSD) -+ static void* libgio = DlOpen("libgio-2.0.so"); -+#else - static void* libgio = DlOpen("libgio-2.0.so.0"); -+#endif - return libgio; - } - - void* GetLibGdk3() { -+#if BUILDFLAG(IS_BSD) -+ static void* libgdk3 = DlOpen("libgdk-3.so"); -+#else - static void* libgdk3 = DlOpen("libgdk-3.so.0"); -+#endif - return libgdk3; - } - - void* GetLibGtk3(bool check = true) { -+#if BUILDFLAG(IS_BSD) -+ static void* libgtk3 = DlOpen("libgtk-3.so", check); -+#else - static void* libgtk3 = DlOpen("libgtk-3.so.0", check); -+#endif - return libgtk3; - } - - void* GetLibGtk4(bool check = true) { -+#if BUILDFLAG(IS_BSD) -+ static void* libgtk4 = DlOpen("libgtk-4.so", check); -+#else - static void* libgtk4 = DlOpen("libgtk-4.so.1", check); -+#endif - return libgtk4; - } - -@@ -130,7 +146,11 @@ void* GetLibGdkPixbuf() { - } // namespace - - void* GetLibGdkPixbuf() { -+#if BUILDFLAG(IS_BSD) -+ static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so"); -+#else - static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so.0"); -+#endif - return libgdk_pixbuf; - } - diff --git a/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc deleted file mode 100644 index 167ec7ac4325..000000000000 --- a/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-02 01:39:09 UTC -+++ ui/gtk/printing/print_dialog_gtk.cc -@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog( - GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>( - GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET | - GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE | -- GTK_PRINT_CAPABILITY_REVERSE); -+ GTK_PRINT_CAPABILITY_REVERSE | GTK_PRINT_CAPABILITY_GENERATE_PS); - gtk_print_unix_dialog_set_manual_capabilities( - GTK_PRINT_UNIX_DIALOG(dialog_.get()), cap); - gtk_print_unix_dialog_set_embed_page_setup( diff --git a/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc b/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc deleted file mode 100644 index 8c1a3e21027e..000000000000 --- a/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/message_center/views/message_popup_view.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/message_center/views/message_popup_view.cc -@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show( - views::Widget::InitParams::CLIENT_OWNS_WIDGET, - views::Widget::InitParams::TYPE_POPUP); - params.z_order = ui::ZOrderLevel::kFloatingWindow; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Make the widget explicitly activatable as TYPE_POPUP is not activatable by - // default but we need focus for the inline reply textarea. - params.activatable = views::Widget::InitParams::Activatable::kYes; diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme.h b/devel/electron35/files/patch-ui_native__theme_native__theme.h deleted file mode 100644 index 02716cdbae2b..000000000000 --- a/devel/electron35/files/patch-ui_native__theme_native__theme.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/native_theme/native_theme.h.orig 2025-02-02 01:39:08 UTC -+++ ui/native_theme/native_theme.h -@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme { - // The part to be painted / sized. - enum Part { - kCheckbox, --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - kFrameTopArea, - #endif - kInnerSpinButton, diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc b/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc deleted file mode 100644 index ff658b03176d..000000000000 --- a/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/native_theme/native_theme_base.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/native_theme/native_theme_base.cc -@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, - absl::get<ButtonExtraParams>(extra), color_scheme, - accent_color_opaque); - break; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - case kFrameTopArea: - PaintFrameTopArea(canvas, state, rect, - absl::get<FrameTopAreaExtraParams>(extra), diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc b/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc deleted file mode 100644 index ed735614e37f..000000000000 --- a/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/native_theme/native_theme_features.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/native_theme/native_theme_features.cc -@@ -73,7 +73,7 @@ bool IsFluentOverlayScrollbarEnabled() { - - bool IsFluentOverlayScrollbarEnabled() { - // Fluent scrollbars are only used for some OSes due to UI design guidelines. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar); - #else - return false; -@@ -82,7 +82,7 @@ bool IsFluentScrollbarEnabled() { - - bool IsFluentScrollbarEnabled() { - // Fluent scrollbars are only used for some OSes due to UI design guidelines. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kFluentScrollbar) || - IsFluentOverlayScrollbarEnabled(); - #else diff --git a/devel/electron35/files/patch-ui_ozone_common_egl__util.cc b/devel/electron35/files/patch-ui_ozone_common_egl__util.cc deleted file mode 100644 index 37f9c2ad659f..000000000000 --- a/devel/electron35/files/patch-ui_ozone_common_egl__util.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- ui/ozone/common/egl_util.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/ozone/common/egl_util.cc -@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultEglSoname[] = - FILE_PATH_LITERAL("libGLESv2.so"); - #else // BUILDFLAG(IS_FUCHSIA) - const base::FilePath::CharType kDefaultEglSoname[] = -- FILE_PATH_LITERAL("libEGL.so.1"); -+ FILE_PATH_LITERAL("libEGL.so"); - const base::FilePath::CharType kDefaultGlesSoname[] = -- FILE_PATH_LITERAL("libGLESv2.so.2"); -+ FILE_PATH_LITERAL("libGLESv2.so"); - #endif - const base::FilePath::CharType kAngleEglSoname[] = - FILE_PATH_LITERAL("libEGL.so"); diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc deleted file mode 100644 index 9c0fdcd1e3bb..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-04-15 20:34:30 UTC -+++ ui/ozone/platform/headless/ozone_platform_headless.cc -@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform { - } - - // Desktop Linux, not CastOS. --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS) - const PlatformProperties& GetPlatformProperties() override { - static base::NoDestructor<OzonePlatform::PlatformProperties> properties; - static bool initialized = false; diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc deleted file mode 100644 index 3ef445463d98..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc -@@ -116,7 +116,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand - - VkExternalSemaphoreHandleTypeFlagBits - VulkanImplementationHeadless::GetExternalSemaphoreHandleType() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; - #else - return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; -@@ -126,7 +126,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB - bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer( - gpu::VulkanDeviceQueue* device_queue, - gfx::GpuMemoryBufferType memory_buffer_type) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const auto& enabled_extensions = device_queue->enabled_extensions(); - return gfx::HasExtension(enabled_extensions, - VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) && -@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory - VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | - VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; - auto tiling = VK_IMAGE_TILING_OPTIMAL; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (gmb_handle.native_pixmap_handle.modifier != - gfx::NativePixmapHandle::kNoModifier) { - tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT; diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc deleted file mode 100644 index a246acf36dd1..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/ozone/platform/wayland/common/wayland_util.cc -@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display* display) { - {"weston", WaylandCompositor::kWeston}, - }; - -+#if !BUILDFLAG(IS_BSD) - const int fd = wl_display_get_fd(display); - if (fd == -1) { - return WaylandCompositor::kUnknown; -@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display* display) { - return compositor; - } - } -+#endif - - return WaylandCompositor::kOther; - }; diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc deleted file mode 100644 index b238570624d8..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-03-25 21:59:56 UTC -+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc -@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst - - path = path.Append("libvk_swiftshader.so"); - } else { -+#if BUILDFLAG(IS_BSD) -+ path = base::FilePath("libvulkan.so"); -+#else - path = base::FilePath("libvulkan.so.1"); -+#endif - } - - return vulkan_instance_.Initialize(path, required_extensions, {}); diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc deleted file mode 100644 index 1b408b0e9068..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc -@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText( - // so if it exceeds 16 bits, it may be broken. - static constexpr size_t kSizeLimit = 60000; - if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) { -+#if defined(__FreeBSD_version) && __FreeBSD_version < 1300048 -+ PLOG(ERROR) << "memfd is not supported"; -+ return; -+#else - base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC)); - if (!memfd.get()) { - PLOG(ERROR) << "Failed to create memfd"; -@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText( - zcr_extended_text_input_v1_set_large_surrounding_text( - extended_obj_.get(), memfd.get(), text.length(), - selection_range.start(), selection_range.end()); -+#endif - } else { - zwp_text_input_v1_set_surrounding_text(obj_.get(), text.c_str(), - selection_range.start(), diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc b/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc deleted file mode 100644 index d0d4846780cb..000000000000 --- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-15 12:22:59 UTC -+++ ui/ozone/platform/x11/x11_window.cc -@@ -1509,7 +1509,7 @@ void X11Window::OnXWindowStateChanged() { - WindowTiledEdges tiled_state = GetTiledState(); - if (tiled_state != tiled_state_) { - tiled_state_ = tiled_state; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - platform_window_delegate_->OnWindowTiledStateChanged(tiled_state); - UpdateDecorationInsets(); - #endif diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc b/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc deleted file mode 100644 index b8371253d486..000000000000 --- a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/platform_window/platform_window_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/platform_window/platform_window_delegate.cc -@@ -57,7 +57,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD - return gfx::Insets(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void PlatformWindowDelegate::OnWindowTiledStateChanged( - WindowTiledEdges new_tiled_edges) {} - #endif diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h b/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h deleted file mode 100644 index 790dfdd54c1b..000000000000 --- a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/platform_window/platform_window_delegate.h.orig 2025-03-24 20:50:14 UTC -+++ ui/platform_window/platform_window_delegate.h -@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow - virtual void OnWindowStateChanged(PlatformWindowState old_state, - PlatformWindowState new_state) = 0; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Notifies the delegate that the tiled state of the window edges has changed. - virtual void OnWindowTiledStateChanged(WindowTiledEdges new_tiled_edges); - #endif diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h b/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h deleted file mode 100644 index 97086039cf4f..000000000000 --- a/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/platform_window/platform_window_init_properties.h.orig 2024-04-15 20:34:30 UTC -+++ ui/platform_window/platform_window_init_properties.h -@@ -56,7 +56,7 @@ class ScenicWindowDelegate; - class ScenicWindowDelegate; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - class X11ExtensionDelegate; - #endif - -@@ -121,7 +121,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo - - PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool prefer_dark_theme = false; - raw_ptr<gfx::ImageSkia> icon = nullptr; - std::optional<SkColor> background_color; diff --git a/devel/electron35/files/patch-ui_strings_ui__strings.grd b/devel/electron35/files/patch-ui_strings_ui__strings.grd deleted file mode 100644 index 614edc731a6d..000000000000 --- a/devel/electron35/files/patch-ui_strings_ui__strings.grd +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/strings/ui_strings.grd.orig 2025-01-27 17:37:37 UTC -+++ ui/strings/ui_strings.grd -@@ -767,7 +767,7 @@ need to be translated for each locale.--> - Win - </message> - </if> -- <if expr="is_linux"> -+ <if expr="is_posix"> - <message name="IDS_APP_SUPER_KEY" desc="Windows key on Windows keyboards, and Command key on Mac keyboards."> - Super - </message> diff --git a/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc b/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc deleted file mode 100644 index ab67728578ea..000000000000 --- a/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/controls/prefix_selector.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/views/controls/prefix_selector.cc -@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() { - return false; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool PrefixSelector::SetCompositionFromExistingText( - const gfx::Range& range, - const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { diff --git a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc b/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc deleted file mode 100644 index c4a72ec57ffb..000000000000 --- a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc +++ /dev/null @@ -1,65 +0,0 @@ ---- ui/views/controls/textfield/textfield.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/views/controls/textfield/textfield.cc -@@ -85,7 +85,7 @@ - #include "base/win/win_util.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/base/ime/linux/text_edit_command_auralinux.h" - #include "ui/base/ime/text_input_flags.h" - #include "ui/linux/linux_ui.h" -@@ -182,7 +182,7 @@ bool IsControlKeyModifier(int flags) { - // Control-modified key combination, but we cannot extend it to other platforms - // as Control has different meanings and behaviors. - // https://crrev.com/2580483002/#msg46 --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return flags & ui::EF_CONTROL_DOWN; - #else - return false; -@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event - return handled; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; - if (!handled && linux_ui && -@@ -974,7 +974,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui - } - - bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Skip any accelerator handling that conflicts with custom keybindings. - auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; -@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() { - return false; - } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/41452689): Implement this method to support Korean IME - // reconversion feature on native text fields (e.g. find bar). - bool Textfield::SetCompositionFromExistingText( -@@ -2583,7 +2583,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( - #endif - return ui::TextEditCommand::DELETE_BACKWARD; - } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Only erase by line break on Linux and ChromeOS. - if (shift) { - return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE; -@@ -2591,7 +2591,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( - #endif - return ui::TextEditCommand::DELETE_WORD_BACKWARD; - case ui::VKEY_DELETE: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Only erase by line break on Linux and ChromeOS. - if (shift && control) { - return ui::TextEditCommand::DELETE_TO_END_OF_LINE; diff --git a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h b/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h deleted file mode 100644 index 9da3f19f271e..000000000000 --- a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/views/controls/textfield/textfield.h.orig 2025-03-24 20:50:14 UTC -+++ ui/views/controls/textfield/textfield.h -@@ -47,7 +47,7 @@ - #include "ui/views/view_observer.h" - #include "ui/views/word_lookup_client.h" - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <vector> - #endif - -@@ -474,7 +474,7 @@ class VIEWS_EXPORT Textfield : public View, - // Set whether the text should be used to improve typing suggestions. - void SetShouldDoLearning(bool value) { should_do_learning_ = value; } - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool SetCompositionFromExistingText( - const gfx::Range& range, - const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) override; diff --git a/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc b/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc deleted file mode 100644 index e0316dd393f6..000000000000 --- a/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/corewm/tooltip_aura.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/views/corewm/tooltip_aura.cc -@@ -38,7 +38,7 @@ bool CanUseTranslucentTooltipWidget() { - - // TODO(varkha): Update if native widget can be transparent on Linux. - bool CanUseTranslucentTooltipWidget() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return false; - #else - return true; diff --git a/devel/electron35/files/patch-ui_views_examples_widget__example.cc b/devel/electron35/files/patch-ui_views_examples_widget__example.cc deleted file mode 100644 index 2b585129d811..000000000000 --- a/devel/electron35/files/patch-ui_views_examples_widget__example.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/examples/widget_example.cc.orig 2024-10-16 21:32:40 UTC -+++ ui/views/examples/widget_example.cc -@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container) - modal_button->SetCallback( - base::BindRepeating(&WidgetExample::CreateDialogWidget, - base::Unretained(this), modal_button, true)); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Windows does not support TYPE_CONTROL top-level widgets. - LabelButton* control_button = BuildButton( - container, GetStringUTF16(IDS_WIDGET_CHILD_WIDGET_BUTTON_LABEL)); diff --git a/devel/electron35/files/patch-ui_views_focus_focus__manager.cc b/devel/electron35/files/patch-ui_views_focus_focus__manager.cc deleted file mode 100644 index 480f1ebc007c..000000000000 --- a/devel/electron35/files/patch-ui_views_focus_focus__manager.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/views/focus/focus_manager.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/views/focus/focus_manager.cc -@@ -604,7 +604,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi - return false; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Processing an accelerator can delete things. Because we - // need these objects afterwards on Linux, save widget_ as weak pointer and - // save the close_on_deactivate property value of widget_delegate in a -@@ -619,7 +619,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi - const bool accelerator_processed = - focus_manager->ProcessAccelerator(accelerator); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Need to manually close the bubble widget on Linux. On Linux when the - // bubble is shown, the main widget remains active. Because of that when - // focus is set to the main widget to process accelerator, the main widget diff --git a/devel/electron35/files/patch-ui_views_style_platform__style.cc b/devel/electron35/files/patch-ui_views_style_platform__style.cc deleted file mode 100644 index e9e503414dda..000000000000 --- a/devel/electron35/files/patch-ui_views_style_platform__style.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/views/style/platform_style.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/views/style/platform_style.cc -@@ -16,7 +16,7 @@ - #include "ui/views/controls/focusable_border.h" - #include "ui/views/controls/scrollbar/scroll_bar_views.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/views/controls/scrollbar/overlay_scroll_bar.h" - #endif - -@@ -27,7 +27,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll - // static - std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar( - ScrollBar::Orientation orientation) { --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return std::make_unique<OverlayScrollBar>(orientation); - #else - return std::make_unique<ScrollBarViews>(orientation); diff --git a/devel/electron35/files/patch-ui_views_views__delegate.cc b/devel/electron35/files/patch-ui_views_views__delegate.cc deleted file mode 100644 index fa5b69cf7053..000000000000 --- a/devel/electron35/files/patch-ui_views_views__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/views_delegate.cc.orig 2025-01-27 17:37:37 UTC -+++ ui/views/views_delegate.cc -@@ -89,7 +89,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow - return false; - } - #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { - return nullptr; - } diff --git a/devel/electron35/files/patch-ui_views_views__delegate.h b/devel/electron35/files/patch-ui_views_views__delegate.h deleted file mode 100644 index 454079fc89c0..000000000000 --- a/devel/electron35/files/patch-ui_views_views__delegate.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/views_delegate.h.orig 2025-01-27 17:37:37 UTC -+++ ui/views/views_delegate.h -@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate { - // environment. - virtual bool IsWindowInMetro(gfx::NativeWindow window) const; - #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) - virtual gfx::ImageSkia* GetDefaultWindowIcon() const; - #endif - diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc deleted file mode 100644 index 2b89e9b60d12..000000000000 --- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-15 12:22:59 UTC -+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc -@@ -50,7 +50,7 @@ - #include "ui/wm/core/window_util.h" - #include "ui/wm/public/window_move_client.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" - #endif - -@@ -347,7 +347,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient() - DesktopWindowTreeHostPlatform::CreateDragDropClient() { - ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window())); - std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler); - #else - std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler); -@@ -1179,7 +1179,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg - // DesktopWindowTreeHost: - - // Linux subclasses this host and adds some Linux specific bits. --#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) - // static - DesktopWindowTreeHost* DesktopWindowTreeHost::Create( - internal::NativeWidgetDelegate* native_widget_delegate, diff --git a/devel/electron35/files/patch-ui_views_widget_widget.cc b/devel/electron35/files/patch-ui_views_widget_widget.cc deleted file mode 100644 index a7ef80a3b525..000000000000 --- a/devel/electron35/files/patch-ui_views_widget_widget.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ui/views/widget/widget.cc.orig 2025-05-15 12:22:59 UTC -+++ ui/views/widget/widget.cc -@@ -63,7 +63,7 @@ - #include "ui/views/window/custom_frame_view.h" - #include "ui/views/window/dialog_delegate.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -2450,7 +2450,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const - return parent_->GetNativeTheme(); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (auto* linux_ui_theme = - ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) { - return linux_ui_theme->GetNativeTheme(); diff --git a/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc b/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc deleted file mode 100644 index 23f1b22ce014..000000000000 --- a/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/window/custom_frame_view.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/views/window/custom_frame_view.cc -@@ -279,7 +279,7 @@ int CustomFrameView::CaptionButtonY() const { - int CustomFrameView::CaptionButtonY() const { - // Maximized buttons start at window top so that even if their images aren't - // drawn flush with the screen edge, they still obey Fitts' Law. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return FrameBorderThickness(); - #else - return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness; diff --git a/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc b/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc deleted file mode 100644 index cc261d1c1e6a..000000000000 --- a/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/views/window/dialog_delegate.cc.orig 2025-03-24 20:50:14 UTC -+++ ui/views/window/dialog_delegate.cc -@@ -105,7 +105,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native - - // static - bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) { --#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA) - // The new style doesn't support unparented dialogs on Linux desktop. - return parent != nullptr; - #else diff --git a/devel/electron35/files/patch-v8_BUILD.gn b/devel/electron35/files/patch-v8_BUILD.gn deleted file mode 100644 index 5c9c0c4b3d3f..000000000000 --- a/devel/electron35/files/patch-v8_BUILD.gn +++ /dev/null @@ -1,65 +0,0 @@ ---- v8/BUILD.gn.orig 2025-03-24 20:50:14 UTC -+++ v8/BUILD.gn -@@ -960,6 +960,8 @@ external_v8_defines = [ - "V8_TARGET_OS_MACOS", - "V8_TARGET_OS_WIN", - "V8_TARGET_OS_CHROMEOS", -+ "V8_TARGET_OS_OPENBSD", -+ "V8_TARGET_OS_FREEBSD", - ] - - enabled_external_v8_defines = [ -@@ -1039,6 +1041,12 @@ if (target_os == "android") { - } else if (target_os == "chromeos") { - enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] - enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ] -+} else if (target_os == "openbsd") { -+ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] -+ enabled_external_v8_defines += [ "V8_TARGET_OS_OPENBSD" ] -+} else if (target_os == "freebsd") { -+ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] -+ enabled_external_v8_defines += [ "V8_TARGET_OS_FREEBSD" ] - } - - disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines -@@ -2465,6 +2473,12 @@ template("run_mksnapshot") { - if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) { - args += [ "--reorder-builtins" ] - } -+ -+ if (v8_current_cpu == "x86") { -+ args -= [ -+ "--abort-on-bad-builtin-profile-data", -+ ] -+ } - } - - if (v8_enable_turboshaft_csa) { -@@ -6546,7 +6560,7 @@ v8_component("v8_libbase") { - } - } - -- if (is_linux || is_chromeos) { -+ if ((is_linux || is_chromeos) && !is_bsd) { - sources += [ - "src/base/debug/stack_trace_posix.cc", - "src/base/platform/platform-linux.cc", -@@ -6557,6 +6571,18 @@ v8_component("v8_libbase") { - "dl", - "rt", - ] -+ } else if (is_openbsd) { -+ sources += [ -+ "src/base/debug/stack_trace_posix.cc", -+ "src/base/platform/platform-openbsd.cc", -+ ] -+ libs = [ "execinfo" ] -+ } else if (is_freebsd) { -+ sources += [ -+ "src/base/debug/stack_trace_posix.cc", -+ "src/base/platform/platform-freebsd.cc", -+ ] -+ libs = [ "execinfo" ] - } else if (current_os == "aix") { - sources += [ - "src/base/debug/stack_trace_posix.cc", diff --git a/devel/electron35/files/patch-v8_include_v8config.h b/devel/electron35/files/patch-v8_include_v8config.h deleted file mode 100644 index 9273bedd386c..000000000000 --- a/devel/electron35/files/patch-v8_include_v8config.h +++ /dev/null @@ -1,45 +0,0 @@ ---- v8/include/v8config.h.orig 2025-01-27 17:37:37 UTC -+++ v8/include/v8config.h -@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line - && !defined(V8_TARGET_OS_FUCHSIA) \ - && !defined(V8_TARGET_OS_IOS) \ - && !defined(V8_TARGET_OS_LINUX) \ -+ && !defined(V8_TARGET_OS_OPENBSD) \ -+ && !defined(V8_TARGET_OS_FREEBSD) \ - && !defined(V8_TARGET_OS_MACOS) \ - && !defined(V8_TARGET_OS_WIN) \ - && !defined(V8_TARGET_OS_CHROMEOS) -@@ -213,6 +215,8 @@ path. Add it with -I<path> to the command line - || defined(V8_TARGET_OS_FUCHSIA) \ - || defined(V8_TARGET_OS_IOS) \ - || defined(V8_TARGET_OS_LINUX) \ -+ || defined(V8_TARGET_OS_OPENBSD) \ -+ || defined(V8_TARGET_OS_FREEBSD) \ - || defined(V8_TARGET_OS_MACOS) \ - || defined(V8_TARGET_OS_WIN) \ - || defined(V8_TARGET_OS_CHROMEOS) -@@ -236,6 +240,16 @@ path. Add it with -I<path> to the command line - # define V8_TARGET_OS_LINUX - #endif - -+#ifdef V8_OS_OPENBSD -+# define V8_TARGET_OS_OPENBSD -+# define V8_TARGET_OS_BSD -+#endif -+ -+#ifdef V8_OS_FREEBSD -+# define V8_TARGET_OS_OPENBSD -+# define V8_TARGET_OS_BSD -+#endif -+ - #ifdef V8_OS_MACOS - # define V8_TARGET_OS_MACOS - #endif -@@ -382,6 +396,7 @@ path. Add it with -I<path> to the command line - #if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \ - || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \ - && !defined(_WIN32))) /* not on windows */ \ -+ && !defined(__OpenBSD__) /* not on OpenBSD */ \ - && !defined(COMPONENT_BUILD) /* no component build */\ - && __clang_major__ >= 17 /* clang >= 17 */ - # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most)) diff --git a/devel/electron35/files/patch-v8_src_api_api.cc b/devel/electron35/files/patch-v8_src_api_api.cc deleted file mode 100644 index b746d59b10eb..000000000000 --- a/devel/electron35/files/patch-v8_src_api_api.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- v8/src/api/api.cc.orig 2025-04-06 11:53:47 UTC -+++ v8/src/api/api.cc -@@ -153,7 +153,7 @@ - #include "src/wasm/wasm-serialization.h" - #endif // V8_ENABLE_WEBASSEMBLY - --#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD -+#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD - #include <signal.h> - #include <unistd.h> - -@@ -6633,7 +6633,7 @@ bool v8::V8::Initialize(const int build_config) { - return true; - } - --#if V8_OS_LINUX || V8_OS_DARWIN -+#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD - bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info, - void* context) { - #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED diff --git a/devel/electron35/files/patch-v8_src_base_atomicops.h b/devel/electron35/files/patch-v8_src_base_atomicops.h deleted file mode 100644 index 09d81e53e794..000000000000 --- a/devel/electron35/files/patch-v8_src_base_atomicops.h +++ /dev/null @@ -1,24 +0,0 @@ ---- v8/src/base/atomicops.h.orig 2023-10-19 20:00:30 UTC -+++ v8/src/base/atomicops.h -@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64; - using Atomic8 = char; - using Atomic16 = int16_t; - using Atomic32 = int32_t; --#if defined(V8_HOST_ARCH_64_BIT) -+#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD) - // We need to be able to go between Atomic64 and AtomicWord implicitly. This - // means Atomic64 and AtomicWord should be the same type on 64-bit. --#if defined(__ILP32__) -+#if defined(__ILP32__) && !defined(V8_OS_OPENBSD) - using Atomic64 = int64_t; - #else - using Atomic64 = intptr_t; -@@ -266,7 +266,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p - std::memory_order_seq_cst); - } - --#if defined(V8_HOST_ARCH_64_BIT) -+#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD) - - inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr, - Atomic64 old_value, Atomic64 new_value) { diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc b/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc deleted file mode 100644 index b00e9e7ca991..000000000000 --- a/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc +++ /dev/null @@ -1,53 +0,0 @@ ---- v8/src/base/platform/platform-posix.cc.orig 2025-01-27 17:37:37 UTC -+++ v8/src/base/platform/platform-posix.cc -@@ -75,7 +75,7 @@ - #include <sys/syscall.h> - #endif - --#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_OPENBSD || V8_OS_SOLARIS -+#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_BSD || V8_OS_SOLARIS - #define MAP_ANONYMOUS MAP_ANON - #endif - -@@ -314,8 +314,15 @@ void OS::SetRandomMmapSeed(int64_t seed) { - } - } - -+#if V8_OS_OPENBSD -+// Allow OpenBSD's mmap to select a random address on OpenBSD - // static - void* OS::GetRandomMmapAddr() { -+ return nullptr; -+} -+#else -+// static -+void* OS::GetRandomMmapAddr() { - uintptr_t raw_addr; - { - MutexGuard guard(rng_mutex.Pointer()); -@@ -412,6 +419,7 @@ void* OS::GetRandomMmapAddr() { - #endif - return reinterpret_cast<void*>(raw_addr); - } -+#endif - - // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files. - #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA -@@ -700,7 +708,7 @@ bool OS::HasLazyCommits() { - #if !V8_OS_ZOS - // static - bool OS::HasLazyCommits() { --#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN -+#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD - return true; - #else - // TODO(bbudge) Return true for all POSIX platforms. -@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* - // keep this version in POSIX as most Linux-compatible derivatives will - // support it. MacOS and FreeBSD are different here. - #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \ -- !defined(V8_OS_SOLARIS) -+ !defined(V8_OS_SOLARIS) && !defined(V8_OS_OPENBSD) - - namespace { - #if DEBUG diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc deleted file mode 100644 index 8047bb29a79f..000000000000 --- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- v8/src/diagnostics/perf-jit.cc.orig 2025-05-10 23:04:03 UTC -+++ v8/src/diagnostics/perf-jit.cc -@@ -31,7 +31,7 @@ - #include "src/flags/flags.h" - - // Only compile the {PerfJitLogger} on Linux & Darwin. --#if V8_OS_LINUX || V8_OS_DARWIN -+#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD) - - #include <fcntl.h> - #include <sys/mman.h> diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h deleted file mode 100644 index 4981acef4fc9..000000000000 --- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h +++ /dev/null @@ -1,11 +0,0 @@ ---- v8/src/diagnostics/perf-jit.h.orig 2025-05-10 23:04:03 UTC -+++ v8/src/diagnostics/perf-jit.h -@@ -31,7 +31,7 @@ - #include "include/v8config.h" - - // {PerfJitLogger} is only implemented on Linux & Darwin. --#if V8_OS_LINUX || V8_OS_DARWIN -+#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD) - - #include "src/logging/log.h" - diff --git a/devel/electron35/files/patch-v8_src_execution_isolate.cc b/devel/electron35/files/patch-v8_src_execution_isolate.cc deleted file mode 100644 index 61c94c2b7b86..000000000000 --- a/devel/electron35/files/patch-v8_src_execution_isolate.cc +++ /dev/null @@ -1,27 +0,0 @@ ---- v8/src/execution/isolate.cc.orig 2025-03-24 20:50:14 UTC -+++ v8/src/execution/isolate.cc -@@ -172,6 +172,10 @@ - #include "src/execution/simulator-base.h" - #endif - -+#if defined(V8_OS_OPENBSD) -+#include <sys/mman.h> -+#endif -+ - extern "C" const uint8_t v8_Default_embedded_blob_code_[]; - extern "C" uint32_t v8_Default_embedded_blob_code_size_; - extern "C" const uint8_t v8_Default_embedded_blob_data_[]; -@@ -5048,6 +5052,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() { - uint32_t code_size = DefaultEmbeddedBlobCodeSize(); - const uint8_t* data = DefaultEmbeddedBlobData(); - uint32_t data_size = DefaultEmbeddedBlobDataSize(); -+ -+#if defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32) -+ if (code_size > 0) { -+ mprotect(reinterpret_cast<void *>(const_cast<uint8_t *>(code)), -+ code_size, PROT_READ | PROT_EXEC); -+ } -+#endif - - if (StickyEmbeddedBlobCode() != nullptr) { - base::SpinningMutexGuard guard( diff --git a/devel/electron35/files/patch-v8_src_flags_flags.cc b/devel/electron35/files/patch-v8_src_flags_flags.cc deleted file mode 100644 index 1b7313ad936c..000000000000 --- a/devel/electron35/files/patch-v8_src_flags_flags.cc +++ /dev/null @@ -1,24 +0,0 @@ ---- v8/src/flags/flags.cc.orig 2025-03-24 20:50:14 UTC -+++ v8/src/flags/flags.cc -@@ -16,6 +16,10 @@ - #include <set> - #include <sstream> - -+#if V8_OS_OPENBSD -+#include <sys/mman.h> -+#endif -+ - #include "src/base/hashing.h" - #include "src/base/lazy-instance.h" - #include "src/base/platform/platform.h" -@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() { - // Note that for string flags we only protect the pointer itself, but not the - // string storage. TODO(12887): Fix this. - base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags)); -+#if V8_OS_OPENBSD -+ if (mimmutable(&v8_flags, sizeof(v8_flags)) == -1) -+ FATAL("unable to set immutability of v8_flags"); -+#endif - } - - // static diff --git a/devel/electron35/files/patch-v8_src_libsampler_sampler.cc b/devel/electron35/files/patch-v8_src_libsampler_sampler.cc deleted file mode 100644 index 97cd4de0485a..000000000000 --- a/devel/electron35/files/patch-v8_src_libsampler_sampler.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- v8/src/libsampler/sampler.cc.orig 2025-01-27 17:37:37 UTC -+++ v8/src/libsampler/sampler.cc -@@ -519,6 +519,16 @@ void SignalHandler::FillRegisterState(void* context, R - state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]); - state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]); - state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]); -+#elif V8_HOST_ARCH_ARM64 -+#ifdef __CHERI_PURE_CAPABILITY__ -+ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr); -+ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp); -+ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]); -+#else // !__CHERI_PURE_CAPABILITY__ -+ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr); -+ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp); -+ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]); -+#endif // __CHERI_PURE_CAPABILITY__ - #endif // V8_HOST_ARCH_* - #elif V8_OS_NETBSD - #if V8_HOST_ARCH_IA32 diff --git a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc deleted file mode 100644 index 667aa78a93b5..000000000000 --- a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-15 20:35:27 UTC -+++ v8/src/trap-handler/handler-inside-posix.cc -@@ -61,6 +61,8 @@ namespace trap_handler { - #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg - #elif V8_OS_FREEBSD - #define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg -+#elif V8_OS_OPENBSD -+#define CONTEXT_REG(reg, REG) &uc->sc_##reg - #else - #error "Unsupported platform." - #endif -@@ -80,8 +82,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) { - // si_code at its default of 0 for signals that don’t originate in hardware. - // The other conditions are only relevant for Linux. - return info->si_code > 0 && info->si_code != SI_USER && -- info->si_code != SI_QUEUE && info->si_code != SI_TIMER && -- info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ; -+ info->si_code != SI_QUEUE && info->si_code != SI_TIMER -+#ifdef V8_OS_OPENBSD -+ ; -+#else -+ && info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ; -+#endif - } - - class UnmaskOobSignalScope { diff --git a/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h b/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h deleted file mode 100644 index 1adb9013fdcc..000000000000 --- a/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h +++ /dev/null @@ -1,11 +0,0 @@ ---- v8/src/trap-handler/trap-handler.h.orig 2025-03-24 20:50:14 UTC -+++ v8/src/trap-handler/trap-handler.h -@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler { - // X64 on Linux, Windows, MacOS, FreeBSD. - #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \ - ((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \ -- V8_OS_FREEBSD) -+ V8_OS_FREEBSD || V8_OS_OPENBSD) - #define V8_TRAP_HANDLER_SUPPORTED true - // Arm64 (non-simulator) on Linux, Windows, MacOS. - #elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \ diff --git a/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h deleted file mode 100644 index 42cc694e22d5..000000000000 --- a/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h +++ /dev/null @@ -1,128 +0,0 @@ ---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-03-24 20:50:14 UTC -+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h -@@ -578,7 +578,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis - } - - void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr, -- Register offset_reg, uint32_t offset_imm, -+ Register offset_reg, uintptr_t offset_imm, - LoadType type, uint32_t* protected_load_pc, - bool /* is_load_mem */, bool /* i64_offset */, - bool needs_shift) { -@@ -658,7 +658,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist - } - - void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister src, -+ uintptr_t offset_imm, LiftoffRegister src, - StoreType type, LiftoffRegList pinned, - uint32_t* protected_store_pc, - bool /* is_store_mem */, bool /* i64_offset */) { -@@ -737,7 +737,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, - } - - void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr, -- Register offset_reg, uint32_t offset_imm, -+ Register offset_reg, uintptr_t offset_imm, - LoadType type, LiftoffRegList /* pinned */, - bool /* i64_offset */) { - if (type.value() != LoadType::kI64Load) { -@@ -755,7 +755,7 @@ void LiftoffAssembler::AtomicStore(Register dst_addr, - } - - void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister src, -+ uintptr_t offset_imm, LiftoffRegister src, - StoreType type, LiftoffRegList pinned, - bool /* i64_offset */) { - DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max()); -@@ -825,7 +825,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble - - inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop, - Register dst_addr, Register offset_reg, -- uint32_t offset_imm, -+ uintptr_t offset_imm, - LiftoffRegister value, - LiftoffRegister result, StoreType type) { - DCHECK_EQ(value, result); -@@ -893,7 +893,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino - } - - inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr, -- Register offset_reg, uint32_t offset_imm, -+ Register offset_reg, uintptr_t offset_imm, - LiftoffRegister value, LiftoffRegister result, - StoreType type) { - DCHECK_EQ(value, result); -@@ -1008,7 +1008,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino - } - - inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr, -- Register offset_reg, uint32_t offset_imm, -+ Register offset_reg, uintptr_t offset_imm, - LiftoffRegister value, LiftoffRegister result) { - // We need {ebx} here, which is the root register. As the root register it - // needs special treatment. As we use {ebx} directly in the code below, we -@@ -1104,7 +1104,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re - } // namespace liftoff - - void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister value, -+ uintptr_t offset_imm, LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { - if (type.value() == StoreType::kI64Store) { -@@ -1118,7 +1118,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re - } - - void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister value, -+ uintptr_t offset_imm, LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { - if (type.value() == StoreType::kI64Store) { -@@ -1131,7 +1131,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re - } - - void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister value, -+ uintptr_t offset_imm, LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { - if (type.value() == StoreType::kI64Store) { -@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg - } - - void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister value, -+ uintptr_t offset_imm, LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { - if (type.value() == StoreType::kI64Store) { -@@ -1159,7 +1159,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re - } - - void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, LiftoffRegister value, -+ uintptr_t offset_imm, LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { - if (type.value() == StoreType::kI64Store) { -@@ -1173,7 +1173,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add - } - - void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg, -- uint32_t offset_imm, -+ uintptr_t offset_imm, - LiftoffRegister value, - LiftoffRegister result, StoreType type, - bool /* i64_offset */) { -@@ -1188,7 +1188,7 @@ void LiftoffAssembler::AtomicCompareExchange( - } - - void LiftoffAssembler::AtomicCompareExchange( -- Register dst_addr, Register offset_reg, uint32_t offset_imm, -+ Register dst_addr, Register offset_reg, uintptr_t offset_imm, - LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, - StoreType type, bool /* i64_offset */) { - // We expect that the offset has already been added to {dst_addr}, and no diff --git a/devel/electron35/files/yarn.lock b/devel/electron35/files/yarn.lock deleted file mode 100644 index 79cd64789157..000000000000 --- a/devel/electron35/files/yarn.lock +++ /dev/null @@ -1,8370 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@azure/abort-controller@^1.0.0": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz#fd3c4d46c8ed67aace42498c8e2270960250eafd" - integrity sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw== - dependencies: - tslib "^2.0.0" - -"@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" - integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA== - dependencies: - tslib "^2.6.2" - -"@azure/core-asynciterator-polyfill@^1.0.0": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz#0dd3849fb8d97f062a39db0e5cadc9ffaf861fec" - integrity sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw== - -"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.8.0.tgz#281b4a6d3309c3e7b15bcd967f01d4c79ae4a1d6" - integrity sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g== - dependencies: - "@azure/abort-controller" "^2.0.0" - "@azure/core-util" "^1.1.0" - tslib "^2.6.2" - -"@azure/core-client@^1.3.0", "@azure/core-client@^1.6.2": - version "1.9.2" - resolved "https://registry.yarnpkg.com/@azure/core-client/-/core-client-1.9.2.tgz#6fc69cee2816883ab6c5cdd653ee4f2ff9774f74" - integrity sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w== - dependencies: - "@azure/abort-controller" "^2.0.0" - "@azure/core-auth" "^1.4.0" - "@azure/core-rest-pipeline" "^1.9.1" - "@azure/core-tracing" "^1.0.0" - "@azure/core-util" "^1.6.1" - "@azure/logger" "^1.0.0" - tslib "^2.6.2" - -"@azure/core-http-compat@^2.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@azure/core-http-compat/-/core-http-compat-2.1.2.tgz#d1585ada24ba750dc161d816169b33b35f762f0d" - integrity sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ== - dependencies: - "@azure/abort-controller" "^2.0.0" - "@azure/core-client" "^1.3.0" - "@azure/core-rest-pipeline" "^1.3.0" - -"@azure/core-lro@^2.2.0": - version "2.2.4" - resolved "https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz#42fbf4ae98093c59005206a4437ddcd057c57ca1" - integrity sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ== - dependencies: - "@azure/abort-controller" "^1.0.0" - "@azure/core-tracing" "1.0.0-preview.13" - "@azure/logger" "^1.0.0" - tslib "^2.2.0" - -"@azure/core-paging@^1.1.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.2.1.tgz#1b884f563b6e49971e9a922da3c7a20931867b54" - integrity sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA== - dependencies: - "@azure/core-asynciterator-polyfill" "^1.0.0" - tslib "^2.2.0" - -"@azure/core-rest-pipeline@^1.10.1", "@azure/core-rest-pipeline@^1.3.0", "@azure/core-rest-pipeline@^1.9.1": - version "1.17.0" - resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.17.0.tgz#55dafa1093553c549ed6d8dbca69aa505c7b3aa3" - integrity sha512-62Vv8nC+uPId3j86XJ0WI+sBf0jlqTqPUFCBNrGtlaUeQUIXWV/D8GE5A1d+Qx8H7OQojn2WguC8kChD6v0shA== - dependencies: - "@azure/abort-controller" "^2.0.0" - "@azure/core-auth" "^1.8.0" - "@azure/core-tracing" "^1.0.1" - "@azure/core-util" "^1.9.0" - "@azure/logger" "^1.0.0" - http-proxy-agent "^7.0.0" - https-proxy-agent "^7.0.0" - tslib "^2.6.2" - -"@azure/core-tracing@1.0.0-preview.13": - version "1.0.0-preview.13" - resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644" - integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ== - dependencies: - "@opentelemetry/api" "^1.0.1" - tslib "^2.2.0" - -"@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.0.1", "@azure/core-tracing@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.1.2.tgz#065dab4e093fb61899988a1cdbc827d9ad90b4ee" - integrity sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA== - dependencies: - tslib "^2.6.2" - -"@azure/core-util@^1.1.0", "@azure/core-util@^1.6.1", "@azure/core-util@^1.9.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.10.0.tgz#cf3163382d40343972848c914869864df5d44bdb" - integrity sha512-dqLWQsh9Nro1YQU+405POVtXnwrIVqPyfUzc4zXCbThTg7+vNNaiMkwbX9AMXKyoFYFClxmB3s25ZFr3+jZkww== - dependencies: - "@azure/abort-controller" "^2.0.0" - tslib "^2.6.2" - -"@azure/core-xml@^1.4.3": - version "1.4.3" - resolved "https://registry.yarnpkg.com/@azure/core-xml/-/core-xml-1.4.3.tgz#a74f37a0e584fee7e9adae19f51016d4b59e9ca2" - integrity sha512-D6G7FEmDiTctPKuWegX2WTrS1enKZwqYwdKTO6ZN6JMigcCehlT0/CYl+zWpI9vQ9frwwp7GQT3/owaEXgnOsA== - dependencies: - fast-xml-parser "^4.3.2" - tslib "^2.6.2" - -"@azure/logger@^1.0.0": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz#6e36704aa51be7d4a1bae24731ea580836293c96" - integrity sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g== - dependencies: - tslib "^2.2.0" - -"@azure/storage-blob@^12.25.0": - version "12.25.0" - resolved "https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.25.0.tgz#fa9a1d2456cdf6526450a8b73059d2f2e9b1ec76" - integrity sha512-oodouhA3nCCIh843tMMbxty3WqfNT+Vgzj3Xo5jqR9UPnzq3d7mzLjlHAYz7lW+b4km3SIgz+NAgztvhm7Z6kQ== - dependencies: - "@azure/abort-controller" "^2.1.2" - "@azure/core-auth" "^1.4.0" - "@azure/core-client" "^1.6.2" - "@azure/core-http-compat" "^2.0.0" - "@azure/core-lro" "^2.2.0" - "@azure/core-paging" "^1.1.1" - "@azure/core-rest-pipeline" "^1.10.1" - "@azure/core-tracing" "^1.1.2" - "@azure/core-util" "^1.6.1" - "@azure/core-xml" "^1.4.3" - "@azure/logger" "^1.0.0" - events "^3.0.0" - tslib "^2.2.0" - -"@babel/code-frame@^7.0.0": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d" - integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/code-frame@^7.21.4": - version "7.25.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7" - integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g== - dependencies: - "@babel/highlight" "^7.25.7" - picocolors "^1.0.0" - -"@babel/helper-validator-identifier@^7.25.7": - version "7.25.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5" - integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg== - -"@babel/highlight@^7.0.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" - integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/highlight@^7.25.7": - version "7.25.7" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5" - integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw== - dependencies: - "@babel/helper-validator-identifier" "^7.25.7" - chalk "^2.4.2" - js-tokens "^4.0.0" - picocolors "^1.0.0" - -"@discoveryjs/json-ext@^0.5.0": - version "0.5.7" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" - integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== - -"@dsanders11/vscode-markdown-languageservice@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz#18a561711609651371961b66db4cb8473ab25564" - integrity sha512-aFNWtK23dNicyLczBwIKkGUSVuMoZMzUovlwqj/hVZ3zRIBlXWYunByDxI67Pf1maA0TbxPjVfRqBQFALWjVHg== - dependencies: - "@vscode/l10n" "^0.0.10" - picomatch "^2.3.1" - vscode-languageserver-textdocument "^1.0.5" - vscode-languageserver-types "^3.17.1" - vscode-uri "^3.0.3" - -"@electron/asar@^3.2.13": - version "3.2.13" - resolved "https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.13.tgz#56565ea423ead184465adfa72663b2c70d9835f2" - integrity sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg== - dependencies: - "@types/glob" "^7.1.0" - commander "^5.0.0" - glob "^7.1.6" - minimatch "^3.0.4" - -"@electron/docs-parser@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-2.0.0.tgz#b82ff30c0df0be41f83622a0497b0f04f7297686" - integrity sha512-4yQELWBXQFdst9udJyL+ubqB9Ig61gvFpHG3V8uJzAILzMjAGCTCED60mL4MGRJ6vTGg9dkp/wcMVw1vd7bAig== - dependencies: - "@types/markdown-it" "^14.1.2" - chai "^5.1.1" - chalk "^5.3.0" - lodash.camelcase "^4.3.0" - markdown-it "^14.1.0" - ora "^8.1.0" - pretty-ms "^9.1.0" - -"@electron/fiddle-core@^1.3.4": - version "1.3.4" - resolved "https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.3.4.tgz#29141a97ed0ec7ed1a96ee8bdcaacb60e1a39622" - integrity sha512-jjkZ1TTuyui/ZsEbUbrTllL5SUe1wIt91WANQTpiAygThcceQKy1756PUwHSy0WRKFL0VIke+WU+ki01vEVpQg== - dependencies: - "@electron/get" "^2.0.0" - debug "^4.3.3" - env-paths "^2.2.1" - extract-zip "^2.0.1" - fs-extra "^10.0.0" - getos "^3.2.1" - node-fetch "^2.6.1" - rimraf "^4.4.1" - semver "^7.3.5" - simple-git "^3.5.0" - -"@electron/get@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e" - integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g== - dependencies: - debug "^4.1.1" - env-paths "^2.2.0" - fs-extra "^8.1.0" - got "^11.8.5" - progress "^2.0.3" - semver "^6.2.0" - sumchecker "^3.0.1" - optionalDependencies: - global-agent "^3.0.0" - -"@electron/github-app-auth@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.2.1.tgz#ee43ee7495717ff1a459b60f486384a3f584e955" - integrity sha512-CRacgsDnkWIbvdo80XTq5+//CnVzWl1Hd5rVaj7MEZ1B44NwGbh2G9KxzWToOaCCCa09mYIKkHHqLAKUXEc7NA== - dependencies: - "@octokit/auth-app" "^4.0.13" - "@octokit/rest" "^19.0.11" - -"@electron/lint-roller@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-3.1.1.tgz#a301f1f84ef836e7800c655fa3b5efcda82f95b0" - integrity sha512-s30rM5ksvVuks7bsTKxQALmqY/8/KxJieGWs3QKru2nL4UJlN5PTTbxXh42qCqQ1LRTfE/cZ5CDjF9nomc3mYw== - dependencies: - "@dsanders11/vscode-markdown-languageservice" "^0.3.0" - ajv "^8.16.0" - balanced-match "^3.0.1" - glob "^10.4.5" - hast-util-from-html "^2.0.1" - markdown-it "^14.1.0" - mdast-util-from-markdown "^2.0.2" - standard "^17.0.0" - unist-util-visit "^5.0.0" - vscode-languageserver "^8.1.0" - vscode-languageserver-textdocument "^1.0.8" - vscode-uri "^3.0.8" - yaml "^2.4.5" - -"@electron/typescript-definitions@^9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-9.0.0.tgz#1a8d9f36711ad93643af0662eef917189725c354" - integrity sha512-sK/e5ewiHZnpy0jzFW2NmH8KATkprwG962JzxJYw/GphxG/V55mP7UPJirmYUPeOA87TWhL910sjp5gdZ1SQmg== - dependencies: - "@types/node" "^20.11.25" - chalk "^5.3.0" - debug "^4.3.7" - lodash "^4.17.11" - ora "^8.1.0" - pretty-ms "^9.1.0" - -"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" - integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== - dependencies: - eslint-visitor-keys "^3.3.0" - -"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.6.1": - version "4.11.1" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f" - integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q== - -"@eslint/eslintrc@^2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" - integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.6.0" - globals "^13.19.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@eslint/js@8.57.1": - version "8.57.1" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" - integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== - -"@humanwhocodes/config-array@^0.13.0": - version "0.13.0" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748" - integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== - dependencies: - "@humanwhocodes/object-schema" "^2.0.3" - debug "^4.3.1" - minimatch "^3.0.5" - -"@humanwhocodes/module-importer@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" - integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== - -"@humanwhocodes/object-schema@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" - integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@jridgewell/gen-mapping@^0.3.5": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" - integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== - dependencies: - "@jridgewell/set-array" "^1.2.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.24" - -"@jridgewell/resolve-uri@^3.1.0": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" - integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== - -"@jridgewell/set-array@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" - integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== - -"@jridgewell/source-map@^0.3.3": - version "0.3.6" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" - integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/sourcemap-codec@^1.4.14": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" - integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== - -"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": - version "0.3.25" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" - integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@kwsites/file-exists@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" - integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== - dependencies: - debug "^4.1.1" - -"@kwsites/promise-deferred@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919" - integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.stat@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" - integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== - -"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@npmcli/config@^8.0.0": - version "8.3.4" - resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-8.3.4.tgz#e2712c2215bb2659f39718b23bf7401f9ac1da59" - integrity sha512-01rtHedemDNhUXdicU7s+QYz/3JyV5Naj84cvdXGH4mgCdL+agmSYaLF4LUG4vMCLzhBO8YtS0gPpH1FGvbgAw== - dependencies: - "@npmcli/map-workspaces" "^3.0.2" - "@npmcli/package-json" "^5.1.1" - ci-info "^4.0.0" - ini "^4.1.2" - nopt "^7.2.1" - proc-log "^4.2.0" - semver "^7.3.5" - walk-up-path "^3.0.1" - -"@npmcli/git@^5.0.0": - version "5.0.8" - resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1" - integrity sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ== - dependencies: - "@npmcli/promise-spawn" "^7.0.0" - ini "^4.1.3" - lru-cache "^10.0.1" - npm-pick-manifest "^9.0.0" - proc-log "^4.0.0" - promise-inflight "^1.0.1" - promise-retry "^2.0.1" - semver "^7.3.5" - which "^4.0.0" - -"@npmcli/map-workspaces@^3.0.2": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.6.tgz#27dc06c20c35ef01e45a08909cab9cb3da08cea6" - integrity sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA== - dependencies: - "@npmcli/name-from-folder" "^2.0.0" - glob "^10.2.2" - minimatch "^9.0.0" - read-package-json-fast "^3.0.0" - -"@npmcli/name-from-folder@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815" - integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg== - -"@npmcli/package-json@^5.1.1": - version "5.2.1" - resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.2.1.tgz#df69477b1023b81ff8503f2b9db4db4faea567ed" - integrity sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ== - dependencies: - "@npmcli/git" "^5.0.0" - glob "^10.2.2" - hosted-git-info "^7.0.0" - json-parse-even-better-errors "^3.0.0" - normalize-package-data "^6.0.0" - proc-log "^4.0.0" - semver "^7.5.3" - -"@npmcli/promise-spawn@^7.0.0": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz#1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532" - integrity sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ== - dependencies: - which "^4.0.0" - -"@octokit/auth-app@^4.0.13": - version "4.0.13" - resolved "https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz#53323bee6bfefbb73ea544dd8e6a0144550e13e3" - integrity sha512-NBQkmR/Zsc+8fWcVIFrwDgNXS7f4XDrkd9LHdi9DPQw1NdGHLviLzRO2ZBwTtepnwHXW5VTrVU9eFGijMUqllg== - dependencies: - "@octokit/auth-oauth-app" "^5.0.0" - "@octokit/auth-oauth-user" "^2.0.0" - "@octokit/request" "^6.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^9.0.0" - deprecation "^2.3.1" - lru-cache "^9.0.0" - universal-github-app-jwt "^1.1.1" - universal-user-agent "^6.0.0" - -"@octokit/auth-oauth-app@^5.0.0": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz#be2a93d72835133b4866ac4721aa628849475525" - integrity sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ== - dependencies: - "@octokit/auth-oauth-device" "^4.0.0" - "@octokit/auth-oauth-user" "^2.0.0" - "@octokit/request" "^6.0.0" - "@octokit/types" "^9.0.0" - "@types/btoa-lite" "^1.0.0" - btoa-lite "^1.0.0" - universal-user-agent "^6.0.0" - -"@octokit/auth-oauth-device@^4.0.0": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz#00ce77233517e0d7d39e42a02652f64337d9df81" - integrity sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg== - dependencies: - "@octokit/oauth-methods" "^2.0.0" - "@octokit/request" "^6.0.0" - "@octokit/types" "^8.0.0" - universal-user-agent "^6.0.0" - -"@octokit/auth-oauth-user@^2.0.0": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz#88f060ec678d7d493695af8d827e115dd064e212" - integrity sha512-HrbDzTPqz6GcGSOUkR+wSeF3vEqsb9NMsmPja/qqqdiGmlk/Czkxctc3KeWYogHonp62Ml4kjz2VxKawrFsadQ== - dependencies: - "@octokit/auth-oauth-device" "^4.0.0" - "@octokit/oauth-methods" "^2.0.0" - "@octokit/request" "^6.0.0" - "@octokit/types" "^8.0.0" - btoa-lite "^1.0.0" - universal-user-agent "^6.0.0" - -"@octokit/auth-token@^3.0.0": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c" - integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA== - dependencies: - "@octokit/types" "^9.0.0" - -"@octokit/auth-token@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-4.0.0.tgz#40d203ea827b9f17f42a29c6afb93b7745ef80c7" - integrity sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA== - -"@octokit/core@^4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz#fee6341ad0ce60c29cc455e056cd5b500410a588" - integrity sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw== - dependencies: - "@octokit/auth-token" "^3.0.0" - "@octokit/graphql" "^5.0.0" - "@octokit/request" "^6.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^9.0.0" - before-after-hook "^2.2.0" - universal-user-agent "^6.0.0" - -"@octokit/core@^5.0.2": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@octokit/core/-/core-5.2.0.tgz#ddbeaefc6b44a39834e1bb2e58a49a117672a7ea" - integrity sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg== - dependencies: - "@octokit/auth-token" "^4.0.0" - "@octokit/graphql" "^7.1.0" - "@octokit/request" "^8.3.1" - "@octokit/request-error" "^5.1.0" - "@octokit/types" "^13.0.0" - before-after-hook "^2.2.0" - universal-user-agent "^6.0.0" - -"@octokit/endpoint@^7.0.0": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz#0b96035673a9e3bedf8bab8f7335de424a2147ed" - integrity sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw== - dependencies: - "@octokit/types" "^8.0.0" - is-plain-object "^5.0.0" - universal-user-agent "^6.0.0" - -"@octokit/endpoint@^9.0.1": - version "9.0.5" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-9.0.5.tgz#e6c0ee684e307614c02fc6ac12274c50da465c44" - integrity sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw== - dependencies: - "@octokit/types" "^13.1.0" - universal-user-agent "^6.0.0" - -"@octokit/graphql@^5.0.0": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2" - integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ== - dependencies: - "@octokit/request" "^6.0.0" - "@octokit/types" "^9.0.0" - universal-user-agent "^6.0.0" - -"@octokit/graphql@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-7.1.0.tgz#9bc1c5de92f026648131f04101cab949eeffe4e0" - integrity sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ== - dependencies: - "@octokit/request" "^8.3.0" - "@octokit/types" "^13.0.0" - universal-user-agent "^6.0.0" - -"@octokit/oauth-authorization-url@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz#029626ce87f3b31addb98cd0d2355c2381a1c5a1" - integrity sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg== - -"@octokit/oauth-methods@^2.0.0": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz#6abd9593ca7f91fe5068375a363bd70abd5516dc" - integrity sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A== - dependencies: - "@octokit/oauth-authorization-url" "^5.0.0" - "@octokit/request" "^6.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^8.0.0" - btoa-lite "^1.0.0" - -"@octokit/openapi-types@^14.0.0": - version "14.0.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a" - integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw== - -"@octokit/openapi-types@^16.0.0": - version "16.0.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e" - integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA== - -"@octokit/openapi-types@^17.2.0": - version "17.2.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz#f1800b5f9652b8e1b85cc6dfb1e0dc888810bdb5" - integrity sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ== - -"@octokit/openapi-types@^22.2.0": - version "22.2.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-22.2.0.tgz#75aa7dcd440821d99def6a60b5f014207ae4968e" - integrity sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg== - -"@octokit/plugin-paginate-rest@11.3.1": - version "11.3.1" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.3.1.tgz#fe92d04b49f134165d6fbb716e765c2f313ad364" - integrity sha512-ryqobs26cLtM1kQxqeZui4v8FeznirUsksiA+RYemMPJ7Micju0WSkv50dBksTuZks9O5cg4wp+t8fZ/cLY56g== - dependencies: - "@octokit/types" "^13.5.0" - -"@octokit/plugin-paginate-rest@^6.1.2": - version "6.1.2" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8" - integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ== - dependencies: - "@octokit/tsconfig" "^1.0.2" - "@octokit/types" "^9.2.3" - -"@octokit/plugin-request-log@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" - integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== - -"@octokit/plugin-request-log@^4.0.0": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-4.0.1.tgz#98a3ca96e0b107380664708111864cb96551f958" - integrity sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA== - -"@octokit/plugin-rest-endpoint-methods@13.2.2": - version "13.2.2" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.2.2.tgz#af8e5dd2cddfea576f92ffaf9cb84659f302a638" - integrity sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA== - dependencies: - "@octokit/types" "^13.5.0" - -"@octokit/plugin-rest-endpoint-methods@^7.1.2": - version "7.1.2" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz#b77a8844601d3a394a02200cddb077f3ab841f38" - integrity sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig== - dependencies: - "@octokit/types" "^9.2.3" - deprecation "^2.3.1" - -"@octokit/request-error@^3.0.0": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz#f74c0f163d19463b87528efe877216c41d6deb0a" - integrity sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg== - dependencies: - "@octokit/types" "^8.0.0" - deprecation "^2.0.0" - once "^1.4.0" - -"@octokit/request-error@^5.1.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-5.1.0.tgz#ee4138538d08c81a60be3f320cd71063064a3b30" - integrity sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q== - dependencies: - "@octokit/types" "^13.1.0" - deprecation "^2.0.0" - once "^1.4.0" - -"@octokit/request@^6.0.0": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz#b00a7185865c72bdd432e63168b1e900953ded0c" - integrity sha512-at92SYQstwh7HH6+Kf3bFMnHrle7aIrC0r5rTP+Bb30118B6j1vI2/M4walh6qcQgfuLIKs8NUO5CytHTnUI3A== - dependencies: - "@octokit/endpoint" "^7.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^9.0.0" - is-plain-object "^5.0.0" - node-fetch "^2.6.7" - universal-user-agent "^6.0.0" - -"@octokit/request@^8.3.0", "@octokit/request@^8.3.1": - version "8.4.0" - resolved "https://registry.yarnpkg.com/@octokit/request/-/request-8.4.0.tgz#7f4b7b1daa3d1f48c0977ad8fffa2c18adef8974" - integrity sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw== - dependencies: - "@octokit/endpoint" "^9.0.1" - "@octokit/request-error" "^5.1.0" - "@octokit/types" "^13.1.0" - universal-user-agent "^6.0.0" - -"@octokit/rest@^19.0.11": - version "19.0.11" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c" - integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw== - dependencies: - "@octokit/core" "^4.2.1" - "@octokit/plugin-paginate-rest" "^6.1.2" - "@octokit/plugin-request-log" "^1.0.4" - "@octokit/plugin-rest-endpoint-methods" "^7.1.2" - -"@octokit/rest@^20.0.2": - version "20.1.1" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-20.1.1.tgz#ec775864f53fb42037a954b9a40d4f5275b3dc95" - integrity sha512-MB4AYDsM5jhIHro/dq4ix1iWTLGToIGk6cWF5L6vanFaMble5jTX/UBQyiv05HsWnwUtY8JrfHy2LWfKwihqMw== - dependencies: - "@octokit/core" "^5.0.2" - "@octokit/plugin-paginate-rest" "11.3.1" - "@octokit/plugin-request-log" "^4.0.0" - "@octokit/plugin-rest-endpoint-methods" "13.2.2" - -"@octokit/tsconfig@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7" - integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA== - -"@octokit/types@^13.0.0", "@octokit/types@^13.1.0", "@octokit/types@^13.5.0": - version "13.5.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-13.5.0.tgz#4796e56b7b267ebc7c921dcec262b3d5bfb18883" - integrity sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ== - dependencies: - "@octokit/openapi-types" "^22.2.0" - -"@octokit/types@^8.0.0": - version "8.0.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz#93f0b865786c4153f0f6924da067fe0bb7426a9f" - integrity sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg== - dependencies: - "@octokit/openapi-types" "^14.0.0" - -"@octokit/types@^9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635" - integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw== - dependencies: - "@octokit/openapi-types" "^16.0.0" - -"@octokit/types@^9.2.3": - version "9.2.3" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz#d0af522f394d74b585cefb7efd6197ca44d183a9" - integrity sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA== - dependencies: - "@octokit/openapi-types" "^17.2.0" - -"@opentelemetry/api@^1.0.1": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz#a167e46c10d05a07ab299fc518793b0cff8f6924" - integrity sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog== - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@primer/octicons@^10.0.0": - version "10.0.0" - resolved "https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz#81e94ed32545dfd3472c8625a5b345f3ea4c153d" - integrity sha512-iuQubq62zXZjPmaqrsfsCZUqIJgZhmA6W0tKzIKGRbkoLnff4TFFCL87hfIRATZ5qZPM4m8ioT8/bXI7WVa9WQ== - dependencies: - object-assign "^4.1.1" - -"@rtsao/scc@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" - integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== - -"@sindresorhus/is@^4.0.0": - version "4.6.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" - integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== - -"@sindresorhus/merge-streams@^2.1.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" - integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== - -"@szmarczak/http-timer@^4.0.5": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" - integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== - dependencies: - defer-to-connect "^2.0.0" - -"@types/btoa-lite@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz#e190a5a548e0b348adb0df9ac7fa5f1151c7cca4" - integrity sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg== - -"@types/cacheable-request@^6.0.1": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" - integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA== - dependencies: - "@types/http-cache-semantics" "*" - "@types/keyv" "*" - "@types/node" "*" - "@types/responselike" "*" - -"@types/color-name@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== - -"@types/concat-stream@^2.0.0": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.3.tgz#1f5c2ad26525716c181191f7ed53408f78eb758e" - integrity sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ== - dependencies: - "@types/node" "*" - -"@types/debug@^4.0.0": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" - integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== - dependencies: - "@types/ms" "*" - -"@types/estree@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== - -"@types/glob@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/hast@^3.0.0": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" - integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== - dependencies: - "@types/unist" "*" - -"@types/http-cache-semantics@*": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" - integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== - -"@types/is-empty@^1.0.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz#16bc578060c9b0b6953339eea906c255a375bf86" - integrity sha512-brJKf2boFhUxTDxlpI7cstwiUtA2ovm38UzFTi9aZI6//ARncaV+Q5ALjCaJqXaMtdZk/oPTJnSutugsZR6h8A== - -"@types/json-buffer@~3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64" - integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ== - -"@types/json-schema@^7.0.8": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== - -"@types/jsonwebtoken@^9.0.0": - version "9.0.1" - resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4" - integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw== - dependencies: - "@types/node" "*" - -"@types/katex@^0.16.0": - version "0.16.7" - resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868" - integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ== - -"@types/keyv@*": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" - integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== - dependencies: - "@types/node" "*" - -"@types/linkify-it@^5": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-5.0.0.tgz#21413001973106cda1c3a9b91eedd4ccd5469d76" - integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q== - -"@types/markdown-it@^14.1.2": - version "14.1.2" - resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-14.1.2.tgz#57f2532a0800067d9b934f3521429a2e8bfb4c61" - integrity sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog== - dependencies: - "@types/linkify-it" "^5" - "@types/mdurl" "^2" - -"@types/mdast@^4.0.0": - version "4.0.4" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6" - integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== - dependencies: - "@types/unist" "*" - -"@types/mdurl@^2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-2.0.0.tgz#d43878b5b20222682163ae6f897b20447233bdfd" - integrity sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg== - -"@types/minimatch@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" - integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== - -"@types/minimist@^1.2.5": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" - integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== - -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== - -"@types/node@*": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.1.tgz#d5544f6de0aae03eefbb63d5120f6c8be0691946" - integrity sha512-rp7La3m845mSESCgsJePNL/JQyhkOJA6G4vcwvVgkDAwHhGdq5GCumxmPjEk1MZf+8p5ZQAUE7tqgQRQTXN7uQ== - -"@types/node@^20.0.0": - version "20.16.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.12.tgz#61cc9be049584b472fa31e465aa0ab3c090dac56" - integrity sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA== - dependencies: - undici-types "~6.19.2" - -"@types/node@^20.11.25": - version "20.16.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.9.tgz#1217c6cc77c4f3aaf4a6c76fb56b790e81e48120" - integrity sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w== - dependencies: - undici-types "~6.19.2" - -"@types/node@^22.7.7": - version "22.7.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.7.tgz#6cd9541c3dccb4f7e8b141b491443f4a1570e307" - integrity sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q== - dependencies: - undici-types "~6.19.2" - -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== - -"@types/responselike@*", "@types/responselike@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" - integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== - dependencies: - "@types/node" "*" - -"@types/semver@^7.5.8": - version "7.5.8" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" - integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== - -"@types/stream-chain@*": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz#aed7fc21ac3686bc721aebbbd971f5a857e567e4" - integrity sha512-O3IRJcZi4YddlS8jgasH87l+rdNmad9uPAMmMZCfRVhumbWMX6lkBWnIqr9kokO5sx8LHp8peQ1ELhMZHbR0Gg== - dependencies: - "@types/node" "*" - -"@types/stream-json@^1.7.7": - version "1.7.7" - resolved "https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.7.7.tgz#8660101e15ee52e9a2370727334269ad7ec6a759" - integrity sha512-hHG7cLQ09H/m9i0jzL6UJAeLLxIWej90ECn0svO4T8J0nGcl89xZDQ2ujT4WKlvg0GWkcxJbjIDzW/v7BYUM6Q== - dependencies: - "@types/node" "*" - "@types/stream-chain" "*" - -"@types/supports-color@^8.0.0": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4" - integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw== - -"@types/temp@^0.9.4": - version "0.9.4" - resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.9.4.tgz#69bd4b0e8fc4d54db06bd1b613c19292d333350b" - integrity sha512-+VfWIwrlept2VBTj7Y2wQnI/Xfscy1u8Pyj/puYwss6V1IblXn1x7S0S9eFh6KyBolgLCm+rUFzhFAbdkR691g== - dependencies: - "@types/node" "*" - -"@types/text-table@^0.2.0": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz#774c90cfcfbc8b4b0ebb00fecbe861dc8b1e8e26" - integrity sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg== - -"@types/unist@*", "@types/unist@^2.0.0": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== - -"@types/unist@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" - integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== - -"@types/unist@^3.0.0": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" - integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== - -"@types/webpack-env@^1.18.5": - version "1.18.5" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.5.tgz#eccda0b04fe024bed505881e2e532f9c119169bf" - integrity sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA== - -"@types/yauzl@^2.9.1": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599" - integrity sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw== - dependencies: - "@types/node" "*" - -"@typescript-eslint/eslint-plugin@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.7.0.tgz#d0070f206daad26253bf00ca5b80f9b54f9e2dd0" - integrity sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A== - dependencies: - "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.7.0" - "@typescript-eslint/type-utils" "8.7.0" - "@typescript-eslint/utils" "8.7.0" - "@typescript-eslint/visitor-keys" "8.7.0" - graphemer "^1.4.0" - ignore "^5.3.1" - natural-compare "^1.4.0" - ts-api-utils "^1.3.0" - -"@typescript-eslint/parser@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.7.0.tgz#a567b0890d13db72c7348e1d88442ea8ab4e9173" - integrity sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ== - dependencies: - "@typescript-eslint/scope-manager" "8.7.0" - "@typescript-eslint/types" "8.7.0" - "@typescript-eslint/typescript-estree" "8.7.0" - "@typescript-eslint/visitor-keys" "8.7.0" - debug "^4.3.4" - -"@typescript-eslint/scope-manager@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8" - integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg== - dependencies: - "@typescript-eslint/types" "8.7.0" - "@typescript-eslint/visitor-keys" "8.7.0" - -"@typescript-eslint/type-utils@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.7.0.tgz#d56b104183bdcffcc434a23d1ce26cde5e42df93" - integrity sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ== - dependencies: - "@typescript-eslint/typescript-estree" "8.7.0" - "@typescript-eslint/utils" "8.7.0" - debug "^4.3.4" - ts-api-utils "^1.3.0" - -"@typescript-eslint/types@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19" - integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w== - -"@typescript-eslint/typescript-estree@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8" - integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg== - dependencies: - "@typescript-eslint/types" "8.7.0" - "@typescript-eslint/visitor-keys" "8.7.0" - debug "^4.3.4" - fast-glob "^3.3.2" - is-glob "^4.0.3" - minimatch "^9.0.4" - semver "^7.6.0" - ts-api-utils "^1.3.0" - -"@typescript-eslint/utils@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.7.0.tgz#cef3f70708b5b5fd7ed8672fc14714472bd8a011" - integrity sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.7.0" - "@typescript-eslint/types" "8.7.0" - "@typescript-eslint/typescript-estree" "8.7.0" - -"@typescript-eslint/visitor-keys@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8" - integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ== - dependencies: - "@typescript-eslint/types" "8.7.0" - eslint-visitor-keys "^3.4.3" - -"@ungap/structured-clone@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" - integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== - -"@vscode/l10n@^0.0.10": - version "0.0.10" - resolved "https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz#9c513107c690c0dd16e3ec61e453743de15ebdb0" - integrity sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ== - -"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" - integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - -"@webassemblyjs/floating-point-hex-parser@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" - integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== - -"@webassemblyjs/helper-api-error@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" - integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== - -"@webassemblyjs/helper-buffer@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" - integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== - -"@webassemblyjs/helper-numbers@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" - integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.6" - "@webassemblyjs/helper-api-error" "1.11.6" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" - integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== - -"@webassemblyjs/helper-wasm-section@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" - integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.12.1" - -"@webassemblyjs/ieee754@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" - integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" - integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" - integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== - -"@webassemblyjs/wasm-edit@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" - integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-opt" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - "@webassemblyjs/wast-printer" "1.12.1" - -"@webassemblyjs/wasm-gen@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" - integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wasm-opt@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" - integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - -"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" - integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-api-error" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wast-printer@1.12.1": - version "1.12.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" - integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@xtuc/long" "4.2.2" - -"@webpack-cli/configtest@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" - integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== - -"@webpack-cli/info@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" - integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== - -"@webpack-cli/serve@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" - integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abbrev@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" - integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== - -acorn-import-attributes@^1.9.5: - version "1.9.5" - resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" - integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: - version "8.12.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" - integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== - -agent-base@^7.0.2, agent-base@^7.1.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" - integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== - dependencies: - debug "^4.3.4" - -aggregate-error@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0" - integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.16.0: - version "8.17.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" - integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== - dependencies: - fast-deep-equal "^3.1.3" - fast-uri "^3.0.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^4.3.0: - version "4.3.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - dependencies: - type-fest "^0.11.0" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" - integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== - dependencies: - "@types/color-name" "^1.1.1" - color-convert "^2.0.1" - -ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -anymatch@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz#2fb624fe0e84bccab00afee3d0006ed310f22f09" - integrity sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== - dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" - -array-buffer-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" - integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== - dependencies: - call-bind "^1.0.5" - is-array-buffer "^3.0.4" - -array-buffer-byte-length@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" - integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== - dependencies: - call-bound "^1.0.3" - is-array-buffer "^3.0.5" - -array-includes@^3.1.5, array-includes@^3.1.6: - version "3.1.6" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" - integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - get-intrinsic "^1.1.3" - is-string "^1.0.7" - -array-includes@^3.1.9: - version "3.1.9" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" - integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.4" - define-properties "^1.2.1" - es-abstract "^1.24.0" - es-object-atoms "^1.1.1" - get-intrinsic "^1.3.0" - is-string "^1.1.1" - math-intrinsics "^1.1.0" - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.findlastindex@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564" - integrity sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.4" - define-properties "^1.2.1" - es-abstract "^1.23.9" - es-errors "^1.3.0" - es-object-atoms "^1.1.1" - es-shim-unscopables "^1.1.0" - -array.prototype.flat@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" - integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - es-shim-unscopables "^1.0.0" - -array.prototype.flat@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" - integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== - dependencies: - call-bind "^1.0.8" - define-properties "^1.2.1" - es-abstract "^1.23.5" - es-shim-unscopables "^1.0.2" - -array.prototype.flatmap@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" - integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - es-shim-unscopables "^1.0.0" - -array.prototype.flatmap@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" - integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== - dependencies: - call-bind "^1.0.8" - define-properties "^1.2.1" - es-abstract "^1.23.5" - es-shim-unscopables "^1.0.2" - -array.prototype.tosorted@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" - integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.1.3" - -arraybuffer.prototype.slice@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" - integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== - dependencies: - array-buffer-byte-length "^1.0.1" - call-bind "^1.0.5" - define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.2.1" - get-intrinsic "^1.2.3" - is-array-buffer "^3.0.4" - is-shared-array-buffer "^1.0.2" - -arraybuffer.prototype.slice@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" - integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== - dependencies: - array-buffer-byte-length "^1.0.1" - call-bind "^1.0.8" - define-properties "^1.2.1" - es-abstract "^1.23.5" - es-errors "^1.3.0" - get-intrinsic "^1.2.6" - is-array-buffer "^3.0.4" - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -assertion-error@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7" - integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-function@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" - integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== - -async@^3.2.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== - -available-typed-arrays@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" - integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== - dependencies: - possible-typed-array-names "^1.0.0" - -bail@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz#d676736373a374058a935aec81b94c12ba815771" - integrity sha512-d5FoTAr2S5DSUPKl85WNm2yUwsINN8eidIdIwsOge2t33DaOfOdSmmsI11jMN3GmALCXaw+Y6HMVHDzePshFAA== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -balanced-match@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-3.0.1.tgz#e854b098724b15076384266497392a271f4a26a0" - integrity sha512-vjtV3hiLqYDNRoiAv0zC4QaGAMPomEoq83PRmYIofPswwZurCeWR5LByXm7SyoL0Zh5+2z0+HC7jG8gSZJUh0w== - -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -before-after-hook@^2.2.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" - integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" - integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== - -boolean@^3.0.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b" - integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw== - -brace-expansion@^1.1.7: - version "1.1.12" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" - integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" - integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.3, braces@~3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" - integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== - dependencies: - fill-range "^7.1.1" - -browserslist@^4.21.10: - version "4.23.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" - integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== - dependencies: - caniuse-lite "^1.0.30001646" - electron-to-chromium "^1.5.4" - node-releases "^2.0.18" - update-browserslist-db "^1.1.0" - -btoa-lite@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337" - integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA== - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer-from@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" - integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.2.1" - -builtin-modules@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - -builtins@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" - integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== - dependencies: - semver "^7.0.0" - -cacheable-lookup@^5.0.3: - version "5.0.4" - resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" - integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== - -cacheable-request@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" - integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^4.0.0" - lowercase-keys "^2.0.0" - normalize-url "^6.0.1" - responselike "^2.0.0" - -call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" - integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" - integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - set-function-length "^1.2.1" - -call-bind@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" - integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== - dependencies: - call-bind-apply-helpers "^1.0.0" - es-define-property "^1.0.0" - get-intrinsic "^1.2.4" - set-function-length "^1.2.2" - -call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" - integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== - dependencies: - call-bind-apply-helpers "^1.0.2" - get-intrinsic "^1.3.0" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -caniuse-lite@^1.0.30001646: - version "1.0.30001659" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz#f370c311ffbc19c4965d8ec0064a3625c8aaa7af" - integrity sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA== - -chai@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.1.tgz#f035d9792a22b481ead1c65908d14bb62ec1c82c" - integrity sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA== - dependencies: - assertion-error "^2.0.1" - check-error "^2.1.1" - deep-eql "^5.0.1" - loupe "^3.1.0" - pathval "^2.0.0" - -chalk@^2.0.0, chalk@^2.3.0, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^5.0.0, chalk@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" - integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== - -character-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz#508355fcc8c73893e0909efc1a44d28da2b6fdf3" - integrity sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA== - -character-reference-invalid@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" - integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== - -check-error@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" - integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== - -check-for-leaks@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz#4ac108ee3f8e6b99f5ad36f6b98cba1d7f4816d0" - integrity sha512-9OdOSRZY6N0w5JCdJpqsC5MkD6EPGYpHmhtf4l5nl3DRETDZshP6C1EGN/vVhHDTY6AsOK3NhdFfrMe3NWZl7g== - dependencies: - anymatch "^3.0.2" - minimist "^1.2.0" - parse-gitignore "^0.4.0" - walk-sync "^0.3.2" - -chokidar@^3.0.0: - version "3.5.2" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" - integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-trace-event@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" - integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== - dependencies: - tslib "^1.9.0" - -ci-info@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2" - integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-cursor@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38" - integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw== - dependencies: - restore-cursor "^5.0.0" - -cli-spinners@^2.9.2: - version "2.9.2" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" - integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== - -cli-truncate@2.1.0, cli-truncate@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" - integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== - dependencies: - slice-ansi "^3.0.0" - string-width "^4.2.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -co@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" - integrity sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g= - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^2.0.14: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== - -comma-separated-tokens@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" - integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== - -commander@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^5.0.0, commander@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -compress-brotli@^1.3.8: - version "1.3.8" - resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db" - integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ== - dependencies: - "@types/json-buffer" "~3.0.0" - json-buffer "~3.0.1" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -concat-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" - integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.0.2" - typedarray "^0.0.6" - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.6" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" - integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -data-view-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" - integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" - integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== - dependencies: - call-bound "^1.0.3" - es-errors "^1.3.0" - is-data-view "^1.0.2" - -data-view-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" - integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-length@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" - integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== - dependencies: - call-bound "^1.0.3" - es-errors "^1.3.0" - is-data-view "^1.0.2" - -data-view-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" - integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-offset@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" - integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.7: - version "4.3.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" - integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== - dependencies: - ms "^2.1.3" - -debug@^3.1.0, debug@^3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -decode-named-character-reference@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" - integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== - dependencies: - character-entities "^2.0.0" - -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= - -deep-eql@^5.0.1: - version "5.0.2" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341" - integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== - -deep-is@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -defer-to-connect@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" - integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== - -define-data-property@^1.0.1, define-data-property@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" - integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - gopd "^1.0.1" - -define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -deprecation@^2.0.0, deprecation@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" - integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== - -dequal@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -devlop@^1.0.0, devlop@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" - integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== - dependencies: - dequal "^2.0.0" - -diff@^3.1.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dugite@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/dugite/-/dugite-2.7.1.tgz#277275fd490bddf20180e124d119f84f708dfb32" - integrity sha512-X7v7JngMG6RGHKCKKF0fdqYC9Xcw0CDes43an6dQW2N2dYNd/OOLq3BFszCOyOObgKnrmNVvyggk3O4WGJMpcA== - dependencies: - progress "^2.0.3" - tar "^6.1.11" - -dunder-proto@^1.0.0, dunder-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" - integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== - dependencies: - call-bind-apply-helpers "^1.0.1" - es-errors "^1.3.0" - gopd "^1.2.0" - -duplexer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - -electron-to-chromium@^1.5.4: - version "1.5.18" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz#5fe62b9d21efbcfa26571066502d94f3ed97e495" - integrity sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ== - -emoji-regex@^10.2.1, emoji-regex@^10.3.0: - version "10.4.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4" - integrity sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -enhanced-resolve@^5.17.1: - version "5.17.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" - integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -ensure-posix-path@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce" - integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw== - -entities@^4.4.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -env-paths@^2.2.0, env-paths@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -envinfo@^7.7.3: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -err-code@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" - integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== - -errno@^0.1.3: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1, error-ex@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.19.0, es-abstract@^1.20.4: - version "1.21.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff" - integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg== - dependencies: - array-buffer-byte-length "^1.0.0" - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.2.0" - get-symbol-description "^1.0.0" - globalthis "^1.0.3" - gopd "^1.0.1" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-typed-array "^1.1.10" - is-weakref "^1.0.2" - object-inspect "^1.12.3" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.7" - string.prototype.trimend "^1.0.6" - string.prototype.trimstart "^1.0.6" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.9" - -es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: - version "1.23.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" - integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== - dependencies: - array-buffer-byte-length "^1.0.1" - arraybuffer.prototype.slice "^1.0.3" - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - data-view-buffer "^1.0.1" - data-view-byte-length "^1.0.1" - data-view-byte-offset "^1.0.0" - es-define-property "^1.0.0" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-set-tostringtag "^2.0.3" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.4" - get-symbol-description "^1.0.2" - globalthis "^1.0.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - hasown "^2.0.2" - internal-slot "^1.0.7" - is-array-buffer "^3.0.4" - is-callable "^1.2.7" - is-data-view "^1.0.1" - is-negative-zero "^2.0.3" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.3" - is-string "^1.0.7" - is-typed-array "^1.1.13" - is-weakref "^1.0.2" - object-inspect "^1.13.1" - object-keys "^1.1.1" - object.assign "^4.1.5" - regexp.prototype.flags "^1.5.2" - safe-array-concat "^1.1.2" - safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.9" - string.prototype.trimend "^1.0.8" - string.prototype.trimstart "^1.0.8" - typed-array-buffer "^1.0.2" - typed-array-byte-length "^1.0.1" - typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.6" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.15" - -es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0: - version "1.24.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328" - integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg== - dependencies: - array-buffer-byte-length "^1.0.2" - arraybuffer.prototype.slice "^1.0.4" - available-typed-arrays "^1.0.7" - call-bind "^1.0.8" - call-bound "^1.0.4" - data-view-buffer "^1.0.2" - data-view-byte-length "^1.0.2" - data-view-byte-offset "^1.0.1" - es-define-property "^1.0.1" - es-errors "^1.3.0" - es-object-atoms "^1.1.1" - es-set-tostringtag "^2.1.0" - es-to-primitive "^1.3.0" - function.prototype.name "^1.1.8" - get-intrinsic "^1.3.0" - get-proto "^1.0.1" - get-symbol-description "^1.1.0" - globalthis "^1.0.4" - gopd "^1.2.0" - has-property-descriptors "^1.0.2" - has-proto "^1.2.0" - has-symbols "^1.1.0" - hasown "^2.0.2" - internal-slot "^1.1.0" - is-array-buffer "^3.0.5" - is-callable "^1.2.7" - is-data-view "^1.0.2" - is-negative-zero "^2.0.3" - is-regex "^1.2.1" - is-set "^2.0.3" - is-shared-array-buffer "^1.0.4" - is-string "^1.1.1" - is-typed-array "^1.1.15" - is-weakref "^1.1.1" - math-intrinsics "^1.1.0" - object-inspect "^1.13.4" - object-keys "^1.1.1" - object.assign "^4.1.7" - own-keys "^1.0.1" - regexp.prototype.flags "^1.5.4" - safe-array-concat "^1.1.3" - safe-push-apply "^1.0.0" - safe-regex-test "^1.1.0" - set-proto "^1.0.0" - stop-iteration-iterator "^1.1.0" - string.prototype.trim "^1.2.10" - string.prototype.trimend "^1.0.9" - string.prototype.trimstart "^1.0.8" - typed-array-buffer "^1.0.3" - typed-array-byte-length "^1.0.3" - typed-array-byte-offset "^1.0.4" - typed-array-length "^1.0.7" - unbox-primitive "^1.1.0" - which-typed-array "^1.1.19" - -es-define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" - integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== - dependencies: - get-intrinsic "^1.2.4" - -es-define-property@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" - integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== - -es-errors@^1.2.1, es-errors@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" - integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== - -es-module-lexer@^1.2.1: - version "1.5.4" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" - integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== - -es-object-atoms@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" - integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== - dependencies: - es-errors "^1.3.0" - -es-object-atoms@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" - integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== - dependencies: - es-errors "^1.3.0" - -es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" - integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== - dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" - has-tostringtag "^1.0.0" - -es-set-tostringtag@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" - integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== - dependencies: - get-intrinsic "^1.2.4" - has-tostringtag "^1.0.2" - hasown "^2.0.1" - -es-set-tostringtag@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" - integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== - dependencies: - es-errors "^1.3.0" - get-intrinsic "^1.2.6" - has-tostringtag "^1.0.2" - hasown "^2.0.2" - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-shim-unscopables@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" - integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== - dependencies: - hasown "^2.0.0" - -es-shim-unscopables@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" - integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== - dependencies: - hasown "^2.0.2" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es-to-primitive@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" - integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== - dependencies: - is-callable "^1.2.7" - is-date-object "^1.0.5" - is-symbol "^1.0.4" - -es6-error@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" - integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== - -escalade@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" - integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -eslint-compat-utils@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4" - integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q== - dependencies: - semver "^7.5.4" - -eslint-config-standard-jsx@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#70852d395731a96704a592be5b0bfaccfeded239" - integrity sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ== - -eslint-config-standard@17.0.0: - version "17.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz#fd5b6cf1dcf6ba8d29f200c461de2e19069888cf" - integrity sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg== - -eslint-config-standard@^17.1.0: - version "17.1.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975" - integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q== - -eslint-import-resolver-node@^0.3.7: - version "0.3.7" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7" - integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA== - dependencies: - debug "^3.2.7" - is-core-module "^2.11.0" - resolve "^1.22.1" - -eslint-import-resolver-node@^0.3.9: - version "0.3.9" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" - integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== - dependencies: - debug "^3.2.7" - is-core-module "^2.13.0" - resolve "^1.22.4" - -eslint-module-utils@^2.12.1: - version "2.12.1" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff" - integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw== - dependencies: - debug "^3.2.7" - -eslint-module-utils@^2.7.4: - version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" - integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== - dependencies: - debug "^3.2.7" - -eslint-plugin-es-x@^7.5.0: - version "7.8.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74" - integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ== - dependencies: - "@eslint-community/eslint-utils" "^4.1.2" - "@eslint-community/regexpp" "^4.11.0" - eslint-compat-utils "^0.5.1" - -eslint-plugin-es@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893" - integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== - dependencies: - eslint-utils "^2.0.0" - regexpp "^3.0.0" - -eslint-plugin-es@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz#f0822f0c18a535a97c3e714e89f88586a7641ec9" - integrity sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ== - dependencies: - eslint-utils "^2.0.0" - regexpp "^3.0.0" - -eslint-plugin-import@^2.26.0: - version "2.27.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" - integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow== - dependencies: - array-includes "^3.1.6" - array.prototype.flat "^1.3.1" - array.prototype.flatmap "^1.3.1" - debug "^3.2.7" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.7" - eslint-module-utils "^2.7.4" - has "^1.0.3" - is-core-module "^2.11.0" - is-glob "^4.0.3" - minimatch "^3.1.2" - object.values "^1.1.6" - resolve "^1.22.1" - semver "^6.3.0" - tsconfig-paths "^3.14.1" - -eslint-plugin-import@^2.32.0: - version "2.32.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980" - integrity sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA== - dependencies: - "@rtsao/scc" "^1.1.0" - array-includes "^3.1.9" - array.prototype.findlastindex "^1.2.6" - array.prototype.flat "^1.3.3" - array.prototype.flatmap "^1.3.3" - debug "^3.2.7" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.9" - eslint-module-utils "^2.12.1" - hasown "^2.0.2" - is-core-module "^2.16.1" - is-glob "^4.0.3" - minimatch "^3.1.2" - object.fromentries "^2.0.8" - object.groupby "^1.0.3" - object.values "^1.2.1" - semver "^6.3.1" - string.prototype.trimend "^1.0.9" - tsconfig-paths "^3.15.0" - -eslint-plugin-mocha@^10.5.0: - version "10.5.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz#0aca8d709e7cddef566e0dc252f6b02e307a2b7e" - integrity sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw== - dependencies: - eslint-utils "^3.0.0" - globals "^13.24.0" - rambda "^7.4.0" - -eslint-plugin-n@^15.1.0: - version "15.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz#e29221d8f5174f84d18f2eb94765f2eeea033b90" - integrity sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q== - dependencies: - builtins "^5.0.1" - eslint-plugin-es "^4.1.0" - eslint-utils "^3.0.0" - ignore "^5.1.1" - is-core-module "^2.11.0" - minimatch "^3.1.2" - resolve "^1.22.1" - semver "^7.3.8" - -eslint-plugin-n@^16.6.2: - version "16.6.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b" - integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - builtins "^5.0.1" - eslint-plugin-es-x "^7.5.0" - get-tsconfig "^4.7.0" - globals "^13.24.0" - ignore "^5.2.4" - is-builtin-module "^3.2.1" - is-core-module "^2.12.1" - minimatch "^3.1.2" - resolve "^1.22.2" - semver "^7.5.3" - -eslint-plugin-node@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d" - integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== - dependencies: - eslint-plugin-es "^3.0.0" - eslint-utils "^2.0.0" - ignore "^5.1.1" - minimatch "^3.0.4" - resolve "^1.10.1" - semver "^6.1.0" - -eslint-plugin-promise@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz#269a3e2772f62875661220631bd4dafcb4083816" - integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig== - -eslint-plugin-promise@^6.6.0: - version "6.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#acd3fd7d55cead7a10f92cf698f36c0aafcd717a" - integrity sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ== - -eslint-plugin-react@^7.28.0: - version "7.32.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" - integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== - dependencies: - array-includes "^3.1.6" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - object.hasown "^1.1.2" - object.values "^1.1.6" - prop-types "^15.8.1" - resolve "^2.0.0-next.4" - semver "^6.3.0" - string.prototype.matchall "^4.0.8" - -eslint-plugin-standard@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-5.0.0.tgz#c43f6925d669f177db46f095ea30be95476b1ee4" - integrity sha512-eSIXPc9wBM4BrniMzJRBm2uoVuXz2EPa+NXPk2+itrVt+r5SbKFERx/IgrK/HmfjddyKVz2f+j+7gBRvu19xLg== - -eslint-scope@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-scope@^7.2.2: - version "7.2.2" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" - integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-utils@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== - dependencies: - eslint-visitor-keys "^2.0.0" - -eslint-visitor-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" - integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== - -eslint-visitor-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" - integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== - -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" - integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== - -eslint@^8.13.0, eslint@^8.57.1: - version "8.57.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9" - integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.57.1" - "@humanwhocodes/config-array" "^0.13.0" - "@humanwhocodes/module-importer" "^1.0.1" - "@nodelib/fs.walk" "^1.2.8" - "@ungap/structured-clone" "^1.2.0" - ajv "^6.12.4" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" - doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" - espree "^9.6.1" - esquery "^1.4.2" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - find-up "^5.0.0" - glob-parent "^6.0.2" - globals "^13.19.0" - graphemer "^1.4.0" - ignore "^5.2.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - is-path-inside "^3.0.3" - js-yaml "^4.1.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.1.2" - natural-compare "^1.4.0" - optionator "^0.9.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -espree@^9.6.0, espree@^9.6.1: - version "9.6.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" - integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== - dependencies: - acorn "^8.9.0" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.1" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" - integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== - -estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -events-to-array@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz#2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6" - integrity sha1-LUH1Y+H+QA7Uli/hpNXGp1Od9/Y= - -events@^3.0.0, events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2" - integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extract-zip@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" - integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== - dependencies: - debug "^4.1.1" - get-stream "^5.1.0" - yauzl "^2.10.0" - optionalDependencies: - "@types/yauzl" "^2.9.1" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" - integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-glob@^3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" - integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.8" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fast-uri@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134" - integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw== - -fast-xml-parser@^4.3.2: - version "4.5.0" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz#2882b7d01a6825dfdf909638f2de0256351def37" - integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg== - dependencies: - strnum "^1.0.5" - -fastest-levenshtein@^1.0.12: - version "1.0.14" - resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz#9054384e4b7a78c88d01a4432dc18871af0ac859" - integrity sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA== - -fastq@^1.6.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481" - integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q== - dependencies: - reusify "^1.0.4" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== - dependencies: - pend "~1.2.0" - -figures@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -fill-range@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" - integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== - dependencies: - to-regex-range "^5.0.1" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" - integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== - -folder-hash@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/folder-hash/-/folder-hash-2.1.2.tgz#7109f9cd0cbca271936d1b5544b156d6571e6cfd" - integrity sha512-PmMwEZyNN96EMshf7sek4OIB7ADNsHOJ7VIw7pO0PBI0BNfEsi7U8U56TBjjqqwQ0WuBv8se0HEfmbw5b/Rk+w== - dependencies: - debug "^3.1.0" - graceful-fs "~4.1.11" - minimatch "~3.0.4" - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -for-each@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" - integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== - dependencies: - is-callable "^1.2.7" - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -fs-extra@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -function.prototype.name@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" - integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.3" - define-properties "^1.2.1" - functions-have-names "^1.2.3" - hasown "^2.0.2" - is-callable "^1.2.7" - -functions-have-names@^1.2.2, functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -get-east-asian-width@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e" - integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA== - -get-func-name@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" - integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" - integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - -get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" - integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== - dependencies: - call-bind-apply-helpers "^1.0.2" - es-define-property "^1.0.1" - es-errors "^1.3.0" - es-object-atoms "^1.1.1" - function-bind "^1.1.2" - get-proto "^1.0.1" - gopd "^1.2.0" - has-symbols "^1.1.0" - hasown "^2.0.2" - math-intrinsics "^1.1.0" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" - integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== - -get-proto@^1.0.0, get-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" - integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== - dependencies: - dunder-proto "^1.0.1" - es-object-atoms "^1.0.0" - -get-stdin@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" - integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== - -get-stream@^5.0.0, get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-symbol-description@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" - integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== - dependencies: - call-bind "^1.0.5" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - -get-symbol-description@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" - integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== - dependencies: - call-bound "^1.0.3" - es-errors "^1.3.0" - get-intrinsic "^1.2.6" - -get-tsconfig@^4.7.0: - version "4.8.1" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471" - integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== - dependencies: - resolve-pkg-maps "^1.0.0" - -getos@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5" - integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== - dependencies: - async "^3.2.0" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@^10.0.0, glob@^10.2.2, glob@^10.4.5: - version "10.4.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" - integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== - dependencies: - foreground-child "^3.1.0" - jackspeak "^3.1.2" - minimatch "^9.0.4" - minipass "^7.1.2" - package-json-from-dist "^1.0.0" - path-scurry "^1.11.1" - -glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^9.2.0: - version "9.3.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" - integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== - dependencies: - fs.realpath "^1.0.0" - minimatch "^8.0.2" - minipass "^4.2.4" - path-scurry "^1.6.1" - -global-agent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" - integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== - dependencies: - boolean "^3.0.1" - es6-error "^4.1.1" - matcher "^3.0.0" - roarr "^2.15.3" - semver "^7.3.2" - serialize-error "^7.0.1" - -globals@^13.19.0: - version "13.20.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" - integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== - dependencies: - type-fest "^0.20.2" - -globals@^13.24.0: - version "13.24.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" - integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== - dependencies: - type-fest "^0.20.2" - -globalthis@^1.0.1, globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== - dependencies: - define-properties "^1.1.3" - -globalthis@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" - integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== - dependencies: - define-properties "^1.2.1" - gopd "^1.0.1" - -globby@14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e" - integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA== - dependencies: - "@sindresorhus/merge-streams" "^2.1.0" - fast-glob "^3.3.3" - ignore "^7.0.3" - path-type "^6.0.0" - slash "^5.1.0" - unicorn-magic "^0.3.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -gopd@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" - integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== - -got@^11.8.5: - version "11.8.5" - resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046" - integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ== - dependencies: - "@sindresorhus/is" "^4.0.0" - "@szmarczak/http-timer" "^4.0.5" - "@types/cacheable-request" "^6.0.1" - "@types/responselike" "^1.0.0" - cacheable-lookup "^5.0.3" - cacheable-request "^7.0.2" - decompress-response "^6.0.0" - http2-wrapper "^1.0.0-beta.5.2" - lowercase-keys "^2.0.0" - p-cancelable "^2.0.0" - responselike "^2.0.0" - -graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -graceful-fs@~4.1.11: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-flag@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz#5483db2ae02a472d1d0691462fc587d1843cd940" - integrity sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-property-descriptors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" - integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== - dependencies: - es-define-property "^1.0.0" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-proto@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" - integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== - -has-proto@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" - integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== - dependencies: - dunder-proto "^1.0.0" - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" - integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-tostringtag@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" - integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== - dependencies: - has-symbols "^1.0.3" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== - dependencies: - function-bind "^1.1.2" - -hast-util-from-html@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz#9cd38ee81bf40b2607368b92a04b0905fa987488" - integrity sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g== - dependencies: - "@types/hast" "^3.0.0" - devlop "^1.1.0" - hast-util-from-parse5 "^8.0.0" - parse5 "^7.0.0" - vfile "^6.0.0" - vfile-message "^4.0.0" - -hast-util-from-parse5@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" - integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - hastscript "^8.0.0" - property-information "^6.0.0" - vfile "^6.0.0" - vfile-location "^5.0.0" - web-namespaces "^2.0.0" - -hast-util-parse-selector@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" - integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== - dependencies: - "@types/hast" "^3.0.0" - -hastscript@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" - integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== - dependencies: - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - hast-util-parse-selector "^4.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - -hosted-git-info@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17" - integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== - dependencies: - lru-cache "^10.0.1" - -http-cache-semantics@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" - integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== - -http-proxy-agent@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" - integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== - dependencies: - agent-base "^7.1.0" - debug "^4.3.4" - -http2-wrapper@^1.0.0-beta.5.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" - integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== - dependencies: - quick-lru "^5.1.1" - resolve-alpn "^1.0.0" - -https-proxy-agent@^7.0.0: - version "7.0.5" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2" - integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw== - dependencies: - agent-base "^7.0.2" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -husky@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz#511cb3e57de3e3190514ae49ed50f6bc3f50b3e9" - integrity sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw== - -ieee754@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^5.0.0, ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4: - version "5.3.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" - integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== - -ignore@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" - integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== - -ignore@^7.0.3: - version "7.0.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.4.tgz#a12c70d0f2607c5bf508fb65a40c75f037d7a078" - integrity sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A== - -import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -import-meta-resolve@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#f9db8bead9fafa61adb811db77a2bf22c5399706" - integrity sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@^4.1.2, ini@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795" - integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg== - -internal-slot@^1.0.3, internal-slot@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== - dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" - -internal-slot@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" - integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== - dependencies: - es-errors "^1.3.0" - hasown "^2.0.0" - side-channel "^1.0.4" - -internal-slot@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" - integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== - dependencies: - es-errors "^1.3.0" - hasown "^2.0.2" - side-channel "^1.1.0" - -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -interpret@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" - integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== - -is-alphabetical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" - integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== - -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" - integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== - dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" - -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" - -is-array-buffer@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" - integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - -is-array-buffer@^3.0.5: - version "3.0.5" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" - integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.3" - get-intrinsic "^1.2.6" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-async-function@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" - integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== - dependencies: - async-function "^1.0.0" - call-bound "^1.0.3" - get-proto "^1.0.1" - has-tostringtag "^1.0.2" - safe-regex-test "^1.1.0" - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-bigint@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" - integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== - dependencies: - has-bigints "^1.0.2" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-boolean-object@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" - integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== - dependencies: - call-bound "^1.0.3" - has-tostringtag "^1.0.2" - -is-builtin-module@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" - integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== - dependencies: - builtin-modules "^3.3.0" - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-core-module@^2.11.0: - version "2.12.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" - integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== - dependencies: - has "^1.0.3" - -is-core-module@^2.12.1, is-core-module@^2.13.0: - version "2.15.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37" - integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== - dependencies: - hasown "^2.0.2" - -is-core-module@^2.16.1: - version "2.16.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" - integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== - dependencies: - hasown "^2.0.2" - -is-core-module@^2.8.0: - version "2.8.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211" - integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== - dependencies: - has "^1.0.3" - -is-core-module@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - -is-data-view@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" - integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== - dependencies: - is-typed-array "^1.1.13" - -is-data-view@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" - integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== - dependencies: - call-bound "^1.0.2" - get-intrinsic "^1.2.6" - is-typed-array "^1.1.13" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-date-object@^1.0.5, is-date-object@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" - integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== - dependencies: - call-bound "^1.0.2" - has-tostringtag "^1.0.2" - -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" - integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== - -is-empty@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz#de9bb5b278738a05a0b09a57e1fb4d4a341a9f6b" - integrity sha1-3pu1snhzigWgsJpX4ftNSjQan2s= - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-finalizationregistry@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" - integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== - dependencies: - call-bound "^1.0.3" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-function@^1.0.10: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" - integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== - dependencies: - call-bound "^1.0.3" - get-proto "^1.0.0" - has-tostringtag "^1.0.2" - safe-regex-test "^1.1.0" - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-hexadecimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" - integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== - -is-interactive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90" - integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ== - -is-map@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" - integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-negative-zero@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" - integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number-object@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" - integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== - dependencies: - call-bound "^1.0.3" - has-tostringtag "^1.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-path-inside@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz#06c0999fd7574edf5a906ba5644ad0feb3a84d22" - integrity sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-regex@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" - integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== - dependencies: - call-bound "^1.0.2" - gopd "^1.2.0" - has-tostringtag "^1.0.2" - hasown "^2.0.2" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-set@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" - integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-shared-array-buffer@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" - integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== - dependencies: - call-bind "^1.0.7" - -is-shared-array-buffer@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" - integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== - dependencies: - call-bound "^1.0.3" - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-string@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" - integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== - dependencies: - call-bound "^1.0.3" - has-tostringtag "^1.0.2" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-symbol@^1.0.4, is-symbol@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" - integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== - dependencies: - call-bound "^1.0.2" - has-symbols "^1.1.0" - safe-regex-test "^1.1.0" - -is-typed-array@^1.1.10, is-typed-array@^1.1.9: - version "1.1.10" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" - integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - -is-typed-array@^1.1.13: - version "1.1.13" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" - integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== - dependencies: - which-typed-array "^1.1.14" - -is-typed-array@^1.1.14, is-typed-array@^1.1.15: - version "1.1.15" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" - integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== - dependencies: - which-typed-array "^1.1.16" - -is-unicode-supported@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" - integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== - -is-unicode-supported@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a" - integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ== - -is-weakmap@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" - integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-weakref@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" - integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== - dependencies: - call-bound "^1.0.3" - -is-weakset@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" - integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== - dependencies: - call-bound "^1.0.3" - get-intrinsic "^1.2.6" - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isexe@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d" - integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -jackspeak@^3.1.2: - version "3.4.3" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" - integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jest-worker@^27.4.5: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@4.1.0, js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -js-yaml@^3.2.7: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -json-buffer@3.0.1, json-buffer@~3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-parse-even-better-errors@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da" - integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json5@^1.0.1, json5@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" - integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== - dependencies: - minimist "^1.2.0" - -json5@^2.0.0, json5@^2.1.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonc-parser@3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4" - integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ== - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" - integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== - dependencies: - universalify "^1.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonwebtoken@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d" - integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw== - dependencies: - jws "^3.2.2" - lodash "^4.17.21" - ms "^2.1.1" - semver "^7.3.8" - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.3" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" - integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== - dependencies: - array-includes "^3.1.5" - object.assign "^4.1.3" - -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== - dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - -katex@^0.16.0: - version "0.16.22" - resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.22.tgz#d2b3d66464b1e6d69e6463b28a86ced5a02c5ccd" - integrity sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg== - dependencies: - commander "^8.3.0" - -keyv@^4.0.0: - version "4.3.1" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz#7970672f137d987945821b1a07b524ce5a4edd27" - integrity sha512-nwP7AQOxFzELXsNq3zCx/oh81zu4DHWwCE6W9RaeHb7OHO0JpmKS8n801ovVQC7PTsZDWtPA5j1QY+/WWtARYg== - dependencies: - compress-brotli "^1.3.8" - json-buffer "3.0.1" - -kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -lines-and-columns@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" - integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== - -linkify-it@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421" - integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ== - dependencies: - uc.micro "^2.0.0" - -lint-staged@^10.2.11: - version "10.2.11" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz#713c80877f2dc8b609b05bc59020234e766c9720" - integrity sha512-LRRrSogzbixYaZItE2APaS4l2eJMjjf5MbclRZpLJtcQJShcvUzKXsNeZgsLIZ0H0+fg2tL4B59fU9wHIHtFIA== - dependencies: - chalk "^4.0.0" - cli-truncate "2.1.0" - commander "^5.1.0" - cosmiconfig "^6.0.0" - debug "^4.1.1" - dedent "^0.7.0" - enquirer "^2.3.5" - execa "^4.0.1" - listr2 "^2.1.0" - log-symbols "^4.0.0" - micromatch "^4.0.2" - normalize-path "^3.0.0" - please-upgrade-node "^3.2.0" - string-argv "0.3.1" - stringify-object "^3.3.0" - -listr2@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.2.0.tgz#cb88631258abc578c7fb64e590fe5742f28e4aac" - integrity sha512-Q8qbd7rgmEwDo1nSyHaWQeztfGsdL6rb4uh7BA+Q80AZiDET5rVntiU1+13mu2ZTDVaBVbvAD1Db11rnu3l9sg== - dependencies: - chalk "^4.0.0" - cli-truncate "^2.1.0" - figures "^3.2.0" - indent-string "^4.0.0" - log-update "^4.0.0" - p-map "^4.0.0" - rxjs "^6.5.5" - through "^2.3.8" - -load-json-file@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3" - integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw== - dependencies: - graceful-fs "^4.1.15" - parse-json "^4.0.0" - pify "^4.0.1" - strip-bom "^3.0.0" - type-fest "^0.3.0" - -load-plugin@^6.0.0: - version "6.0.3" - resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-6.0.3.tgz#b0eb8ea2361744f0e54850ccbc4c8a2d94ffabe3" - integrity sha512-kc0X2FEUZr145odl68frm+lMJuQ23+rTXYmR6TImqPtbpmXC4vVXbWKDQ9IzndA0HfyQamWfKLhzsqGSTxE63w== - dependencies: - "@npmcli/config" "^8.0.0" - import-meta-resolve "^4.0.0" - -loader-runner@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== - -loader-utils@^1.0.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" - integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -loader-utils@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" - integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== - dependencies: - chalk "^4.0.0" - -log-symbols@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439" - integrity sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw== - dependencies: - chalk "^5.3.0" - is-unicode-supported "^1.3.0" - -log-update@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" - integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== - dependencies: - ansi-escapes "^4.3.0" - cli-cursor "^3.1.0" - slice-ansi "^4.0.0" - wrap-ansi "^6.2.0" - -longest-streak@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz#f127e2bded83caa6a35ac5f7a2f2b2f94b36f3dc" - integrity sha512-XhUjWR5CFaQ03JOP+iSDS9koy8T5jfoImCZ4XprElw3BXsSk4MpVYOLw/6LTDKZhO13PlAXnB5gS4MHQTpkSOw== - -loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loupe@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.1.tgz#71d038d59007d890e3247c5db97c1ec5a92edc54" - integrity sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw== - dependencies: - get-func-name "^2.0.1" - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^10.0.1: - version "10.4.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" - integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== - -lru-cache@^10.2.0: - version "10.2.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" - integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lru-cache@^9.0.0, lru-cache@^9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1" - integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A== - -make-error@^1.1.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" - integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== - -markdown-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" - integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== - -markdown-it@14.1.0, markdown-it@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45" - integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg== - dependencies: - argparse "^2.0.1" - entities "^4.4.0" - linkify-it "^5.0.0" - mdurl "^2.0.0" - punycode.js "^2.3.1" - uc.micro "^2.1.0" - -markdownlint-cli2-formatter-default@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.5.tgz#b8fde4e127f9a9c0596e6d45eed352dd0aa0ff98" - integrity sha512-4XKTwQ5m1+Txo2kuQ3Jgpo/KmnG+X90dWt4acufg6HVGadTUG5hzHF/wssp9b5MBYOMCnZ9RMPaU//uHsszF8Q== - -markdownlint-cli2@^0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/markdownlint-cli2/-/markdownlint-cli2-0.18.0.tgz#eb8007f8f276399197c65966d3428e777a9ecbf3" - integrity sha512-gHvff1KxBxTqaN1F5cTxRSxBipx+Qkki430tyg0wPxty67iQNZzxREZkXy8ltbj7ObMz1eYD4aspnYXfV0sHAw== - dependencies: - globby "14.1.0" - js-yaml "4.1.0" - jsonc-parser "3.3.1" - markdown-it "14.1.0" - markdownlint "0.38.0" - markdownlint-cli2-formatter-default "0.0.5" - micromatch "4.0.8" - -markdownlint@0.38.0: - version "0.38.0" - resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.38.0.tgz#862ca9d08f3a28f4149bd388ac369bb95865534e" - integrity sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ== - dependencies: - micromark "4.0.2" - micromark-core-commonmark "2.0.3" - micromark-extension-directive "4.0.0" - micromark-extension-gfm-autolink-literal "2.1.0" - micromark-extension-gfm-footnote "2.1.0" - micromark-extension-gfm-table "2.1.1" - micromark-extension-math "3.1.0" - micromark-util-types "2.0.2" - -matcher-collection@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz#1076f506f10ca85897b53d14ef54f90a5c426838" - integrity sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g== - dependencies: - minimatch "^3.0.2" - -matcher@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" - integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== - dependencies: - escape-string-regexp "^4.0.0" - -math-intrinsics@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" - integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== - -mdast-comment-marker@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.1.1.tgz#9c9c18e1ed57feafc1965d92b028f37c3c8da70d" - integrity sha512-TWZDaUtPLwKX1pzDIY48MkSUQRDwX/HqbTB4m3iYdL/zosi/Z6Xqfdv0C0hNVKvzrPjZENrpWDt4p4odeVO0Iw== - -mdast-util-from-markdown@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz#32a6e8f512b416e1f51eb817fc64bd867ebcd9cc" - integrity sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - mdast-util-to-string "^4.0.0" - micromark "^4.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-decode-string "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-stringify-position "^4.0.0" - -mdast-util-from-markdown@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz#4850390ca7cf17413a9b9a0fbefcd1bc0eb4160a" - integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - mdast-util-to-string "^4.0.0" - micromark "^4.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-decode-string "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-stringify-position "^4.0.0" - -mdast-util-heading-style@^1.0.2: - version "1.0.5" - resolved "https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-1.0.5.tgz#81b2e60d76754198687db0e8f044e42376db0426" - integrity sha512-8zQkb3IUwiwOdUw6jIhnwM6DPyib+mgzQuHAe7j2Hy1rIarU4VUxe472bp9oktqULW3xqZE+Kz6OD4Gi7IA3vw== - -mdast-util-phrasing@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3" - integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== - dependencies: - "@types/mdast" "^4.0.0" - unist-util-is "^6.0.0" - -mdast-util-to-markdown@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4" - integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - longest-streak "^3.0.0" - mdast-util-phrasing "^4.0.0" - mdast-util-to-string "^4.0.0" - micromark-util-decode-string "^2.0.0" - unist-util-visit "^5.0.0" - zwitch "^2.0.0" - -mdast-util-to-string@^1.0.2: - version "1.0.6" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz#7d85421021343b33de1552fc71cb8e5b4ae7536d" - integrity sha512-868pp48gUPmZIhfKrLbaDneuzGiw3OTDjHc5M1kAepR2CWBJ+HpEsm252K4aXdiP5coVZaJPOqGtVU6Po8xnXg== - -mdast-util-to-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" - integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== - dependencies: - "@types/mdast" "^4.0.0" - -mdurl@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0" - integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w== - -memory-fs@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromark-core-commonmark@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz#c691630e485021a68cf28dbc2b2ca27ebf678cd4" - integrity sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg== - dependencies: - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-factory-destination "^2.0.0" - micromark-factory-label "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-title "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-html-tag-name "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-core-commonmark@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d" - integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== - dependencies: - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-factory-destination "^2.0.0" - micromark-factory-label "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-title "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-html-tag-name "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-directive@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz#af389e33fe0654c15f8466b73a0f5af598d00368" - integrity sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - parse-entities "^4.0.0" - -micromark-extension-gfm-autolink-literal@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz#6286aee9686c4462c1e3552a9d505feddceeb935" - integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-footnote@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz#4dab56d4e398b9853f6fe4efac4fc9361f3e0750" - integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw== - dependencies: - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-table@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz#fac70bcbf51fe65f5f44033118d39be8a9b5940b" - integrity sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-math@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz#c42ee3b1dd5a9a03584e83dd8f08e3de510212c1" - integrity sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg== - dependencies: - "@types/katex" "^0.16.0" - devlop "^1.0.0" - katex "^0.16.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-destination@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07" - integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-label@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a" - integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== - dependencies: - devlop "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-space@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030" - integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-title@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95" - integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-whitespace@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763" - integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-character@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.0.tgz#31320ace16b4644316f6bf057531689c71e2aee1" - integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ== - dependencies: - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-chunked@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89" - integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-classify-character@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34" - integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-combine-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5" - integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== - dependencies: - micromark-util-chunked "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-decode-numeric-character-reference@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5" - integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-decode-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a" - integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1" - integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== - -micromark-util-html-tag-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4" - integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== - -micromark-util-normalize-identifier@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b" - integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-resolve-all@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364" - integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== - dependencies: - micromark-util-types "^2.0.0" - -micromark-util-sanitize-uri@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de" - integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-subtokenize@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5" - integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== - dependencies: - devlop "^1.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-symbol@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044" - integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== - -micromark-util-types@2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.2.tgz#f00225f5f5a0ebc3254f96c36b6605c4b393908e" - integrity sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA== - -micromark-util-types@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e" - integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== - -micromark@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.2.tgz#91395a3e1884a198e62116e33c9c568e39936fdb" - integrity sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249" - integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromatch@4.0.8, micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" - integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== - dependencies: - braces "^3.0.3" - picomatch "^2.3.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.27: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-function@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076" - integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA== - -mimic-response@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^8.0.2: - version "8.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" - integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.0, minimatch@^9.0.4: - version "9.0.5" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" - integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== - dependencies: - brace-expansion "^2.0.1" - -minimatch@~3.0.4: - version "3.0.8" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" - integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.0.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minipass@^3.0.0: - version "3.3.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" - integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== - dependencies: - yallist "^4.0.0" - -minipass@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" - integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== - -minipass@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" - integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== - -"minipass@^5.0.0 || ^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81" - integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.0.tgz#b545f84af94e567386770159302ca113469c80b8" - integrity sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig== - -minipass@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" - integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@^2.1.1, ms@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nan@nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213: - version "2.18.0" - resolved "https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -node-fetch@^2.6.1: - version "2.6.8" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e" - integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-releases@^2.0.18: - version "2.0.18" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" - integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== - -nopt@^7.2.1: - version "7.2.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" - integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== - dependencies: - abbrev "^2.0.0" - -normalize-package-data@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506" - integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== - dependencies: - hosted-git-info "^7.0.0" - semver "^7.3.5" - validate-npm-package-license "^3.0.4" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-url@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== - -npm-install-checks@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe" - integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== - dependencies: - semver "^7.1.1" - -npm-normalize-package-bin@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" - integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== - -npm-package-arg@^11.0.0: - version "11.0.3" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d" - integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw== - dependencies: - hosted-git-info "^7.0.0" - proc-log "^4.0.0" - semver "^7.3.5" - validate-npm-package-name "^5.0.0" - -npm-pick-manifest@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636" - integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA== - dependencies: - npm-install-checks "^6.0.0" - npm-normalize-package-bin "^3.0.0" - npm-package-arg "^11.0.0" - semver "^7.3.5" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -null-loader@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" - integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-inspect@^1.12.3, object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== - -object-inspect@^1.13.1: - version "1.13.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" - integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== - -object-inspect@^1.13.3, object-inspect@^1.13.4: - version "1.13.4" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" - integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.3, object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.assign@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" - integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== - dependencies: - call-bind "^1.0.5" - define-properties "^1.2.1" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.assign@^4.1.7: - version "4.1.7" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" - integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.3" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - has-symbols "^1.1.0" - object-keys "^1.1.1" - -object.entries@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" - integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -object.fromentries@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73" - integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -object.fromentries@^2.0.8: - version "2.0.8" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" - integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - -object.groupby@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" - integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - -object.hasown@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" - integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.20.4" - -object.values@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" - integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -object.values@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" - integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.3" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" - integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== - dependencies: - mimic-fn "^2.1.0" - -onetime@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60" - integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ== - dependencies: - mimic-function "^5.0.0" - -optionator@^0.9.3: - version "0.9.4" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" - integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.5" - -ora@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-8.1.0.tgz#c3db2f9f83a2bec9e8ab71fe3b9ae234d65ca3a8" - integrity sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ== - dependencies: - chalk "^5.3.0" - cli-cursor "^5.0.0" - cli-spinners "^2.9.2" - is-interactive "^2.0.0" - is-unicode-supported "^2.0.0" - log-symbols "^6.0.0" - stdin-discarder "^0.2.2" - string-width "^7.2.0" - strip-ansi "^7.1.0" - -own-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" - integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== - dependencies: - get-intrinsic "^1.2.6" - object-keys "^1.1.1" - safe-push-apply "^1.0.0" - -p-cancelable@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" - integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== - -p-limit@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" - integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== - dependencies: - p-try "^2.0.0" - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -package-json-from-dist@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" - integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-entities@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.2.tgz#61d46f5ed28e4ee62e9ddc43d6b010188443f159" - integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw== - dependencies: - "@types/unist" "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - decode-named-character-reference "^1.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" - -parse-gitignore@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz#abf702e4b900524fff7902b683862857b63f93fe" - integrity sha1-q/cC5LkAUk//eQK2g4YoV7Y/k/4= - dependencies: - array-unique "^0.3.2" - is-glob "^3.1.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" - integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - lines-and-columns "^1.1.6" - -parse-json@^7.0.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120" - integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw== - dependencies: - "@babel/code-frame" "^7.21.4" - error-ex "^1.3.2" - json-parse-even-better-errors "^3.0.0" - lines-and-columns "^2.0.3" - type-fest "^3.8.0" - -parse-ms@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4" - integrity sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw== - -parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== - dependencies: - entities "^4.4.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6, path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.11.1: - version "1.11.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" - integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== - dependencies: - lru-cache "^10.2.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-scurry@^1.6.1: - version "1.9.2" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63" - integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg== - dependencies: - lru-cache "^9.1.1" - minipass "^5.0.0 || ^6.0.2" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -path-type@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51" - integrity sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ== - -pathval@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25" - integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== - -picocolors@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" - integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== - -picocolors@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59" - integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== - -picomatch@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6" - integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA== - -picomatch@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== - -picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pkg-conf@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz#d9f9c75ea1bae0e77938cde045b276dac7cc69ae" - integrity sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ== - dependencies: - find-up "^3.0.0" - load-json-file "^5.2.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -please-upgrade-node@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" - integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== - dependencies: - semver-compare "^1.0.0" - -pluralize@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" - integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== - -possible-typed-array-names@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" - integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== - -pre-flight@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pre-flight/-/pre-flight-2.0.0.tgz#5e7c09aa49dbaeb28b21cc5c7d49b0ad1ee63a78" - integrity sha512-uqrCBHAzVogOyI/79jsxbveioqA9GUK5MBbrwifEHlCFhi3BkEkDYxFEzNxxfkUBl43Gnqkniw1ZKGaTf/YvAA== - dependencies: - chalk "^5.3.0" - semver "^7.6.3" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -pretty-ms@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-9.1.0.tgz#0ad44de6086454f48a168e5abb3c26f8db1b3253" - integrity sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw== - dependencies: - parse-ms "^4.0.0" - -proc-log@^4.0.0, proc-log@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034" - integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10, process@~0.11.0: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -progress@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - -promise-retry@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" - integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== - dependencies: - err-code "^2.0.2" - retry "^0.12.0" - -prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -property-information@^6.0.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" - integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode.js@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7" - integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA== - -punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@^6.12.3: - version "6.13.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== - dependencies: - side-channel "^1.0.6" - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -rambda@^7.4.0: - version "7.5.0" - resolved "https://registry.yarnpkg.com/rambda/-/rambda-7.5.0.tgz#1865044c59bc0b16f63026c6e5a97e4b1bbe98fe" - integrity sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -read-package-json-fast@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" - integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== - dependencies: - json-parse-even-better-errors "^3.0.0" - npm-normalize-package-bin "^3.0.0" - -readable-stream@^2, readable-stream@^2.0.1, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.2: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= - dependencies: - resolve "^1.1.6" - -rechoir@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" - integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== - dependencies: - resolve "^1.20.0" - -reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" - integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== - dependencies: - call-bind "^1.0.8" - define-properties "^1.2.1" - es-abstract "^1.23.9" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - get-intrinsic "^1.2.7" - get-proto "^1.0.1" - which-builtin-type "^1.2.1" - -regexp.prototype.flags@^1.4.3: - version "1.5.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" - integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - functions-have-names "^1.2.3" - -regexp.prototype.flags@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" - integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== - dependencies: - call-bind "^1.0.6" - define-properties "^1.2.1" - es-errors "^1.3.0" - set-function-name "^2.0.1" - -regexp.prototype.flags@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" - integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== - dependencies: - call-bind "^1.0.8" - define-properties "^1.2.1" - es-errors "^1.3.0" - get-proto "^1.0.1" - gopd "^1.2.0" - set-function-name "^2.0.2" - -regexpp@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e" - integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g== - -remark-cli@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-12.0.1.tgz#991ede01adfdf0471177c381168105da4b93f99a" - integrity sha512-2NAEOACoTgo+e+YAaCTODqbrWyhMVmlUyjxNCkTrDRHHQvH6+NbrnqVvQaLH/Q8Ket3v90A43dgAJmXv8y5Tkw== - dependencies: - import-meta-resolve "^4.0.0" - markdown-extensions "^2.0.0" - remark "^15.0.0" - unified-args "^11.0.0" - -remark-lint-blockquote-indentation@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz#27347959acf42a6c3e401488d8210e973576b254" - integrity sha512-uJ9az/Ms9AapnkWpLSCJfawBfnBI2Tn1yUsPNqIFv6YM98ymetItUMyP6ng9NFPqDvTQBbiarulkgoEo0wcafQ== - dependencies: - mdast-util-to-string "^1.0.2" - pluralize "^8.0.0" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-code-block-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz#448b0f2660acfcdfff2138d125ff5b1c1279c0cb" - integrity sha512-eRhmnColmSxJhO61GHZkvO67SpHDshVxs2j3+Zoc5Y1a4zQT2133ZAij04XKaBFfsVLjhbY/+YOWxgvtjx2nmA== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-definition-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz#10340eb2f87acff41140d52ad7e5b40b47e6690a" - integrity sha512-M+XlThtQwEJLQnQb5Gi6xZdkw92rGp7m2ux58WMw/Qlcg02WgHR/O0OcHPe5VO5hMJrtI+cGG5T0svsCgRZd3w== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-definition-spacing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz#97f01bf9bf77a7bdf8013b124b7157dd90b07c64" - integrity sha512-xK9DOQO5MudITD189VyUiMHBIKltW1oc55L7Fti3i9DedXoBG7Phm+V9Mm7IdWzCVkquZVgVk63xQdqzSQRrSQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-emphasis-marker@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz#1d5ca2070d4798d16c23120726158157796dc317" - integrity sha512-7mpbAUrSnHiWRyGkbXRL5kfSKY9Cs8cdob7Fw+Z02/pufXMF4yRWaegJ5NTUu1RE+SKlF44wtWWjvcIoyY6/aw== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-fenced-code-flag@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-2.0.1.tgz#2cb3ddb1157082c45760c7d01ca08e13376aaf62" - integrity sha512-+COnWHlS/h02FMxoZWxNlZW3Y8M0cQQpmx3aNCbG7xkyMyCKsMLg9EmRvYHHIbxQCuF3JT0WWx5AySqlc7d+NA== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-fenced-code-marker@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz#7bbeb0fb45b0818a3c8a2d232cf0c723ade58ecf" - integrity sha512-lujpjm04enn3ma6lITlttadld6eQ1OWAEcT3qZzvFHp+zPraC0yr0eXlvtDN/0UH8mrln/QmGiZp3i8IdbucZg== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-file-extension@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz#a7fc78fbf041e513c618b2cca0f2160ee37daa13" - integrity sha512-P5gzsxKmuAVPN7Kq1W0f8Ss0cFKfu+OlezYJWXf+5qOa+9Y5GqHEUOobPnsmNFZrVMiM7JoqJN2C9ZjrUx3N6Q== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-final-definition@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-2.1.0.tgz#b6e654c01ebcb1afc936d7b9cd74db8ec273e0bb" - integrity sha512-83K7n2icOHPfBzbR5Mr1o7cu8gOjD8FwJkFx/ly+rW+8SHfjCj4D3WOFGQ1xVdmHjfomBDXXDSNo2oiacADVXQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-hard-break-spaces@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz#2149b55cda17604562d040c525a2a0d26aeb0f0f" - integrity sha512-Qfn/BMQFamHhtbfLrL8Co/dbYJFLRL4PGVXZ5wumkUO5f9FkZC2RsV+MD9lisvGTkJK0ZEJrVVeaPbUIFM0OAw== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-heading-increment@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-2.0.1.tgz#b578f251508a05d79bc2d1ae941e0620e23bf1d3" - integrity sha512-bYDRmv/lk3nuWXs2VSD1B4FneGT6v7a74FuVmb305hyEMmFSnneJvVgnOJxyKlbNlz12pq1IQ6MhlJBda/SFtQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-heading-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz#8216fca67d97bbbeec8a19b6c71bfefc16549f72" - integrity sha512-IrFLNs0M5Vbn9qg51AYhGUfzgLAcDOjh2hFGMz3mx664dV6zLcNZOPSdJBBJq3JQR4gKpoXcNwN1+FFaIATj+A== - dependencies: - mdast-util-heading-style "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-link-title-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz#51a595c69fcfa73a245a030dfaa3504938a1173a" - integrity sha512-+Q7Ew8qpOQzjqbDF6sUHmn9mKgje+m2Ho8Xz7cEnGIRaKJgtJzkn/dZqQM/az0gn3zaN6rOuwTwqw4EsT5EsIg== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - vfile-location "^3.0.0" - -remark-lint-list-item-content-indent@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz#96387459440dcd61e522ab02bff138b32bfaa63a" - integrity sha512-OzUMqavxyptAdG7vWvBSMc9mLW9ZlTjbW4XGayzczd3KIr6Uwp3NEFXKx6MLtYIM/vwBqMrPQUrObOC7A2uBpQ== - dependencies: - pluralize "^8.0.0" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-list-item-indent@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz#c6472514e17bc02136ca87936260407ada90bf8d" - integrity sha512-4IKbA9GA14Q9PzKSQI6KEHU/UGO36CSQEjaDIhmb9UOhyhuzz4vWhnSIsxyI73n9nl9GGRAMNUSGzr4pQUFwTA== - dependencies: - pluralize "^8.0.0" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-list-item-spacing@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-3.0.0.tgz#14c18fe8c0f19231edb5cf94abda748bb773110b" - integrity sha512-SRUVonwdN3GOSFb6oIYs4IfJxIVR+rD0nynkX66qEO49/qDDT1PPvkndis6Nyew5+t+2V/Db9vqllL6SWbnEtw== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-maximum-heading-length@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-2.0.1.tgz#56f240707a75b59bce3384ccc9da94548affa98f" - integrity sha512-1CjJ71YDqEpoOjUnc4wrwZV8ZGXWUIYRYeGoarAy3QKHepJL9M+zkdbOxZDfhc3tjVoDW/LWcgsW+DEpczgiMA== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-maximum-line-length@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-2.0.3.tgz#d0d15410637d61b031a83d7c78022ec46d6c858a" - integrity sha512-zyWHBFh1oPAy+gkaVFXiTHYP2WwriIeBtaarDqkweytw0+qmuikjVMJTWbQ3+XfYBreD7KKDM9SI79nkp0/IZQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-auto-link-without-protocol@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz#f75e5c24adb42385593e0d75ca39987edb70b6c4" - integrity sha512-TFcXxzucsfBb/5uMqGF1rQA+WJJqm1ZlYQXyvJEXigEZ8EAxsxZGPb/gOQARHl/y0vymAuYxMTaChavPKaBqpQ== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-blockquote-without-marker@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz#856fb64dd038fa8fc27928163caa24a30ff4d790" - integrity sha512-Y59fMqdygRVFLk1gpx2Qhhaw5IKOR9T38Wf7pjR07bEFBGUNfcoNVIFMd1TCJfCPQxUyJzzSqfZz/KT7KdUuiQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - vfile-location "^3.0.0" - -remark-lint-no-consecutive-blank-lines@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-3.0.0.tgz#c8fe11095b8f031a1406da273722bd4a9174bf41" - integrity sha512-kmzLlOLrapBKEngwYFTdCZDmeOaze6adFPB7G0EdymD9V1mpAlnneINuOshRLEDKK5fAhXKiZXxdGIaMPkiXrA== - dependencies: - pluralize "^8.0.0" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-duplicate-headings@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-2.0.1.tgz#4a4b70e029155ebcfc03d8b2358c427b69a87576" - integrity sha512-F6AP0FJcHIlkmq0pHX0J5EGvLA9LfhuYTvnNO8y3kvflHeRjFkDyt2foz/taXR8OcLQR51n/jIJiwrrSMbiauw== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-stringify-position "^2.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-emphasis-as-heading@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz#fcc064133fe00745943c334080fed822f72711ea" - integrity sha512-z86+yWtVivtuGIxIC4g9RuATbgZgOgyLcnaleonJ7/HdGTYssjJNyqCJweaWSLoaI0akBQdDwmtJahW5iuX3/g== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-file-name-articles@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.3.tgz#c712d06a24e24b0c4c3666cf3084a0052a2c2c17" - integrity sha512-YZDJDKUWZEmhrO6tHB0u0K0K2qJKxyg/kryr14OaRMvWLS62RgMn97sXPZ38XOSN7mOcCnl0k7/bClghJXx0sg== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-no-file-name-consecutive-dashes@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz#6a96ddf60e18dcdb004533733f3ccbfd8ab076ae" - integrity sha512-7f4vyXn/ca5lAguWWC3eu5hi8oZ7etX7aQlnTSgQZeslnJCbVJm6V6prFJKAzrqbBzMicUXr5pZLBDoXyTvHHw== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-no-file-name-irregular-characters@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.3.tgz#6dcd8b51e00e10094585918cb8e7fc999df776c3" - integrity sha512-b4xIy1Yi8qZpM2vnMN+6gEujagPGxUBAs1judv6xJQngkl5d5zT8VQZsYsTGHku4NWHjjh3b7vK5mr0/yp4JSg== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-no-file-name-mixed-case@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.3.tgz#0ebe5eedd0191507d27ad6ac5eed1778cb33c2de" - integrity sha512-d7rJ4c8CzDbEbGafw2lllOY8k7pvnsO77t8cV4PHFylwQ3hmCdTHLuDvK87G3DaWCeKclp0PMyamfOgJWKMkPA== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-no-file-name-outer-dashes@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.4.tgz#c6e22a5cc64df4e12fc31712a927e8039854a666" - integrity sha512-+bZvvme2Bm3Vp5L2iKuvGHYVmHKrTkkRt8JqJPGepuhvBvT4Q7+CgfKyMtC/hIjyl+IcuJQ2H0qPRzdicjy1wQ== - dependencies: - unified-lint-rule "^1.0.0" - -remark-lint-no-heading-punctuation@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz#face59f9a95c8aa278a8ee0c728bc44cd53ea9ed" - integrity sha512-lY/eF6GbMeGu4cSuxfGHyvaQQBIq/6T/o+HvAR5UfxSTxmxZFwbZneAI2lbeR1zPcqOU87NsZ5ZZzWVwdLpPBw== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-inline-padding@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz#14c2722bcddc648297a54298107a922171faf6eb" - integrity sha512-3s9uW3Yux9RFC0xV81MQX3bsYs+UY7nPnRuMxeIxgcVwxQ4E/mTJd9QjXUwBhU9kdPtJ5AalngdmOW2Tgar8Cg== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-literal-urls@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-2.0.1.tgz#731908f9866c1880e6024dcee1269fb0f40335d6" - integrity sha512-IDdKtWOMuKVQIlb1CnsgBoyoTcXU3LppelDFAIZePbRPySVHklTtuK57kacgU5grc7gPM04bZV96eliGrRU7Iw== - dependencies: - mdast-util-to-string "^1.0.2" - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-multiple-toplevel-headings@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz#3ff2b505adf720f4ff2ad2b1021f8cfd50ad8635" - integrity sha512-VKSItR6c+u3OsE5pUiSmNusERNyQS9Nnji26ezoQ1uvy06k3RypIjmzQqJ/hCkSiF+hoyC3ibtrrGT8gorzCmQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-stringify-position "^2.0.0" - unist-util-visit "^2.0.0" - -remark-lint-no-shell-dollars@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz#b2c6c3ed95e5615f8e5f031c7d271a18dc17618e" - integrity sha512-zhkHZOuyaD3r/TUUkkVqW0OxsR9fnSrAnHIF63nfJoAAUezPOu8D1NBsni6rX8H2DqGbPYkoeWrNsTwiKP0yow== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-shortcut-reference-image@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-2.0.1.tgz#d174d12a57e8307caf6232f61a795bc1d64afeaa" - integrity sha512-2jcZBdnN6ecP7u87gkOVFrvICLXIU5OsdWbo160FvS/2v3qqqwF2e/n/e7D9Jd+KTq1mR1gEVVuTqkWWuh3cig== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-shortcut-reference-link@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-2.0.1.tgz#8f963f81036e45cfb7061b3639e9c6952308bc94" - integrity sha512-pTZbslG412rrwwGQkIboA8wpBvcjmGFmvugIA+UQR+GfFysKtJ5OZMPGJ98/9CYWjw9Z5m0/EktplZ5TjFjqwA== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-visit "^2.0.0" - -remark-lint-no-table-indentation@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz#f3c3fc24375069ec8e510f43050600fb22436731" - integrity sha512-+l7GovI6T+3LhnTtz/SmSRyOb6Fxy6tmaObKHrwb/GAebI/4MhFS1LVo3vbiP/RpPYtyQoFbbuXI55hqBG4ibQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - vfile-location "^3.0.0" - -remark-lint-ordered-list-marker-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz#183c31967e6f2ae8ef00effad03633f7fd00ffaa" - integrity sha512-Cnpw1Dn9CHn+wBjlyf4qhPciiJroFOEGmyfX008sQ8uGoPZsoBVIJx76usnHklojSONbpjEDcJCjnOvfAcWW1A== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-ordered-list-marker-value@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz#0de343de2efb41f01eae9f0f7e7d30fe43db5595" - integrity sha512-blt9rS7OKxZ2NW8tqojELeyNEwPhhTJGVa+YpUkdEH+KnrdcD7Nzhnj6zfLWOx6jFNZk3jpq5nvLFAPteHaNKg== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-rule-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz#f59bd82e75d3eaabd0eee1c8c0f5513372eb553c" - integrity sha512-hz4Ff9UdlYmtO6Czz99WJavCjqCer7Cav4VopXt+yVIikObw96G5bAuLYcVS7hvMUGqC9ZuM02/Y/iq9n8pkAg== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-strong-marker@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz#1ad8f190c6ac0f8138b638965ccf3bcd18f6d4e4" - integrity sha512-8X2IsW1jZ5FmW9PLfQjkL0OVy/J3xdXLcZrG1GTeQKQ91BrPFyEZqUM2oM6Y4S6LGtxWer+neZkPZNroZoRPBQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-table-cell-padding@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz#a769ba1999984ff5f90294fb6ccb8aead7e8a12f" - integrity sha512-sEKrbyFZPZpxI39R8/r+CwUrin9YtyRwVn0SQkNQEZWZcIpylK+bvoKIldvLIXQPob+ZxklL0GPVRzotQMwuWQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-table-pipe-alignment@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz#12b7e4c54473d69c9866cb33439c718d09cffcc5" - integrity sha512-O89U7bp0ja6uQkT2uQrNB76GaPvFabrHiUGhqEUnld21yEdyj7rgS57kn84lZNSuuvN1Oor6bDyCwWQGzzpoOQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-table-pipes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz#b30b055d594cae782667eec91c6c5b35928ab259" - integrity sha512-QPokSazEdl0Y8ayUV9UB0Ggn3Jos/RAQwIo0z1KDGnJlGDiF80Jc6iU9RgDNUOjlpQffSLIfSVxH5VVYF/K3uQ== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint-unordered-list-marker-style@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz#e64692aa9594dbe7e945ae76ab2218949cd92477" - integrity sha512-8KIDJNDtgbymEvl3LkrXgdxPMTOndcux3BHhNGB2lU4UnxSpYeHsxcDgirbgU6dqCAfQfvMjPvfYk19QTF9WZA== - dependencies: - unified-lint-rule "^1.0.0" - unist-util-generated "^1.1.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -remark-lint@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-8.0.0.tgz#6e40894f4a39eaea31fc4dd45abfaba948bf9a09" - integrity sha512-ESI8qJQ/TIRjABDnqoFsTiZntu+FRifZ5fJ77yX63eIDijl/arvmDvT+tAf75/Nm5BFL4R2JFUtkHRGVjzYUsg== - dependencies: - remark-message-control "^6.0.0" - -remark-message-control@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-6.0.0.tgz#955b054b38c197c9f2e35b1d88a4912949db7fc5" - integrity sha512-k9bt7BYc3G7YBdmeAhvd3VavrPa/XlKWR3CyHjr4sLO9xJyly8WHHT3Sp+8HPR8lEUv+/sZaffL7IjMLV0f6BA== - dependencies: - mdast-comment-marker "^1.0.0" - unified-message-control "^3.0.0" - -remark-parse@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" - integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-from-markdown "^2.0.0" - micromark-util-types "^2.0.0" - unified "^11.0.0" - -remark-preset-lint-markdown-style-guide@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-4.0.0.tgz#976b6ffd7f37aa90868e081a69241fcde3a297d4" - integrity sha512-gczDlfZ28Fz0IN/oddy0AH4CiTu9S8d3pJWUsrnwFiafjhJjPGobGE1OD3bksi53md1Bp4K0fzo99YYfvB4Sjw== - dependencies: - remark-lint "^8.0.0" - remark-lint-blockquote-indentation "^2.0.0" - remark-lint-code-block-style "^2.0.0" - remark-lint-definition-case "^2.0.0" - remark-lint-definition-spacing "^2.0.0" - remark-lint-emphasis-marker "^2.0.0" - remark-lint-fenced-code-flag "^2.0.0" - remark-lint-fenced-code-marker "^2.0.0" - remark-lint-file-extension "^1.0.0" - remark-lint-final-definition "^2.0.0" - remark-lint-hard-break-spaces "^2.0.0" - remark-lint-heading-increment "^2.0.0" - remark-lint-heading-style "^2.0.0" - remark-lint-link-title-style "^2.0.0" - remark-lint-list-item-content-indent "^2.0.0" - remark-lint-list-item-indent "^2.0.0" - remark-lint-list-item-spacing "^3.0.0" - remark-lint-maximum-heading-length "^2.0.0" - remark-lint-maximum-line-length "^2.0.0" - remark-lint-no-auto-link-without-protocol "^2.0.0" - remark-lint-no-blockquote-without-marker "^4.0.0" - remark-lint-no-consecutive-blank-lines "^3.0.0" - remark-lint-no-duplicate-headings "^2.0.0" - remark-lint-no-emphasis-as-heading "^2.0.0" - remark-lint-no-file-name-articles "^1.0.0" - remark-lint-no-file-name-consecutive-dashes "^1.0.0" - remark-lint-no-file-name-irregular-characters "^1.0.0" - remark-lint-no-file-name-mixed-case "^1.0.0" - remark-lint-no-file-name-outer-dashes "^1.0.0" - remark-lint-no-heading-punctuation "^2.0.0" - remark-lint-no-inline-padding "^3.0.0" - remark-lint-no-literal-urls "^2.0.0" - remark-lint-no-multiple-toplevel-headings "^2.0.0" - remark-lint-no-shell-dollars "^2.0.0" - remark-lint-no-shortcut-reference-image "^2.0.0" - remark-lint-no-shortcut-reference-link "^2.0.0" - remark-lint-no-table-indentation "^3.0.0" - remark-lint-ordered-list-marker-style "^2.0.0" - remark-lint-ordered-list-marker-value "^2.0.0" - remark-lint-rule-style "^2.0.0" - remark-lint-strong-marker "^2.0.0" - remark-lint-table-cell-padding "^3.0.0" - remark-lint-table-pipe-alignment "^2.0.0" - remark-lint-table-pipes "^3.0.0" - remark-lint-unordered-list-marker-style "^2.0.0" - -remark-stringify@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" - integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-to-markdown "^2.0.0" - unified "^11.0.0" - -remark@^15.0.0: - version "15.0.1" - resolved "https://registry.yarnpkg.com/remark/-/remark-15.0.1.tgz#ac7e7563260513b66426bc47f850e7aa5862c37c" - integrity sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A== - dependencies: - "@types/mdast" "^4.0.0" - remark-parse "^11.0.0" - remark-stringify "^11.0.0" - unified "^11.0.0" - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -resolve-alpn@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" - integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-pkg-maps@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" - integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== - -resolve@^1.1.6: - version "1.21.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz#b51adc97f3472e6a5cf4444d34bc9d6b9037591f" - integrity sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA== - dependencies: - is-core-module "^2.8.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^1.10.1: - version "1.17.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" - integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== - dependencies: - path-parse "^1.0.6" - -resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^1.22.1: - version "1.22.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" - integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== - dependencies: - is-core-module "^2.11.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.4: - version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -responselike@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" - integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== - dependencies: - lowercase-keys "^2.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -restore-cursor@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7" - integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA== - dependencies: - onetime "^7.0.0" - signal-exit "^4.1.0" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755" - integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og== - dependencies: - glob "^9.2.0" - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -roarr@^2.15.3: - version "2.15.4" - resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" - integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== - dependencies: - boolean "^3.0.1" - detect-node "^2.0.4" - globalthis "^1.0.1" - json-stringify-safe "^5.0.1" - semver-compare "^1.0.0" - sprintf-js "^1.1.2" - -run-parallel@^1.1.9: - version "1.1.9" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" - integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== - -rxjs@^6.5.5: - version "6.6.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.0.tgz#af2901eedf02e3a83ffa7f886240ff9018bbec84" - integrity sha512-3HMA8z/Oz61DUHe+SdOiQyzIf4tOx5oQHmMir7IZEu6TMqCLHT4LRcmNaUS0NwOz8VLvmmBduMsoaUvMaIiqzg== - dependencies: - tslib "^1.9.0" - -safe-array-concat@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" - integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== - dependencies: - call-bind "^1.0.7" - get-intrinsic "^1.2.4" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-array-concat@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" - integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.2" - get-intrinsic "^1.2.6" - has-symbols "^1.1.0" - isarray "^2.0.5" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-push-apply@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" - integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== - dependencies: - es-errors "^1.3.0" - isarray "^2.0.5" - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - -safe-regex-test@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" - integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-regex "^1.1.4" - -safe-regex-test@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" - integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - is-regex "^1.2.1" - -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -semver-compare@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= - -semver@^6.0.0, semver@^6.1.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.0.0, semver@^7.3.2, semver@^7.3.5, semver@^7.3.8: - version "7.5.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz#5b851e66d1be07c1cdaf37dfc856f543325a2beb" - integrity sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ== - dependencies: - lru-cache "^6.0.0" - -semver@^7.1.1, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3: - version "7.6.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" - integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== - -serialize-error@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" - integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== - dependencies: - type-fest "^0.13.1" - -serialize-javascript@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" - integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== - dependencies: - randombytes "^2.1.0" - -set-function-length@^1.2.1, set-function-length@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" - integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - -set-function-name@^2.0.1, set-function-name@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" - integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.2" - -set-proto@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" - integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== - dependencies: - dunder-proto "^1.0.1" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shelljs@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -shx@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.4.tgz#74289230b4b663979167f94e1935901406e40f02" - integrity sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g== - dependencies: - minimist "^1.2.3" - shelljs "^0.8.5" - -side-channel-list@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" - integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== - dependencies: - es-errors "^1.3.0" - object-inspect "^1.13.3" - -side-channel-map@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" - integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - get-intrinsic "^1.2.5" - object-inspect "^1.13.3" - -side-channel-weakmap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" - integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - get-intrinsic "^1.2.5" - object-inspect "^1.13.3" - side-channel-map "^1.0.1" - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -side-channel@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" - integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" - -side-channel@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" - integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== - dependencies: - es-errors "^1.3.0" - object-inspect "^1.13.3" - side-channel-list "^1.0.0" - side-channel-map "^1.0.1" - side-channel-weakmap "^1.0.2" - -signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -signal-exit@^4.0.1, signal-exit@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -simple-git@^3.5.0: - version "3.16.0" - resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz#421773e24680f5716999cc4a1d60127b4b6a9dec" - integrity sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw== - dependencies: - "@kwsites/file-exists" "^1.1.1" - "@kwsites/promise-deferred" "^1.1.1" - debug "^4.3.4" - -slash@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" - integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== - -slice-ansi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" - integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -sliced@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41" - integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E= - -source-map-support@^0.5.6: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-support@~0.5.20: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -space-separated-tokens@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" - integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.13" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" - integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== - -sprintf-js@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" - integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -standard-engine@^15.0.0: - version "15.0.0" - resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz#e37ca2e1a589ef85431043a3e87cb9ce95a4ca4e" - integrity sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA== - dependencies: - get-stdin "^8.0.0" - minimist "^1.2.6" - pkg-conf "^3.1.0" - xdg-basedir "^4.0.0" - -standard@^17.0.0: - version "17.0.0" - resolved "https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz#85718ecd04dc4133908434660788708cca855aa1" - integrity sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA== - dependencies: - eslint "^8.13.0" - eslint-config-standard "17.0.0" - eslint-config-standard-jsx "^11.0.0" - eslint-plugin-import "^2.26.0" - eslint-plugin-n "^15.1.0" - eslint-plugin-promise "^6.0.0" - eslint-plugin-react "^7.28.0" - standard-engine "^15.0.0" - -stdin-discarder@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be" - integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ== - -stop-iteration-iterator@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" - integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== - dependencies: - es-errors "^1.3.0" - internal-slot "^1.1.0" - -stream-chain@^2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" - integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA== - -stream-json@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.8.0.tgz#53f486b2e3b4496c506131f8d7260ba42def151c" - integrity sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw== - dependencies: - stream-chain "^2.2.5" - -string-argv@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" - integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== - -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" - integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string-width@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-6.1.0.tgz#96488d6ed23f9ad5d82d13522af9e4c4c3fd7518" - integrity sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^10.2.1" - strip-ansi "^7.0.1" - -string-width@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc" - integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ== - dependencies: - emoji-regex "^10.3.0" - get-east-asian-width "^1.0.0" - strip-ansi "^7.1.0" - -string.prototype.matchall@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" - integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.4.3" - side-channel "^1.0.4" - -string.prototype.trim@^1.2.10: - version "1.2.10" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" - integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.2" - define-data-property "^1.1.4" - define-properties "^1.2.1" - es-abstract "^1.23.5" - es-object-atoms "^1.0.0" - has-property-descriptors "^1.0.2" - -string.prototype.trim@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" - integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -string.prototype.trim@^1.2.9: - version "1.2.9" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" - integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.0" - es-object-atoms "^1.0.0" - -string.prototype.trimend@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" - integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -string.prototype.trimend@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" - integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string.prototype.trimend@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" - integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.2" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string.prototype.trimstart@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" - integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -string.prototype.trimstart@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" - integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.0, strip-ansi@^7.0.1, strip-ansi@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== - -sumchecker@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" - integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== - dependencies: - debug "^4.1.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" - integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-color@^9.0.0: - version "9.0.2" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz#50f082888e4b0a4e2ccd2d0b4f9ef4efcd332485" - integrity sha512-ii6tc8ImGFrgMPYq7RVAMKkhPo9vk8uA+D3oKbJq/3Pk2YSMv1+9dUAesa9UxMbxBTvxwKTQffBahNVNxEvM8Q== - dependencies: - has-flag "^5.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -tap-parser@~1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz#5e2f6970611f079c7cf857de1dc7aa1b480de7a5" - integrity sha1-Xi9pcGEfB5x8+FfeHceqG0gN56U= - dependencies: - events-to-array "^1.0.1" - inherits "~2.0.1" - js-yaml "^3.2.7" - optionalDependencies: - readable-stream "^2" - -tap-xunit@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz#9823797b676ae5017f4e380bd70abb893b8e120e" - integrity sha512-qcZStDtjjYjMKAo7QNiCtOW256g3tuSyCSe5kNJniG1Q2oeOExJq4vm8CwboHZURpkXAHvtqMl4TVL7mcbMVVA== - dependencies: - duplexer "~0.1.1" - minimist "~1.2.0" - tap-parser "~1.2.2" - through2 "~2.0.0" - xmlbuilder "~4.2.0" - xtend "~4.0.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -tar@^6.1.11: - version "6.2.1" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" - integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^5.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -temp@^0.9.4: - version "0.9.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz#cd20a8580cb63635d0e4e9d4bd989d44286e7620" - integrity sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA== - dependencies: - mkdirp "^0.5.1" - rimraf "~2.6.2" - -terser-webpack-plugin@^5.3.10: - version "5.3.10" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" - integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== - dependencies: - "@jridgewell/trace-mapping" "^0.3.20" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - terser "^5.26.0" - -terser@^5.26.0: - version "5.32.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.32.0.tgz#ee811c0d2d6b741c1cc34a2bc5bcbfc1b5b1f96c" - integrity sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.8.2" - commander "^2.20.0" - source-map-support "~0.5.20" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -through2@~2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -timers-browserify@1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" - integrity sha1-ycWLV1voQHN1y14kYtrO50NZ9B0= - dependencies: - process "~0.11.0" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= - -trough@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz#94a3aa9d5ce379fc561f6244905b3f36b7458d96" - integrity sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w== - -ts-api-utils@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" - integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== - -ts-loader@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b" - integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg== - dependencies: - chalk "^2.3.0" - enhanced-resolve "^4.0.0" - loader-utils "^1.0.2" - micromatch "^4.0.0" - semver "^6.0.0" - -ts-node@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz#65a0ae2acce319ea4fd7ac8d7c9f1f90c5da6baf" - integrity sha512-ZNT+OEGfUNVMGkpIaDJJ44Zq3Yr0bkU/ugN1PHbU+/01Z7UV1fsELRiTx1KuQNvQ1A3pGh3y25iYF6jXgxV21A== - dependencies: - arrify "^1.0.0" - buffer-from "^1.1.0" - diff "^3.1.0" - make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.6" - yn "^2.0.0" - -tsconfig-paths@^3.14.1: - version "3.14.2" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" - integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tsconfig-paths@^3.15.0: - version "3.15.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" - integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.9.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== - -tslib@^2.0.0, tslib@^2.2.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== - -tslib@^2.6.2: - version "2.7.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" - integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== - -type-fest@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" - integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - -type-fest@^3.8.0: - version "3.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706" - integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== - -typed-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" - integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-typed-array "^1.1.13" - -typed-array-buffer@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" - integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== - dependencies: - call-bound "^1.0.3" - es-errors "^1.3.0" - is-typed-array "^1.1.14" - -typed-array-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" - integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-byte-length@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" - integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== - dependencies: - call-bind "^1.0.8" - for-each "^0.3.3" - gopd "^1.2.0" - has-proto "^1.2.0" - is-typed-array "^1.1.14" - -typed-array-byte-offset@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" - integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-byte-offset@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" - integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.8" - for-each "^0.3.3" - gopd "^1.2.0" - has-proto "^1.2.0" - is-typed-array "^1.1.15" - reflect.getprototypeof "^1.0.9" - -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - is-typed-array "^1.1.9" - -typed-array-length@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" - integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - possible-typed-array-names "^1.0.0" - -typed-array-length@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" - integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - is-typed-array "^1.1.13" - possible-typed-array-names "^1.0.0" - reflect.getprototypeof "^1.0.6" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^5.6.2: - version "5.6.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0" - integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw== - -uc.micro@^2.0.0, uc.micro@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee" - integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -unbox-primitive@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" - integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== - dependencies: - call-bound "^1.0.3" - has-bigints "^1.0.2" - has-symbols "^1.1.0" - which-boxed-primitive "^1.1.1" - -undici-types@~6.19.2: - version "6.19.8" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" - integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== - -unicorn-magic@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104" - integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA== - -unified-args@^11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-11.0.1.tgz#5c82564616288b8d99feed7326c2223097d30726" - integrity sha512-WEQghE91+0s3xPVs0YW6a5zUduNLjmANswX7YbBfksHNDGMjHxaWCql4SR7c9q0yov/XiIEdk6r/LqfPjaYGcw== - dependencies: - "@types/text-table" "^0.2.0" - chalk "^5.0.0" - chokidar "^3.0.0" - comma-separated-tokens "^2.0.0" - json5 "^2.0.0" - minimist "^1.0.0" - strip-ansi "^7.0.0" - text-table "^0.2.0" - unified-engine "^11.0.0" - -unified-engine@^11.0.0: - version "11.2.1" - resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-11.2.1.tgz#8f9c05b3f262930666b1cdb83108c15dd39d6cdd" - integrity sha512-xBAdZ8UY2X4R9Hm6X6kMne4Nz0PlpOc1oE6DPeqJnewr5Imkb8uT5Eyvy1h7xNekPL3PSWh3ZJyNrMW6jnNQBg== - dependencies: - "@types/concat-stream" "^2.0.0" - "@types/debug" "^4.0.0" - "@types/is-empty" "^1.0.0" - "@types/node" "^20.0.0" - "@types/unist" "^3.0.0" - concat-stream "^2.0.0" - debug "^4.0.0" - extend "^3.0.0" - glob "^10.0.0" - ignore "^5.0.0" - is-empty "^1.0.0" - is-plain-obj "^4.0.0" - load-plugin "^6.0.0" - parse-json "^7.0.0" - trough "^2.0.0" - unist-util-inspect "^8.0.0" - vfile "^6.0.0" - vfile-message "^4.0.0" - vfile-reporter "^8.0.0" - vfile-statistics "^3.0.0" - yaml "^2.0.0" - -unified-lint-rule@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz#be432d316db7ad801166041727b023ba18963e24" - integrity sha512-q9wY6S+d38xRAuWQVOMjBQYi7zGyKkY23ciNafB8JFVmDroyKjtytXHCg94JnhBCXrNqpfojo3+8D+gmF4zxJQ== - dependencies: - wrapped "^1.0.1" - -unified-message-control@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-3.0.3.tgz#d08c4564092a507668de71451a33c0d80e734bbd" - integrity sha512-oY5z2n8ugjpNHXOmcgrw0pQeJzavHS0VjPBP21tOcm7rc2C+5Q+kW9j5+gqtf8vfW/8sabbsK5+P+9QPwwEHDA== - dependencies: - unist-util-visit "^2.0.0" - vfile-location "^3.0.0" - -unified@^11.0.0: - version "11.0.5" - resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1" - integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA== - dependencies: - "@types/unist" "^3.0.0" - bail "^2.0.0" - devlop "^1.0.0" - extend "^3.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^6.0.0" - -unist-util-generated@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" - integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== - -unist-util-generated@^1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz#2261c033d9fc23fae41872cdb7663746e972c1a7" - integrity sha512-SA7Sys3h3X4AlVnxHdvN/qYdr4R38HzihoEVY2Q2BZu8NHWDnw5OGcC/tXWjQfd4iG+M6qRFNIRGqJmp2ez4Ww== - -unist-util-inspect@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-8.1.0.tgz#ff2729b543c483041b3c29cbe04c5460a406ee25" - integrity sha512-mOlg8Mp33pR0eeFpo5d2902ojqFFOKMMG2hF8bmH7ZlhnmjFgh0NI3/ZDwdaBJNbvrS7LZFVrBVtIE9KZ9s7vQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-is@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" - integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-position@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz#fff942b879538b242096c148153826664b1ca373" - integrity sha512-28EpCBYFvnMeq9y/4w6pbnFmCUfzlsc41NJui5c51hOFjBA1fejcwc+5W4z2+0ECVbScG3dURS3JTVqwenzqZw== - -unist-util-stringify-position@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz#de2a2bc8d3febfa606652673a91455b6a36fb9f3" - integrity sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA== - dependencies: - "@types/unist" "^2.0.2" - -unist-util-stringify-position@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" - integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - -unist-util-visit-parents@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" - integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - -unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - -unist-util-visit@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" - integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - unist-util-visit-parents "^6.0.0" - -universal-github-app-jwt@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz#d57cee49020662a95ca750a057e758a1a7190e6e" - integrity sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w== - dependencies: - "@types/jsonwebtoken" "^9.0.0" - jsonwebtoken "^9.0.0" - -universal-user-agent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" - integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" - integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -update-browserslist-db@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" - integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== - dependencies: - escalade "^3.1.2" - picocolors "^1.0.1" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url@^0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" - integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== - dependencies: - punycode "^1.4.1" - qs "^6.12.3" - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -validate-npm-package-license@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8" - integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ== - -vfile-location@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" - integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== - -vfile-location@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.3.tgz#cb9eacd20f2b6426d19451e0eafa3d0a846225c3" - integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg== - dependencies: - "@types/unist" "^3.0.0" - vfile "^6.0.0" - -vfile-message@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" - integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-stringify-position "^4.0.0" - -vfile-reporter@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-8.1.1.tgz#ac06a5a68f1b480609c443062dffea1cfa2d11b1" - integrity sha512-qxRZcnFSQt6pWKn3PAk81yLK2rO2i7CDXpy8v8ZquiEOMLSnPw6BMSi9Y1sUCwGGl7a9b3CJT1CKpnRF7pp66g== - dependencies: - "@types/supports-color" "^8.0.0" - string-width "^6.0.0" - supports-color "^9.0.0" - unist-util-stringify-position "^4.0.0" - vfile "^6.0.0" - vfile-message "^4.0.0" - vfile-sort "^4.0.0" - vfile-statistics "^3.0.0" - -vfile-sort@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-4.0.0.tgz#fa1929065b62fe5311e5391c9434f745e8641703" - integrity sha512-lffPI1JrbHDTToJwcq0rl6rBmkjQmMuXkAxsZPRS9DXbaJQvc642eCg6EGxcX2i1L+esbuhq+2l9tBll5v8AeQ== - dependencies: - vfile "^6.0.0" - vfile-message "^4.0.0" - -vfile-statistics@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-3.0.0.tgz#0f5cd00c611c1862b13a9b5bc5599efaf465f2cf" - integrity sha512-/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w== - dependencies: - vfile "^6.0.0" - vfile-message "^4.0.0" - -vfile@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.2.tgz#ef49548ea3d270097a67011921411130ceae7deb" - integrity sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg== - dependencies: - "@types/unist" "^3.0.0" - unist-util-stringify-position "^4.0.0" - vfile-message "^4.0.0" - -vscode-jsonrpc@8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz#cb9989c65e219e18533cc38e767611272d274c94" - integrity sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw== - -vscode-languageserver-protocol@3.17.3: - version "3.17.3" - resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz#6d0d54da093f0c0ee3060b81612cce0f11060d57" - integrity sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA== - dependencies: - vscode-jsonrpc "8.1.0" - vscode-languageserver-types "3.17.3" - -vscode-languageserver-textdocument@^1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz#16df468d5c2606103c90554ae05f9f3d335b771b" - integrity sha512-bFJH7UQxlXT8kKeyiyu41r22jCZXG8kuuVVA33OEJn1diWOZK5n8zBSPZFHVBOu8kXZ6h0LIRhf5UnCo61J4Hg== - -vscode-languageserver-textdocument@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0" - integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q== - -vscode-languageserver-types@3.17.3: - version "3.17.3" - resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz#72d05e47b73be93acb84d6e311b5786390f13f64" - integrity sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA== - -vscode-languageserver-types@^3.17.1: - version "3.17.2" - resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" - integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== - -vscode-languageserver@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz#5024253718915d84576ce6662dd46a791498d827" - integrity sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw== - dependencies: - vscode-languageserver-protocol "3.17.3" - -vscode-uri@^3.0.3: - version "3.0.6" - resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.6.tgz#5e6e2e1a4170543af30151b561a41f71db1d6f91" - integrity sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ== - -vscode-uri@^3.0.8: - version "3.1.0" - resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c" - integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== - -walk-sync@^0.3.2: - version "0.3.4" - resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz#cf78486cc567d3a96b5b2237c6108017a5ffb9a4" - integrity sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig== - dependencies: - ensure-posix-path "^1.0.0" - matcher-collection "^1.0.0" - -walk-up-path@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886" - integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA== - -watchpack@^2.4.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" - integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -web-namespaces@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" - integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - -webpack-cli@^5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b" - integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg== - dependencies: - "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^2.1.1" - "@webpack-cli/info" "^2.0.2" - "@webpack-cli/serve" "^2.0.5" - colorette "^2.0.14" - commander "^10.0.1" - cross-spawn "^7.0.3" - envinfo "^7.7.3" - fastest-levenshtein "^1.0.12" - import-local "^3.0.2" - interpret "^3.1.1" - rechoir "^0.8.0" - webpack-merge "^5.7.3" - -webpack-merge@^5.7.3: - version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" - integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack@^5.95.0: - version "5.95.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0" - integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== - dependencies: - "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.12.1" - "@webassemblyjs/wasm-edit" "^1.12.1" - "@webassemblyjs/wasm-parser" "^1.12.1" - acorn "^8.7.1" - acorn-import-attributes "^1.9.5" - browserslist "^4.21.10" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.17.1" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.11" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.2.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.3.10" - watchpack "^2.4.1" - webpack-sources "^3.2.3" - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" - integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== - dependencies: - is-bigint "^1.1.0" - is-boolean-object "^1.2.1" - is-number-object "^1.1.1" - is-string "^1.1.1" - is-symbol "^1.1.1" - -which-builtin-type@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" - integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== - dependencies: - call-bound "^1.0.2" - function.prototype.name "^1.1.6" - has-tostringtag "^1.0.2" - is-async-function "^2.0.0" - is-date-object "^1.1.0" - is-finalizationregistry "^1.1.0" - is-generator-function "^1.0.10" - is-regex "^1.2.1" - is-weakref "^1.0.2" - isarray "^2.0.5" - which-boxed-primitive "^1.1.0" - which-collection "^1.0.2" - which-typed-array "^1.1.16" - -which-collection@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" - integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== - dependencies: - is-map "^2.0.3" - is-set "^2.0.3" - is-weakmap "^2.0.2" - is-weakset "^2.0.3" - -which-typed-array@^1.1.14, which-typed-array@^1.1.15: - version "1.1.15" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" - integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.2" - -which-typed-array@^1.1.16, which-typed-array@^1.1.19: - version "1.1.19" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" - integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.8" - call-bound "^1.0.4" - for-each "^0.3.5" - get-proto "^1.0.1" - gopd "^1.2.0" - has-tostringtag "^1.0.2" - -which-typed-array@^1.1.9: - version "1.1.9" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" - integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - is-typed-array "^1.1.10" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -which@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a" - integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg== - dependencies: - isexe "^3.1.1" - -wildcard@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" - integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== - -word-wrap@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" - integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrapped@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wrapped/-/wrapped-1.0.1.tgz#c783d9d807b273e9b01e851680a938c87c907242" - integrity sha1-x4PZ2Aeyc+mwHoUWgKk4yHyQckI= - dependencies: - co "3.1.0" - sliced "^1.0.1" - -wrapper-webpack-plugin@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz#a950b7fbc39ca103e468a7c06c225cb1e337ad3b" - integrity sha512-twLGZw0b2AEnz3LmsM/uCFRzGxE+XUlUPlJkCuHY3sI+uGO4dTJsgYee3ufWJaynAZYkpgQSKMSr49n9Yxalzg== - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xmlbuilder@~4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" - integrity sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU= - dependencies: - lodash "^4.0.0" - -xtend@~4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.7.2: - version "1.10.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" - integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== - -yaml@^2.0.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.6.0.tgz#14059ad9d0b1680d0f04d3a60fe00f3a857303c3" - integrity sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ== - -yaml@^2.4.5: - version "2.4.5" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" - integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" - integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1" - integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA== diff --git a/devel/electron35/pkg-plist b/devel/electron35/pkg-plist deleted file mode 100644 index 720256dbf1a5..000000000000 --- a/devel/electron35/pkg-plist +++ /dev/null @@ -1,211 +0,0 @@ -bin/electron%%ELECTRON_VER_MAJOR%% -%%DATADIR%%/LICENSE -%%DATADIR%%/LICENSES.chromium.html -%%DATADIR%%/chrome_100_percent.pak -%%DATADIR%%/chrome_200_percent.pak -%%DRIVER%%%%DATADIR%%/chromedriver -%%DATADIR%%/electron -%%DATADIR%%/gen/electron/buildflags/buildflags.h -%%DATADIR%%/gen/v8/embedded.S -%%DATADIR%%/libEGL.so -%%DATADIR%%/libGLESv2.so -%%DATADIR%%/libffmpeg.so -%%NOT_AARCH64%%%%DATADIR%%/libvk_swiftshader.so -%%DATADIR%%/libvulkan.so -%%DATADIR%%/locales/af.pak -%%DATADIR%%/locales/am.pak -%%DATADIR%%/locales/ar.pak -%%DATADIR%%/locales/bg.pak -%%DATADIR%%/locales/bn.pak -%%DATADIR%%/locales/ca.pak -%%DATADIR%%/locales/cs.pak -%%DATADIR%%/locales/da.pak -%%DATADIR%%/locales/de.pak -%%DATADIR%%/locales/el.pak -%%DATADIR%%/locales/en-GB.pak -%%DATADIR%%/locales/en-US.pak -%%DATADIR%%/locales/es-419.pak -%%DATADIR%%/locales/es.pak -%%DATADIR%%/locales/et.pak -%%DATADIR%%/locales/fa.pak -%%DATADIR%%/locales/fi.pak -%%DATADIR%%/locales/fil.pak -%%DATADIR%%/locales/fr.pak -%%DATADIR%%/locales/gu.pak -%%DATADIR%%/locales/he.pak -%%DATADIR%%/locales/hi.pak -%%DATADIR%%/locales/hr.pak -%%DATADIR%%/locales/hu.pak -%%DATADIR%%/locales/id.pak -%%DATADIR%%/locales/it.pak -%%DATADIR%%/locales/ja.pak -%%DATADIR%%/locales/kn.pak -%%DATADIR%%/locales/ko.pak -%%DATADIR%%/locales/lt.pak -%%DATADIR%%/locales/lv.pak -%%DATADIR%%/locales/ml.pak -%%DATADIR%%/locales/mr.pak -%%DATADIR%%/locales/ms.pak -%%DATADIR%%/locales/nb.pak -%%DATADIR%%/locales/nl.pak -%%DATADIR%%/locales/pl.pak -%%DATADIR%%/locales/pt-BR.pak -%%DATADIR%%/locales/pt-PT.pak -%%DATADIR%%/locales/ro.pak -%%DATADIR%%/locales/ru.pak -%%DATADIR%%/locales/sk.pak -%%DATADIR%%/locales/sl.pak -%%DATADIR%%/locales/sr.pak -%%DATADIR%%/locales/sv.pak -%%DATADIR%%/locales/sw.pak -%%DATADIR%%/locales/ta.pak -%%DATADIR%%/locales/te.pak -%%DATADIR%%/locales/th.pak -%%DATADIR%%/locales/tr.pak -%%DATADIR%%/locales/uk.pak -%%DATADIR%%/locales/ur.pak -%%DATADIR%%/locales/vi.pak -%%DATADIR%%/locales/zh-CN.pak -%%DATADIR%%/locales/zh-TW.pak -%%DATADIR%%/mksnapshot -%%DATADIR%%/node_headers/include/node/common.gypi -%%DATADIR%%/node_headers/include/node/config.gypi -%%DATADIR%%/node_headers/include/node/cppgc/allocation.h -%%DATADIR%%/node_headers/include/node/cppgc/common.h -%%DATADIR%%/node_headers/include/node/cppgc/cross-thread-persistent.h -%%DATADIR%%/node_headers/include/node/cppgc/custom-space.h -%%DATADIR%%/node_headers/include/node/cppgc/default-platform.h -%%DATADIR%%/node_headers/include/node/cppgc/ephemeron-pair.h -%%DATADIR%%/node_headers/include/node/cppgc/explicit-management.h -%%DATADIR%%/node_headers/include/node/cppgc/garbage-collected.h -%%DATADIR%%/node_headers/include/node/cppgc/heap-consistency.h -%%DATADIR%%/node_headers/include/node/cppgc/heap-handle.h -%%DATADIR%%/node_headers/include/node/cppgc/heap-state.h -%%DATADIR%%/node_headers/include/node/cppgc/heap-statistics.h -%%DATADIR%%/node_headers/include/node/cppgc/heap.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/api-constants.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/atomic-entry-flag.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/base-page-handle.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap-local-data.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/compiler-specific.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/finalizer-trait.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/gc-info.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/logging.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/member-storage.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/name-trait.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/persistent-node.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/pointer-policies.h -%%DATADIR%%/node_headers/include/node/cppgc/internal/write-barrier.h -%%DATADIR%%/node_headers/include/node/cppgc/liveness-broker.h -%%DATADIR%%/node_headers/include/node/cppgc/macros.h -%%DATADIR%%/node_headers/include/node/cppgc/member.h -%%DATADIR%%/node_headers/include/node/cppgc/name-provider.h -%%DATADIR%%/node_headers/include/node/cppgc/object-size-trait.h -%%DATADIR%%/node_headers/include/node/cppgc/persistent.h -%%DATADIR%%/node_headers/include/node/cppgc/platform.h -%%DATADIR%%/node_headers/include/node/cppgc/prefinalizer.h -%%DATADIR%%/node_headers/include/node/cppgc/process-heap-statistics.h -%%DATADIR%%/node_headers/include/node/cppgc/sentinel-pointer.h -%%DATADIR%%/node_headers/include/node/cppgc/source-location.h -%%DATADIR%%/node_headers/include/node/cppgc/testing.h -%%DATADIR%%/node_headers/include/node/cppgc/trace-trait.h -%%DATADIR%%/node_headers/include/node/cppgc/type-traits.h -%%DATADIR%%/node_headers/include/node/cppgc/visitor.h -%%DATADIR%%/node_headers/include/node/js_native_api.h -%%DATADIR%%/node_headers/include/node/js_native_api_types.h -%%DATADIR%%/node_headers/include/node/libplatform/libplatform-export.h -%%DATADIR%%/node_headers/include/node/libplatform/libplatform.h -%%DATADIR%%/node_headers/include/node/libplatform/v8-tracing.h -%%DATADIR%%/node_headers/include/node/node.h -%%DATADIR%%/node_headers/include/node/node_api.h -%%DATADIR%%/node_headers/include/node/node_api_types.h -%%DATADIR%%/node_headers/include/node/node_buffer.h -%%DATADIR%%/node_headers/include/node/node_object_wrap.h -%%DATADIR%%/node_headers/include/node/node_version.h -%%DATADIR%%/node_headers/include/node/uv.h -%%DATADIR%%/node_headers/include/node/uv/aix.h -%%DATADIR%%/node_headers/include/node/uv/bsd.h -%%DATADIR%%/node_headers/include/node/uv/darwin.h -%%DATADIR%%/node_headers/include/node/uv/errno.h -%%DATADIR%%/node_headers/include/node/uv/linux.h -%%DATADIR%%/node_headers/include/node/uv/os390.h -%%DATADIR%%/node_headers/include/node/uv/posix.h -%%DATADIR%%/node_headers/include/node/uv/sunos.h -%%DATADIR%%/node_headers/include/node/uv/threadpool.h -%%DATADIR%%/node_headers/include/node/uv/tree.h -%%DATADIR%%/node_headers/include/node/uv/unix.h -%%DATADIR%%/node_headers/include/node/uv/version.h -%%DATADIR%%/node_headers/include/node/uv/win.h -%%DATADIR%%/node_headers/include/node/v8-array-buffer.h -%%DATADIR%%/node_headers/include/node/v8-callbacks.h -%%DATADIR%%/node_headers/include/node/v8-container.h -%%DATADIR%%/node_headers/include/node/v8-context.h -%%DATADIR%%/node_headers/include/node/v8-cppgc.h -%%DATADIR%%/node_headers/include/node/v8-data.h -%%DATADIR%%/node_headers/include/node/v8-date.h -%%DATADIR%%/node_headers/include/node/v8-debug.h -%%DATADIR%%/node_headers/include/node/v8-embedder-heap.h -%%DATADIR%%/node_headers/include/node/v8-embedder-state-scope.h -%%DATADIR%%/node_headers/include/node/v8-exception.h -%%DATADIR%%/node_headers/include/node/v8-extension.h -%%DATADIR%%/node_headers/include/node/v8-external.h -%%DATADIR%%/node_headers/include/node/v8-forward.h -%%DATADIR%%/node_headers/include/node/v8-function-callback.h -%%DATADIR%%/node_headers/include/node/v8-function.h -%%DATADIR%%/node_headers/include/node/v8-handle-base.h -%%DATADIR%%/node_headers/include/node/v8-initialization.h -%%DATADIR%%/node_headers/include/node/v8-internal.h -%%DATADIR%%/node_headers/include/node/v8-isolate.h -%%DATADIR%%/node_headers/include/node/v8-json.h -%%DATADIR%%/node_headers/include/node/v8-local-handle.h -%%DATADIR%%/node_headers/include/node/v8-locker.h -%%DATADIR%%/node_headers/include/node/v8-maybe.h -%%DATADIR%%/node_headers/include/node/v8-memory-span.h -%%DATADIR%%/node_headers/include/node/v8-message.h -%%DATADIR%%/node_headers/include/node/v8-microtask-queue.h -%%DATADIR%%/node_headers/include/node/v8-microtask.h -%%DATADIR%%/node_headers/include/node/v8-object.h -%%DATADIR%%/node_headers/include/node/v8-persistent-handle.h -%%DATADIR%%/node_headers/include/node/v8-platform.h -%%DATADIR%%/node_headers/include/node/v8-primitive-object.h -%%DATADIR%%/node_headers/include/node/v8-primitive.h -%%DATADIR%%/node_headers/include/node/v8-profiler.h -%%DATADIR%%/node_headers/include/node/v8-promise.h -%%DATADIR%%/node_headers/include/node/v8-proxy.h -%%DATADIR%%/node_headers/include/node/v8-regexp.h -%%DATADIR%%/node_headers/include/node/v8-sandbox.h -%%DATADIR%%/node_headers/include/node/v8-script.h -%%DATADIR%%/node_headers/include/node/v8-snapshot.h -%%DATADIR%%/node_headers/include/node/v8-source-location.h -%%DATADIR%%/node_headers/include/node/v8-statistics.h -%%DATADIR%%/node_headers/include/node/v8-template.h -%%DATADIR%%/node_headers/include/node/v8-traced-handle.h -%%DATADIR%%/node_headers/include/node/v8-typed-array.h -%%DATADIR%%/node_headers/include/node/v8-unwinder.h -%%DATADIR%%/node_headers/include/node/v8-value-serializer.h -%%DATADIR%%/node_headers/include/node/v8-value.h -%%DATADIR%%/node_headers/include/node/v8-version.h -%%DATADIR%%/node_headers/include/node/v8-wasm.h -%%DATADIR%%/node_headers/include/node/v8-weak-callback-info.h -%%DATADIR%%/node_headers/include/node/v8.h -%%DATADIR%%/node_headers/include/node/v8config.h -%%DATADIR%%/node_headers/include/node/zconf.h -%%DATADIR%%/node_headers/include/node/zlib.h -%%DIST%%%%DATADIR%%/releases/SHASUMS256.txt -%%DIST%%%%AARCH64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-arm64.zip -%%DIST%%%%AARCH64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-arm64.zip -%%DIST%%%%AARCH64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-arm64.zip -%%DIST%%%%AMD64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-x64.zip -%%DIST%%%%AMD64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-x64.zip -%%DIST%%%%AMD64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-x64.zip -%%DIST%%%%I386%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-ia32.zip -%%DIST%%%%I386%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-ia32.zip -%%DIST%%%%I386%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-ia32.zip -%%DATADIR%%/resources.pak -%%DATADIR%%/resources/default_app.asar -%%DATADIR%%/snapshot_blob.bin -%%DATADIR%%/v8_context_snapshot.bin -%%DATADIR%%/v8_context_snapshot_generator -%%DATADIR%%/version -%%DATADIR%%/vk_swiftshader_icd.json diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile index 18efc64ae1a2..5c463a0d1c59 100644 --- a/devel/electron36/Makefile +++ b/devel/electron36/Makefile @@ -1,6 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 2 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel @@ -24,6 +25,9 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/electron/LICENSE +DEPRECATED= EOLed upstream, switch to newer version +EXPIRATION_DATE= 2025-12-31 + BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs ONLY_FOR_ARCHS= aarch64 amd64 i386 @@ -289,11 +293,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust -RUSTC_VERSION!= rustc -V 2>/dev/null || true MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ - rust_sysroot_absolute="${LOCALBASE}" \ - rustc_version="${RUSTC_VERSION}" + rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @@ -378,6 +380,7 @@ pre-configure: .endfor touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ + ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni diff --git a/devel/electron36/files/patch-build_config_rust.gni b/devel/electron36/files/patch-build_config_rust.gni index f4a09c1206c3..ce4c4bfe1255 100644 --- a/devel/electron36/files/patch-build_config_rust.gni +++ b/devel/electron36/files/patch-build_config_rust.gni @@ -1,13 +1,23 @@ ---- build/config/rust.gni.orig 2025-04-22 20:15:27 UTC +--- build/config/rust.gni.orig 2025-06-16 18:02:10 UTC +++ build/config/rust.gni -@@ -346,6 +346,10 @@ if (is_linux || is_chromeos) { - } - } +@@ -69,7 +69,8 @@ declare_args() { + # set this to the output of `rustc -V`. Changing this string will cause all + # Rust targets to be rebuilt, which allows you to update your toolchain and + # not break incremental builds. +- rustc_version = "" ++ rustc_version = exec_script("//build/gn_run_binary.py", ++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string") -+if (is_bsd) { -+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) + # If you're using a Rust toolchain as specified by rust_sysroot_absolute, + # you can specify whether it supports nacl here. +@@ -344,6 +345,10 @@ if (is_linux || is_chromeos) { + } else { + assert(false, "Architecture not supported") + } +} + - assert(!toolchain_has_rust || rust_abi_target != "") ++if (is_bsd) { ++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) + } - # This variable is passed to the Rust libstd build. + assert(!toolchain_has_rust || rust_abi_target != "") diff --git a/devel/electron36/files/patch-build_rust_std_BUILD.gn b/devel/electron36/files/patch-build_rust_std_BUILD.gn index c6c2801bd47d..002ea97d51cd 100644 --- a/devel/electron36/files/patch-build_rust_std_BUILD.gn +++ b/devel/electron36/files/patch-build_rust_std_BUILD.gn @@ -1,4 +1,4 @@ ---- build/rust/std/BUILD.gn.orig 2025-05-20 09:16:26 UTC +--- build/rust/std/BUILD.gn.orig 2025-06-16 18:02:10 UTC +++ build/rust/std/BUILD.gn @@ -15,51 +15,12 @@ # allocator functions to PartitionAlloc when `use_partition_alloc_as_malloc` is @@ -52,7 +52,15 @@ # List of Rust stdlib rlibs which are present in the official Rust toolchain # we are using from the Android team. This is usually a version or two behind # nightly. Generally this matches the toolchain we build ourselves, but if -@@ -89,13 +50,20 @@ if (toolchain_has_rust) { +@@ -81,7 +42,6 @@ if (toolchain_has_rust) { + "rustc_demangle", + "std_detect", + "test", +- "unicode_width", + "unwind", + ] + +@@ -89,13 +49,20 @@ if (toolchain_has_rust) { # These are no longer present in the Windows toolchain. stdlib_files += [ "addr2line", @@ -74,7 +82,7 @@ } if (toolchain_for_rust_host_build_tools) { -@@ -115,7 +83,6 @@ if (toolchain_has_rust) { +@@ -115,7 +82,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ @@ -82,7 +90,7 @@ "rustc_std_workspace_alloc", "rustc_std_workspace_core", "rustc_std_workspace_std", -@@ -269,8 +236,6 @@ if (toolchain_has_rust) { +@@ -269,8 +235,6 @@ if (toolchain_has_rust) { foreach(libname, stdlib_files + skip_stdlib_files) { deps += [ "rules:$libname" ] } @@ -91,7 +99,7 @@ } } else { action("find_stdlib") { -@@ -396,12 +361,6 @@ if (toolchain_has_rust) { +@@ -396,12 +360,6 @@ if (toolchain_has_rust) { ":stdlib_public_dependent_libs", ] deps = [ ":prebuilt_rustc_copy_to_sysroot" ] diff --git a/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn new file mode 100644 index 000000000000..ebe51ae2acfd --- /dev/null +++ b/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn @@ -0,0 +1,16 @@ +--- third_party/crabbyavif/BUILD.gn.orig 2025-06-16 18:02:10 UTC ++++ third_party/crabbyavif/BUILD.gn +@@ -162,7 +162,12 @@ rust_static_library("crabbyavif") { + "dav1d", + "libyuv", + "capi", +- "disable_cfi", ++ ++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll ++ # (http://crrev.com/c/6874449) lands and ++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into ++ # chromium. ++ #"disable_cfi", + ] + + # Required for disable_cfi feature. diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile index 37125353aec4..a81f9cf8532c 100644 --- a/devel/electron37/Makefile +++ b/devel/electron37/Makefile @@ -226,7 +226,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER CHROMIUM_VER= 138.0.7204.251 # See ${WRKSRC}/electron/DEPS for NODE_VER -NODE_VER= 22.20.0 +NODE_VER= 22.21.1 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER @@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust -RUSTC_VERSION!= rustc -V 2>/dev/null || true MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ - rust_sysroot_absolute="${LOCALBASE}" \ - rustc_version="${RUSTC_VERSION}" + rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @@ -382,6 +380,7 @@ pre-configure: .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ + ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version index 9003ef0454cb..326caa4d44e7 100644 --- a/devel/electron37/Makefile.version +++ b/devel/electron37/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 37.7.0 +ELECTRON_VER= 37.10.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo index 329efe063cc4..8873208b6236 100644 --- a/devel/electron37/distinfo +++ b/devel/electron37/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1760649499 +TIMESTAMP = 1763099445 SHA256 (electron/chromium-138.0.7204.251.tar.xz.0) = 23057c15fd77b6653b01a34e08782f05cc80ecddddaf6f0b87390beb32810151 SIZE (electron/chromium-138.0.7204.251.tar.xz.0) = 2000000000 SHA256 (electron/chromium-138.0.7204.251.tar.xz.1) = 784a8bcb5eff8c204557c5cb7c4a223efd3c472303dd79a8b7be97e3d5d0982a @@ -7,12 +7,12 @@ SHA256 (electron/chromium-138.0.7204.251.tar.xz.2) = 3d7af9e06a90102b41de19d4635 SIZE (electron/chromium-138.0.7204.251.tar.xz.2) = 273864084 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-37.7.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d -SIZE (electron/electron-yarn-cache-37.7.0.tar.xz) = 30531168 -SHA256 (electron/electron-electron-v37.7.0_GH0.tar.gz) = c80607ccc93f9329a6cf4864196172c4a03aaec4b2db16b81ee81d35b81be0fb -SIZE (electron/electron-electron-v37.7.0_GH0.tar.gz) = 15848245 -SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8 -SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712 +SHA256 (electron/electron-yarn-cache-37.10.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d +SIZE (electron/electron-yarn-cache-37.10.0.tar.xz) = 30531168 +SHA256 (electron/electron-electron-v37.10.0_GH0.tar.gz) = fe59c5d2965970b85590f4bcfb38c90928978708030321a8316ab4623a7e8261 +SIZE (electron/electron-electron-v37.10.0_GH0.tar.gz) = 15857851 +SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8 +SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 diff --git a/devel/electron37/files/patch-build_config_rust.gni b/devel/electron37/files/patch-build_config_rust.gni index 89d904a80fe9..9d4c1b2ff8ed 100644 --- a/devel/electron37/files/patch-build_config_rust.gni +++ b/devel/electron37/files/patch-build_config_rust.gni @@ -1,6 +1,16 @@ ---- build/config/rust.gni.orig 2025-06-30 07:04:30 UTC +--- build/config/rust.gni.orig 2025-08-25 14:15:51 UTC +++ build/config/rust.gni -@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) { +@@ -62,7 +62,8 @@ declare_args() { + # set this to the output of `rustc -V`. Changing this string will cause all + # Rust targets to be rebuilt, which allows you to update your toolchain and + # not break incremental builds. +- rustc_version = "" ++ rustc_version = exec_script("//build/gn_run_binary.py", ++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string") + + # If you're using a Rust toolchain as specified by rust_sysroot_absolute, + # you can specify whether it supports nacl here. +@@ -373,7 +374,11 @@ if (is_linux || is_chromeos) { } } diff --git a/devel/electron37/files/patch-build_dotfile__settings.gni b/devel/electron37/files/patch-build_dotfile__settings.gni new file mode 100644 index 000000000000..db6058d93cd8 --- /dev/null +++ b/devel/electron37/files/patch-build_dotfile__settings.gni @@ -0,0 +1,10 @@ +--- build/dotfile_settings.gni.orig 2025-08-25 14:15:51 UTC ++++ build/dotfile_settings.gni +@@ -24,6 +24,7 @@ build_dotfile_settings = { + "//build/config/mac/mac_sdk.gni", + "//build/config/mac/rules.gni", + "//build/config/posix/BUILD.gn", ++ "//build/config/rust.gni", + "//build/config/win/BUILD.gn", + "//build/config/win/visual_studio_version.gni", + "//build/rust/analyze.gni", diff --git a/devel/electron37/files/patch-build_rust_std_BUILD.gn b/devel/electron37/files/patch-build_rust_std_BUILD.gn index 13c2985f1be5..e4d989a8bdd3 100644 --- a/devel/electron37/files/patch-build_rust_std_BUILD.gn +++ b/devel/electron37/files/patch-build_rust_std_BUILD.gn @@ -1,6 +1,14 @@ ---- build/rust/std/BUILD.gn.orig 2025-06-30 07:04:30 UTC +--- build/rust/std/BUILD.gn.orig 2025-08-25 14:15:51 UTC +++ build/rust/std/BUILD.gn -@@ -50,13 +50,20 @@ if (toolchain_has_rust) { +@@ -42,7 +42,6 @@ if (toolchain_has_rust) { + "rustc_demangle", + "std_detect", + "test", +- "unicode_width", + "unwind", + ] + +@@ -50,13 +49,20 @@ if (toolchain_has_rust) { # These are no longer present in the Windows toolchain. stdlib_files += [ "addr2line", @@ -22,7 +30,7 @@ } if (toolchain_for_rust_host_build_tools) { -@@ -76,7 +83,6 @@ if (toolchain_has_rust) { +@@ -76,7 +82,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ diff --git a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc index 4f6486828120..a3d88bfb8611 100644 --- a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc +++ b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/api/electron_api_app.cc.orig 2025-08-13 14:21:20 UTC +--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 23:04:07 UTC +++ electron/shell/browser/api/electron_api_app.cc @@ -96,7 +96,7 @@ #include "shell/common/process_util.h" @@ -45,7 +45,7 @@ // Read the xdg-activation token and set it in the command line for the // duration of the notification in order to ensure this is propagated to an // already running electron app instance if it exists. -@@ -1354,7 +1354,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics +@@ -1445,7 +1445,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics pid_dict.Set("name", process_metric.second->name); } @@ -54,7 +54,7 @@ auto memory_info = process_metric.second->GetMemoryInfo(); auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate); -@@ -1738,7 +1738,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild +@@ -1829,7 +1829,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild .SetMethod( "removeAsDefaultProtocolClient", base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser)) @@ -63,7 +63,7 @@ .SetMethod( "getApplicationInfoForProtocol", base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser)) -@@ -1796,7 +1796,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild +@@ -1887,7 +1887,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild .SetMethod("getJumpListSettings", &App::GetJumpListSettings) .SetMethod("setJumpList", &App::SetJumpList) #endif diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc index a692323fc532..c6693b11ed3e 100644 --- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc +++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/native_window_views.cc.orig 2025-08-13 14:21:20 UTC +--- electron/shell/browser/native_window_views.cc.orig 2025-10-21 05:28:55 UTC +++ electron/shell/browser/native_window_views.cc @@ -52,7 +52,7 @@ #include "ui/wm/core/shadow_types.h" @@ -89,8 +89,8 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // On Linux and Windows the minimum and maximum size should be updated with // window size when window is not resizable. - if (!resizable_) { -@@ -1071,7 +1071,7 @@ bool NativeWindowViews::IsClosable() const { + if (!CanResize()) { +@@ -1074,7 +1074,7 @@ bool NativeWindowViews::IsClosable() const { return false; } return !(info.fState & MFS_DISABLED); @@ -99,7 +99,7 @@ return true; #endif } -@@ -1111,7 +1111,7 @@ void NativeWindowViews::Center() { +@@ -1114,7 +1114,7 @@ void NativeWindowViews::Center() { // for now to avoid breaking API contract, but should consider the long // term plan for this aligning with upstream. void NativeWindowViews::Center() { @@ -108,7 +108,7 @@ auto display = display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow()); gfx::Rect window_bounds_in_screen = display.work_area(); -@@ -1336,7 +1336,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men +@@ -1339,7 +1339,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men } void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) { @@ -117,7 +117,7 @@ // Remove global menu bar. if (global_menu_bar_ && menu_model == nullptr) { global_menu_bar_.reset(); -@@ -1392,7 +1392,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* +@@ -1395,7 +1395,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* void NativeWindowViews::SetParentWindow(NativeWindow* parent) { NativeWindow::SetParentWindow(parent); @@ -126,7 +126,7 @@ if (x11_util::IsX11()) { auto* connection = x11::Connection::Get(); connection->SetProperty( -@@ -1438,7 +1438,7 @@ void NativeWindowViews::SetProgressBar(double progress +@@ -1441,7 +1441,7 @@ void NativeWindowViews::SetProgressBar(double progress NativeWindow::ProgressState state) { #if BUILDFLAG(IS_WIN) taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state); @@ -135,7 +135,7 @@ if (unity::IsRunning()) { unity::SetProgressFraction(progress); } -@@ -1564,7 +1564,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM +@@ -1567,7 +1567,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM #if BUILDFLAG(IS_WIN) window_handle = reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget); @@ -144,7 +144,7 @@ window_handle = static_cast<uint32_t>(accelerated_widget); #endif aura::WindowTreeHost* const host = -@@ -1662,7 +1662,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC +@@ -1665,7 +1665,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC SendMessage(hwnd, WM_SETICON, ICON_BIG, reinterpret_cast<LPARAM>(app_icon_.get())); } @@ -153,7 +153,7 @@ void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) { auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget( GetAcceleratedWidget()); -@@ -1783,7 +1783,7 @@ bool NativeWindowViews::CanMinimize() const { +@@ -1786,7 +1786,7 @@ bool NativeWindowViews::CanMinimize() const { bool NativeWindowViews::CanMinimize() const { #if BUILDFLAG(IS_WIN) return minimizable_; @@ -162,7 +162,7 @@ return true; #endif } -@@ -1839,7 +1839,7 @@ void NativeWindowViews::HandleKeyboardEvent( +@@ -1842,7 +1842,7 @@ void NativeWindowViews::HandleKeyboardEvent( if (widget_destroyed_) return; @@ -171,7 +171,7 @@ if (event.windows_key_code == ui::VKEY_BROWSER_BACK) NotifyWindowExecuteAppCommand(kBrowserBackward); else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD) -@@ -1858,7 +1858,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e +@@ -1861,7 +1861,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e // Alt+Click should not toggle menu bar. root_view_.ResetAltState(); diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h index 5f2e253fd5e4..729923f46ebb 100644 --- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h +++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h @@ -1,4 +1,4 @@ ---- electron/shell/browser/native_window_views.h.orig 2025-08-13 14:21:20 UTC +--- electron/shell/browser/native_window_views.h.orig 2025-10-21 05:28:55 UTC +++ electron/shell/browser/native_window_views.h @@ -26,7 +26,7 @@ namespace electron { @@ -9,7 +9,7 @@ class GlobalMenuBarX11; #endif -@@ -165,7 +165,7 @@ class NativeWindowViews : public NativeWindow, +@@ -166,7 +166,7 @@ class NativeWindowViews : public NativeWindow, LPARAM l_param, LRESULT* result); void SetIcon(HICON small_icon, HICON app_icon); @@ -18,7 +18,7 @@ void SetIcon(const gfx::ImageSkia& icon); #endif -@@ -254,7 +254,7 @@ class NativeWindowViews : public NativeWindow, +@@ -255,7 +255,7 @@ class NativeWindowViews : public NativeWindow, // events from resizing the window. extensions::SizeConstraints old_size_constraints_; diff --git a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc index abd8c6af7036..44cde47dddc3 100644 --- a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-07-02 15:59:39 UTC +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 23:04:07 UTC +++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -548,7 +548,7 @@ void InspectableWebContents::LoadCompleted() { +@@ -554,7 +554,7 @@ void InspectableWebContents::LoadCompleted() { prefs.FindString("currentDockState"); base::RemoveChars(*current_dock_state, "\"", &dock_state_); } diff --git a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc index baf9532d11ad..359c4558dee4 100644 --- a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc +++ b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-07-02 10:12:01 UTC +--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 23:04:07 UTC +++ electron/shell/browser/ui/inspectable_web_contents_view.cc -@@ -180,7 +180,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock +@@ -197,7 +197,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock params.delegate = devtools_window_delegate_; params.bounds = inspectable_web_contents()->dev_tools_bounds(); diff --git a/devel/electron37/files/patch-electron_shell_common_node__bindings.cc b/devel/electron37/files/patch-electron_shell_common_node__bindings.cc index 753e0a45b250..965f35e644dc 100644 --- a/devel/electron37/files/patch-electron_shell_common_node__bindings.cc +++ b/devel/electron37/files/patch-electron_shell_common_node__bindings.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/node_bindings.cc.orig 2025-08-13 14:21:20 UTC +--- electron/shell/common/node_bindings.cc.orig 2025-10-28 08:06:59 UTC +++ electron/shell/common/node_bindings.cc -@@ -47,7 +47,7 @@ +@@ -50,7 +50,7 @@ #include "third_party/electron_node/src/debug_utils.h" #include "third_party/electron_node/src/module_wrap.h" @@ -9,7 +9,7 @@ #include "shell/common/crash_keys.h" #endif -@@ -162,7 +162,7 @@ void V8FatalErrorCallback(const char* location, const +@@ -165,7 +165,7 @@ void V8FatalErrorCallback(const char* location, const void V8FatalErrorCallback(const char* location, const char* message) { LOG(ERROR) << "Fatal error in V8: " << location << " " << message; @@ -18,7 +18,7 @@ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); #endif -@@ -184,7 +184,7 @@ void V8OOMErrorCallback(const char* location, const v8 +@@ -187,7 +187,7 @@ void V8OOMErrorCallback(const char* location, const v8 LOG(ERROR) << "OOM detail: " << details.detail; } @@ -27,7 +27,7 @@ electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom", std::to_string(details.is_heap_oom)); if (location) { -@@ -580,7 +580,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c +@@ -627,7 +627,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c TRACE_EVENT0("electron", "NodeBindings::Initialize"); // Open node's error reporting system for browser process. diff --git a/devel/electron37/files/patch-electron_spec_api-app-spec.ts b/devel/electron37/files/patch-electron_spec_api-app-spec.ts index ebcc2de849bd..a647e942305c 100644 --- a/devel/electron37/files/patch-electron_spec_api-app-spec.ts +++ b/devel/electron37/files/patch-electron_spec_api-app-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-app-spec.ts.orig 2025-08-13 14:21:20 UTC +--- electron/spec/api-app-spec.ts.orig 2025-11-13 23:04:07 UTC +++ electron/spec/api-app-spec.ts @@ -129,11 +129,11 @@ describe('app module', () => { }); @@ -14,7 +14,7 @@ const languages = app.getPreferredSystemLanguages(); if (languages.length) { expect(languages).to.not.include('C'); -@@ -196,7 +196,7 @@ describe('app module', () => { +@@ -202,7 +202,7 @@ describe('app module', () => { expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); }); @@ -23,7 +23,7 @@ const electronPath = process.execPath; const appPath = path.join(fixturesPath, 'api', 'singleton'); appProcess = cp.spawn(electronPath, [appPath]); -@@ -360,7 +360,7 @@ describe('app module', () => { +@@ -366,7 +366,7 @@ describe('app module', () => { }); // GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test. @@ -32,7 +32,7 @@ const tempFiles = [ path.join(fixturesPath, 'foo.txt'), path.join(fixturesPath, 'bar.txt'), -@@ -488,7 +488,7 @@ describe('app module', () => { +@@ -494,7 +494,7 @@ describe('app module', () => { // let w = null // before(function () { @@ -41,7 +41,7 @@ // this.skip() // } // }) -@@ -595,7 +595,7 @@ describe('app module', () => { +@@ -601,7 +601,7 @@ describe('app module', () => { describe('app.badgeCount', () => { const platformIsNotSupported = (process.platform === 'win32') || @@ -50,7 +50,7 @@ const expectedBadgeCount = 42; -@@ -639,7 +639,7 @@ describe('app module', () => { +@@ -645,7 +645,7 @@ describe('app module', () => { }); }); @@ -59,16 +59,16 @@ const isMac = process.platform === 'darwin'; const isWin = process.platform === 'win32'; -@@ -1019,7 +1019,7 @@ describe('app module', () => { +@@ -1025,7 +1025,7 @@ describe('app module', () => { }); }); -- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => { +- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => { it('is mutable', () => { const values = [false, true, false]; const setters: Array<(arg: boolean) => void> = [ -@@ -1233,7 +1233,7 @@ describe('app module', () => { +@@ -1294,7 +1294,7 @@ describe('app module', () => { }); }); @@ -77,7 +77,7 @@ let w: BrowserWindow; before(function () { -@@ -1368,7 +1368,7 @@ describe('app module', () => { +@@ -1429,7 +1429,7 @@ describe('app module', () => { describe('getApplicationNameForProtocol()', () => { // TODO: Linux CI doesn't have registered http & https handlers @@ -86,7 +86,7 @@ // We can't expect particular app names here, but these protocols should // at least have _something_ registered. Except on our Linux CI // environment apparently. -@@ -1386,7 +1386,7 @@ describe('app module', () => { +@@ -1447,7 +1447,7 @@ describe('app module', () => { }); }); @@ -95,7 +95,7 @@ it('returns promise rejection for a bogus protocol', async function () { await expect( app.getApplicationInfoForProtocol('bogus-protocol://') -@@ -1436,7 +1436,7 @@ describe('app module', () => { +@@ -1497,7 +1497,7 @@ describe('app module', () => { }); // FIXME Get these specs running on Linux CI @@ -104,7 +104,7 @@ const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); const sizes = { small: 16, -@@ -1518,7 +1518,7 @@ describe('app module', () => { +@@ -1579,7 +1579,7 @@ describe('app module', () => { expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); } @@ -113,7 +113,7 @@ expect(entry.sandboxed).to.be.a('boolean'); } -@@ -1592,7 +1592,7 @@ describe('app module', () => { +@@ -1653,7 +1653,7 @@ describe('app module', () => { it('succeeds with complete GPUInfo', async () => { const completeInfo = await getGPUInfo('complete'); @@ -122,7 +122,7 @@ // For linux and macOS complete info is same as basic info await verifyBasicGPUInfo(completeInfo); const basicInfo = await getGPUInfo('basic'); -@@ -1616,7 +1616,7 @@ describe('app module', () => { +@@ -1677,7 +1677,7 @@ describe('app module', () => { }); }); diff --git a/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts index 001598b72527..fc85171296ae 100644 --- a/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts +++ b/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-web-contents-spec.ts.orig 2025-08-13 14:21:20 UTC +--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 23:04:07 UTC +++ electron/spec/api-web-contents-spec.ts -@@ -2797,7 +2797,7 @@ describe('webContents module', () => { +@@ -2832,7 +2832,7 @@ describe('webContents module', () => { }); // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes. diff --git a/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn new file mode 100644 index 000000000000..03f918243d1d --- /dev/null +++ b/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn @@ -0,0 +1,16 @@ +--- third_party/crabbyavif/BUILD.gn.orig 2025-08-25 14:15:51 UTC ++++ third_party/crabbyavif/BUILD.gn +@@ -190,7 +190,12 @@ rust_static_library("crabbyavif") { + "dav1d", + "libyuv", + "capi", +- "disable_cfi", ++ ++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll ++ # (http://crrev.com/c/6874449) lands and ++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into ++ # chromium. ++ #"disable_cfi", + ] + + # Required for disable_cfi feature. diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile index d821e8142ad3..bb31e1ea2998 100644 --- a/devel/electron38/Makefile +++ b/devel/electron38/Makefile @@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER} PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel -MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v38.3.0/:chromium \ +MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v38.5.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ @@ -223,9 +223,9 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 140.0.7339.240 +CHROMIUM_VER= 140.0.7339.249 # See ${WRKSRC}/electron/DEPS for NODE_VER -NODE_VER= 22.20.0 +NODE_VER= 22.21.1 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER @@ -290,11 +290,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust -RUSTC_VERSION!= rustc -V 2>/dev/null || true MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ - rust_sysroot_absolute="${LOCALBASE}" \ - rustc_version="${RUSTC_VERSION}" + rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @@ -381,6 +379,7 @@ pre-configure: .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ + ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni diff --git a/devel/electron38/Makefile.version b/devel/electron38/Makefile.version index d29981805f5c..bfffa322cf7e 100644 --- a/devel/electron38/Makefile.version +++ b/devel/electron38/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 38.3.0 +ELECTRON_VER= 38.7.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron38/distinfo b/devel/electron38/distinfo index 2daf584173b1..2616864b7e35 100644 --- a/devel/electron38/distinfo +++ b/devel/electron38/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1760689434 -SHA256 (electron/chromium-140.0.7339.240.tar.xz.0) = 6f4a5a20ca144367ea2eca94239a6abaceae75a476da69a77fe56003dba226f8 -SIZE (electron/chromium-140.0.7339.240.tar.xz.0) = 2000000000 -SHA256 (electron/chromium-140.0.7339.240.tar.xz.1) = 20981168d3a0b42735617c5070134e62fcd598d099a902efc1fa79295de96044 -SIZE (electron/chromium-140.0.7339.240.tar.xz.1) = 2000000000 -SHA256 (electron/chromium-140.0.7339.240.tar.xz.2) = ae902a045d7429e57ceb135001f8ed9325b65fff9bc4dba23add9506a0e216cc -SIZE (electron/chromium-140.0.7339.240.tar.xz.2) = 331887040 +TIMESTAMP = 1763104920 +SHA256 (electron/chromium-140.0.7339.249.tar.xz.0) = 138fc3e5eb2b5db406a7764a8e287a0d16640f83cbfb452d6e0f54de8eaf65c2 +SIZE (electron/chromium-140.0.7339.249.tar.xz.0) = 2000000000 +SHA256 (electron/chromium-140.0.7339.249.tar.xz.1) = 0b7ea85268dd4f6aacd0641a48d266eaa2eb9c79f2c528926bfcdc5aee36f1da +SIZE (electron/chromium-140.0.7339.249.tar.xz.1) = 2000000000 +SHA256 (electron/chromium-140.0.7339.249.tar.xz.2) = 0a2a9977f5f34ac878b63e845ef8fcc52da628d952e83565cb308bc1925f69e8 +SIZE (electron/chromium-140.0.7339.249.tar.xz.2) = 331916124 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-38.3.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04 -SIZE (electron/electron-yarn-cache-38.3.0.tar.xz) = 30044356 -SHA256 (electron/electron-electron-v38.3.0_GH0.tar.gz) = 0a71805f5498a4cef0a2d1cd66dcb90d662b6d4348c38b3ddf033031586870f5 -SIZE (electron/electron-electron-v38.3.0_GH0.tar.gz) = 15863168 -SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8 -SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712 +SHA256 (electron/electron-yarn-cache-38.7.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04 +SIZE (electron/electron-yarn-cache-38.7.0.tar.xz) = 30044356 +SHA256 (electron/electron-electron-v38.7.0_GH0.tar.gz) = cbfad53983c89458299fab543308c6866bf2502df43dce1904267f724085c749 +SIZE (electron/electron-electron-v38.7.0_GH0.tar.gz) = 15882611 +SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8 +SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 diff --git a/devel/electron38/files/patch-build_config_rust.gni b/devel/electron38/files/patch-build_config_rust.gni index b9a27a5bae7e..9babc55bcfe1 100644 --- a/devel/electron38/files/patch-build_config_rust.gni +++ b/devel/electron38/files/patch-build_config_rust.gni @@ -1,6 +1,16 @@ ---- build/config/rust.gni.orig 2025-08-26 20:49:50 UTC +--- build/config/rust.gni.orig 2025-10-13 21:25:57 UTC +++ build/config/rust.gni -@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) { +@@ -62,7 +62,8 @@ declare_args() { + # set this to the output of `rustc -V`. Changing this string will cause all + # Rust targets to be rebuilt, which allows you to update your toolchain and + # not break incremental builds. +- rustc_version = "" ++ rustc_version = exec_script("//build/gn_run_binary.py", ++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string") + + # Whether artifacts produced by the Rust compiler can participate in ThinLTO. + # +@@ -369,7 +370,11 @@ if (is_linux || is_chromeos) { } } diff --git a/devel/electron38/files/patch-build_dotfile__settings.gni b/devel/electron38/files/patch-build_dotfile__settings.gni new file mode 100644 index 000000000000..25291df0cb79 --- /dev/null +++ b/devel/electron38/files/patch-build_dotfile__settings.gni @@ -0,0 +1,10 @@ +--- build/dotfile_settings.gni.orig 2025-10-13 21:25:57 UTC ++++ build/dotfile_settings.gni +@@ -24,6 +24,7 @@ build_dotfile_settings = { + "//build/config/mac/mac_sdk.gni", + "//build/config/mac/rules.gni", + "//build/config/posix/BUILD.gn", ++ "//build/config/rust.gni", + "//build/config/win/BUILD.gn", + "//build/config/win/visual_studio_version.gni", + "//build/rust/analyze.gni", diff --git a/devel/electron38/files/patch-build_rust_std_BUILD.gn b/devel/electron38/files/patch-build_rust_std_BUILD.gn index 13c2985f1be5..6c1c09bc621b 100644 --- a/devel/electron38/files/patch-build_rust_std_BUILD.gn +++ b/devel/electron38/files/patch-build_rust_std_BUILD.gn @@ -1,6 +1,14 @@ ---- build/rust/std/BUILD.gn.orig 2025-06-30 07:04:30 UTC +--- build/rust/std/BUILD.gn.orig 2025-10-13 21:25:57 UTC +++ build/rust/std/BUILD.gn -@@ -50,13 +50,20 @@ if (toolchain_has_rust) { +@@ -42,7 +42,6 @@ if (toolchain_has_rust) { + "rustc_demangle", + "std_detect", + "test", +- "unicode_width", + "unwind", + ] + +@@ -50,13 +49,20 @@ if (toolchain_has_rust) { # These are no longer present in the Windows toolchain. stdlib_files += [ "addr2line", @@ -22,7 +30,7 @@ } if (toolchain_for_rust_host_build_tools) { -@@ -76,7 +83,6 @@ if (toolchain_has_rust) { +@@ -76,7 +82,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ diff --git a/devel/electron38/files/patch-electron_lib_browser_init.ts b/devel/electron38/files/patch-electron_lib_browser_init.ts deleted file mode 100644 index ea64a2c6c8f1..000000000000 --- a/devel/electron38/files/patch-electron_lib_browser_init.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/lib/browser/init.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/lib/browser/init.ts -@@ -165,7 +165,7 @@ function currentPlatformSupportsAppIndicator () { - const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']); - - function currentPlatformSupportsAppIndicator () { -- if (process.platform !== 'linux') return false; -+ if (process.platform !== 'linux' && process.platform !== 'freebsd') return false; - const currentDesktop = process.env.XDG_CURRENT_DESKTOP; - - if (!currentDesktop) return false; diff --git a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc index 12218b5a4012..d529620a1e00 100644 --- a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc +++ b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/api/electron_api_app.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/api/electron_api_app.cc @@ -97,7 +97,7 @@ #include "shell/common/process_util.h" @@ -45,7 +45,7 @@ // Read the xdg-activation token and set it in the command line for the // duration of the notification in order to ensure this is propagated to an // already running electron app instance if it exists. -@@ -1355,7 +1355,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics +@@ -1446,7 +1446,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics pid_dict.Set("name", process_metric.second->name); } @@ -54,7 +54,7 @@ auto memory_info = process_metric.second->GetMemoryInfo(); auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate); -@@ -1739,7 +1739,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild +@@ -1830,7 +1830,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild .SetMethod( "removeAsDefaultProtocolClient", base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser)) @@ -63,7 +63,7 @@ .SetMethod( "getApplicationInfoForProtocol", base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser)) -@@ -1797,7 +1797,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild +@@ -1888,7 +1888,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild .SetMethod("getJumpListSettings", &App::GetJumpListSettings) .SetMethod("setJumpList", &App::SetJumpList) #endif diff --git a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc index 573b62a17559..6b34087432bc 100644 --- a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc +++ b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/api/electron_api_base_window.cc -@@ -42,7 +42,7 @@ +@@ -43,7 +43,7 @@ #include "shell/browser/ui/views/win_frame_view.h" #include "shell/browser/ui/win/taskbar_host.h" #include "ui/base/win/shell.h" @@ -9,7 +9,7 @@ #include "shell/browser/ui/views/opaque_frame_view.h" #endif -@@ -1030,7 +1030,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate, +@@ -1031,7 +1031,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate, static_cast<NativeWindowViews*>(window_.get()) ->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)), native_image->GetHICON(GetSystemMetrics(SM_CXICON))); @@ -18,7 +18,7 @@ static_cast<NativeWindowViews*>(window_.get()) ->SetIcon(native_image->image().AsImageSkia()); #endif -@@ -1118,7 +1118,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons +@@ -1123,7 +1123,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons } #endif @@ -27,7 +27,7 @@ void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options, gin_helper::Arguments* args) { static_cast<NativeWindowViews*>(window_.get()) -@@ -1315,7 +1315,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate, +@@ -1320,7 +1320,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate, .SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip) .SetMethod("setAppDetails", &BaseWindow::SetAppDetails) #endif diff --git a/devel/electron38/files/patch-electron_shell_browser_native__window.cc b/devel/electron38/files/patch-electron_shell_browser_native__window.cc index c831d05393b9..bcc768f02930 100644 --- a/devel/electron38/files/patch-electron_shell_browser_native__window.cc +++ b/devel/electron38/files/patch-electron_shell_browser_native__window.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/native_window.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/browser/native_window.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/native_window.cc -@@ -184,7 +184,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D +@@ -185,7 +185,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D } else { SetSizeConstraints(size_constraints); } diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc index abd8c6af7036..21396edfbf9b 100644 --- a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-07-02 15:59:39 UTC +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -548,7 +548,7 @@ void InspectableWebContents::LoadCompleted() { +@@ -554,7 +554,7 @@ void InspectableWebContents::LoadCompleted() { prefs.FindString("currentDockState"); base::RemoveChars(*current_dock_state, "\"", &dock_state_); } diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc index 080d256f9b7a..2c9b2e4fd663 100644 --- a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc +++ b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/ui/inspectable_web_contents_view.cc -@@ -181,7 +181,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock +@@ -198,7 +198,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock params.delegate = devtools_window_delegate_; params.bounds = inspectable_web_contents()->dev_tools_bounds(); diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc index 4f577ac81310..2adda32d82ef 100644 --- a/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc +++ b/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc @@ -1,15 +1,15 @@ ---- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-01-29 20:10:57 UTC +--- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-11-13 22:57:06 UTC +++ electron/shell/browser/ui/views/electron_views_delegate.cc -@@ -9,7 +9,7 @@ - #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h" +@@ -10,7 +10,7 @@ #include "ui/views/widget/native_widget_aura.h" + #include "ui/views/window/default_frame_view.h" -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "base/environment.h" #include "base/nix/xdg_util.h" #include "ui/linux/linux_ui.h" -@@ -17,7 +17,7 @@ namespace { +@@ -18,7 +18,7 @@ namespace { namespace { @@ -18,7 +18,7 @@ bool IsDesktopEnvironmentUnity() { auto env = base::Environment::Create(); base::nix::DesktopEnvironment desktop_env = -@@ -54,7 +54,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u +@@ -55,7 +55,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u int item_count, bool has_submenu) {} @@ -27,7 +27,7 @@ gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { return nullptr; } -@@ -82,7 +82,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool +@@ -83,7 +83,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool } bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) { diff --git a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc index cb6fa1fa4a3f..1e48c2301eb5 100644 --- a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc +++ b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/node_bindings.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/common/node_bindings.cc.orig 2025-10-21 13:26:57 UTC +++ electron/shell/common/node_bindings.cc -@@ -46,7 +46,7 @@ +@@ -49,7 +49,7 @@ #include "third_party/electron_node/src/debug_utils.h" #include "third_party/electron_node/src/module_wrap.h" @@ -9,7 +9,7 @@ #include "shell/common/crash_keys.h" #endif -@@ -161,7 +161,7 @@ void V8FatalErrorCallback(const char* location, const +@@ -164,7 +164,7 @@ void V8FatalErrorCallback(const char* location, const void V8FatalErrorCallback(const char* location, const char* message) { LOG(ERROR) << "Fatal error in V8: " << location << " " << message; @@ -18,7 +18,7 @@ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); #endif -@@ -183,7 +183,7 @@ void V8OOMErrorCallback(const char* location, const v8 +@@ -186,7 +186,7 @@ void V8OOMErrorCallback(const char* location, const v8 LOG(ERROR) << "OOM detail: " << details.detail; } @@ -27,7 +27,7 @@ electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom", std::to_string(details.is_heap_oom)); if (location) { -@@ -580,7 +580,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola +@@ -627,7 +627,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola TRACE_EVENT0("electron", "NodeBindings::Initialize"); // Open node's error reporting system for browser process. diff --git a/devel/electron38/files/patch-electron_spec_api-app-spec.ts b/devel/electron38/files/patch-electron_spec_api-app-spec.ts index ebcc2de849bd..b929d969aa83 100644 --- a/devel/electron38/files/patch-electron_spec_api-app-spec.ts +++ b/devel/electron38/files/patch-electron_spec_api-app-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-app-spec.ts.orig 2025-08-13 14:21:20 UTC +--- electron/spec/api-app-spec.ts.orig 2025-11-13 22:57:06 UTC +++ electron/spec/api-app-spec.ts @@ -129,11 +129,11 @@ describe('app module', () => { }); @@ -14,7 +14,7 @@ const languages = app.getPreferredSystemLanguages(); if (languages.length) { expect(languages).to.not.include('C'); -@@ -196,7 +196,7 @@ describe('app module', () => { +@@ -202,7 +202,7 @@ describe('app module', () => { expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); }); @@ -23,7 +23,7 @@ const electronPath = process.execPath; const appPath = path.join(fixturesPath, 'api', 'singleton'); appProcess = cp.spawn(electronPath, [appPath]); -@@ -360,7 +360,7 @@ describe('app module', () => { +@@ -366,7 +366,7 @@ describe('app module', () => { }); // GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test. @@ -32,7 +32,7 @@ const tempFiles = [ path.join(fixturesPath, 'foo.txt'), path.join(fixturesPath, 'bar.txt'), -@@ -488,7 +488,7 @@ describe('app module', () => { +@@ -494,7 +494,7 @@ describe('app module', () => { // let w = null // before(function () { @@ -41,7 +41,7 @@ // this.skip() // } // }) -@@ -595,7 +595,7 @@ describe('app module', () => { +@@ -601,7 +601,7 @@ describe('app module', () => { describe('app.badgeCount', () => { const platformIsNotSupported = (process.platform === 'win32') || @@ -50,7 +50,7 @@ const expectedBadgeCount = 42; -@@ -639,7 +639,7 @@ describe('app module', () => { +@@ -645,7 +645,7 @@ describe('app module', () => { }); }); @@ -59,16 +59,16 @@ const isMac = process.platform === 'darwin'; const isWin = process.platform === 'win32'; -@@ -1019,7 +1019,7 @@ describe('app module', () => { +@@ -1025,7 +1025,7 @@ describe('app module', () => { }); }); -- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => { -+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => { +- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => { it('is mutable', () => { const values = [false, true, false]; const setters: Array<(arg: boolean) => void> = [ -@@ -1233,7 +1233,7 @@ describe('app module', () => { +@@ -1294,7 +1294,7 @@ describe('app module', () => { }); }); @@ -77,7 +77,7 @@ let w: BrowserWindow; before(function () { -@@ -1368,7 +1368,7 @@ describe('app module', () => { +@@ -1429,7 +1429,7 @@ describe('app module', () => { describe('getApplicationNameForProtocol()', () => { // TODO: Linux CI doesn't have registered http & https handlers @@ -86,7 +86,7 @@ // We can't expect particular app names here, but these protocols should // at least have _something_ registered. Except on our Linux CI // environment apparently. -@@ -1386,7 +1386,7 @@ describe('app module', () => { +@@ -1447,7 +1447,7 @@ describe('app module', () => { }); }); @@ -95,7 +95,7 @@ it('returns promise rejection for a bogus protocol', async function () { await expect( app.getApplicationInfoForProtocol('bogus-protocol://') -@@ -1436,7 +1436,7 @@ describe('app module', () => { +@@ -1497,7 +1497,7 @@ describe('app module', () => { }); // FIXME Get these specs running on Linux CI @@ -104,7 +104,7 @@ const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); const sizes = { small: 16, -@@ -1518,7 +1518,7 @@ describe('app module', () => { +@@ -1579,7 +1579,7 @@ describe('app module', () => { expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); } @@ -113,7 +113,7 @@ expect(entry.sandboxed).to.be.a('boolean'); } -@@ -1592,7 +1592,7 @@ describe('app module', () => { +@@ -1653,7 +1653,7 @@ describe('app module', () => { it('succeeds with complete GPUInfo', async () => { const completeInfo = await getGPUInfo('complete'); @@ -122,7 +122,7 @@ // For linux and macOS complete info is same as basic info await verifyBasicGPUInfo(completeInfo); const basicInfo = await getGPUInfo('basic'); -@@ -1616,7 +1616,7 @@ describe('app module', () => { +@@ -1677,7 +1677,7 @@ describe('app module', () => { }); }); diff --git a/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts index 1a400abf8c69..cbe6e31063e8 100644 --- a/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2025-09-02 20:56:04 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2025-11-13 22:57:06 UTC +++ electron/spec/api-browser-window-spec.ts @@ -69,7 +69,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); @@ -72,7 +72,7 @@ it('checks normal bounds when minimized', async () => { const bounds = w.getBounds(); const minimize = once(w, 'minimize'); -@@ -3100,7 +3100,7 @@ describe('BrowserWindow module', () => { +@@ -3116,7 +3116,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.setOpacity(opacity)', () => { afterEach(closeAllWindows); @@ -81,7 +81,7 @@ it('make window with initial opacity', () => { const w = new BrowserWindow({ show: false, opacity: 0.5 }); expect(w.getOpacity()).to.equal(0.5); -@@ -3126,7 +3126,7 @@ describe('BrowserWindow module', () => { +@@ -3142,7 +3142,7 @@ describe('BrowserWindow module', () => { }); }); @@ -90,7 +90,7 @@ it('sets 1 regardless of parameter', () => { const w = new BrowserWindow({ show: false }); w.setOpacity(0); -@@ -3337,7 +3337,7 @@ describe('BrowserWindow module', () => { +@@ -3353,7 +3353,7 @@ describe('BrowserWindow module', () => { expect(overlayRectPreMax.height).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -99,7 +99,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -3403,7 +3403,7 @@ describe('BrowserWindow module', () => { +@@ -3419,7 +3419,7 @@ describe('BrowserWindow module', () => { expect(preMaxHeight).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -108,7 +108,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -4074,7 +4074,7 @@ describe('BrowserWindow module', () => { +@@ -4090,7 +4090,7 @@ describe('BrowserWindow module', () => { expect(test.nodeTimers).to.equal(true); expect(test.nodeUrl).to.equal(true); @@ -117,7 +117,7 @@ expect(test.creationTime).to.be.null('creation time'); expect(test.systemMemoryInfo).to.be.null('system memory info'); } else { -@@ -4579,7 +4579,7 @@ describe('BrowserWindow module', () => { +@@ -4595,7 +4595,7 @@ describe('BrowserWindow module', () => { }); }); @@ -126,7 +126,7 @@ afterEach(closeAllWindows); it('emits an event when window is maximized', async () => { const w = new BrowserWindow({ show: false }); -@@ -4850,7 +4850,7 @@ describe('BrowserWindow module', () => { +@@ -4866,7 +4866,7 @@ describe('BrowserWindow module', () => { // TODO(zcbenz): // This test does not run on Linux CI. See: // https://github.com/electron/electron/issues/28699 @@ -135,7 +135,7 @@ const w = new BrowserWindow({}); const maximize = once(w, 'maximize'); w.maximize(); -@@ -4867,7 +4867,7 @@ describe('BrowserWindow module', () => { +@@ -4883,7 +4883,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable once maximize event works on Linux again on CI @@ -144,7 +144,7 @@ afterEach(closeAllWindows); it('should show the window if it is not currently shown', async () => { const w = new BrowserWindow({ show: false }); -@@ -4904,7 +4904,7 @@ describe('BrowserWindow module', () => { +@@ -4920,7 +4920,7 @@ describe('BrowserWindow module', () => { // TODO(dsanders11): Enable once minimize event works on Linux again. // See https://github.com/electron/electron/issues/28699 @@ -153,7 +153,7 @@ const w = new BrowserWindow(); const minimize = once(w, 'minimize'); w.minimize(); -@@ -5390,7 +5390,7 @@ describe('BrowserWindow module', () => { +@@ -5406,7 +5406,7 @@ describe('BrowserWindow module', () => { }); // On Linux there is no "resizable" property of a window. @@ -162,7 +162,7 @@ const w = new BrowserWindow({ show: false }); expect(w.resizable).to.be.true('resizable'); -@@ -5630,7 +5630,7 @@ describe('BrowserWindow module', () => { +@@ -5646,7 +5646,7 @@ describe('BrowserWindow module', () => { }); }); @@ -171,7 +171,7 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6801,7 +6801,7 @@ describe('BrowserWindow module', () => { +@@ -6817,7 +6817,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows); diff --git a/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts index 3195a7eabb74..75feeec7d07d 100644 --- a/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts +++ b/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-protocol-spec.ts.orig 2024-11-07 16:14:43 UTC +--- electron/spec/api-protocol-spec.ts.orig 2025-11-13 22:57:06 UTC +++ electron/spec/api-protocol-spec.ts -@@ -1738,7 +1738,7 @@ describe('protocol module', () => { +@@ -1755,7 +1755,7 @@ describe('protocol module', () => { // TODO(nornagon): this test doesn't pass on Linux currently, investigate. // test is also flaky on CI on macOS so it is currently disabled there as well. diff --git a/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts index 001598b72527..e03f712f255b 100644 --- a/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts +++ b/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-web-contents-spec.ts.orig 2025-08-13 14:21:20 UTC +--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 22:57:06 UTC +++ electron/spec/api-web-contents-spec.ts -@@ -2797,7 +2797,7 @@ describe('webContents module', () => { +@@ -2832,7 +2832,7 @@ describe('webContents module', () => { }); // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes. diff --git a/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn new file mode 100644 index 000000000000..e7e8a010e88f --- /dev/null +++ b/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn @@ -0,0 +1,16 @@ +--- third_party/crabbyavif/BUILD.gn.orig 2025-10-13 21:25:57 UTC ++++ third_party/crabbyavif/BUILD.gn +@@ -190,7 +190,12 @@ rust_static_library("crabbyavif") { + "dav1d", + "libyuv", + "capi", +- "disable_cfi", ++ ++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll ++ # (http://crrev.com/c/6874449) lands and ++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into ++ # chromium. ++ #"disable_cfi", + ] + + # Required for disable_cfi feature. diff --git a/devel/electron39/Makefile b/devel/electron39/Makefile new file mode 100644 index 000000000000..2ac294794dfb --- /dev/null +++ b/devel/electron39/Makefile @@ -0,0 +1,451 @@ +PORTNAME= electron +DISTVERSIONPREFIX= v +DISTVERSION= ${ELECTRON_VER} +PULSEMV= 16 +PULSEV= ${PULSEMV}.1 +CATEGORIES= devel +MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/:chromium \ + https://freedesktop.org/software/pulseaudio/releases/:pulseaudio +PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} +DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}:chromium \ + pulseaudio-${PULSEV}.tar.gz:pulseaudio \ + electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS +WWW= https://electronjs.org/ + +LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT +LICENSE_COMB= multi +LICENSE_FILE= ${WRKSRC}/electron/LICENSE + +BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs +ONLY_FOR_ARCHS= aarch64 amd64 i386 + +FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX} +EXTRACT_DEPENDS=yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX} +PATCH_DEPENDS= git:devel/git \ + jq:textproc/jq +BUILD_DEPENDS= gperf:devel/gperf \ + bindgen:devel/rust-bindgen-cli \ + yasm:devel/yasm \ + ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ + rustc:lang/rust \ + ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ + node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ + npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} +LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ + libatspi.so:accessibility/at-spi2-core \ + libFLAC.so:audio/flac \ + libopus.so:audio/opus \ + libdbus-1.so:devel/dbus \ + libepoll-shim.so:devel/libepoll-shim \ + libevent.so:devel/libevent \ + libffi.so:devel/libffi \ + libnotify.so:devel/libnotify \ + libpci.so:devel/libpci \ + libnspr4.so:devel/nspr \ + libre2.so:devel/re2 \ + libdrm.so:graphics/libdrm \ + libpng.so:graphics/png \ + libwayland-client.so:graphics/wayland \ + libwebp.so:graphics/webp \ + libdav1d.so:multimedia/dav1d \ + libva.so:multimedia/libva \ + libopenh264.so:multimedia/openh264 \ + libfreetype.so:print/freetype2 \ + libharfbuzz.so:print/harfbuzz \ + libsecret-1.so:security/libsecret \ + libnss3.so:security/nss \ + libexpat.so:textproc/expat2 \ + libxkbcommon.so:x11/libxkbcommon \ + libxshmfence.so:x11/libxshmfence \ + libfontconfig.so:x11-fonts/fontconfig +RUN_DEPENDS= xdg-open:devel/xdg-utils +TEST_DEPENDS= git:devel/git \ + ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \ + npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} + +USES= bison compiler:c++17-lang cpe display:test gettext-tools gl \ + gmake gnome iconv:wchar_t jpeg localbase:ldflags ninja \ + nodejs:22,build pkgconfig python:build,test qt:5 shebangfix \ + tar:xz xorg + +CPE_VENDOR= electronjs +USE_GITHUB= yes +GH_TUPLE= nodejs:node:v${NODE_VER}:node \ + nodejs:nan:${NAN_VER}:nan \ + Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ + ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ + Mantle:Mantle:${MANTLE_VER}:mantle \ + EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs +USE_GL= gbm gl glesv2 +USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango +USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ + xrender xscrnsaver xtst +USE_QT= buildtools:build core:build widgets:build + +SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format + +MAKE_ARGS= -C out/${BUILDTYPE} +MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ + CPLUS_INCLUDE_PATH=${LOCALBASE}/include +ALL_TARGET= electron electron:node_headers +POST_BUILD_TARGETS= licenses version +POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ + electron_mksnapshot_zip + +DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} +BINARY_ALIAS= python3=${PYTHON_CMD} +BUNDLE_LIBS= yes + +NO_WRKSUBDIR= yes +WRKSRC_SUBDIR= src + +GN_ARGS+= clang_use_chrome_plugins=false \ + enable_backup_ref_ptr_support=false \ + enable_hangout_services_extension=true \ + enable_remoting=false \ + fatal_linker_warnings=false \ + icu_use_data_file=false \ + is_clang=true \ + moc_qt5_path="${QT_TOOLDIR}/moc" \ + optimize_webui=true \ + toolkit_views=true \ + treat_warnings_as_errors=false \ + use_allocator_shim=false \ + use_aura=true \ + use_custom_libcxx=true \ + use_custom_libunwind=true \ + use_lld=true \ + use_partition_alloc=true \ + use_partition_alloc_as_malloc=false \ + use_qt5=true \ + use_sysroot=false \ + use_system_freetype=false \ + use_system_harfbuzz=true \ + use_system_libffi=true \ + use_system_libjpeg=true \ + use_udev=false \ + chrome_pgo_phase=0 \ + extra_cflags="${CFLAGS}" \ + extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ + extra_ldflags="${LDFLAGS}" \ + ffmpeg_branding="${FFMPEG_BRAND}" \ + override_electron_version="${ELECTRON_VER}" + +# TODO: investigate building with these options: +# use_system_minigbm +GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles + +PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ + ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} + +OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE +OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO +OPTIONS_EXCLUDE_aarch64=LTO +OPTIONS_GROUP= AUDIO +OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO +OPTIONS_RADIO= KERBEROS +OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT +OPTIONS_SUB= yes +CODECS_DESC= Compile and enable patented codecs like H.264 +DIST_DESC= Build distribution zip files +DRIVER_DESC= Install chromedriver +HEIMDAL_BASE_DESC= Heimdal Kerberos (base) +HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) +MIT_DESC= MIT Kerberos (security/krb5) +PIPEWIRE_DESC= Screen capture via PipeWire + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ + alsa-lib>=1.1.1_1:audio/alsa-lib +ALSA_VARS= GN_ARGS+=use_alsa=true +ALSA_VARS_OFF= GN_ARGS+=use_alsa=false + +CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ + FFMPEG_BRAND="Chrome" +CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ + FFMPEG_BRAND="Chromium" + +CUPS_LIB_DEPENDS= libcups.so:print/cups +CUPS_VARS= GN_ARGS+=use_cups=true +CUPS_VARS_OFF= GN_ARGS+=use_cups=false + +DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild +DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug +DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release +DEBUG_VARS= BUILDTYPE=Debug \ + GN_FILE=testing.gn \ + GN_ARGS+=is_debug=true \ + GN_ARGS+=is_component_build=false \ + GN_ARGS+=symbol_level=1 \ + GN_BOOTSTRAP_FLAGS+=--debug \ + WANTSPACE="21 GB" +DEBUG_VARS_OFF= BUILDTYPE=Release \ + GN_FILE=release.gn \ + GN_ARGS+=blink_symbol_level=0 \ + GN_ARGS+=is_debug=false \ + GN_ARGS+=is_official_build=true \ + GN_ARGS+=symbol_level=0 \ + WANTSPACE="14 GB" + +DIST_IMPLIES= DRIVER +DRIVER_MAKE_ARGS= chromedriver + +HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal +KERBEROS_VARS= GN_ARGS+=use_kerberos=true +KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false + +LTO_VARS= GN_ARGS+=use_thin_lto=true \ + GN_ARGS+=thin_lto_enable_optimizations=true \ + WANTSPACE="14 GB" +LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false + +MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5 + +PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire +PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ + GN_ARGS+=rtc_link_pipewire=true +PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ + GN_ARGS+=rtc_link_pipewire=false + +PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ + PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" +PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false + +SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +SNDIO_VARS= GN_ARGS+=use_sndio=true +SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false + +# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER +CHROMIUM_VER= 142.0.7444.162 +# See ${WRKSRC}/electron/DEPS for NODE_VER +NODE_VER= 22.21.1 +# See ${WRKSRC}/electron/DEPS for NAN_VER +NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 +# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER +SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 +# See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER +REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 +# See ${WRKSRC}/electron/DEPS for MANTLE_VER +MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 +# See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER +ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d + +YARN_TIMESTAMP= 61171200 + +.include "Makefile.version" +.include <bsd.port.pre.mk> + +.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) +IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base +.endif + +LLVM_DEFAULT= 21 +BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} +BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ + cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ + c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ + ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ + nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ + ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} +CFLAGS+= -Wno-error=implicit-function-declaration + +.if ${ARCH} == "aarch64" +PLIST_SUB+= AARCH64="" \ + AMD64="@comment " \ + I386="@comment " \ + NOT_AARCH64="@comment " +FFMPEG_TARGET= arm64 +.elif ${ARCH} == "amd64" +BUILD_DEPENDS+= nasm:devel/nasm +PLIST_SUB+= AARCH64="@comment " \ + AMD64="" \ + I386="@comment " \ + NOT_AARCH64="" +FFMPEG_TARGET= x64 +.elif ${ARCH} == "i386" +BUILD_DEPENDS+= nasm:devel/nasm +PLIST_SUB+= AARCH64="@comment " \ + AMD64="@comment " \ + I386="" \ + NOT_AARCH64="" +FFMPEG_TARGET= ia32 +.endif + +FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} +FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} + +# Allow relocations against read-only segments (override lld default) +LDFLAGS_i386= -Wl,-znotext + +# TODO: -isystem, would be just as ugly as this approach, but more reliably +# build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. +MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ + CPLUS_INCLUDE_PATH=${LOCALBASE}/include + +# rust +MAKE_ENV+= RUSTC_BOOTSTRAP=1 +GN_ARGS+= enable_rust=true \ + rust_sysroot_absolute="${LOCALBASE}" + +TEST_ENV+= ELECTRON_OUT_DIR=${BUILDTYPE} \ + LOCAL_GIT_DIRECTORY=${LOCALBASE} + +pre-everything:: + @${ECHO_MSG} + @${ECHO_MSG} "To build electron, you should have around 2GB of memory" + @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." + @${ECHO_MSG} + +pre-fetch: + @${MKDIR} ${DISTDIR}/${DIST_SUBDIR} + if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} ]; \ + then ${MKDIR} ${WRKDIR}; \ + ${ECHO_CMD} 'yarn-offline-mirror "./yarn-offline-cache"' >> \ + ${WRKDIR}/.yarnrc; \ + ${CP} ${FILESDIR}/package.json ${FILESDIR}/yarn.lock ${WRKDIR}; \ + cd ${WRKDIR} && ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \ + yarn --frozen-lockfile --ignore-scripts; \ + ${MTREE_CMD} -cbnSp yarn-offline-cache | ${MTREE_CMD} -C | ${SED} \ + -e 's:time=[0-9.]*:time=${YARN_TIMESTAMP}.000000000:' \ + -e 's:\([gu]id\)=[0-9]*:\1=0:g' \ + -e 's:mode=\([0-9]\)7[0-9][0-9]:mode=\1755:' \ + -e 's:mode=\([0-9]\)6[0-9][0-9]:mode=\1644:' \ + -e 's:flags=.*:flags=none:' \ + -e 's:^\.:./yarn-offline-cache:' > yarn-offline-cache.mtree; \ + ${TAR} cJf ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} \ + @yarn-offline-cache.mtree; \ + ${RM} -r ${WRKDIR}; \ + fi + +post-extract: +# Move extracted sources to appropriate locations + ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC} + ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron + ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan + ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \ + ${WRKSRC}/third_party/electron_node + ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ + ${WRKSRC}/third_party/squirrel.mac + @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor + ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ + ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC + ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \ + ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle + ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ + ${WRKSRC}/third_party/engflow-reclient-configs +# Install node modules for electron + ${MV} ${WRKSRC:H}/yarn-offline-cache ${WRKDIR} + ${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc + ${MV} ${WRKSRC}/electron/package.json ${WRKSRC}/electron/package.json.bak + ${CP} ${FILESDIR}/package.json ${WRKSRC}/electron + cd ${WRKSRC}/electron && \ + ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline + +pre-patch: + ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} + # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete + # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete + +pre-configure: + # We used to remove bundled libraries to be sure that chromium uses + # system libraries and not shipped ones. + # cd ${WRKSRC} && ${PYTHON_CMD} \ + #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ + ./build/linux/unbundle/replace_gn_files.py --system-libraries \ + dav1d flac fontconfig harfbuzz-ng libdrm libpng \ + libusb libwebp libxml libxslt openh264 opus || ${FALSE} + # Chromium uses an unreleased version of FFmpeg, so configure it + cd ${WRKSRC}/media/ffmpeg && \ + ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ + --config-only --branding=${FFMPEG_BRAND} + cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h + ${MKDIR} ${FFMPEG_CDIR} +.for _e in config.h config.asm config_components.h libavcodec libavformat libavutil + -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} +.endfor + touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h + @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ + ${WRKSRC}/build/config/rust.gni \ + ${WRKSRC}/build/rust/rust_bindgen.gni \ + ${WRKSRC}/build/rust/rust_bindgen_generator.gni + +do-configure: + # GN generator bootstrapping and generating ninja files + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ + READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ + ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ + --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' + + # Make GN available to python scripts called during build + ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin + + # Setup nodejs dependency + @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin + ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node + + # Setup buildtools/freebsd + @${MKDIR} ${WRKSRC}/buildtools/freebsd + ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd + ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd + ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip + +post-build: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} + +post-build-DIST-on: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} + cd ${WRKSRC}/out/${BUILDTYPE} && \ + ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ + ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ + ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ + ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt + +do-install: + ${MKDIR} ${STAGEDIR}${DATADIR} +.for f in electron mksnapshot v8_context_snapshot_generator + ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} +.endfor +.for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} +.endfor + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so +.for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} +.endfor +.for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} +.endfor + ${MKDIR} ${STAGEDIR}${DATADIR}/locales + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales + ${MKDIR} ${STAGEDIR}${DATADIR}/resources +.for f in default_app.asar + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources +.endfor + cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} + cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} + cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} + ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} + +post-install-DIST-on: + ${MKDIR} ${STAGEDIR}${DATADIR}/releases + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases + +post-install-DRIVER-on: + ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ + ${STAGEDIR}${DATADIR}/chromedriver + +do-test: +# Note: "npm install" will run before actual tests are executed + cd ${WRKSRC}/electron && \ + ${SETENV} ${MAKE_ENV} ${TEST_ENV} npm run test -- --ci + +.include <bsd.port.post.mk> diff --git a/devel/electron39/Makefile.version b/devel/electron39/Makefile.version new file mode 100644 index 000000000000..2f7d52362590 --- /dev/null +++ b/devel/electron39/Makefile.version @@ -0,0 +1,2 @@ +ELECTRON_VER= 39.2.0 +ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron39/distinfo b/devel/electron39/distinfo new file mode 100644 index 000000000000..d96cbd8cb16b --- /dev/null +++ b/devel/electron39/distinfo @@ -0,0 +1,21 @@ +TIMESTAMP = 1763110708 +SHA256 (electron/chromium-142.0.7444.162.tar.xz) = dbe84fedf3496ea1d47f0b19c60cbb442418f0f2191a78f54039cfd04b087b42 +SIZE (electron/chromium-142.0.7444.162.tar.xz) = 7577065240 +SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 +SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 +SHA256 (electron/electron-yarn-cache-39.2.0.tar.xz) = bad00f2015309b6da8b15a50d32d4c9f9e585ca280956ad79006ae71a3a32611 +SIZE (electron/electron-yarn-cache-39.2.0.tar.xz) = 30418060 +SHA256 (electron/electron-electron-v39.2.0_GH0.tar.gz) = 9cf05344373dc6c6b4f53c5d313edb03d1c2af21310836eb4bfd46c4130f27ff +SIZE (electron/electron-electron-v39.2.0_GH0.tar.gz) = 15917542 +SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8 +SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814 +SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb +SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 +SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 +SIZE (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = 2112918 +SHA256 (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 88e65f116c7a06fccedb43970fba63080a57a4e5dc29147d2cdfe1ee58dd0546 +SIZE (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 1136238 +SHA256 (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = a365df6d83e0be3cc000b70bd39734d80c28f0d9983ebe44698337a2ca464bb1 +SIZE (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = 62962 +SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = c148f76220fc41a89ffeaf370c2cc175577be184688b12aa6fec5f8ac6c714c4 +SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014 diff --git a/devel/electron35/files/apply-electron-patches.sh b/devel/electron39/files/apply-electron-patches.sh index 367de24e9a71..367de24e9a71 100644 --- a/devel/electron35/files/apply-electron-patches.sh +++ b/devel/electron39/files/apply-electron-patches.sh diff --git a/devel/electron39/files/package.json b/devel/electron39/files/package.json new file mode 100644 index 000000000000..ab4b7e556bd1 --- /dev/null +++ b/devel/electron39/files/package.json @@ -0,0 +1,138 @@ +{ + "name": "electron", + "version": "0.0.0-development", + "repository": "https://github.com/electron/electron", + "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS", + "devDependencies": { + "@azure/storage-blob": "^12.28.0", + "@electron/asar": "^3.2.13", + "@electron/docs-parser": "^2.0.0", + "@electron/fiddle-core": "^1.3.4", + "@electron/github-app-auth": "^2.2.1", + "@electron/lint-roller": "^3.1.2", + "@electron/typescript-definitions": "^9.1.2", + "@octokit/rest": "^20.1.2", + "@primer/octicons": "^10.0.0", + "@types/minimist": "^1.2.5", + "@types/node": "^22.7.7", + "@types/semver": "^7.5.8", + "@types/stream-json": "^1.7.8", + "@types/temp": "^0.9.4", + "@typescript-eslint/eslint-plugin": "^8.32.1", + "@typescript-eslint/parser": "^8.7.0", + "@xmldom/xmldom": "^0.8.11", + "buffer": "^6.0.3", + "chalk": "^4.1.0", + "check-for-leaks": "^1.2.1", + "dugite": "^2.7.1", + "eslint": "^8.57.1", + "eslint-config-standard": "^17.1.0", + "eslint-plugin-import": "^2.32.0", + "eslint-plugin-markdown": "^5.1.0", + "eslint-plugin-mocha": "^10.5.0", + "eslint-plugin-n": "^16.6.2", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^6.6.0", + "events": "^3.2.0", + "folder-hash": "^4.1.1", + "got": "^11.8.5", + "husky": "^9.1.7", + "lint-staged": "^16.1.0", + "markdownlint-cli2": "^0.18.0", + "minimist": "^1.2.8", + "null-loader": "^4.0.1", + "pre-flight": "^2.0.0", + "process": "^0.11.10", + "remark-cli": "^12.0.1", + "remark-preset-lint-markdown-style-guide": "^6.0.1", + "semver": "^7.6.3", + "stream-json": "^1.9.1", + "tap-xunit": "^2.4.1", + "temp": "^0.9.4", + "timers-browserify": "1.4.2", + "ts-loader": "^8.0.2", + "ts-node": "6.2.0", + "typescript": "^5.6.2", + "url": "^0.11.4", + "webpack": "^5.95.0", + "webpack-cli": "^5.1.4", + "wrapper-webpack-plugin": "^2.2.0" + }, + "private": true, + "scripts": { + "asar": "asar", + "generate-version-json": "node script/generate-version-json.js", + "lint": "node ./script/lint.js && npm run lint:docs", + "lint:js": "node ./script/lint.js --js", + "lint:clang-format": "python3 script/run-clang-format.py -r -c shell/ || (echo \"\\nCode not formatted correctly.\" && exit 1)", + "lint:clang-tidy": "ts-node ./script/run-clang-tidy.ts", + "lint:cpp": "node ./script/lint.js --cc", + "lint:objc": "node ./script/lint.js --objc", + "lint:py": "node ./script/lint.js --py", + "lint:gn": "node ./script/lint.js --gn", + "lint:docs": "remark docs -qf && npm run lint:js-in-markdown && npm run create-typescript-definitions && npm run lint:ts-check-js-in-markdown && npm run lint:docs-fiddles && npm run lint:docs-relative-links && npm run lint:markdown && npm run lint:api-history", + "lint:docs-fiddles": "standard \"docs/fiddles/**/*.js\"", + "lint:docs-relative-links": "lint-roller-markdown-links --root docs \"**/*.md\"", + "lint:markdown": "node ./script/lint.js --md", + "lint:ts-check-js-in-markdown": "lint-roller-markdown-ts-check --root docs \"**/*.md\" --ignore \"breaking-changes.md\"", + "lint:js-in-markdown": "lint-roller-markdown-standard --root docs \"**/*.md\"", + "lint:api-history": "lint-roller-markdown-api-history --root \"./docs/api/\" --schema \"./docs/api-history.schema.json\" --breaking-changes-file \"./docs/breaking-changes.md\" --check-placement --check-strings \"*.md\"", + "create-api-json": "node script/create-api-json.mjs", + "create-typescript-definitions": "npm run create-api-json && electron-typescript-definitions --api=electron-api.json && node spec/ts-smoke/runner.js", + "gn-typescript-definitions": "npm run create-typescript-definitions && node script/cp.mjs electron.d.ts", + "pre-flight": "pre-flight", + "gn-check": "node ./script/gn-check.js", + "gn-format": "python3 script/run-gn-format.py", + "precommit": "lint-staged", + "preinstall": "node -e 'process.exit(0)'", + "pretest": "npm run create-typescript-definitions", + "prepack": "check-for-leaks", + "repl": "node ./script/start.js --interactive", + "start": "node ./script/start.js", + "test": "node ./script/spec-runner.js", + "tsc": "tsc", + "webpack": "webpack" + }, + "license": "MIT", + "author": "Electron Community", + "keywords": [ + "electron" + ], + "lint-staged": { + "*.{js,ts}": [ + "node script/lint.js --js --fix --only --" + ], + "*.{js,ts,d.ts}": [ + "ts-node script/gen-filenames.ts" + ], + "*.{cc,mm,c,h}": [ + "python3 script/run-clang-format.py -r -c --fix" + ], + "*.md": [ + "npm run lint:docs" + ], + "*.{gn,gni}": [ + "npm run gn-check", + "npm run gn-format" + ], + "*.py": [ + "node script/lint.js --py --fix --only --" + ], + "docs/api/**/*.md": [ + "ts-node script/gen-filenames.ts", + "markdownlint-cli2 --config .autofix.markdownlint-cli2.jsonc --fix", + "git add filenames.auto.gni" + ], + "{*.patch,.patches}": [ + "node script/lint.js --patches --only --", + "ts-node script/check-patch-diff.ts" + ], + "DEPS": [ + "node script/gen-hunspell-filenames.js", + "node script/gen-libc++-filenames.js" + ] + }, + "resolutions": { + "nan": "nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213" + } +} diff --git a/devel/electron39/files/patch-BUILD.gn b/devel/electron39/files/patch-BUILD.gn new file mode 100644 index 000000000000..7f5f7fb5cfec --- /dev/null +++ b/devel/electron39/files/patch-BUILD.gn @@ -0,0 +1,98 @@ +--- BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ BUILD.gn +@@ -69,7 +69,7 @@ declare_args() { + root_extra_deps = [] + } + +-if (is_official_build) { ++if (is_official_build && !is_bsd) { + # An official (maximally optimized!) component (optimized for build times) + # build doesn't make sense and usually doesn't work. + assert(!is_component_build) +@@ -102,7 +102,6 @@ group("gn_all") { + "//codelabs", + "//components:components_unittests", + "//components/gwp_asan:gwp_asan_unittests", +- "//infra/orchestrator:orchestrator_all", + "//net:net_unittests", + "//sandbox:sandbox_unittests", + "//services:services_unittests", +@@ -430,7 +429,7 @@ group("gn_all") { + } + } + +- if (is_linux || is_chromeos || is_android) { ++ if ((is_linux && !is_bsd) || is_chromeos || is_android) { + deps += [ + "//third_party/breakpad:breakpad_unittests", + "//third_party/breakpad:core-2-minidump", +@@ -596,6 +595,15 @@ group("gn_all") { + } + } + ++ if (is_bsd) { ++ deps -= [ ++ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", ++ "//third_party/breakpad:microdump_stackwalk($host_system_allocator_toolchain)", ++ "//third_party/breakpad:minidump_dump($host_system_allocator_toolchain)", ++ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)", ++ ] ++ } ++ + if (is_mac) { + deps += [ + "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", +@@ -644,7 +652,7 @@ group("gn_all") { + } + } + +- if (!is_fuchsia) { ++ if (!is_fuchsia && !is_bsd) { + # The official builders use this binary from the default toolchain's + # output directory after building in order to upload the symbols of that + # binary. They build the binary like `ninja symupload` which requires the +@@ -679,7 +687,7 @@ group("gn_all") { + ] + } + +- if (is_mac || is_win || is_android || is_linux || is_chromeos) { ++ if (!is_bsd && (is_mac || is_win || is_android || is_linux || is_chromeos)) { + deps += [ + "//third_party/crashpad/crashpad:crashpad_tests", + "//third_party/crashpad/crashpad/handler:crashpad_handler", +@@ -1077,7 +1085,7 @@ if (use_blink && !is_cronet_build) { + "//third_party/blink/public:all_blink", + ] + +- if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos) { ++ if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) { + deps += [ + ":chrome_wpt_tests", + ":headless_shell_wpt", +@@ -1230,7 +1238,7 @@ if (use_blink && !is_cronet_build) { + data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] + } + +- if (!is_win && !is_android) { ++ if (!is_win && !is_android && !is_bsd) { + # Using the default toolchain for this tool, as it's run during tests not + # during the build. This places a symlink in the root_build_dir for scrips + # to use. +@@ -1244,7 +1252,7 @@ if (use_blink && !is_cronet_build) { + data_deps += [ "//third_party/breakpad:dump_syms" ] + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux && !is_bsd) || is_chromeos) { + # Using the default toolchain for this tool, as it's run during tests not + # during the build. This places a symlink in the root_build_dir for scrips + # to use. +@@ -1541,7 +1549,7 @@ group("chromium_builder_perf") { + data_deps += [ "//chrome/test:performance_browser_tests" ] + } + +- if (!is_win) { ++ if (!is_win && !is_bsd) { + data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)" ] + } + } diff --git a/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc b/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc new file mode 100644 index 000000000000..5358e1681ba1 --- /dev/null +++ b/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc @@ -0,0 +1,11 @@ +--- apps/ui/views/app_window_frame_view.cc.orig 2025-04-22 20:15:27 UTC ++++ apps/ui/views/app_window_frame_view.cc +@@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetWindowBoundsForClient + gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds( + const gfx::Rect& client_bounds) const { + gfx::Rect window_bounds = client_bounds; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Get the difference between the widget's client area bounds and window + // bounds, and grow |window_bounds| by that amount. + gfx::Insets native_frame_insets = diff --git a/devel/electron39/files/patch-base_BUILD.gn b/devel/electron39/files/patch-base_BUILD.gn new file mode 100644 index 000000000000..48ff3d9a6743 --- /dev/null +++ b/devel/electron39/files/patch-base_BUILD.gn @@ -0,0 +1,151 @@ +--- base/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ base/BUILD.gn +@@ -1116,11 +1116,27 @@ component("base") { + # Needed for <atomic> if using newer C++ library than sysroot, except if + # building inside the cros_sdk environment - use host_toolchain as a + # more robust check for this. +- if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos)) && ++ if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos && !is_bsd)) && + host_toolchain != "//build/toolchain/cros:host") { + libs += [ "atomic" ] + } + ++ # *BSD needs libkvm ++ if (is_bsd) { ++ libs += [ ++ "kvm", ++ "epoll-shim", ++ ] ++ } ++ ++ if (is_freebsd) { ++ libs += [ ++ "execinfo", ++ "util", ++ "z", ++ ] ++ } ++ + if (use_allocator_shim) { + if (is_apple) { + sources += [ "allocator/early_zone_registration_apple.h" ] +@@ -1140,7 +1156,7 @@ component("base") { + + # Allow more direct string conversions on platforms with native utf8 + # strings +- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) { ++ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) { + defines += [ "SYSTEM_NATIVE_UTF8" ] + } + +@@ -2140,6 +2156,22 @@ component("base") { + ] + } + ++ if (is_openbsd) { ++ sources += [ ++ "process/process_handle_openbsd.cc", ++ "process/process_iterator_openbsd.cc", ++ "process/process_metrics_openbsd.cc", ++ "system/sys_info_openbsd.cc", ++ ] ++ } else if (is_freebsd) { ++ sources += [ ++ "process/process_handle_freebsd.cc", ++ "process/process_iterator_freebsd.cc", ++ "process/process_metrics_freebsd.cc", ++ "system/sys_info_freebsd.cc", ++ ] ++ } ++ + # iOS + if (is_ios) { + sources += [ +@@ -2314,6 +2346,33 @@ component("base") { + } + } + ++ if (is_bsd) { ++ sources -= [ ++ "files/file_path_watcher_inotify.cc", ++ "files/scoped_file_linux.cc", ++ "process/set_process_title_linux.cc", ++ "process/set_process_title_linux.h", ++ "system/sys_info_linux.cc", ++ "process/process_iterator_linux.cc", ++ "process/process_linux.cc", ++ "process/process_metrics_linux.cc", ++ "process/process_handle_linux.cc", ++ "profiler/stack_copier_signal.cc", ++ "profiler/stack_copier_signal.h", ++ "profiler/thread_delegate_posix.cc", ++ "profiler/thread_delegate_posix.h", ++ "threading/platform_thread_linux.cc", ++ "stack_canary_linux.cc", ++ "stack_canary_linux.h", ++ ] ++ sources += [ ++ "files/file_path_watcher_kqueue.cc", ++ "files/file_path_watcher_kqueue.h", ++ "files/file_path_watcher_bsd.cc", ++ "threading/platform_thread_bsd.cc", ++ ] ++ } ++ + if (use_blink) { + sources += [ + "files/file_path_watcher.cc", +@@ -2720,7 +2779,7 @@ buildflag_header("protected_memory_buildflags") { + header = "protected_memory_buildflags.h" + header_dir = "base/memory" + +- protected_memory_enabled = !is_component_build && is_clang && ++ protected_memory_enabled = !is_openbsd && !is_component_build && is_clang && + (is_win || is_linux || is_android || is_mac) + + flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ] +@@ -3226,7 +3285,7 @@ if (is_apple) { + } + } + +-if (is_linux || is_chromeos) { ++if (!is_bsd && (is_linux || is_chromeos)) { + # This test must compile with -fstack-protector-all + source_set("stack_canary_linux_unittests") { + testonly = true +@@ -3924,7 +3983,7 @@ test("base_unittests") { + configs += [ ":delayload_esent_dll" ] + } + +- if (is_linux || is_chromeos) { ++ if (!is_bsd && (is_linux || is_chromeos)) { + sources += [ + "debug/proc_maps_linux_unittest.cc", + "files/scoped_file_linux_unittest.cc", +@@ -3948,7 +4007,7 @@ test("base_unittests") { + "posix/file_descriptor_shuffle_unittest.cc", + "posix/unix_domain_socket_unittest.cc", + ] +- if (!is_apple) { ++ if (!is_apple && !is_bsd) { + sources += [ + "profiler/stack_base_address_posix_unittest.cc", + "profiler/stack_copier_signal_unittest.cc", +@@ -3959,7 +4018,7 @@ test("base_unittests") { + + # Allow more direct string conversions on platforms with native utf8 + # strings +- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) { ++ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) { + defines += [ "SYSTEM_NATIVE_UTF8" ] + } + +@@ -4146,7 +4205,7 @@ test("base_unittests") { + deps += [ ":base_profiler_test_support_library" ] + } + +- if (is_fuchsia || is_linux || is_chromeos) { ++ if ((is_fuchsia || is_linux || is_chromeos) && !is_bsd) { + sources += [ + "debug/elf_reader_unittest.cc", + "debug/test_elf_image_builder.cc", diff --git a/devel/electron39/files/patch-base_allocator_dispatcher_tls.h b/devel/electron39/files/patch-base_allocator_dispatcher_tls.h new file mode 100644 index 000000000000..f8b0df19fdba --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_dispatcher_tls.h @@ -0,0 +1,11 @@ +--- base/allocator/dispatcher/tls.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/dispatcher/tls.h +@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator { + constexpr static size_t AllocationChunkSize = 16384; + #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS) + constexpr static size_t AllocationChunkSize = 16384; +-#elif BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_ARM64) + constexpr static size_t AllocationChunkSize = 16384; + #else + constexpr static size_t AllocationChunkSize = 4096; diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni new file mode 100644 index 000000000000..4ba66689f393 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni @@ -0,0 +1,20 @@ +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/partition_alloc.gni +@@ -92,7 +92,7 @@ use_large_empty_slot_span_ring = true + # TODO(crbug.com/329199197): Clean this up when experiments are complete. + use_large_empty_slot_span_ring = true + +-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && ++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan && + !is_hwasan && (is_linux || is_android) + + declare_args() { +@@ -486,7 +486,7 @@ is_pkeys_available = + # dependencies that use partition_allocator are compiled in AOSP against a + # version of glibc that does not include pkeys syscall numbers. + is_pkeys_available = +- (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build ++ !is_bsd && (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build + declare_args() { + enable_pkeys = is_pkeys_available + } diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn new file mode 100644 index 000000000000..583b61a5387b --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn +@@ -907,7 +907,7 @@ if (is_clang_or_gcc) { + configs -= [ partition_alloc_enable_arc_config ] + } + } +- if (is_chromeos || is_linux) { ++ if ((is_chromeos || is_linux) && !is_bsd) { + shim_headers += [ + "shim/allocator_shim_override_cpp_symbols.h", + "shim/allocator_shim_override_glibc_weak_symbols.h", diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h new file mode 100644 index 000000000000..aa64f6fd7f6f --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h @@ -0,0 +1,20 @@ +--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h +@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) { + + #if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS) + +- #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) ++ #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD) + + // We shouldn't allocate system pages at all for sanitizer builds. However, + // we do, and if random hint addresses interfere with address ranges +@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) { + return AslrAddress(0x20000000ULL); + } + #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64) +- #if PA_BUILDFLAG(IS_LINUX) ++ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD) + + // Linux on arm64 can use 39, 42, 48, or 52-bit user space, depending on + // page size and number of levels of translation pages used. We use diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h new file mode 100644 index 000000000000..2dd999d11fd5 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h +@@ -278,7 +278,7 @@ constexpr PA_COMPONENT_EXPORT( + // recommitted. Do not assume that this will not change over time. + constexpr PA_COMPONENT_EXPORT( + PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() { +-#if PA_BUILDFLAG(IS_APPLE) ++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) + return false; + #else + return true; diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h new file mode 100644 index 000000000000..d3b49db82d7c --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h @@ -0,0 +1,15 @@ +--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h +@@ -31,9 +31,9 @@ + #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const)) + + #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \ +- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ +- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \ +- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64)) ++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ ++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \ ++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64)) + // This should work for all POSIX (if needed), but currently all other + // supported OS/architecture combinations use either hard-coded values + // (such as x86) or have means to determine these values without needing diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc new file mode 100644 index 000000000000..d681d048f3f1 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc +@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API + + #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ + (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \ +- __has_include(<sys/ifunc.h>)) ++ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD)) + struct __ifunc_arg_t; + + #include "partition_alloc/aarch64_support.h" diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h new file mode 100644 index 000000000000..de9f63fbb114 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h @@ -0,0 +1,16 @@ +--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h +@@ -322,8 +322,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz + + void DiscardSystemPagesInternal(uintptr_t address, size_t length) { + void* ptr = reinterpret_cast<void*>(address); +-#if PA_BUILDFLAG(IS_APPLE) ++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) ++#if PA_BUILDFLAG(IS_BSD) ++ int ret = madvise(ptr, length, MADV_FREE); ++#else + int ret = madvise(ptr, length, MADV_FREE_REUSABLE); ++#endif + if (ret) { + // MADV_FREE_REUSABLE sometimes fails, so fall back to MADV_DONTNEED. + ret = madvise(ptr, length, MADV_DONTNEED); diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc new file mode 100644 index 000000000000..a97b116e6f26 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc +@@ -19,7 +19,7 @@ + #include "partition_alloc/partition_alloc_check.h" + + #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \ +- PA_BUILDFLAG(IS_ANDROID) ++ PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_BSD) + #include <inttypes.h> + #endif + diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc new file mode 100644 index 000000000000..af42f14ba20d --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc @@ -0,0 +1,34 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc +@@ -18,11 +18,11 @@ + #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h" + #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h" + +-#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) ++#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD) + #include <link.h> // For ElfW() macro. + #endif + +-#if PA_BUILDFLAG(IS_APPLE) ++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) + #include <dlfcn.h> + #endif + +@@ -30,7 +30,7 @@ namespace { + + namespace { + +-#if !PA_BUILDFLAG(IS_APPLE) ++#if !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD) + + // On Android the 'open' function has two versions: + // int open(const char *pathname, int flags); +@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_ + } + #endif // !PA_BUILDFLAG(IS_APPLE) + +-#if PA_BUILDFLAG(IS_APPLE) ++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD) + // Since /proc/self/maps is not available, use dladdr() to obtain module + // names and offsets inside the modules from the given addresses. + void PrintStackTraceInternal(const void* const* trace, size_t size) { diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc new file mode 100644 index 000000000000..59d3f8648145 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc @@ -0,0 +1,13 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc +@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) { + if (getentropy(output, output_length) == 0) { + return; + } ++#elif PA_BUILDFLAG(IS_BSD) ++ if (getentropy(output, output_length) == 0) { ++ return; ++ } + #endif + // If getrandom(2) above returned with an error and the /dev/urandom fallback + // took place on Linux/ChromeOS bots, they would fail with a CHECK in diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h new file mode 100644 index 000000000000..19e545def04c --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h +@@ -43,6 +43,8 @@ typedef mach_port_t PlatformThreadId; + typedef zx_handle_t PlatformThreadId; + #elif PA_BUILDFLAG(IS_APPLE) + typedef mach_port_t PlatformThreadId; ++#elif PA_BUILDFLAG(IS_BSD) ++typedef uint64_t PlatformThreadId; + #elif PA_BUILDFLAG(IS_POSIX) + typedef pid_t PlatformThreadId; + #endif diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h new file mode 100644 index 000000000000..468c00a11793 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h +@@ -15,7 +15,7 @@ namespace partition_alloc::internal::base::internal { + + namespace partition_alloc::internal::base::internal { + +-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) ++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) + // Current thread id is cached in thread local storage for performance reasons. + // In some rare cases it's important to invalidate that cache explicitly (e.g. + // after going through clone() syscall which does not call pthread_atfork() diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc new file mode 100644 index 000000000000..ea2b5d2141bc --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc +@@ -23,7 +23,7 @@ + #include "partition_alloc/partition_alloc_base/logging.h" + #include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h" + +-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) ++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) + #include <sys/syscall.h> + #include <atomic> + #endif diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h new file mode 100644 index 000000000000..96e3e4d12996 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h @@ -0,0 +1,29 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h +@@ -171,7 +171,7 @@ constexpr bool kUseFewerMemoryRegions = + // macOS, where it yielded no beenefit (nor any real downside). + constexpr bool kUseFewerMemoryRegions = + #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \ +- PA_BUILDFLAG(IS_CHROMEOS) ++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) + true; + #else + false; +@@ -181,7 +181,7 @@ constexpr bool kUseFewerMemoryRegions = + // This may be required on more platforms in the future. + #define PA_CONFIG_HAS_ATFORK_HANDLER() \ + (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \ +- PA_BUILDFLAG(IS_CHROMEOS)) ++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)) + + #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \ + PA_BUILDFLAG(HAS_64_BIT_POINTERS) +@@ -238,7 +238,7 @@ constexpr bool kUseFewerMemoryRegions = + // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead + // to larger slot spans. + #if PA_BUILDFLAG(IS_LINUX) || \ +- (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) ++ (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || PA_BUILDFLAG(IS_BSD) + #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 1 + #else + #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 0 diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h new file mode 100644 index 000000000000..cc1ea1ef2453 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h @@ -0,0 +1,20 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h +@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask); + // 8GB for each of the glued pools). + #if PA_BUILDFLAG(HAS_64_BIT_POINTERS) + #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \ +- PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) ++ PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) || PA_BUILDFLAG(IS_BSD) + constexpr size_t kPoolMaxSize = 8 * kGiB; + #else + constexpr size_t kPoolMaxSize = 16 * kGiB; +@@ -399,7 +399,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() { + // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation + // where a normal slot span will be large enough to contain multiple items, + // but the address will go over the final partition page after being aligned. +-#if PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) ++#if (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) + constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4; + #else + constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2; diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h new file mode 100644 index 000000000000..57287c9766d3 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h @@ -0,0 +1,16 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h +@@ -34,9 +34,13 @@ namespace internal { + // the second one 16. We could technically return something different for + // malloc() and operator new(), but this would complicate things, and most of + // our allocations are presumably coming from operator new() anyway. ++#if defined(__i386__) && defined(OS_FREEBSD) ++constexpr size_t kAlignment = 8; ++#else + constexpr inline size_t kAlignment = + std::max(alignof(max_align_t), + static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__)); ++#endif + static_assert(base::bits::HasSingleBit(kAlignment), + "Alignment must be power of two."); + static_assert(kAlignment <= 16, diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc new file mode 100644 index 000000000000..dc13f80f5bbd --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc @@ -0,0 +1,29 @@ +--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc +@@ -51,7 +51,7 @@ + #include "wow64apiset.h" + #endif + +-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) ++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) + #include <pthread.h> + #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) + +@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() { + return; + } + +-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) ++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) + // When fork() is called, only the current thread continues to execute in the + // child process. If the lock is held, but *not* by this thread when fork() is + // called, we have a deadlock. +@@ -1006,7 +1006,7 @@ void PartitionRoot::Init(PartitionOptions opts) { + // apple OSes. + PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) || + (internal::SystemPageSize() == (size_t{1} << 14))); +-#elif PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) ++#elif (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64) + // Check runtime pagesize. Though the code is currently the same, it is + // not merged with the IS_APPLE case above as a 1 << 16 case is only + // supported on Linux on AArch64. diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc new file mode 100644 index 000000000000..f50fe710eb53 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc @@ -0,0 +1,36 @@ +--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-10-21 20:19:54 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc +@@ -25,7 +25,16 @@ + #endif + + #if PA_CONFIG(HAS_LINUX_KERNEL) ++#if defined(OS_OPENBSD) ++#include <sys/time.h> ++#include <sys/futex.h> ++#elif defined(OS_FREEBSD) ++#include <sys/types.h> ++#include <sys/thr.h> ++#include <sys/umtx.h> ++#else + #include <linux/futex.h> ++#endif + #include <sys/syscall.h> + #include <unistd.h> + +@@ -155,8 +164,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx, + int saved_errno = errno; + errno = 0; + ++#if defined(OS_FREEBSD) ++ long retval = _umtx_op(&state_, UMTX_OP_WAIT_UINT_PRIVATE, ++ kLockedContended, nullptr, nullptr); ++#elif defined(OS_OPENBSD) ++ long retval = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAIT | FUTEX_PRIVATE_FLAG, ++ kLockedContended, nullptr, nullptr); ++#else + long retval = syscall(SYS_futex, ftx, op | FUTEX_PRIVATE_FLAG, value, nullptr, + nullptr, 0); ++#endif + if (retval == -1) { + // These are programming errors, check them. + PA_DCHECK((errno != EPERM) || (errno != EACCES) || (errno != EINVAL) || diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc new file mode 100644 index 000000000000..fd9e0115f4b0 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc @@ -0,0 +1,50 @@ +--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc +@@ -23,6 +23,10 @@ + #include <pthread.h> + #endif + ++#if PA_BUILDFLAG(IS_BSD) ++#include <pthread_np.h> ++#endif ++ + #if PA_BUILDFLAG(PA_LIBC_GLIBC) + extern "C" void* __libc_stack_end; + #endif +@@ -53,6 +57,36 @@ void* GetStackTop() { + + void* GetStackTop() { + return pthread_get_stackaddr_np(pthread_self()); ++} ++ ++#elif PA_BUILDFLAG(IS_OPENBSD) ++ ++void* GetStackTop() { ++ stack_t ss; ++ if (pthread_stackseg_np(pthread_self(), &ss) != 0) ++ return nullptr; ++ return reinterpret_cast<uint8_t*>(ss.ss_sp); ++} ++ ++#elif PA_BUILDFLAG(IS_FREEBSD) ++ ++void* GetStackTop() { ++ pthread_attr_t attr; ++ int error = pthread_attr_init(&attr); ++ if (error) { ++ return nullptr; ++ } ++ error = pthread_attr_get_np(pthread_self(), &attr); ++ if (!error) { ++ void* base; ++ size_t size; ++ error = pthread_attr_getstack(&attr, &base, &size); ++ PA_CHECK(!error); ++ pthread_attr_destroy(&attr); ++ return reinterpret_cast<uint8_t*>(base) + size; ++ } ++ pthread_attr_destroy(&attr); ++ return nullptr; + } + + #elif PA_BUILDFLAG(IS_POSIX) || PA_BUILDFLAG(IS_FUCHSIA) diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc new file mode 100644 index 000000000000..b2c96448dc69 --- /dev/null +++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc @@ -0,0 +1,11 @@ +--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-08-26 20:49:50 UTC ++++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc +@@ -21,7 +21,7 @@ + #include "partition_alloc/partition_alloc_check.h" + #include "partition_alloc/thread_isolation/thread_isolation.h" + +-#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) ++#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) && !PA_BUILDFLAG(IS_BSD) + #error "This pkey code is currently only supported on Linux and ChromeOS" + #endif + diff --git a/devel/electron39/files/patch-base_atomicops.h b/devel/electron39/files/patch-base_atomicops.h new file mode 100644 index 000000000000..d99cf060f26a --- /dev/null +++ b/devel/electron39/files/patch-base_atomicops.h @@ -0,0 +1,14 @@ +--- base/atomicops.h.orig 2025-08-26 20:49:50 UTC ++++ base/atomicops.h +@@ -72,7 +72,11 @@ typedef intptr_t Atomic64; + + // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or + // Atomic64 routines below, depending on your architecture. ++#if !defined(OS_OPENBSD) && defined(__i386__) ++typedef Atomic32 AtomicWord; ++#else + typedef intptr_t AtomicWord; ++#endif + + // Atomically execute: + // result = *ptr; diff --git a/devel/electron35/files/patch-base_base__paths__posix.cc b/devel/electron39/files/patch-base_base__paths__posix.cc index e1eeae038bb9..e1eeae038bb9 100644 --- a/devel/electron35/files/patch-base_base__paths__posix.cc +++ b/devel/electron39/files/patch-base_base__paths__posix.cc diff --git a/devel/electron39/files/patch-base_compiler__specific.h b/devel/electron39/files/patch-base_compiler__specific.h new file mode 100644 index 000000000000..9946c0dd5ea0 --- /dev/null +++ b/devel/electron39/files/patch-base_compiler__specific.h @@ -0,0 +1,10 @@ +--- base/compiler_specific.h.orig 2025-06-30 07:04:30 UTC ++++ base/compiler_specific.h +@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) { + #if __has_cpp_attribute(clang::preserve_most) && \ + (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \ + !defined(COMPONENT_BUILD) && \ ++ !BUILDFLAG(IS_OPENBSD) && \ + !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) + #define PRESERVE_MOST [[clang::preserve_most]] + #else diff --git a/devel/electron39/files/patch-base_debug_debugger__posix.cc b/devel/electron39/files/patch-base_debug_debugger__posix.cc new file mode 100644 index 000000000000..836f9d7f3b17 --- /dev/null +++ b/devel/electron39/files/patch-base_debug_debugger__posix.cc @@ -0,0 +1,70 @@ +--- base/debug/debugger_posix.cc.orig 2025-06-30 07:04:30 UTC ++++ base/debug/debugger_posix.cc +@@ -38,6 +38,10 @@ + #include <sys/sysctl.h> + #endif + ++#if BUILDFLAG(IS_OPENBSD) ++#include <sys/proc.h> ++#endif ++ + #if BUILDFLAG(IS_FREEBSD) + #include <sys/user.h> + #endif +@@ -96,33 +100,52 @@ bool BeingDebugged() { + + // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and + // binary interfaces may change. ++#if BUILDFLAG(IS_OPENBSD) ++ struct kinfo_proc *info; ++ size_t info_size; ++#else + struct kinfo_proc info; + size_t info_size = sizeof(info); ++#endif + + #if BUILDFLAG(IS_OPENBSD) + if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) { + return -1; + } + +- mib[5] = (info_size / sizeof(struct kinfo_proc)); ++ mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc))); ++ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) { ++ is_set = true; ++ being_debugged = false; ++ return being_debugged; ++ } ++ ++ int sysctl_result = sysctl(mib, std::size(mib), info, &info_size, NULL, 0); + #endif + ++#if !BUILDFLAG(IS_OPENBSD) + int sysctl_result = sysctl(mib, std::size(mib), &info, &info_size, NULL, 0); ++#endif + DCHECK_EQ(sysctl_result, 0); + if (sysctl_result != 0) { + is_set = true; + being_debugged = false; +- return being_debugged; ++ goto out; + } + + // This process is being debugged if the P_TRACED flag is set. + is_set = true; + #if BUILDFLAG(IS_FREEBSD) + being_debugged = (info.ki_flag & P_TRACED) != 0; +-#elif BUILDFLAG(IS_BSD) +- being_debugged = (info.p_flag & P_TRACED) != 0; ++#elif BUILDFLAG(IS_OPENBSD) ++ being_debugged = (info->p_psflags & PS_TRACED) != 0; + #else + being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0; ++#endif ++ ++out: ++#if BUILDFLAG(IS_OPENBSD) ++ free(info); + #endif + return being_debugged; + } diff --git a/devel/electron35/files/patch-base_debug_elf__reader.cc b/devel/electron39/files/patch-base_debug_elf__reader.cc index 594dab032392..594dab032392 100644 --- a/devel/electron35/files/patch-base_debug_elf__reader.cc +++ b/devel/electron39/files/patch-base_debug_elf__reader.cc diff --git a/devel/electron35/files/patch-base_debug_proc__maps__linux.cc b/devel/electron39/files/patch-base_debug_proc__maps__linux.cc index 9d33de7c41c7..9d33de7c41c7 100644 --- a/devel/electron35/files/patch-base_debug_proc__maps__linux.cc +++ b/devel/electron39/files/patch-base_debug_proc__maps__linux.cc diff --git a/devel/electron39/files/patch-base_debug_stack__trace.cc b/devel/electron39/files/patch-base_debug_stack__trace.cc new file mode 100644 index 000000000000..383e531c0c4b --- /dev/null +++ b/devel/electron39/files/patch-base_debug_stack__trace.cc @@ -0,0 +1,39 @@ +--- base/debug/stack_trace.cc.orig 2025-10-21 20:19:54 UTC ++++ base/debug/stack_trace.cc +@@ -292,7 +292,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() { + // Symbols are not expected to be reliable when gn args specifies + // symbol_level=0. + return false; +-#elif defined(__UCLIBC__) || defined(_AIX) ++#elif defined(__UCLIBC__) || defined(_AIX) || BUILDFLAG(IS_BSD) + // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. + // See https://crbug.com/706728 + return false; +@@ -357,7 +357,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream + } + return; + } ++#if !BUILDFLAG(IS_BSD) + OutputToStreamWithPrefixImpl(os, prefix_string); ++#endif + } + + std::string StackTrace::ToString() const { +@@ -366,7 +368,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie + + std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { + std::stringstream stream; +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD) + OutputToStreamWithPrefix(&stream, prefix_string); + #endif + return stream.str(); +@@ -390,7 +392,7 @@ std::ostream& operator<<(std::ostream& os, const Stack + } + + std::ostream& operator<<(std::ostream& os, const StackTrace& s) { +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD) + s.OutputToStream(&os); + #else + os << "StackTrace::OutputToStream not implemented."; diff --git a/devel/electron39/files/patch-base_debug_stack__trace__posix.cc b/devel/electron39/files/patch-base_debug_stack__trace__posix.cc new file mode 100644 index 000000000000..8a61546b8393 --- /dev/null +++ b/devel/electron39/files/patch-base_debug_stack__trace__posix.cc @@ -0,0 +1,101 @@ +--- base/debug/stack_trace_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/debug/stack_trace_posix.cc +@@ -51,7 +51,7 @@ + // execinfo.h and backtrace(3) are really only present in glibc and in macOS + // libc. + #if BUILDFLAG(IS_APPLE) || \ +- (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX)) ++ (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX) && !BUILDFLAG(IS_BSD)) + #define HAVE_BACKTRACE + #include <execinfo.h> + #endif +@@ -69,8 +69,10 @@ + #include <AvailabilityMacros.h> + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) ++#if !BUILDFLAG(IS_BSD) + #include <sys/prctl.h> ++#endif + + #include "base/debug/proc_maps_linux.h" + #endif +@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) { + std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output))); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) { + // We have seen rare cases on AMD linux where the default signal handler + // either does not run or a thread (Probably an AMD driver thread) prevents +@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v + "Warning: Default signal handler failed to terminate process.\n"); + PrintToStderr("Calling exit_group() directly to prevent timeout.\n"); + // See: https://man7.org/linux/man-pages/man2/exit_group.2.html ++#if BUILDFLAG(IS_BSD) ++ _exit(EXIT_FAILURE); ++#else + syscall(SYS_exit_group, EXIT_FAILURE); ++#endif + } + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || + // BUILDFLAG(IS_CHROMEOS) +@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf + _exit(EXIT_FAILURE); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Set an alarm to trigger in case the default handler does not terminate + // the process. See 'AlarmSignalHandler' for more details. + struct sigaction action; +@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf + // signals that do not re-raise autonomously), such as signals delivered via + // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would + // otherwise be lost when re-raising the signal via raise(). ++#if !BUILDFLAG(IS_BSD) + long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid), + info->si_signo, info); + if (retval == 0) { +@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf + if (errno != EPERM) { + _exit(EXIT_FAILURE); + } ++#endif + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || + // BUILDFLAG(IS_CHROMEOS) + +@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper { + return -1; + } + ++#if !BUILDFLAG(IS_BSD) + // This class is copied from + // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h. + // It aims at ensuring the process is dumpable before opening /proc/self/mem. +@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper { + r.base = cur_base; + } + } ++#endif + + // Parses /proc/self/maps in order to compile a list of all object file names + // for the modules that are loaded in the current process. + // Returns true on success. + bool CacheMemoryRegions() { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + // Reads /proc/self/maps. + std::string contents; + if (!ReadProcMaps(&contents)) { +@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper { + + is_initialized_ = true; + return true; ++#endif + } + + // Opens all object files and caches their file descriptors. diff --git a/devel/electron35/files/patch-base_files_dir__reader__linux.h b/devel/electron39/files/patch-base_files_dir__reader__linux.h index 79633108cfdb..79633108cfdb 100644 --- a/devel/electron35/files/patch-base_files_dir__reader__linux.h +++ b/devel/electron39/files/patch-base_files_dir__reader__linux.h diff --git a/devel/electron35/files/patch-base_files_dir__reader__posix.h b/devel/electron39/files/patch-base_files_dir__reader__posix.h index 2285fb726f8e..2285fb726f8e 100644 --- a/devel/electron35/files/patch-base_files_dir__reader__posix.h +++ b/devel/electron39/files/patch-base_files_dir__reader__posix.h diff --git a/devel/electron39/files/patch-base_files_drive__info.h b/devel/electron39/files/patch-base_files_drive__info.h new file mode 100644 index 000000000000..37c26bf070c2 --- /dev/null +++ b/devel/electron39/files/patch-base_files_drive__info.h @@ -0,0 +1,11 @@ +--- base/files/drive_info.h.orig 2025-06-30 07:04:30 UTC ++++ base/files/drive_info.h +@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo { + std::optional<bool> has_seek_penalty; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Whether the drive is a "removable" drive. + // + // In macOS's IOKit API, a drive is "removable" if "the media is removable diff --git a/devel/electron39/files/patch-base_files_drive__info__posix.cc b/devel/electron39/files/patch-base_files_drive__info__posix.cc new file mode 100644 index 000000000000..0d1a5c60eea1 --- /dev/null +++ b/devel/electron39/files/patch-base_files_drive__info__posix.cc @@ -0,0 +1,11 @@ +--- base/files/drive_info_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/files/drive_info_posix.cc +@@ -27,7 +27,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa + + std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) { + DriveInfo drive_info; +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + drive_info.has_seek_penalty = false; + return drive_info; + #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-base_files_file__path__watcher.h b/devel/electron39/files/patch-base_files_file__path__watcher.h index 463c96aaf79a..463c96aaf79a 100644 --- a/devel/electron35/files/patch-base_files_file__path__watcher.h +++ b/devel/electron39/files/patch-base_files_file__path__watcher.h diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__bsd.cc b/devel/electron39/files/patch-base_files_file__path__watcher__bsd.cc index 5bac3095f9f0..5bac3095f9f0 100644 --- a/devel/electron35/files/patch-base_files_file__path__watcher__bsd.cc +++ b/devel/electron39/files/patch-base_files_file__path__watcher__bsd.cc diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__kqueue.h b/devel/electron39/files/patch-base_files_file__path__watcher__kqueue.h index 821858b75711..821858b75711 100644 --- a/devel/electron35/files/patch-base_files_file__path__watcher__kqueue.h +++ b/devel/electron39/files/patch-base_files_file__path__watcher__kqueue.h diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__unittest.cc b/devel/electron39/files/patch-base_files_file__path__watcher__unittest.cc index dbaf2a8a80e0..dbaf2a8a80e0 100644 --- a/devel/electron35/files/patch-base_files_file__path__watcher__unittest.cc +++ b/devel/electron39/files/patch-base_files_file__path__watcher__unittest.cc diff --git a/devel/electron39/files/patch-base_files_file__util__posix.cc b/devel/electron39/files/patch-base_files_file__util__posix.cc new file mode 100644 index 000000000000..d3c3386e1a6d --- /dev/null +++ b/devel/electron39/files/patch-base_files_file__util__posix.cc @@ -0,0 +1,48 @@ +--- base/files/file_util_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/files/file_util_posix.cc +@@ -943,6 +943,7 @@ bool CreateDirectoryAndGetError(const FilePath& full_p + bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) { + ScopedBlockingCall scoped_blocking_call( + FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir(). ++ const FilePath kFileSystemRoot("/"); + + // Avoid checking subdirs if directory already exists. + if (DirectoryExists(full_path)) { +@@ -952,8 +953,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p + // Collect a list of all missing directories. + std::vector<FilePath> missing_subpaths({full_path}); + FilePath last_path = full_path; +- for (FilePath path = full_path.DirName(); path.value() != last_path.value(); +- path = path.DirName()) { ++ for (FilePath path = full_path.DirName(); (path.value() != last_path.value() && ++ (path != kFileSystemRoot)); path = path.DirName()) { + if (DirectoryExists(path)) { + break; + } +@@ -971,21 +972,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p + } + #endif // BUILDFLAG(IS_CHROMEOS) + +- if (File::Mkdir(subpath, mode) == 0) { +- continue; +- } +- // Mkdir failed, but it might have failed with EEXIST, or some other error +- // due to the directory appearing out of thin air. This can occur if +- // two processes are trying to create the same file system tree at the same +- // time. Check to see if it exists and make sure it is a directory. +- int saved_errno = errno; +- if (!DirectoryExists(subpath)) { +- if (error) { ++ if ((mkdir(subpath.value().c_str(), mode) == -1) && ++ ((full_path != subpath) ? (errno != ENOENT) : (-1))) { ++ int saved_errno = errno; ++ if (error) + *error = File::OSErrorToFileError(saved_errno); +- } +- errno = saved_errno; + return false; + } ++ errno = 0; + } + return true; + } diff --git a/devel/electron39/files/patch-base_files_file__util__unittest.cc b/devel/electron39/files/patch-base_files_file__util__unittest.cc new file mode 100644 index 000000000000..47c95633f64b --- /dev/null +++ b/devel/electron39/files/patch-base_files_file__util__unittest.cc @@ -0,0 +1,40 @@ +--- base/files/file_util_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ base/files/file_util_unittest.cc +@@ -4156,7 +4156,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) { + } + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) { + FilePath file_path("/proc/cpuinfo"); + std::string data = "temp"; +@@ -4741,6 +4741,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu + + #endif // BUILDFLAG(IS_ANDROID) + ++#if BUILDFLAG(IS_OPENBSD) ++TEST_F(FileUtilTest, CreateDirectoryInUnveiledPath) { ++ FilePath dir = PathService::CheckedGet(DIR_GEN_TEST_DATA_ROOT); ++ dir = dir.Append(FILE_PATH_LITERAL("base")); ++ dir = dir.Append(FILE_PATH_LITERAL("test")); ++ dir = dir.Append(FILE_PATH_LITERAL("unveil")); ++ unveil(dir.value().c_str(), "rwc"); ++ EXPECT_TRUE(CreateDirectory(dir)); ++ dir = dir.Append(FILE_PATH_LITERAL("test")); ++ EXPECT_FALSE(CreateDirectory(dir)); ++} ++#endif ++ + #if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ + defined(ARCH_CPU_32_BITS) + // TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to +@@ -4907,7 +4920,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles + NULL); + #else + size_t bytes_written = +- ::write(::fileno(output_file.get()), content.c_str(), content.length()); ++ ::write(fileno(output_file.get()), content.c_str(), content.length()); + #endif + EXPECT_EQ(content.length(), bytes_written); + ::fflush(output_file.get()); diff --git a/devel/electron35/files/patch-base_files_important__file__writer__cleaner.cc b/devel/electron39/files/patch-base_files_important__file__writer__cleaner.cc index 80f08d51a819..80f08d51a819 100644 --- a/devel/electron35/files/patch-base_files_important__file__writer__cleaner.cc +++ b/devel/electron39/files/patch-base_files_important__file__writer__cleaner.cc diff --git a/devel/electron35/files/patch-base_files_scoped__file.cc b/devel/electron39/files/patch-base_files_scoped__file.cc index 116fe3355776..116fe3355776 100644 --- a/devel/electron35/files/patch-base_files_scoped__file.cc +++ b/devel/electron39/files/patch-base_files_scoped__file.cc diff --git a/devel/electron35/files/patch-base_functional_unretained__traits.h b/devel/electron39/files/patch-base_functional_unretained__traits.h index 96a7227653f7..96a7227653f7 100644 --- a/devel/electron35/files/patch-base_functional_unretained__traits.h +++ b/devel/electron39/files/patch-base_functional_unretained__traits.h diff --git a/devel/electron39/files/patch-base_i18n_icu__util.cc b/devel/electron39/files/patch-base_i18n_icu__util.cc new file mode 100644 index 000000000000..1722ad3156e6 --- /dev/null +++ b/devel/electron39/files/patch-base_i18n_icu__util.cc @@ -0,0 +1,20 @@ +--- base/i18n/icu_util.cc.orig 2025-08-26 20:49:50 UTC ++++ base/i18n/icu_util.cc +@@ -52,7 +52,7 @@ + #include "third_party/icu/source/common/unicode/unistr.h" + #endif + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) + #include "third_party/icu/source/i18n/unicode/timezone.h" + #endif +@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() { + FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization(); + icu::TimeZone::adoptDefault( + icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id))); +-#elif BUILDFLAG(IS_CHROMEOS) || \ ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_ANDROID) + // To respond to the time zone change properly, the default time zone + // cache in ICU has to be populated on starting up. diff --git a/devel/electron39/files/patch-base_linux__util.cc b/devel/electron39/files/patch-base_linux__util.cc new file mode 100644 index 000000000000..3e05f9677301 --- /dev/null +++ b/devel/electron39/files/patch-base_linux__util.cc @@ -0,0 +1,17 @@ +--- base/linux_util.cc.orig 2025-04-22 20:15:27 UTC ++++ base/linux_util.cc +@@ -163,10 +163,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t + } + + bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22 + char buf[25]; + strings::SafeSPrintf(buf, "/proc/%d/task", pid); + return GetThreadsFromProcessDir(buf, tids); ++#endif + } + + bool GetThreadsForCurrentProcess(std::vector<pid_t>* tids) { diff --git a/devel/electron39/files/patch-base_logging__unittest.cc b/devel/electron39/files/patch-base_logging__unittest.cc new file mode 100644 index 000000000000..81bd12c29167 --- /dev/null +++ b/devel/electron39/files/patch-base_logging__unittest.cc @@ -0,0 +1,31 @@ +--- base/logging_unittest.cc.orig 2025-04-22 20:15:27 UTC ++++ base/logging_unittest.cc +@@ -40,7 +40,7 @@ + #include "base/posix/eintr_wrapper.h" + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) + #include <ucontext.h> + #endif + +@@ -586,14 +586,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo + // need the arch-specific boilerplate below, which is inspired by breakpad. + // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine. + uintptr_t crash_addr = 0; +-#if BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_FREEBSD) + crash_addr = reinterpret_cast<uintptr_t>(info->si_addr); + #else // OS_* + ucontext_t* context = reinterpret_cast<ucontext_t*>(context_ptr); + #if defined(ARCH_CPU_X86) + crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_EIP]); + #elif defined(ARCH_CPU_X86_64) ++#if BUILDFLAG(IS_OPENBSD) ++ crash_addr = static_cast<uintptr_t>(context->sc_rip); ++#else + crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_RIP]); ++#endif + #elif defined(ARCH_CPU_ARMEL) + crash_addr = static_cast<uintptr_t>(context->uc_mcontext.arm_pc); + #elif defined(ARCH_CPU_ARM64) diff --git a/devel/electron39/files/patch-base_memory_discardable__memory.cc b/devel/electron39/files/patch-base_memory_discardable__memory.cc new file mode 100644 index 000000000000..0cf13c48cfb7 --- /dev/null +++ b/devel/electron39/files/patch-base_memory_discardable__memory.cc @@ -0,0 +1,38 @@ +--- base/memory/discardable_memory.cc.orig 2025-10-21 20:19:54 UTC ++++ base/memory/discardable_memory.cc +@@ -20,7 +20,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE + BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kDiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT); + + BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup, +@@ -36,7 +36,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + DiscardableMemoryBacking GetBackingForFieldTrial() { + DiscardableMemoryTrialGroup trial_group = +@@ -54,7 +54,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() { + + } // namespace + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + // Probe capabilities of this device to determine whether we should participate + // in the discardable memory backing trial. +@@ -81,7 +81,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking() + DiscardableMemory::~DiscardableMemory() = default; + + DiscardableMemoryBacking GetDiscardableMemoryBacking() { +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (DiscardableMemoryBackingFieldTrialIsEnabled()) { + return GetBackingForFieldTrial(); + } diff --git a/devel/electron35/files/patch-base_memory_discardable__memory__internal.h b/devel/electron39/files/patch-base_memory_discardable__memory__internal.h index debc3f9a15af..debc3f9a15af 100644 --- a/devel/electron35/files/patch-base_memory_discardable__memory__internal.h +++ b/devel/electron39/files/patch-base_memory_discardable__memory__internal.h diff --git a/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc new file mode 100644 index 000000000000..b3fc648f42dd --- /dev/null +++ b/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc @@ -0,0 +1,21 @@ +--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/memory/madv_free_discardable_memory_posix.cc +@@ -297,6 +297,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons + + bool MadvFreeDiscardableMemoryPosix::IsResident() const { + DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_); ++// XXX mincore ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + #if BUILDFLAG(IS_APPLE) + std::vector<char> vec(allocated_pages_); + #else +@@ -313,6 +317,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons + } + } + return true; ++#endif + } + + bool MadvFreeDiscardableMemoryPosix::IsDiscarded() const { diff --git a/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h b/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h new file mode 100644 index 000000000000..b4923454f7ad --- /dev/null +++ b/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h @@ -0,0 +1,20 @@ +--- base/memory/platform_shared_memory_region.h.orig 2025-10-21 20:19:54 UTC ++++ base/memory/platform_shared_memory_region.h +@@ -99,7 +99,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { + #if BUILDFLAG(IS_FUCHSIA) + kNotVmo, + #endif +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + kFcntlFailed, + kReadOnlyFdNotReadOnly, + kUnexpectedReadOnlyFd, +@@ -230,7 +230,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { + CheckPlatformHandlePermissionsCorrespondToMode); + static PlatformSharedMemoryRegion Create(Mode mode, + size_t size +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + bool executable = false + #endif diff --git a/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc b/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc new file mode 100644 index 000000000000..74ec153c4fda --- /dev/null +++ b/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc @@ -0,0 +1,20 @@ +--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/memory/platform_shared_memory_region_posix.cc +@@ -172,7 +172,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: + // static + PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode, + size_t size +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + bool executable + #endif +@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: + // flag. + FilePath directory; + if (!GetShmemTempDir( +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + executable, + #else + false /* executable */, diff --git a/devel/electron35/files/patch-base_memory_protected__memory.h b/devel/electron39/files/patch-base_memory_protected__memory.h index fe1efc22b7f2..fe1efc22b7f2 100644 --- a/devel/electron35/files/patch-base_memory_protected__memory.h +++ b/devel/electron39/files/patch-base_memory_protected__memory.h diff --git a/devel/electron35/files/patch-base_memory_protected__memory__posix.cc b/devel/electron39/files/patch-base_memory_protected__memory__posix.cc index 17c05890aeb2..17c05890aeb2 100644 --- a/devel/electron35/files/patch-base_memory_protected__memory__posix.cc +++ b/devel/electron39/files/patch-base_memory_protected__memory__posix.cc diff --git a/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc new file mode 100644 index 000000000000..001297b279b4 --- /dev/null +++ b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc @@ -0,0 +1,11 @@ +--- base/message_loop/message_pump_epoll.cc.orig 2025-10-21 20:19:54 UTC ++++ base/message_loop/message_pump_epoll.cc +@@ -44,7 +44,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE + std::atomic_bool g_use_poll = false; + + constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = { +- {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, {EPOLLRDHUP, POLLRDHUP}, ++ {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, + {EPOLLPRI, POLLPRI}, {EPOLLERR, POLLERR}, {EPOLLHUP, POLLHUP}}; + + void SetEventsForPoll(const uint32_t epoll_events, struct pollfd* poll_entry) { diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.h b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.h index 35523e181339..35523e181339 100644 --- a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.h +++ b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.h diff --git a/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc b/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc new file mode 100644 index 000000000000..fcd96a4353d1 --- /dev/null +++ b/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc @@ -0,0 +1,28 @@ +--- base/message_loop/message_pump_glib.cc.orig 2025-10-21 20:19:54 UTC ++++ base/message_loop/message_pump_glib.cc +@@ -8,6 +8,11 @@ + #include <glib.h> + #include <math.h> + ++#if BUILDFLAG(IS_BSD) ++#include <pthread.h> ++#include <pthread_np.h> ++#endif ++ + #include "base/logging.h" + #include "base/memory/raw_ptr.h" + #include "base/message_loop/io_watcher.h" +@@ -58,9 +63,13 @@ bool RunningOnMainThread() { + } + + bool RunningOnMainThread() { ++#if BUILDFLAG(IS_BSD) ++ return pthread_main_np(); ++#else + auto pid = getpid(); + auto tid = PlatformThread::CurrentId().raw(); + return pid > 0 && tid > 0 && pid == tid; ++#endif + } + + // A brief refresher on GLib: diff --git a/devel/electron35/files/patch-base_posix_can__lower__nice__to.cc b/devel/electron39/files/patch-base_posix_can__lower__nice__to.cc index 67a5d35808ae..67a5d35808ae 100644 --- a/devel/electron35/files/patch-base_posix_can__lower__nice__to.cc +++ b/devel/electron39/files/patch-base_posix_can__lower__nice__to.cc diff --git a/devel/electron35/files/patch-base_posix_file__descriptor__shuffle.h b/devel/electron39/files/patch-base_posix_file__descriptor__shuffle.h index 165dd73720dd..165dd73720dd 100644 --- a/devel/electron35/files/patch-base_posix_file__descriptor__shuffle.h +++ b/devel/electron39/files/patch-base_posix_file__descriptor__shuffle.h diff --git a/devel/electron35/files/patch-base_posix_sysctl.cc b/devel/electron39/files/patch-base_posix_sysctl.cc index 7599323d6f5b..7599323d6f5b 100644 --- a/devel/electron35/files/patch-base_posix_sysctl.cc +++ b/devel/electron39/files/patch-base_posix_sysctl.cc diff --git a/devel/electron39/files/patch-base_posix_unix__domain__socket.cc b/devel/electron39/files/patch-base_posix_unix__domain__socket.cc new file mode 100644 index 000000000000..45da70d7d6b6 --- /dev/null +++ b/devel/electron39/files/patch-base_posix_unix__domain__socket.cc @@ -0,0 +1,65 @@ +--- base/posix/unix_domain_socket.cc.orig 2025-08-26 20:49:50 UTC ++++ base/posix/unix_domain_socket.cc +@@ -20,6 +20,7 @@ + #include "base/files/scoped_file.h" + #include "base/logging.h" + #include "base/notreached.h" ++#include "base/notimplemented.h" + #include "base/numerics/safe_conversions.h" + #include "base/pickle.h" + #include "base/posix/eintr_wrapper.h" +@@ -47,7 +48,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd) + + // static + bool UnixDomainSocket::EnableReceiveProcessId(int fd) { +-#if !BUILDFLAG(IS_APPLE) ++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + const int enable = 1; + return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0; + #else +@@ -73,7 +74,7 @@ bool UnixDomainSocket::SendMsg(int fd, + + struct cmsghdr* cmsg; + msg.msg_control = control_buffer; +-#if BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + msg.msg_controllen = checked_cast<socklen_t>(control_len); + #else + msg.msg_controllen = control_len; +@@ -81,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd, + cmsg = CMSG_FIRSTHDR(&msg); + cmsg->cmsg_level = SOL_SOCKET; + cmsg->cmsg_type = SCM_RIGHTS; +-#if BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size())); + #else + cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size()); +@@ -133,7 +134,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, + + const size_t kControlBufferSize = + CMSG_SPACE(sizeof(int) * kMaxFileDescriptors) +-#if !BUILDFLAG(IS_APPLE) ++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + // macOS does not support ucred. + // macOS supports xucred, but this structure is insufficient. + + CMSG_SPACE(sizeof(struct ucred)) +@@ -162,7 +163,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, + wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg)); + wire_fds_len = payload_len / sizeof(int); + } +-#if !BUILDFLAG(IS_APPLE) ++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + // macOS does not support SCM_CREDENTIALS. + if (cmsg->cmsg_level == SOL_SOCKET && + cmsg->cmsg_type == SCM_CREDENTIALS) { +@@ -199,6 +200,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, + if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) { + pid = -1; + } ++#elif BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ pid = -1; + #else + // |pid| will legitimately be -1 if we read EOF, so only DCHECK if we + // actually received a message. Unfortunately, Linux allows sending zero diff --git a/devel/electron35/files/patch-base_posix_unix__domain__socket__unittest.cc b/devel/electron39/files/patch-base_posix_unix__domain__socket__unittest.cc index 432387473491..432387473491 100644 --- a/devel/electron35/files/patch-base_posix_unix__domain__socket__unittest.cc +++ b/devel/electron39/files/patch-base_posix_unix__domain__socket__unittest.cc diff --git a/devel/electron39/files/patch-base_process_internal__linux.h b/devel/electron39/files/patch-base_process_internal__linux.h new file mode 100644 index 000000000000..f8e1540311e9 --- /dev/null +++ b/devel/electron39/files/patch-base_process_internal__linux.h @@ -0,0 +1,20 @@ +--- base/process/internal_linux.h.orig 2025-06-30 07:04:30 UTC ++++ base/process/internal_linux.h +@@ -146,6 +146,9 @@ void ForEachProcessTask(base::ProcessHandle process, L + // arguments to the lambda. + template <typename Lambda> + void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) { ++#if BUILDFLAG(IS_BSD) ++ return; ++#else + // Iterate through the different threads tracked in /proc/<pid>/task. + FilePath fd_path = GetProcPidDir(process).Append("task"); + +@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHandle process, L + FilePath task_path = fd_path.Append(tid_str); + lambda(tid, task_path); + } ++#endif + } + + } // namespace internal diff --git a/devel/electron39/files/patch-base_process_kill.h b/devel/electron39/files/patch-base_process_kill.h new file mode 100644 index 000000000000..30a795166f15 --- /dev/null +++ b/devel/electron39/files/patch-base_process_kill.h @@ -0,0 +1,11 @@ +--- base/process/kill.h.orig 2025-10-21 20:19:54 UTC ++++ base/process/kill.h +@@ -125,7 +125,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in + BASE_EXPORT TerminationStatus + GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Spawns a thread to wait asynchronously for the child |process| to exit + // and then reaps it. + BASE_EXPORT void EnsureProcessGetsReaped(Process process); diff --git a/devel/electron35/files/patch-base_process_kill__posix.cc b/devel/electron39/files/patch-base_process_kill__posix.cc index 09bdcf9f7afb..09bdcf9f7afb 100644 --- a/devel/electron35/files/patch-base_process_kill__posix.cc +++ b/devel/electron39/files/patch-base_process_kill__posix.cc diff --git a/devel/electron39/files/patch-base_process_launch.h b/devel/electron39/files/patch-base_process_launch.h new file mode 100644 index 000000000000..0342f1f28613 --- /dev/null +++ b/devel/electron39/files/patch-base_process_launch.h @@ -0,0 +1,11 @@ +--- base/process/launch.h.orig 2025-08-26 20:49:50 UTC ++++ base/process/launch.h +@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions { + bool clear_environment = false; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // If non-zero, start the process using clone(), using flags as provided. + // Unlike in clone, clone_flags may not contain a custom termination signal + // that is sent to the parent when the child dies. The termination signal will diff --git a/devel/electron39/files/patch-base_process_memory__linux.cc b/devel/electron39/files/patch-base_process_memory__linux.cc new file mode 100644 index 000000000000..e3afd2ee3991 --- /dev/null +++ b/devel/electron39/files/patch-base_process_memory__linux.cc @@ -0,0 +1,44 @@ +--- base/process/memory_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ base/process/memory_linux.cc +@@ -29,6 +29,7 @@ namespace base { + + namespace base { + ++#if !BUILDFLAG(IS_BSD) + namespace { + + void ReleaseReservationOrTerminate() { +@@ -39,12 +40,14 @@ void ReleaseReservationOrTerminate() { + } + + } // namespace ++#endif + + void EnableTerminationOnHeapCorruption() { + // On Linux, there nothing to do AFAIK. + } + + void EnableTerminationOnOutOfMemory() { ++#if !BUILDFLAG(IS_BSD) + // Set the new-out of memory handler. + std::set_new_handler(&ReleaseReservationOrTerminate); + // If we're using glibc's allocator, the above functions will override +@@ -53,8 +56,10 @@ void EnableTerminationOnOutOfMemory() { + #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM) + allocator_shim::SetCallNewHandlerOnMallocFailure(true); + #endif ++#endif + } + ++#if !BUILDFLAG(IS_BSD) + // ScopedAllowBlocking() has private constructor and it can only be used in + // friend classes/functions. Declaring a class is easier in this situation to + // avoid adding more dependency to thread_restrictions.h because of the +@@ -112,6 +117,7 @@ bool AdjustOOMScore(ProcessId process, int score) { + bool AdjustOOMScore(ProcessId process, int score) { + return AdjustOOMScoreHelper::AdjustOOMScore(process, score); + } ++#endif + + bool UncheckedCalloc(size_t num_items, size_t size, void** result) { + #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM) diff --git a/devel/electron35/files/patch-base_process_process__handle.cc b/devel/electron39/files/patch-base_process_process__handle.cc index efb95e7c3b54..efb95e7c3b54 100644 --- a/devel/electron35/files/patch-base_process_process__handle.cc +++ b/devel/electron39/files/patch-base_process_process__handle.cc diff --git a/devel/electron35/files/patch-base_process_process__handle.h b/devel/electron39/files/patch-base_process_process__handle.h index 43885dd9eb96..43885dd9eb96 100644 --- a/devel/electron35/files/patch-base_process_process__handle.h +++ b/devel/electron39/files/patch-base_process_process__handle.h diff --git a/devel/electron35/files/patch-base_process_process__handle__freebsd.cc b/devel/electron39/files/patch-base_process_process__handle__freebsd.cc index ae98b5669b75..ae98b5669b75 100644 --- a/devel/electron35/files/patch-base_process_process__handle__freebsd.cc +++ b/devel/electron39/files/patch-base_process_process__handle__freebsd.cc diff --git a/devel/electron35/files/patch-base_process_process__handle__openbsd.cc b/devel/electron39/files/patch-base_process_process__handle__openbsd.cc index 4dfafb34d672..4dfafb34d672 100644 --- a/devel/electron35/files/patch-base_process_process__handle__openbsd.cc +++ b/devel/electron39/files/patch-base_process_process__handle__openbsd.cc diff --git a/devel/electron35/files/patch-base_process_process__iterator__freebsd.cc b/devel/electron39/files/patch-base_process_process__iterator__freebsd.cc index 842c1a5ab32d..842c1a5ab32d 100644 --- a/devel/electron35/files/patch-base_process_process__iterator__freebsd.cc +++ b/devel/electron39/files/patch-base_process_process__iterator__freebsd.cc diff --git a/devel/electron35/files/patch-base_process_process__iterator__openbsd.cc b/devel/electron39/files/patch-base_process_process__iterator__openbsd.cc index ea17e1335c70..ea17e1335c70 100644 --- a/devel/electron35/files/patch-base_process_process__iterator__openbsd.cc +++ b/devel/electron39/files/patch-base_process_process__iterator__openbsd.cc diff --git a/devel/electron39/files/patch-base_process_process__metrics.cc b/devel/electron39/files/patch-base_process_process__metrics.cc new file mode 100644 index 000000000000..de58f8e4660f --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__metrics.cc @@ -0,0 +1,38 @@ +--- base/process/process_metrics.cc.orig 2025-08-26 20:49:50 UTC ++++ base/process/process_metrics.cc +@@ -17,7 +17,7 @@ namespace { + namespace { + + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + int CalculateEventsPerSecond(uint64_t event_count, + uint64_t* last_event_count, + base::TimeTicks* last_calculated) { +@@ -54,7 +54,7 @@ SystemMetrics SystemMetrics::Sample() { + SystemMetrics system_metrics; + + system_metrics.committed_memory_ = GetSystemCommitCharge(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + GetSystemMemoryInfo(&system_metrics.memory_info_); + GetVmStatInfo(&system_metrics.vmstat_info_); + GetSystemDiskInfo(&system_metrics.disk_info_); +@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create + #endif // !BUILDFLAG(IS_MAC) + } + +-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX) ++#if BUILDFLAG(IS_POSIX) + double ProcessMetrics::GetPlatformIndependentCPUUsage( + TimeDelta cumulative_cpu) { + TimeTicks time = TimeTicks::Now(); +@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() { + #endif + + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + int ProcessMetrics::CalculateIdleWakeupsPerSecond( + uint64_t absolute_idle_wakeups) { + return CalculateEventsPerSecond(absolute_idle_wakeups, diff --git a/devel/electron39/files/patch-base_process_process__metrics.h b/devel/electron39/files/patch-base_process_process__metrics.h new file mode 100644 index 000000000000..7cf49c117109 --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__metrics.h @@ -0,0 +1,116 @@ +--- base/process/process_metrics.h.orig 2025-10-21 20:19:54 UTC ++++ base/process/process_metrics.h +@@ -40,7 +40,7 @@ + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + #include <string> + #include <utility> + #include <vector> +@@ -50,7 +50,7 @@ namespace base { + + namespace base { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Minor and major page fault counts since the process creation. + // Both counts are process-wide, and exclude child processes. + // +@@ -88,7 +88,7 @@ struct ProcessMemoryInfo { + #endif // BUILDFLAG(IS_APPLE) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + uint64_t rss_anon_bytes = 0; + uint64_t vm_swap_bytes = 0; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || +@@ -180,7 +180,7 @@ class BASE_EXPORT ProcessMetrics { + base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage(); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + // Emits the cumulative CPU usage for all currently active threads since they + // were started into the output parameter (replacing its current contents). + // Threads that have already terminated will not be reported. Thus, the sum of +@@ -225,7 +225,7 @@ class BASE_EXPORT ProcessMetrics { + int GetOpenFdSoftLimit() const; + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Minor and major page fault count as reported by /proc/[pid]/stat. + // Returns true for success. + bool GetPageFaultCounts(PageFaultCounts* counts) const; +@@ -243,7 +243,7 @@ class BASE_EXPORT ProcessMetrics { + #endif // !BUILDFLAG(IS_MAC) + + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups); + #endif + #if BUILDFLAG(IS_APPLE) +@@ -265,12 +265,12 @@ class BASE_EXPORT ProcessMetrics { + // Used to store the previous times and CPU usage counts so we can + // compute the CPU usage between calls. + TimeTicks last_cpu_time_; +-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX) ++#if BUILDFLAG(IS_POSIX) + TimeDelta last_cumulative_cpu_; + #endif + + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + // Same thing for idle wakeups. + TimeTicks last_idle_wakeups_time_; + uint64_t last_absolute_idle_wakeups_; +@@ -311,7 +311,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // Data about system-wide memory consumption. Available on Windows, Mac, Linux, + // Android and Chrome OS. + // +@@ -346,7 +346,7 @@ struct BASE_EXPORT SystemMemoryInfo { + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + // This provides an estimate of available memory as described here: + // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773 + // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always +@@ -361,7 +361,7 @@ struct BASE_EXPORT SystemMemoryInfo { + #endif + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + ByteCount buffers; + ByteCount cached; + ByteCount active_anon; +@@ -398,7 +398,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfo* + // BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + // Parse the data found in /proc/<pid>/stat and return the sum of the + // CPU-related ticks. Returns -1 on parse error. + // Exposed for testing. +@@ -574,7 +574,7 @@ class BASE_EXPORT SystemMetrics { + FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics); + + size_t committed_memory_; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + SystemMemoryInfo memory_info_; + VmStatInfo vmstat_info_; + SystemDiskInfo disk_info_; diff --git a/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc b/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc new file mode 100644 index 000000000000..bcc71d73abe2 --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc @@ -0,0 +1,225 @@ +--- base/process/process_metrics_freebsd.cc.orig 2025-10-21 20:19:54 UTC ++++ base/process/process_metrics_freebsd.cc +@@ -3,41 +3,92 @@ + // found in the LICENSE file. + + #include "base/process/process_metrics.h" ++#include "base/notimplemented.h" + + #include <stddef.h> ++#include <sys/types.h> + #include <sys/sysctl.h> + #include <sys/user.h> + #include <unistd.h> + ++#include <fcntl.h> /* O_RDONLY */ ++#include <kvm.h> ++#include <libutil.h> ++ + #include "base/memory/ptr_util.h" ++#include "base/values.h" + + namespace base { ++namespace { ++int GetPageShift() { ++ int pagesize = getpagesize(); ++ int pageshift = 0; + +-ProcessMetrics::ProcessMetrics(ProcessHandle process) +- : process_(process), last_cpu_(0) {} ++ while (pagesize > 1) { ++ pageshift++; ++ pagesize >>= 1; ++ } + ++ return pageshift; ++} ++} ++ ++ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} ++ + // static + std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( + ProcessHandle process) { + return WrapUnique(new ProcessMetrics(process)); + } + +-base::expected<double, ProcessCPUUsageError> +-ProcessMetrics::GetPlatformIndependentCPUUsage() { +- struct kinfo_proc info; +- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_}; +- size_t length = sizeof(info); ++base::expected<ProcessMemoryInfo, ProcessUsageError> ++ProcessMetrics::GetMemoryInfo() const { ++ ProcessMemoryInfo memory_info; ++ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open"); ++ struct kinfo_proc *pp; ++ int nproc; + +- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { +- return base::unexpected(ProcessCPUUsageError::kSystemError); ++ if (kd == nullptr) { ++ return base::unexpected(ProcessUsageError::kSystemError); + } + +- return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0); ++ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) { ++ kvm_close(kd); ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } ++ ++ if (nproc > 0) { ++ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift(); ++ } else { ++ kvm_close(kd); ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } ++ ++ kvm_close(kd); ++ return memory_info; + } + + base::expected<TimeDelta, ProcessCPUUsageError> + ProcessMetrics::GetCumulativeCPUUsage() { +- NOTREACHED(); ++ struct kinfo_proc info; ++ size_t length = sizeof(struct kinfo_proc); ++ struct timeval tv; ++ ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); ++ } ++ ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); ++ } ++ ++ if (length == 0) { ++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); ++ } ++ ++ return base::ok(Microseconds(info.ki_runtime)); + } + + size_t GetSystemCommitCharge() { +@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() { + + return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); + } ++ ++int64_t GetNumberOfThreads(ProcessHandle process) { ++ // Taken from FreeBSD top (usr.bin/top/machine.c) ++ ++ kvm_t* kd = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, "kvm_open"); ++ if (kd == NULL) ++ return 0; ++ ++ struct kinfo_proc* pbase; ++ int nproc; ++ pbase = kvm_getprocs(kd, KERN_PROC_PID, process, &nproc); ++ if (pbase == NULL) ++ return 0; ++ ++ if (kvm_close(kd) == -1) ++ return 0; ++ ++ return nproc; ++} ++ ++bool GetSystemMemoryInfo(SystemMemoryInfo *meminfo) { ++ unsigned int mem_total, mem_free, swap_total, swap_used; ++ size_t length; ++ int pagesize; ++ ++ pagesize = getpagesize(); ++ ++ length = sizeof(mem_total); ++ if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total, ++ &length, NULL, 0) != 0 || length != sizeof(mem_total)) ++ return false; ++ ++ length = sizeof(mem_free); ++ if (sysctlbyname("vm.stats.vm.v_free_count", &mem_free, &length, NULL, 0) ++ != 0 || length != sizeof(mem_free)) ++ return false; ++ ++ length = sizeof(swap_total); ++ if (sysctlbyname("vm.swap_size", &swap_total, &length, NULL, 0) ++ != 0 || length != sizeof(swap_total)) ++ return false; ++ ++ length = sizeof(swap_used); ++ if (sysctlbyname("vm.swap_anon_use", &swap_used, &length, NULL, 0) ++ != 0 || length != sizeof(swap_used)) ++ return false; ++ ++ meminfo->total = ByteCount::FromUnsigned(mem_total * pagesize); ++ meminfo->free = ByteCount::FromUnsigned(mem_free * pagesize); ++ meminfo->swap_total = ByteCount::FromUnsigned(swap_total * pagesize); ++ meminfo->swap_free = ByteCount::FromUnsigned((swap_total - swap_used) * pagesize); ++ ++ return true; ++} ++ ++int ProcessMetrics::GetOpenFdCount() const { ++ struct kinfo_file * kif; ++ int cnt; ++ ++ if ((kif = kinfo_getfile(process_, &cnt)) == NULL) ++ return -1; ++ ++ free(kif); ++ ++ return cnt; ++} ++ ++int ProcessMetrics::GetOpenFdSoftLimit() const { ++ size_t length; ++ int total_count = 0; ++ int mib[] = { CTL_KERN, KERN_MAXFILESPERPROC }; ++ ++ length = sizeof(total_count); ++ ++ if (sysctl(mib, std::size(mib), &total_count, &length, NULL, 0) < 0) { ++ total_count = -1; ++ } ++ ++ return total_count; ++} ++ ++int ProcessMetrics::GetIdleWakeupsPerSecond() { ++ NOTIMPLEMENTED(); ++ return 0; ++} ++ ++bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++bool GetVmStatInfo(VmStatInfo* vmstat) { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++SystemDiskInfo::SystemDiskInfo() { ++ reads = 0; ++ reads_merged = 0; ++ sectors_read = 0; ++ read_time = 0; ++ writes = 0; ++ writes_merged = 0; ++ sectors_written = 0; ++ write_time = 0; ++ io = 0; ++ io_time = 0; ++ weighted_io_time = 0; ++} ++ ++SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default; ++ ++SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default; + + } // namespace base diff --git a/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc b/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc new file mode 100644 index 000000000000..5b689835ffa2 --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc @@ -0,0 +1,186 @@ +--- base/process/process_metrics_openbsd.cc.orig 2025-10-21 20:19:54 UTC ++++ base/process/process_metrics_openbsd.cc +@@ -6,73 +6,85 @@ + + #include <stddef.h> + #include <stdint.h> ++#include <fcntl.h> + #include <sys/param.h> + #include <sys/sysctl.h> ++#include <sys/vmmeter.h> + ++#include <kvm.h> ++ + #include "base/memory/ptr_util.h" + #include "base/types/expected.h" ++#include "base/values.h" ++#include "base/notimplemented.h" + + namespace base { + +-namespace { ++ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} + +-base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) { ++base::expected<ProcessMemoryInfo, ProcessUsageError> ++ProcessMetrics::GetMemoryInfo() const { ++ ProcessMemoryInfo memory_info; + struct kinfo_proc info; +- size_t length; +- int mib[] = { +- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0}; ++ size_t length = sizeof(struct kinfo_proc); + +- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) { +- return base::unexpected(ProcessCPUUsageError::kSystemError); ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, ++ sizeof(struct kinfo_proc), 1 }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessUsageError::kSystemError); + } + +- mib[5] = (length / sizeof(struct kinfo_proc)); +- + if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { +- return base::unexpected(ProcessCPUUsageError::kSystemError); ++ return base::unexpected(ProcessUsageError::kSystemError); + } + +- return base::ok(info.p_pctcpu); +-} ++ if (length == 0) { ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } + +-} // namespace ++ memory_info.resident_set_bytes = ++ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize()); + +-// static +-std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( +- ProcessHandle process) { +- return WrapUnique(new ProcessMetrics(process)); ++ return memory_info; + } + +-base::expected<double, ProcessCPUUsageError> +-ProcessMetrics::GetPlatformIndependentCPUUsage() { +- TimeTicks time = TimeTicks::Now(); ++base::expected<TimeDelta, ProcessCPUUsageError> ++ProcessMetrics::GetCumulativeCPUUsage() { ++ struct kinfo_proc info; ++ size_t length = sizeof(struct kinfo_proc); ++ struct timeval tv; + +- if (last_cpu_time_.is_zero()) { +- // First call, just set the last values. +- last_cpu_time_ = time; +- return base::ok(0.0); ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, ++ sizeof(struct kinfo_proc), 1 }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); + } + +- const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_); +- if (!cpu.has_value()) { +- return base::unexpected(cpu.error()); ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); + } + +- last_cpu_time_ = time; +- return base::ok(double{cpu.value()} / FSCALE * 100.0); ++ if (length == 0) { ++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); ++ } ++ ++ tv.tv_sec = info.p_rtime_sec; ++ tv.tv_usec = info.p_rtime_usec; ++ ++ return base::ok(Microseconds(TimeValToMicroseconds(tv))); + } + +-base::expected<TimeDelta, ProcessCPUUsageError> +-ProcessMetrics::GetCumulativeCPUUsage() { +- NOTREACHED(); ++// static ++std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( ++ ProcessHandle process) { ++ return WrapUnique(new ProcessMetrics(process)); + } + +-ProcessMetrics::ProcessMetrics(ProcessHandle process) +- : process_(process), last_cpu_(0) {} +- + size_t GetSystemCommitCharge() { + int mib[] = {CTL_VM, VM_METER}; +- int pagesize; ++ size_t pagesize; + struct vmtotal vmtotal; + unsigned long mem_total, mem_free, mem_inactive; + size_t len = sizeof(vmtotal); +@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() { + mem_free = vmtotal.t_free; + mem_inactive = vmtotal.t_vm - vmtotal.t_avm; + +- pagesize = getpagesize(); ++ pagesize = checked_cast<size_t>(getpagesize()); + + return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); + } ++ ++int ProcessMetrics::GetOpenFdCount() const { ++ return (process_ == getpid()) ? getdtablecount() : -1; ++} ++ ++int ProcessMetrics::GetOpenFdSoftLimit() const { ++ return getdtablesize(); ++} ++ ++bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++bool GetSystemMemoryInfo(SystemMemoryInfo* meminfo) { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++bool GetVmStatInfo(VmStatInfo* vmstat) { ++ NOTIMPLEMENTED(); ++ return false; ++} ++ ++int ProcessMetrics::GetIdleWakeupsPerSecond() { ++ NOTIMPLEMENTED(); ++ return 0; ++} ++ ++SystemDiskInfo::SystemDiskInfo() { ++ reads = 0; ++ reads_merged = 0; ++ sectors_read = 0; ++ read_time = 0; ++ writes = 0; ++ writes_merged = 0; ++ sectors_written = 0; ++ write_time = 0; ++ io = 0; ++ io_time = 0; ++ weighted_io_time = 0; ++} ++ ++SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default; ++ ++SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default; + + } // namespace base diff --git a/devel/electron35/files/patch-base_process_process__metrics__posix.cc b/devel/electron39/files/patch-base_process_process__metrics__posix.cc index eaeb6df4d834..eaeb6df4d834 100644 --- a/devel/electron35/files/patch-base_process_process__metrics__posix.cc +++ b/devel/electron39/files/patch-base_process_process__metrics__posix.cc diff --git a/devel/electron39/files/patch-base_process_process__metrics__unittest.cc b/devel/electron39/files/patch-base_process_process__metrics__unittest.cc new file mode 100644 index 000000000000..d12e4c29df69 --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__metrics__unittest.cc @@ -0,0 +1,12 @@ +--- base/process/process_metrics_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ base/process/process_metrics_unittest.cc +@@ -62,7 +62,8 @@ + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || \ ++ BUILDFLAG(IS_BSD) + #define ENABLE_CPU_TESTS 1 + #else + #define ENABLE_CPU_TESTS 0 diff --git a/devel/electron39/files/patch-base_process_process__posix.cc b/devel/electron39/files/patch-base_process_process__posix.cc new file mode 100644 index 000000000000..aae9add771b8 --- /dev/null +++ b/devel/electron39/files/patch-base_process_process__posix.cc @@ -0,0 +1,94 @@ +--- base/process/process_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/process/process_posix.cc +@@ -25,10 +25,15 @@ + #include "base/trace_event/trace_event.h" + #include "build/build_config.h" + +-#if BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include <sys/event.h> + #endif + ++#if BUILDFLAG(IS_BSD) ++#include <sys/types.h> ++#include <sys/sysctl.h> ++#endif ++ + #if BUILDFLAG(CLANG_PROFILING) + #include "base/test/clang_profiling.h" + #endif +@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle, + } + #endif + +-#if BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // Using kqueue on Mac so that we can wait on non-child processes. + // We can't use kqueues on child processes because we need to reap + // our own children using wait. +@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process + const bool exited = (parent_pid < 0); + + if (!exited && parent_pid != our_pid) { +-#if BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // On Mac we can wait on non child processes. + return WaitForSingleNonChildProcess(handle, timeout); + #else +@@ -424,7 +429,56 @@ int Process::GetOSPriority() const { + + int Process::GetOSPriority() const { + DCHECK(IsValid()); ++// avoid pledge(2) violation ++#if BUILDFLAG(IS_BSD) ++ return 0; ++#else + return getpriority(PRIO_PROCESS, static_cast<id_t>(process_)); ++#endif + } ++ ++Time Process::CreationTime() const { ++// avoid ps pledge in the network process ++#if !BUILDFLAG(IS_BSD) ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid(), ++ sizeof(struct kinfo_proc), 0 }; ++ struct kinfo_proc *info = nullptr; ++ size_t info_size; ++#endif ++ Time ct = Time(); ++ ++#if !BUILDFLAG(IS_BSD) ++ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) ++ goto out; ++ ++ mib[5] = (info_size / sizeof(struct kinfo_proc)); ++ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) ++ goto out; ++ ++ if (sysctl(mib, std::size(mib), info, &info_size, NULL, 0) < 0) ++ goto out; ++ ++ ct = Time::FromTimeT(info->p_ustart_sec); ++ ++out: ++ if (info) ++ free(info); ++#endif ++ return ct; ++} ++ ++#if BUILDFLAG(IS_BSD) ++Process::Priority Process::GetPriority() const { ++ return Priority::kUserBlocking; ++} ++ ++bool Process::SetPriority(Priority priority) { ++ return false; ++} ++ ++bool Process::CanSetPriority() { ++ return false; ++} ++#endif + + } // namespace base diff --git a/devel/electron35/files/patch-base_process_process__unittest.cc b/devel/electron39/files/patch-base_process_process__unittest.cc index 59f3c2e1f39a..59f3c2e1f39a 100644 --- a/devel/electron35/files/patch-base_process_process__unittest.cc +++ b/devel/electron39/files/patch-base_process_process__unittest.cc diff --git a/devel/electron35/files/patch-base_profiler_module__cache.cc b/devel/electron39/files/patch-base_profiler_module__cache.cc index 8008afc7ff0f..8008afc7ff0f 100644 --- a/devel/electron35/files/patch-base_profiler_module__cache.cc +++ b/devel/electron39/files/patch-base_profiler_module__cache.cc diff --git a/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc new file mode 100644 index 000000000000..2ba9cfc555e9 --- /dev/null +++ b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc @@ -0,0 +1,20 @@ +--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-04-22 20:15:27 UTC ++++ base/profiler/sampling_profiler_thread_token.cc +@@ -6,7 +6,7 @@ + + #include "build/build_config.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <pthread.h> + + #include "base/profiler/stack_base_address_posix.h" +@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent + PlatformThreadId id = PlatformThread::CurrentId(); + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) + return {id, pthread_self()}; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::optional<uintptr_t> maybe_stack_base = + GetThreadStackBaseAddress(id, pthread_self()); + return {id, maybe_stack_base}; diff --git a/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h new file mode 100644 index 000000000000..23bb44d18c77 --- /dev/null +++ b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h @@ -0,0 +1,20 @@ +--- base/profiler/sampling_profiler_thread_token.h.orig 2025-04-22 20:15:27 UTC ++++ base/profiler/sampling_profiler_thread_token.h +@@ -13,7 +13,7 @@ + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) + #include <pthread.h> +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <stdint.h> + #endif + +@@ -27,7 +27,7 @@ struct SamplingProfilerThreadToken { + PlatformThreadId id; + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) + pthread_t pthread_id; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Due to the sandbox, we can only retrieve the stack base address for the + // current thread. We must grab it during + // GetSamplingProfilerCurrentThreadToken() and not try to get it later. diff --git a/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc b/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc new file mode 100644 index 000000000000..e9d15416f0ea --- /dev/null +++ b/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc @@ -0,0 +1,67 @@ +--- base/profiler/stack_base_address_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/profiler/stack_base_address_posix.cc +@@ -7,6 +7,7 @@ + #include "base/check_op.h" + #include "base/compiler_specific.h" + #include "base/logging.h" ++#include "base/numerics/safe_conversions.h" + #include "base/process/process_handle.h" + #include "build/build_config.h" + +@@ -18,6 +19,10 @@ + #include "base/files/scoped_file.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include <pthread_np.h> ++#endif ++ + #if BUILDFLAG(IS_CHROMEOS) + extern "C" void* __libc_stack_end; + #endif +@@ -49,7 +54,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr + + #if !BUILDFLAG(IS_LINUX) + uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { ++#if BUILDFLAG(IS_OPENBSD) ++ stack_t ss; ++ void *address; ++ size_t size; ++ if (pthread_stackseg_np(pthread_id, &ss) != 0) ++ return 0; ++ size = ss.ss_size; ++ address = (void*)((size_t) ss.ss_sp - ss.ss_size); ++#else + pthread_attr_t attr; ++#if BUILDFLAG(IS_FREEBSD) ++ int result; ++ pthread_attr_init(&attr); ++ pthread_attr_get_np(pthread_id, &attr); ++#else + // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox + // and pthread_id refers to a different thread, due to the use of + // sched_getaffinity(). +@@ -62,12 +81,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr + << logging::SystemErrorCodeToString(result); + // See crbug.com/617730 for limitations of this approach on Linux-like + // systems. ++#endif + void* address; + size_t size; + result = pthread_attr_getstack(&attr, &address, &size); + CHECK_EQ(result, 0) << "pthread_attr_getstack returned " + << logging::SystemErrorCodeToString(result); + pthread_attr_destroy(&attr); ++#endif + const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size; + return base_address; + } +@@ -84,7 +105,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla + // trying to work around the problem. + return std::nullopt; + #else +- const bool is_main_thread = id.raw() == GetCurrentProcId(); ++ const bool is_main_thread = id.raw() == (checked_cast<uint64_t>(GetCurrentProcId())); + if (is_main_thread) { + #if BUILDFLAG(IS_ANDROID) + // The implementation of pthread_getattr_np() in Bionic reads proc/self/maps diff --git a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__test__util.cc index 73538f09980d..73538f09980d 100644 --- a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__test__util.cc +++ b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__test__util.cc diff --git a/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc new file mode 100644 index 000000000000..d0d238df5bc5 --- /dev/null +++ b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc @@ -0,0 +1,11 @@ +--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-04-22 20:15:27 UTC ++++ base/profiler/stack_sampling_profiler_unittest.cc +@@ -47,7 +47,7 @@ + + #include <intrin.h> + #include <malloc.h> +-#else ++#elif !BUILDFLAG(IS_BSD) + #include <alloca.h> + #endif + diff --git a/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc b/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc new file mode 100644 index 000000000000..929cbecfc76b --- /dev/null +++ b/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc @@ -0,0 +1,20 @@ +--- base/profiler/thread_delegate_posix.cc.orig 2025-04-22 20:15:27 UTC ++++ base/profiler/thread_delegate_posix.cc +@@ -15,7 +15,7 @@ + #include "base/process/process_handle.h" + #include "build/build_config.h" + +-#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + #include "base/profiler/stack_base_address_posix.h" + #endif + +@@ -24,7 +24,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos + std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create( + SamplingProfilerThreadToken thread_token) { + std::optional<uintptr_t> base_address; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base_address = thread_token.stack_base_address; + #else + base_address = diff --git a/devel/electron39/files/patch-base_rand__util.h b/devel/electron39/files/patch-base_rand__util.h new file mode 100644 index 000000000000..0c8366b1d691 --- /dev/null +++ b/devel/electron39/files/patch-base_rand__util.h @@ -0,0 +1,11 @@ +--- base/rand_util.h.orig 2025-04-22 20:15:27 UTC ++++ base/rand_util.h +@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) { + std::shuffle(first, last, RandomBitGenerator()); + } + +-#if BUILDFLAG(IS_POSIX) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_BSD) + BASE_EXPORT int GetUrandomFD(); + #endif + diff --git a/devel/electron39/files/patch-base_rand__util__posix.cc b/devel/electron39/files/patch-base_rand__util__posix.cc new file mode 100644 index 000000000000..4ea87d7d2a1e --- /dev/null +++ b/devel/electron39/files/patch-base_rand__util__posix.cc @@ -0,0 +1,60 @@ +--- base/rand_util_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/rand_util_posix.cc +@@ -30,7 +30,7 @@ + #include "build/build_config.h" + #include "third_party/boringssl/src/include/openssl/rand.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) + #include "third_party/lss/linux_syscall_support.h" + #elif BUILDFLAG(IS_MAC) + // TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK. +@@ -42,6 +42,7 @@ namespace { + + namespace { + ++#if !BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_AIX) + // AIX has no 64-bit support for O_CLOEXEC. + static constexpr int kOpenFlags = O_RDONLY; +@@ -66,8 +67,9 @@ class URandomFd { + private: + const int fd_; + }; ++#endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD) + + bool KernelSupportsGetRandom() { + return base::SysInfo::KernelVersionNumber::Current() >= +@@ -120,6 +122,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi + namespace { + + void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) { ++#if !BUILDFLAG(IS_BSD) + // The BoringSSL experiment takes priority over everything else. + if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) { + // BoringSSL's RAND_bytes always returns 1. Any error aborts the program. +@@ -150,6 +153,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi + const int urandom_fd = GetUrandomFD(); + const bool success = ReadFromFD(urandom_fd, as_writable_chars(output)); + CHECK(success); ++#else ++ arc4random_buf(output.data(), output.size()); ++#endif + } + + } // namespace +@@ -169,9 +175,11 @@ void RandBytes(span<uint8_t> output) { + RandBytesInternal(output, /*avoid_allocation=*/false); + } + ++#if !BUILDFLAG(IS_BSD) + int GetUrandomFD() { + static NoDestructor<URandomFd> urandom_fd; + return urandom_fd->fd(); + } ++#endif + + } // namespace base diff --git a/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc b/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc new file mode 100644 index 000000000000..b33c5cb1bc09 --- /dev/null +++ b/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc @@ -0,0 +1,18 @@ +--- base/strings/safe_sprintf_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ base/strings/safe_sprintf_unittest.cc +@@ -747,6 +747,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) { + #endif + } + ++#if !BUILDFLAG(IS_BSD) + TEST(SafeSPrintfTest, EmitNULL) { + char buf[40]; + #if defined(__GNUC__) +@@ -763,6 +764,7 @@ TEST(SafeSPrintfTest, EmitNULL) { + #pragma GCC diagnostic pop + #endif + } ++#endif + + TEST(SafeSPrintfTest, PointerSize) { + // The internal data representation is a 64bit value, independent of the diff --git a/devel/electron35/files/patch-base_synchronization_cancelable__event.h b/devel/electron39/files/patch-base_synchronization_cancelable__event.h index 926f4da3d344..926f4da3d344 100644 --- a/devel/electron35/files/patch-base_synchronization_cancelable__event.h +++ b/devel/electron39/files/patch-base_synchronization_cancelable__event.h diff --git a/devel/electron39/files/patch-base_synchronization_lock__impl.h b/devel/electron39/files/patch-base_synchronization_lock__impl.h new file mode 100644 index 000000000000..134af71750f2 --- /dev/null +++ b/devel/electron39/files/patch-base_synchronization_lock__impl.h @@ -0,0 +1,23 @@ +--- base/synchronization/lock_impl.h.orig 2025-04-22 20:15:27 UTC ++++ base/synchronization/lock_impl.h +@@ -110,6 +110,10 @@ void LockImpl::Unlock() { + } + + #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FREEBSD) ++#pragma GCC diagnostic push ++#pragma GCC diagnostic ignored "-Wthread-safety-analysis" ++#endif + + #if DCHECK_IS_ON() + BASE_EXPORT void dcheck_trylock_result(int rv); +@@ -130,6 +134,9 @@ void LockImpl::Unlock() { + dcheck_unlock_result(rv); + #endif + } ++#if BUILDFLAG(IS_FREEBSD) ++#pragma GCC diagnostic pop ++#endif + #endif + + // This is an implementation used for AutoLock templated on the lock type. diff --git a/devel/electron35/files/patch-base_syslog__logging.cc b/devel/electron39/files/patch-base_syslog__logging.cc index 74d7fa1c5483..74d7fa1c5483 100644 --- a/devel/electron35/files/patch-base_syslog__logging.cc +++ b/devel/electron39/files/patch-base_syslog__logging.cc diff --git a/devel/electron39/files/patch-base_system_sys__info.cc b/devel/electron39/files/patch-base_system_sys__info.cc new file mode 100644 index 000000000000..60b328d840b6 --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info.cc @@ -0,0 +1,11 @@ +--- base/system/sys_info.cc.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info.cc +@@ -222,7 +222,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void( + #endif + + void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + constexpr base::TaskTraits kTraits = {base::MayBlock()}; + #else + constexpr base::TaskTraits kTraits = {}; diff --git a/devel/electron39/files/patch-base_system_sys__info.h b/devel/electron39/files/patch-base_system_sys__info.h new file mode 100644 index 000000000000..7cbc071d6bf0 --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info.h @@ -0,0 +1,20 @@ +--- base/system/sys_info.h.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info.h +@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo { + static void ResetCpuSecurityMitigationsEnabledForTesting(); + #endif + ++ static uint64_t MaxSharedMemorySize(); ++ + private: + friend class test::ScopedAmountOfPhysicalMemoryOverride; + FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); +@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo { + static HardwareInfo GetHardwareInfoSync(); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + static ByteCount AmountOfAvailablePhysicalMemory( + const SystemMemoryInfo& meminfo); + #endif diff --git a/devel/electron39/files/patch-base_system_sys__info__freebsd.cc b/devel/electron39/files/patch-base_system_sys__info__freebsd.cc new file mode 100644 index 000000000000..6676f4ae2ead --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info__freebsd.cc @@ -0,0 +1,103 @@ +--- base/system/sys_info_freebsd.cc.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info_freebsd.cc +@@ -9,28 +9,95 @@ + #include <sys/sysctl.h> + + #include "base/notreached.h" ++#include "base/process/process_metrics.h" ++#include "base/strings/string_util.h" + + namespace base { + ++int SysInfo::NumberOfProcessors() { ++ int mib[] = {CTL_HW, HW_NCPU}; ++ int ncpu; ++ size_t size = sizeof(ncpu); ++ if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) { ++ NOTREACHED(); ++ return 1; ++ } ++ return ncpu; ++} ++ + ByteCount SysInfo::AmountOfPhysicalMemoryImpl() { +- int pages, page_size; ++ int pages, page_size, r = 0; + size_t size = sizeof(pages); +- sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0); +- sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); +- if (pages == -1 || page_size == -1) { ++ ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0); ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); ++ ++ if (r == -1) { + NOTREACHED(); + } +- return ByteCount(page_size) * pages; ++ ++ return ByteCount::FromUnsigned(static_cast<uint64_t>(pages) * page_size); + } + ++ByteCount SysInfo::AmountOfAvailablePhysicalMemoryImpl() { ++ int page_size, r = 0; ++ unsigned int pgfree, pginact, pgcache; ++ size_t size = sizeof(page_size); ++ size_t szpg = sizeof(pgfree); ++ ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0); ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_free_count", &pgfree, &szpg, NULL, 0); ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_inactive_count", &pginact, &szpg, NULL, 0); ++ if (r == 0) ++ r = sysctlbyname("vm.stats.vm.v_cache_count", &pgcache, &szpg, NULL, 0); ++ ++ if (r == -1) { ++ NOTREACHED(); ++ return ByteCount(); ++ } ++ ++ return ByteCount::FromUnsigned(static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size)); ++} ++ + // static ++std::string SysInfo::CPUModelName() { ++ int mib[] = { CTL_HW, HW_MODEL }; ++ char name[256]; ++ size_t size = std::size(name); ++ ++ if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) { ++ return name; ++ } ++ ++ return std::string(); ++} ++ ++// static + uint64_t SysInfo::MaxSharedMemorySize() { + size_t limit; + size_t size = sizeof(limit); ++ + if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) { + NOTREACHED(); + } + return static_cast<uint64_t>(limit); ++} ++ ++SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() { ++ HardwareInfo info; ++ ++ info.manufacturer = "FreeBSD"; ++ info.model = HardwareModelName(); ++ ++ DCHECK(IsStringUTF8(info.manufacturer)); ++ DCHECK(IsStringUTF8(info.model)); ++ ++ return info; + } + + } // namespace base diff --git a/devel/electron39/files/patch-base_system_sys__info__openbsd.cc b/devel/electron39/files/patch-base_system_sys__info__openbsd.cc new file mode 100644 index 000000000000..cfcee8523329 --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info__openbsd.cc @@ -0,0 +1,83 @@ +--- base/system/sys_info_openbsd.cc.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info_openbsd.cc +@@ -12,6 +12,7 @@ + + #include "base/notreached.h" + #include "base/posix/sysctl.h" ++#include "base/strings/string_util.h" + + namespace base { + +@@ -28,9 +29,14 @@ ByteCount AmountOfMemory(int pages_name) { + + } // namespace + ++// pledge(2) ++ByteCount aofpmem = ByteCount(0); ++uint64_t shmmax = 0; ++char cpumodel[256]; ++ + // static + int SysInfo::NumberOfProcessors() { +- int mib[] = {CTL_HW, HW_NCPU}; ++ int mib[] = {CTL_HW, HW_NCPUONLINE}; + int ncpu; + size_t size = sizeof(ncpu); + if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) { +@@ -40,8 +46,24 @@ int SysInfo::NumberOfProcessors() { + } + + // static ++std::string SysInfo::CPUModelName() { ++ int mib[] = {CTL_HW, HW_MODEL}; ++ size_t len = std::size(cpumodel); ++ ++ if (cpumodel[0] == '\0') { ++ if (sysctl(mib, std::size(mib), cpumodel, &len, NULL, 0) < 0) ++ return std::string(); ++ } ++ ++ return std::string(cpumodel, len - 1); ++} ++ ++// static + ByteCount SysInfo::AmountOfPhysicalMemoryImpl() { +- return AmountOfMemory(_SC_PHYS_PAGES); ++ // pledge(2) ++ if (aofpmem == ByteCount(0)) ++ aofpmem = AmountOfMemory(_SC_PHYS_PAGES); ++ return aofpmem; + } + + // static +@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() { + int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX}; + size_t limit; + size_t size = sizeof(limit); ++ // pledge(2) ++ if (shmmax) ++ goto out; + if (sysctl(mib, std::size(mib), &limit, &size, NULL, 0) < 0) { + NOTREACHED(); + } +- return static_cast<uint64_t>(limit); ++ shmmax = static_cast<uint64_t>(limit); ++out: ++ return shmmax; + } + + // static +-std::string SysInfo::CPUModelName() { +- return StringSysctl({CTL_HW, HW_MODEL}).value(); ++SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() { ++ HardwareInfo info; ++ // Set the manufacturer to "OpenBSD" and the model to ++ // an empty string. ++ info.manufacturer = "OpenBSD"; ++ info.model = HardwareModelName(); ++ DCHECK(IsStringUTF8(info.manufacturer)); ++ DCHECK(IsStringUTF8(info.model)); ++ return info; + } + + } // namespace base diff --git a/devel/electron39/files/patch-base_system_sys__info__posix.cc b/devel/electron39/files/patch-base_system_sys__info__posix.cc new file mode 100644 index 000000000000..d44fba6a89df --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info__posix.cc @@ -0,0 +1,29 @@ +--- base/system/sys_info_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info_posix.cc +@@ -142,7 +142,7 @@ namespace base { + + namespace base { + +-#if !BUILDFLAG(IS_OPENBSD) ++#if !BUILDFLAG(IS_BSD) + // static + int SysInfo::NumberOfProcessors() { + #if BUILDFLAG(IS_MAC) +@@ -198,7 +198,7 @@ int SysInfo::NumberOfProcessors() { + + return cached_num_cpus; + } +-#endif // !BUILDFLAG(IS_OPENBSD) ++#endif // !BUILDFLAG(IS_BSD) + + // static + uint64_t SysInfo::AmountOfVirtualMemory() { +@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() { + arch = "x86"; + } else if (arch == "amd64") { + arch = "x86_64"; ++ } else if (arch == "arm64") { ++ arch = "aarch64"; + } else if (std::string(info.sysname) == "AIX") { + arch = "ppc64"; + } diff --git a/devel/electron39/files/patch-base_system_sys__info__unittest.cc b/devel/electron39/files/patch-base_system_sys__info__unittest.cc new file mode 100644 index 000000000000..6ada0ff62eea --- /dev/null +++ b/devel/electron39/files/patch-base_system_sys__info__unittest.cc @@ -0,0 +1,20 @@ +--- base/system/sys_info_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ base/system/sys_info_unittest.cc +@@ -263,12 +263,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) { + EXPECT_TRUE(IsStringUTF8(hardware_info->model)); + bool empty_result_expected = + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ ++ BUILDFLAG(IS_BSD) + false; + #else + true; + #endif + EXPECT_EQ(hardware_info->manufacturer.empty(), empty_result_expected); ++#if BUILDFLAG(IS_BSD) ++ empty_result_expected = true; ++#endif + EXPECT_EQ(hardware_info->model.empty(), empty_result_expected); + } + diff --git a/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc b/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc new file mode 100644 index 000000000000..6d6b98dd8e5e --- /dev/null +++ b/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc @@ -0,0 +1,20 @@ +--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-08-26 20:49:50 UTC ++++ base/task/thread_pool/environment_config_unittest.cc +@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) + EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread()); + #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread()); + #else + #error Platform doesn't match any block +@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) + EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread()); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread()); + #else + #error Platform doesn't match any block diff --git a/devel/electron39/files/patch-base_test_launcher_test__launcher.cc b/devel/electron39/files/patch-base_test_launcher_test__launcher.cc new file mode 100644 index 000000000000..12ff3472b7b3 --- /dev/null +++ b/devel/electron39/files/patch-base_test_launcher_test__launcher.cc @@ -0,0 +1,10 @@ +--- base/test/launcher/test_launcher.cc.orig 2025-04-22 20:15:27 UTC ++++ base/test/launcher/test_launcher.cc +@@ -73,6 +73,7 @@ + #include "testing/gtest/include/gtest/gtest.h" + + #if BUILDFLAG(IS_POSIX) ++#include <signal.h> + #include <fcntl.h> + + #include "base/files/file_descriptor_watcher_posix.h" diff --git a/devel/electron39/files/patch-base_test_test__file__util__linux.cc b/devel/electron39/files/patch-base_test_test__file__util__linux.cc new file mode 100644 index 000000000000..e132f4b465dc --- /dev/null +++ b/devel/electron39/files/patch-base_test_test__file__util__linux.cc @@ -0,0 +1,14 @@ +--- base/test/test_file_util_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ base/test/test_file_util_linux.cc +@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const FilePath& file) { + if (fdatasync(fd.get()) != 0) { + return false; + } ++#if !BUILDFLAG(IS_BSD) + if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) { + return false; + } ++#endif + return true; + } + diff --git a/devel/electron35/files/patch-base_test_test__file__util__posix.cc b/devel/electron39/files/patch-base_test_test__file__util__posix.cc index cfdc1341de56..cfdc1341de56 100644 --- a/devel/electron35/files/patch-base_test_test__file__util__posix.cc +++ b/devel/electron39/files/patch-base_test_test__file__util__posix.cc diff --git a/devel/electron39/files/patch-base_threading_platform__thread.h b/devel/electron39/files/patch-base_threading_platform__thread.h new file mode 100644 index 000000000000..78b30fc1e14b --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread.h @@ -0,0 +1,11 @@ +--- base/threading/platform_thread.h.orig 2025-10-21 20:19:54 UTC ++++ base/threading/platform_thread.h +@@ -56,6 +56,8 @@ class BASE_EXPORT PlatformThreadId { + using UnderlyingType = zx_koid_t; + #elif BUILDFLAG(IS_APPLE) + using UnderlyingType = uint64_t; ++#elif BUILDFLAG(IS_BSD) ++ using UnderlyingType = uint64_t; + #elif BUILDFLAG(IS_POSIX) + using UnderlyingType = pid_t; + #endif diff --git a/devel/electron35/files/patch-base_threading_platform__thread__bsd.cc b/devel/electron39/files/patch-base_threading_platform__thread__bsd.cc index 16e5ab7d5f21..16e5ab7d5f21 100644 --- a/devel/electron35/files/patch-base_threading_platform__thread__bsd.cc +++ b/devel/electron39/files/patch-base_threading_platform__thread__bsd.cc diff --git a/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc b/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc new file mode 100644 index 000000000000..74b6f63b7dce --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc @@ -0,0 +1,30 @@ +--- base/threading/platform_thread_internal_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/threading/platform_thread_internal_posix.cc +@@ -31,10 +31,19 @@ int GetCurrentThreadNiceValue() { + } + + int GetCurrentThreadNiceValue() { ++#if BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return 0; ++#else + return GetThreadNiceValue(PlatformThreadId{0}); ++#endif + } + + int GetThreadNiceValue(PlatformThreadId id) { ++#if BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return 0; ++#else + // Need to clear errno before calling getpriority(): + // http://man7.org/linux/man-pages/man2/getpriority.2.html + errno = 0; +@@ -46,6 +55,7 @@ int GetThreadNiceValue(PlatformThreadId id) { + } + + return nice_value; ++#endif + } + + } // namespace base::internal diff --git a/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc b/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc new file mode 100644 index 000000000000..8d77d9c303ed --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc @@ -0,0 +1,11 @@ +--- base/threading/platform_thread_metrics.cc.orig 2025-10-21 20:19:54 UTC ++++ base/threading/platform_thread_metrics.cc +@@ -55,7 +55,7 @@ PlatformThreadMetrics::CreateForCurrentThread() { + } + + #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + // static + std::unique_ptr<PlatformThreadMetrics> diff --git a/devel/electron39/files/patch-base_threading_platform__thread__metrics.h b/devel/electron39/files/patch-base_threading_platform__thread__metrics.h new file mode 100644 index 000000000000..e2593d0ad2f1 --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread__metrics.h @@ -0,0 +1,20 @@ +--- base/threading/platform_thread_metrics.h.orig 2025-10-21 20:19:54 UTC ++++ base/threading/platform_thread_metrics.h +@@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics { + PlatformThreadHandle handle); + #endif + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \ ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + static std::unique_ptr<PlatformThreadMetrics> CreateFromId( + PlatformThreadId tid); +@@ -109,7 +109,7 @@ class BASE_EXPORT PlatformThreadMetrics { + + PlatformThreadHandle handle_; + #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + explicit PlatformThreadMetrics(PlatformThreadId tid) : tid_(tid) {} + + PlatformThreadId tid_; diff --git a/devel/electron39/files/patch-base_threading_platform__thread__posix.cc b/devel/electron39/files/patch-base_threading_platform__thread__posix.cc new file mode 100644 index 000000000000..8d7b3bb3985d --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread__posix.cc @@ -0,0 +1,82 @@ +--- base/threading/platform_thread_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ base/threading/platform_thread_posix.cc +@@ -80,6 +80,7 @@ void* ThreadFunc(void* params) { + base::DisallowSingleton(); + } + ++#if !BUILDFLAG(IS_BSD) + #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) + partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated(); + #endif +@@ -93,6 +94,7 @@ void* ThreadFunc(void* params) { + // where they were created. This explicitly sets the priority of all new + // threads. + PlatformThread::SetCurrentThreadType(thread_params->thread_type); ++#endif + } + + ThreadIdNameManager::GetInstance()->RegisterThread( +@@ -270,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() { + + #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX) + return PlatformThreadId(pthread_self()); ++#elif BUILDFLAG(IS_BSD) ++ return PlatformThreadId(reinterpret_cast<uint64_t>(pthread_self())); + #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX) + return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self())); + #endif +@@ -363,6 +367,9 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp + + // static + bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + if (from >= to) { + // Decreasing thread priority on POSIX is always allowed. + return true; +@@ -372,12 +379,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp + } + + return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to)); ++#endif + } + + namespace internal { + + void SetCurrentThreadTypeImpl(ThreadType thread_type, + MessagePumpType pump_type_hint) { ++#if BUILDFLAG(IS_BSD) ++ // pledge(2) violation ++ NOTIMPLEMENTED(); ++ return; ++#else + if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) { + return; + } +@@ -393,12 +406,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type, + DVPLOG(1) << "Failed to set nice value of thread (" + << PlatformThread::CurrentId() << ") to " << nice_setting; + } ++#endif + } + + } // namespace internal + + // static + ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() { ++#if BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return ThreadPriorityForTest::kNormal; ++#else + // Mirrors SetCurrentThreadPriority()'s implementation. + auto platform_specific_priority = + internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST +@@ -409,6 +427,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh + int nice_value = internal::GetCurrentThreadNiceValue(); + + return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST ++#endif + } + + #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA) diff --git a/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc b/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc new file mode 100644 index 000000000000..38a99eeae850 --- /dev/null +++ b/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc @@ -0,0 +1,38 @@ +--- base/threading/platform_thread_unittest.cc.orig 2025-08-26 20:49:50 UTC ++++ base/threading/platform_thread_unittest.cc +@@ -36,7 +36,7 @@ + #include "base/time/time.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <pthread.h> + #include <sys/syscall.h> + #include <sys/types.h> +@@ -370,7 +370,7 @@ TEST(PlatformThreadTest, CanChangeThreadType) { + // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this + // proprerty changes for a given platform. + TEST(PlatformThreadTest, CanChangeThreadType) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be + // able to increase priority to any level unless we are root (euid == 0). + bool kCanIncreasePriority = false; +@@ -618,12 +618,16 @@ INSTANTIATE_TEST_SUITE_P( + + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + namespace { + + bool IsTidCacheCorrect() { ++#if BUILDFLAG(IS_BSD) ++ return PlatformThread::CurrentId().raw() == reinterpret_cast<int64_t>(pthread_self()); ++#else + return PlatformThread::CurrentId().raw() == syscall(__NR_gettid); ++#endif + } + + void* CheckTidCacheCorrectWrapper(void*) { diff --git a/devel/electron39/files/patch-base_time_time__now__posix.cc b/devel/electron39/files/patch-base_time_time__now__posix.cc new file mode 100644 index 000000000000..55907cd6327f --- /dev/null +++ b/devel/electron39/files/patch-base_time_time__now__posix.cc @@ -0,0 +1,14 @@ +--- base/time/time_now_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ base/time/time_now_posix.cc +@@ -110,7 +110,11 @@ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() + } + + TimeTicks TimeTicksLowResolutionNowIgnoringOverride() { ++#if BUILDFLAG(IS_BSD) ++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC)); ++#else + return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE)); ++#endif + } + } // namespace subtle + diff --git a/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc b/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc new file mode 100644 index 000000000000..d55337c473c4 --- /dev/null +++ b/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc @@ -0,0 +1,30 @@ +--- base/trace_event/malloc_dump_provider.cc.orig 2025-08-26 20:49:50 UTC ++++ base/trace_event/malloc_dump_provider.cc +@@ -31,6 +31,8 @@ + + #if BUILDFLAG(IS_APPLE) + #include <malloc/malloc.h> ++#elif BUILDFLAG(IS_BSD) ++#include <stdlib.h> + #else + #include <malloc.h> + #endif +@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, + + #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ + (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ +- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)) ++ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_BSD)) + void ReportMallinfoStats(ProcessMemoryDump* pmd, + size_t* total_virtual_size, + size_t* resident_size, +@@ -383,6 +385,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump + &allocated_objects_count); + #elif BUILDFLAG(IS_FUCHSIA) + // TODO(fuchsia): Port, see https://crbug.com/706592. ++#elif BUILDFLAG(IS_BSD) ++ total_virtual_size = 0; ++ allocated_objects_size = 0; + #else + ReportMallinfoStats(/*pmd=*/nullptr, &total_virtual_size, &resident_size, + &allocated_objects_size, &allocated_objects_count); diff --git a/devel/electron35/files/patch-base_trace__event_memory__dump__manager.cc b/devel/electron39/files/patch-base_trace__event_memory__dump__manager.cc index cde919b01a19..cde919b01a19 100644 --- a/devel/electron35/files/patch-base_trace__event_memory__dump__manager.cc +++ b/devel/electron39/files/patch-base_trace__event_memory__dump__manager.cc diff --git a/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc b/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc new file mode 100644 index 000000000000..bac1413c1a26 --- /dev/null +++ b/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc @@ -0,0 +1,29 @@ +--- base/trace_event/process_memory_dump.cc.orig 2025-08-26 20:49:50 UTC ++++ base/trace_event/process_memory_dump.cc +@@ -47,7 +47,7 @@ + #include <Psapi.h> + #endif + +-#if BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #include <tuple> + + #include "base/notreached.h" +@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident + #if BUILDFLAG(IS_WIN) + auto vec = + base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size); +-#elif BUILDFLAG(IS_APPLE) ++#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + auto vec = base::HeapArray<char>::WithSize(max_vec_size); + #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) + auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size); +@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident + for (size_t i = 0; i < page_count; i++) { + resident_page_count += vec[i].VirtualAttributes.Valid; + } +-#elif BUILDFLAG(IS_FUCHSIA) ++#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/42050620): Implement counting resident bytes. + // For now, log and avoid unused variable warnings. + NOTIMPLEMENTED_LOG_ONCE(); diff --git a/devel/electron35/files/patch-base_tracing_trace__time.cc b/devel/electron39/files/patch-base_tracing_trace__time.cc index bd27b5d555db..bd27b5d555db 100644 --- a/devel/electron35/files/patch-base_tracing_trace__time.cc +++ b/devel/electron39/files/patch-base_tracing_trace__time.cc diff --git a/devel/electron35/files/patch-base_tracing_trace__time.h b/devel/electron39/files/patch-base_tracing_trace__time.h index 0394e382ee6e..0394e382ee6e 100644 --- a/devel/electron35/files/patch-base_tracing_trace__time.h +++ b/devel/electron39/files/patch-base_tracing_trace__time.h diff --git a/devel/electron39/files/patch-build_config_BUILD.gn b/devel/electron39/files/patch-build_config_BUILD.gn new file mode 100644 index 000000000000..a6fbc0974fa9 --- /dev/null +++ b/devel/electron39/files/patch-build_config_BUILD.gn @@ -0,0 +1,13 @@ +--- build/config/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ build/config/BUILD.gn +@@ -209,6 +209,10 @@ config("default_libs") { + # Targets should choose to explicitly link frameworks they require. Since + # linking can have run-time side effects, nothing should be listed here. + libs = [] ++ } else if (is_bsd) { ++ libs = [ ++ "pthread", ++ ] + } else if (is_linux || is_chromeos) { + libs = [ + "dl", diff --git a/devel/electron39/files/patch-build_config_BUILDCONFIG.gn b/devel/electron39/files/patch-build_config_BUILDCONFIG.gn new file mode 100644 index 000000000000..53d7858770cd --- /dev/null +++ b/devel/electron39/files/patch-build_config_BUILDCONFIG.gn @@ -0,0 +1,45 @@ +--- build/config/BUILDCONFIG.gn.orig 2025-11-02 19:17:57 UTC ++++ build/config/BUILDCONFIG.gn +@@ -139,7 +139,8 @@ declare_args() { + is_official_build = false + + # Set to true when compiling with the Clang compiler. +- is_clang = current_os != "linux" || ++ is_clang = current_os != "linux" || current_os == "openbsd" || ++ current_os == "freebsd" || + (current_cpu != "s390x" && current_cpu != "s390" && + current_cpu != "ppc64" && current_cpu != "ppc" && + current_cpu != "mips" && current_cpu != "mips64" && +@@ -238,6 +239,10 @@ if (host_toolchain == "") { + host_toolchain = "//build/toolchain/aix:$host_cpu" + } else if (host_os == "zos") { + host_toolchain = "//build/toolchain/zos:$host_cpu" ++ } else if (host_os == "openbsd") { ++ host_toolchain = "//build/toolchain/openbsd:clang_$host_cpu" ++ } else if (host_os == "freebsd") { ++ host_toolchain = "//build/toolchain/freebsd:clang_$host_cpu" + } else { + assert(false, "Unsupported host_os: $host_os") + } +@@ -287,6 +292,8 @@ if (target_os == "android") { + assert( + false, + "emscripten is not a supported target_os. It is available only as secondary toolchain.") ++} else if (target_os == "openbsd" || target_os == "freebsd") { ++ _default_toolchain = host_toolchain + } else { + assert(false, "Unsupported target_os: $target_os") + } +@@ -321,7 +328,11 @@ is_ios = current_os == "ios" + is_chromeos = current_os == "chromeos" + is_fuchsia = current_os == "fuchsia" + is_ios = current_os == "ios" +-is_linux = current_os == "linux" ++is_linux = current_os == "linux" || current_os == "openbsd" || ++ current_os == "freebsd" ++is_openbsd = current_os == "openbsd" ++is_freebsd = current_os == "freebsd" ++is_bsd = current_os == "openbsd" || current_os == "freebsd" + is_mac = current_os == "mac" + is_wasm = current_os == "emscripten" + is_watchos = current_os == "watchos" diff --git a/devel/electron39/files/patch-build_config_c++_modules.gni b/devel/electron39/files/patch-build_config_c++_modules.gni new file mode 100644 index 000000000000..1d9a5bb2338e --- /dev/null +++ b/devel/electron39/files/patch-build_config_c++_modules.gni @@ -0,0 +1,11 @@ +--- build/config/c++/modules.gni.orig 2025-10-21 20:19:54 UTC ++++ build/config/c++/modules.gni +@@ -16,7 +16,7 @@ declare_args() { + # Eg. linux arm64 and windows were never supported with manual clang modules, + # so they should use_autogenerated_modules = true despite not having + # autogenerated modules because they're guarded by use_clang_modules. +- use_autogenerated_modules = !is_apple ++ use_autogenerated_modules = !is_apple && !is_bsd + } + + module_platform = "${current_os}-${current_cpu}" diff --git a/devel/electron39/files/patch-build_config_clang_BUILD.gn b/devel/electron39/files/patch-build_config_clang_BUILD.gn new file mode 100644 index 000000000000..d24309512151 --- /dev/null +++ b/devel/electron39/files/patch-build_config_clang_BUILD.gn @@ -0,0 +1,16 @@ +--- build/config/clang/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ build/config/clang/BUILD.gn +@@ -224,7 +224,12 @@ clang_lib("compiler_builtins") { + + # Adds a dependency on the Clang runtime library clang_rt.builtins. + clang_lib("compiler_builtins") { +- if (is_mac) { ++ if (is_bsd) { ++ # Since there's no Rust in the toolchain, there's no concern that we'll use ++ # the Rust stdlib's intrinsics here. ++ # ++ # Don't define libname which makes this target do nothing. ++ } else if (is_mac) { + libname = "osx" + } else if (is_ios) { + if (target_platform == "iphoneos") { diff --git a/devel/electron39/files/patch-build_config_clang_clang.gni b/devel/electron39/files/patch-build_config_clang_clang.gni new file mode 100644 index 000000000000..8202c1d4d1ab --- /dev/null +++ b/devel/electron39/files/patch-build_config_clang_clang.gni @@ -0,0 +1,11 @@ +--- build/config/clang/clang.gni.orig 2025-10-21 20:19:54 UTC ++++ build/config/clang/clang.gni +@@ -88,7 +88,7 @@ declare_args() { + # + # TODO(https://crbug.com/440260716): Enable for Cronet in AOSP once gn2bp + # supports copy targets. +- use_clang_modules = ++ use_clang_modules = !is_bsd && + # Clang modules doesn't work with translation_unit used in codesearch + # pipeline http://b/436082487. + !enable_kythe_annotations && is_clang && diff --git a/devel/electron39/files/patch-build_config_compiler_BUILD.gn b/devel/electron39/files/patch-build_config_compiler_BUILD.gn new file mode 100644 index 000000000000..6fa679386033 --- /dev/null +++ b/devel/electron39/files/patch-build_config_compiler_BUILD.gn @@ -0,0 +1,121 @@ +--- build/config/compiler/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ build/config/compiler/BUILD.gn +@@ -196,7 +196,7 @@ declare_args() { + # This greatly reduces the size of debug builds, at the cost of + # debugging information which is required by some specialized + # debugging tools. +- simple_template_names = is_clang && !is_win && !is_apple ++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd + + # This switch is used to enable -Wexit-time-destructors by default. This + # warning serves as a flip switch to allow a gradual migration of targets +@@ -270,7 +270,7 @@ assert(!(llvm_force_head_revision && use_remoteexec && + # + # Since this is referenced both when passing the file and when deciding which + # warnings to enable, store it in a separate variable here. +-use_clang_warning_suppression_file = ++use_clang_warning_suppression_file = !is_bsd && + is_clang && clang_warning_suppression_file != "" + + # default_include_dirs --------------------------------------------------------- +@@ -288,13 +288,16 @@ config("no_unresolved_symbols") { + # Compiler instrumentation can introduce dependencies in DSOs to symbols in + # the executable they are loaded into, so they are unresolved at link-time. + config("no_unresolved_symbols") { +- if (!using_sanitizer && ++ if (!using_sanitizer && !is_bsd && + (is_linux || is_chromeos || is_android || is_fuchsia)) { + ldflags = [ + "-Wl,-z,defs", + "-Wl,--as-needed", + ] + } ++ if (current_cpu == "x86" && is_openbsd) { ++ ldflags = [ "-Wl,-z,notext", "-Wl,--strip-all" ] ++ } + } + + # compiler --------------------------------------------------------------------- +@@ -567,6 +570,10 @@ config("compiler") { + } + } + ++ if (is_openbsd) { ++ ldflags += [ "-Wl,-z,wxneeded" ] ++ } ++ + # Linux-specific compiler flags setup. + # ------------------------------------ + if (use_icf && (!is_apple || use_lld)) { +@@ -657,7 +664,7 @@ config("compiler") { + ldflags += [ "-Wl,-z,keep-text-section-prefix" ] + } + +- if (is_clang) { ++ if (is_clang && !is_bsd) { + cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] + if (save_reproducers_on_lld_crash && use_lld) { + ldflags += [ +@@ -1315,7 +1322,7 @@ config("compiler_cpu_abi") { + # CPU architecture. We may or may not be doing a cross compile now, so for + # simplicity we always explicitly set the architecture. + if (current_cpu == "x64") { +- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) { ++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) { + cflags += [ "--target=x86_64-unknown-linux-gnu" ] + ldflags += [ "--target=x86_64-unknown-linux-gnu" ] + } else { +@@ -1324,7 +1331,7 @@ config("compiler_cpu_abi") { + } + cflags += [ "-msse3" ] + } else if (current_cpu == "x86") { +- if (is_clang && !is_android && !is_chromeos_device) { ++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) { + cflags += [ "--target=i386-unknown-linux-gnu" ] + ldflags += [ "--target=i386-unknown-linux-gnu" ] + } else { +@@ -1336,7 +1343,7 @@ config("compiler_cpu_abi") { + "-msse3", + ] + } else if (current_cpu == "arm") { +- if (is_clang && !is_android && !is_chromeos_device) { ++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) { + cflags += [ "--target=arm-linux-gnueabihf" ] + ldflags += [ "--target=arm-linux-gnueabihf" ] + } +@@ -1348,7 +1355,7 @@ config("compiler_cpu_abi") { + cflags += [ "-mtune=$arm_tune" ] + } + } else if (current_cpu == "arm64") { +- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) { ++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) { + cflags += [ "--target=aarch64-linux-gnu" ] + ldflags += [ "--target=aarch64-linux-gnu" ] + } +@@ -1747,7 +1754,7 @@ config("clang_revision") { + } + + config("clang_revision") { +- if (is_clang && clang_base_path == default_clang_base_path && ++ if (is_clang && !is_bsd && clang_base_path == default_clang_base_path && + current_os != "zos") { + _perform_consistency_checks = current_toolchain == default_toolchain + if (llvm_force_head_revision) { +@@ -2955,7 +2962,7 @@ config("afdo") { + # There are some targeted places that AFDO regresses, so we provide a separate + # config to allow AFDO to be disabled per-target. + config("afdo") { +- if (is_clang) { ++ if (is_clang && !is_bsd) { + cflags = [] + if (clang_emit_debug_info_for_profiling) { + # Add the following flags to generate debug info for profiling. +@@ -2982,7 +2989,7 @@ config("afdo") { + cflags += [ "-Wno-backend-plugin" ] + inputs = [ _clang_sample_profile ] + } +- } else if (auto_profile_path != "" && is_a_target_toolchain) { ++ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) { + cflags = [ "-fauto-profile=${auto_profile_path}" ] + inputs = [ auto_profile_path ] + } diff --git a/devel/electron35/files/patch-build_config_gcc_BUILD.gn b/devel/electron39/files/patch-build_config_gcc_BUILD.gn index def24e5a8f6f..def24e5a8f6f 100644 --- a/devel/electron35/files/patch-build_config_gcc_BUILD.gn +++ b/devel/electron39/files/patch-build_config_gcc_BUILD.gn diff --git a/devel/electron35/files/patch-build_config_linux_BUILD.gn b/devel/electron39/files/patch-build_config_linux_BUILD.gn index 2e93980f3e50..2e93980f3e50 100644 --- a/devel/electron35/files/patch-build_config_linux_BUILD.gn +++ b/devel/electron39/files/patch-build_config_linux_BUILD.gn diff --git a/devel/electron35/files/patch-build_config_linux_libdrm_BUILD.gn b/devel/electron39/files/patch-build_config_linux_libdrm_BUILD.gn index 6ce9dff5909c..6ce9dff5909c 100644 --- a/devel/electron35/files/patch-build_config_linux_libdrm_BUILD.gn +++ b/devel/electron39/files/patch-build_config_linux_libdrm_BUILD.gn diff --git a/devel/electron35/files/patch-build_config_linux_pkg-config.py b/devel/electron39/files/patch-build_config_linux_pkg-config.py index 3b8ffa5a822d..3b8ffa5a822d 100644 --- a/devel/electron35/files/patch-build_config_linux_pkg-config.py +++ b/devel/electron39/files/patch-build_config_linux_pkg-config.py diff --git a/devel/electron39/files/patch-build_config_ozone.gni b/devel/electron39/files/patch-build_config_ozone.gni new file mode 100644 index 000000000000..31922610c0ff --- /dev/null +++ b/devel/electron39/files/patch-build_config_ozone.gni @@ -0,0 +1,19 @@ +--- build/config/ozone.gni.orig 2025-04-22 20:15:27 UTC ++++ build/config/ozone.gni +@@ -80,7 +80,15 @@ declare_args() { + ozone_platform = "x11" + ozone_platform_drm = true + ozone_platform_x11 = true +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { ++ ozone_platform = "x11" ++ ozone_platform_wayland = true ++ ozone_platform_x11 = true ++ } else if (is_openbsd) { ++ ozone_platform = "x11" ++ ozone_platform_wayland = false ++ ozone_platform_x11 = true ++ } else if (is_freebsd) { + ozone_platform = "x11" + ozone_platform_wayland = true + ozone_platform_x11 = true diff --git a/devel/electron39/files/patch-build_config_rust.gni b/devel/electron39/files/patch-build_config_rust.gni new file mode 100644 index 000000000000..ff6e49252fef --- /dev/null +++ b/devel/electron39/files/patch-build_config_rust.gni @@ -0,0 +1,25 @@ +--- build/config/rust.gni.orig 2025-10-24 16:42:30 UTC ++++ build/config/rust.gni +@@ -62,7 +62,8 @@ declare_args() { + # set this to the output of `rustc -V`. Changing this string will cause all + # Rust targets to be rebuilt, which allows you to update your toolchain and + # not break incremental builds. +- rustc_version = "" ++ rustc_version = exec_script("//build/gn_run_binary.py", ++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string") + + # Whether artifacts produced by the Rust compiler can participate in ThinLTO. + # +@@ -329,7 +330,11 @@ if (is_linux || is_chromeos) { + } + } + +-if (toolchain_has_rust) { ++if (is_bsd) { ++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os) ++} ++ ++if (toolchain_has_rust && !is_bsd) { + assert(rust_abi_target != "") + + _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt" diff --git a/devel/electron35/files/patch-build_config_v8__target__cpu.gni b/devel/electron39/files/patch-build_config_v8__target__cpu.gni index 40fa8f6348e3..40fa8f6348e3 100644 --- a/devel/electron35/files/patch-build_config_v8__target__cpu.gni +++ b/devel/electron39/files/patch-build_config_v8__target__cpu.gni diff --git a/devel/electron35/files/patch-build_detect__host__arch.py b/devel/electron39/files/patch-build_detect__host__arch.py index 673554933a91..673554933a91 100644 --- a/devel/electron35/files/patch-build_detect__host__arch.py +++ b/devel/electron39/files/patch-build_detect__host__arch.py diff --git a/devel/electron39/files/patch-build_dotfile__settings.gni b/devel/electron39/files/patch-build_dotfile__settings.gni new file mode 100644 index 000000000000..c9a2812f64a4 --- /dev/null +++ b/devel/electron39/files/patch-build_dotfile__settings.gni @@ -0,0 +1,10 @@ +--- build/dotfile_settings.gni.orig 2025-11-07 19:52:03 UTC ++++ build/dotfile_settings.gni +@@ -23,6 +23,7 @@ build_dotfile_settings = { + "//build/config/mac/mac_sdk.gni", + "//build/config/mac/rules.gni", + "//build/config/posix/BUILD.gn", ++ "//build/config/rust.gni", + "//build/config/win/BUILD.gn", + "//build/config/win/visual_studio_version.gni", + "//build/rust/analyze.gni", diff --git a/devel/electron35/files/patch-build_gn__run__binary.py b/devel/electron39/files/patch-build_gn__run__binary.py index 08fb97b6a1e9..08fb97b6a1e9 100644 --- a/devel/electron35/files/patch-build_gn__run__binary.py +++ b/devel/electron39/files/patch-build_gn__run__binary.py diff --git a/devel/electron35/files/patch-build_linux_chrome.map b/devel/electron39/files/patch-build_linux_chrome.map index 992585036b7b..992585036b7b 100644 --- a/devel/electron35/files/patch-build_linux_chrome.map +++ b/devel/electron39/files/patch-build_linux_chrome.map diff --git a/devel/electron39/files/patch-build_linux_strip__binary.py b/devel/electron39/files/patch-build_linux_strip__binary.py new file mode 100644 index 000000000000..98cfa69ac55d --- /dev/null +++ b/devel/electron39/files/patch-build_linux_strip__binary.py @@ -0,0 +1,10 @@ +--- build/linux/strip_binary.py.orig 2025-08-26 20:49:50 UTC ++++ build/linux/strip_binary.py +@@ -10,6 +10,7 @@ def main() -> int: + + + def main() -> int: ++ return 0 + parser = argparse.ArgumentParser(description="Strip binary using LLVM tools.") + parser.add_argument("--llvm-strip-binary-path", + help="Path to llvm-strip executable.") diff --git a/devel/electron35/files/patch-build_linux_unbundle_icu.gn b/devel/electron39/files/patch-build_linux_unbundle_icu.gn index 3e256a08334c..3e256a08334c 100644 --- a/devel/electron35/files/patch-build_linux_unbundle_icu.gn +++ b/devel/electron39/files/patch-build_linux_unbundle_icu.gn diff --git a/devel/electron35/files/patch-build_linux_unbundle_libusb.gn b/devel/electron39/files/patch-build_linux_unbundle_libusb.gn index a99cdcd835d6..a99cdcd835d6 100644 --- a/devel/electron35/files/patch-build_linux_unbundle_libusb.gn +++ b/devel/electron39/files/patch-build_linux_unbundle_libusb.gn diff --git a/devel/electron39/files/patch-build_rust_allocator_lib.rs b/devel/electron39/files/patch-build_rust_allocator_lib.rs new file mode 100644 index 000000000000..233a8358dd82 --- /dev/null +++ b/devel/electron39/files/patch-build_rust_allocator_lib.rs @@ -0,0 +1,15 @@ +--- build/rust/allocator/lib.rs.orig 2025-10-21 20:19:54 UTC ++++ build/rust/allocator/lib.rs +@@ -96,6 +96,12 @@ mod both_allocators { + 0 + } + ++ // TODO(crbug.com/422538133) Remove after rolling past ++ // https://github.com/rust-lang/rust/pull/141061 ++ #[no_mangle] ++ #[linkage = "weak"] ++ static __rust_no_alloc_shim_is_unstable: u8 = 0; ++ + // Mangle the symbol name as rustc expects. + #[rustc_std_internal_symbol] + #[allow(non_upper_case_globals)] diff --git a/devel/electron35/files/patch-build_rust_rust__bindgen.gni b/devel/electron39/files/patch-build_rust_rust__bindgen.gni index ec53943b38ea..ec53943b38ea 100644 --- a/devel/electron35/files/patch-build_rust_rust__bindgen.gni +++ b/devel/electron39/files/patch-build_rust_rust__bindgen.gni diff --git a/devel/electron35/files/patch-build_rust_rust__bindgen__generator.gni b/devel/electron39/files/patch-build_rust_rust__bindgen__generator.gni index 203e7b2af9ad..203e7b2af9ad 100644 --- a/devel/electron35/files/patch-build_rust_rust__bindgen__generator.gni +++ b/devel/electron39/files/patch-build_rust_rust__bindgen__generator.gni diff --git a/devel/electron39/files/patch-build_rust_std_BUILD.gn b/devel/electron39/files/patch-build_rust_std_BUILD.gn new file mode 100644 index 000000000000..e2db506b6874 --- /dev/null +++ b/devel/electron39/files/patch-build_rust_std_BUILD.gn @@ -0,0 +1,32 @@ +--- build/rust/std/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ build/rust/std/BUILD.gn +@@ -49,13 +49,20 @@ if (toolchain_has_rust) { + # These are no longer present in the Windows toolchain. + stdlib_files += [ + "addr2line", +- "adler2", + "gimli", + "libc", + "memchr", + "miniz_oxide", + "object", + ] ++ ++ rust_revision_pieces = string_split(rustc_revision, " ") ++ rust_version_pieces = string_split(rust_revision_pieces[1], ".") ++ if (rust_version_pieces[1] == "85") { ++ stdlib_files += [ "adler" ] ++ } else { ++ stdlib_files += [ "adler2" ] ++ } + } + + if (toolchain_for_rust_host_build_tools) { +@@ -75,7 +82,6 @@ if (toolchain_has_rust) { + # don't need to pass to the C++ linker because they're used for specialized + # purposes. + skip_stdlib_files = [ +- "profiler_builtins", + "rustc_std_workspace_alloc", + "rustc_std_workspace_core", + "rustc_std_workspace_std", diff --git a/devel/electron35/files/patch-build_toolchain_freebsd_BUILD.gn b/devel/electron39/files/patch-build_toolchain_freebsd_BUILD.gn index 7857149615a0..7857149615a0 100644 --- a/devel/electron35/files/patch-build_toolchain_freebsd_BUILD.gn +++ b/devel/electron39/files/patch-build_toolchain_freebsd_BUILD.gn diff --git a/devel/electron35/files/patch-build_toolchain_gcc__solink__wrapper.py b/devel/electron39/files/patch-build_toolchain_gcc__solink__wrapper.py index 34debf134bea..34debf134bea 100644 --- a/devel/electron35/files/patch-build_toolchain_gcc__solink__wrapper.py +++ b/devel/electron39/files/patch-build_toolchain_gcc__solink__wrapper.py diff --git a/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni b/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni new file mode 100644 index 000000000000..15632b435e52 --- /dev/null +++ b/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni @@ -0,0 +1,44 @@ +--- build/toolchain/gcc_toolchain.gni.orig 2025-10-21 20:19:54 UTC ++++ build/toolchain/gcc_toolchain.gni +@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) { + "enable_resource_allowlist_generation=true does not work for target_os=$target_os") + } + ++declare_args() { ++ extra_cflags = "" ++ extra_cppflags = "" ++ extra_cxxflags = "" ++ extra_ldflags = "" ++} ++ + # This template defines a toolchain for something that works like gcc + # (including clang). + # +@@ -885,22 +892,12 @@ template("clang_toolchain") { + # actually just be doing a native compile. + template("clang_toolchain") { + gcc_toolchain(target_name) { +- _path = "$clang_base_path/bin" +- _is_path_absolute = get_path_info(_path, "abspath") == _path +- +- # Preserve absolute paths for tools like distcc. +- if (_is_path_absolute && filter_include([ _path ], [ "//*" ]) == []) { +- prefix = _path +- } else { +- prefix = rebase_path(_path, root_build_dir) +- } +- +- cc = "${prefix}/clang" +- cxx = "${prefix}/clang++" ++ cc = "cc" ++ cxx = "c++" + ld = cxx +- readelf = "${prefix}/llvm-readelf" +- ar = "${prefix}/llvm-ar" +- nm = "${prefix}/llvm-nm" ++ readelf = "readelf" ++ ar = "ar" ++ nm = "nm" + + forward_variables_from(invoker, "*", [ "toolchain_args" ]) + diff --git a/devel/electron35/files/patch-build_toolchain_openbsd_BUILD.gn b/devel/electron39/files/patch-build_toolchain_openbsd_BUILD.gn index 04e6f6b416e2..04e6f6b416e2 100644 --- a/devel/electron35/files/patch-build_toolchain_openbsd_BUILD.gn +++ b/devel/electron39/files/patch-build_toolchain_openbsd_BUILD.gn diff --git a/devel/electron39/files/patch-build_toolchain_toolchain.gni b/devel/electron39/files/patch-build_toolchain_toolchain.gni new file mode 100644 index 000000000000..3fe1738d21b8 --- /dev/null +++ b/devel/electron39/files/patch-build_toolchain_toolchain.gni @@ -0,0 +1,11 @@ +--- build/toolchain/toolchain.gni.orig 2025-10-21 20:19:54 UTC ++++ build/toolchain/toolchain.gni +@@ -55,7 +55,7 @@ if (host_os == "mac") { + host_shlib_extension = ".dylib" + } else if (host_os == "win") { + host_shlib_extension = ".dll" +-} else if (host_os == "linux" || host_os == "aix" || host_os == "zos") { ++} else if (is_posix) { + host_shlib_extension = ".so" + } else { + assert(false, "Host platform not supported") diff --git a/devel/electron39/files/patch-cc_base_features.cc b/devel/electron39/files/patch-cc_base_features.cc new file mode 100644 index 000000000000..5238ff718ffd --- /dev/null +++ b/devel/electron39/files/patch-cc_base_features.cc @@ -0,0 +1,11 @@ +--- cc/base/features.cc.orig 2025-10-21 20:19:54 UTC ++++ cc/base/features.cc +@@ -42,7 +42,7 @@ BASE_FEATURE(kUseDMSAAForTiles, + // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will + // be using a separate flag to control the launch on GL. + BASE_FEATURE(kUseDMSAAForTiles, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-chrome_app_chrome__command__ids.h b/devel/electron39/files/patch-chrome_app_chrome__command__ids.h index 6fbe4781de09..6fbe4781de09 100644 --- a/devel/electron35/files/patch-chrome_app_chrome__command__ids.h +++ b/devel/electron39/files/patch-chrome_app_chrome__command__ids.h diff --git a/devel/electron39/files/patch-chrome_app_chrome__main.cc b/devel/electron39/files/patch-chrome_app_chrome__main.cc new file mode 100644 index 000000000000..d0506c455e55 --- /dev/null +++ b/devel/electron39/files/patch-chrome_app_chrome__main.cc @@ -0,0 +1,43 @@ +--- chrome/app/chrome_main.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/app/chrome_main.cc +@@ -28,11 +28,11 @@ + #include "chrome/app/chrome_main_mac.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/base_switches.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/app/chrome_main_linux.h" + #endif + +@@ -57,7 +57,7 @@ + // sometime after old headless code is removed from Chrome. + // See https://crbug.com/373672160. + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #define ENABLE_OLD_HEADLESS_INFO + #endif + +@@ -115,7 +115,7 @@ int ChromeMain(int argc, const char** argv) { + #error Unknown platform. + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + PossiblyDetermineFallbackChromeChannel(argv[0]); + #endif + +@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** argv) { + SetUpBundleOverrides(); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + AppendExtraArgumentsToCommandLine(command_line); + #endif + diff --git a/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc b/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc new file mode 100644 index 000000000000..1841ce32553d --- /dev/null +++ b/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc @@ -0,0 +1,131 @@ +--- chrome/app/chrome_main_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/app/chrome_main_delegate.cc +@@ -105,7 +105,7 @@ + #include "ui/base/ui_base_switches.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif + +@@ -184,17 +184,17 @@ + #include "v8/include/v8.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/nix/scoped_xdg_activation_token_injector.h" + #include "ui/linux/display_server_utils.h" + #endif + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/policy/policy_path_parser.h" + #include "components/crash/core/app/crashpad.h" + #endif +@@ -228,7 +228,7 @@ const char* const ChromeMainDelegate::kNonWildcardDoma + #endif + chrome::kChromeSearchScheme, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + webapps::kIsolatedAppScheme, + #endif + content::kChromeDevToolsScheme, content::kChromeUIScheme, +@@ -303,7 +303,7 @@ bool SubprocessNeedsResourceBundle(const std::string& + // and resources loaded. + bool SubprocessNeedsResourceBundle(const std::string& process_type) { + return +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The zygote process opens the resources for the renderers. + process_type == switches::kZygoteProcess || + #endif +@@ -382,7 +382,7 @@ bool HandleVersionSwitches(const base::CommandLine& co + return false; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Show the man page if --help or -h is on the command line. + void HandleHelpSwitches(const base::CommandLine& command_line) { + if (command_line.HasSwitch(switches::kHelp) || +@@ -394,7 +394,7 @@ void HandleHelpSwitches(const base::CommandLine& comma + } + #endif // BUILDFLAG(IS_LINUX) + +-#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) ++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) + void SIGTERMProfilingShutdown(int signal) { + content::Profiling::Stop(); + struct sigaction sigact; +@@ -476,7 +476,7 @@ std::optional<int> AcquireProcessSingleton( + // process can be exited. + ChromeProcessSingleton::CreateInstance(user_data_dir); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Read the xdg-activation token and set it in the command line for the + // duration of the notification in order to ensure this is propagated to an + // already running browser process if it exists. +@@ -554,7 +554,7 @@ void InitializeUserDataDir(base::CommandLine* command_ + std::string process_type = + command_line->GetSwitchValueASCII(switches::kProcessType); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux, Chrome does not support running multiple copies under different + // DISPLAYs, so the profile directory can be specified in the environment to + // support the virtual desktop use-case. +@@ -660,7 +660,7 @@ void RecordMainStartupMetrics(const StartupTimestamps& + #endif + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Record the startup process creation time on supported platforms. On Android + // this is recorded in ChromeMainDelegateAndroid. + startup_metric_utils::GetCommon().RecordStartupProcessCreationTime( +@@ -819,7 +819,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia + #if BUILDFLAG(IS_OZONE) + // Initialize Ozone platform and add required feature flags as per platform's + // properties. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess()); + #endif + ui::OzonePlatform::PreEarlyInitialization(); +@@ -976,7 +976,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { + const bool is_canary_dev = IsCanaryDev(); + const bool emit_crashes = + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + is_canary_dev; + #else + false; +@@ -1124,7 +1124,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom + return 0; // Got a --credits switch; exit with a success error code. + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This will directly exit if the user asked for help. + HandleHelpSwitches(command_line); + #endif +@@ -1437,7 +1437,7 @@ void ChromeMainDelegate::PreSandboxStartup() { + CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; + } + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + // Zygote needs to call InitCrashReporter() in RunZygote(). + if (process_type != switches::kZygoteProcess && + !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) { diff --git a/devel/electron39/files/patch-chrome_app_settings__strings.grdp b/devel/electron39/files/patch-chrome_app_settings__strings.grdp new file mode 100644 index 000000000000..ebf358166622 --- /dev/null +++ b/devel/electron39/files/patch-chrome_app_settings__strings.grdp @@ -0,0 +1,16 @@ +--- chrome/app/settings_strings.grdp.orig 2025-08-26 20:49:50 UTC ++++ chrome/app/settings_strings.grdp +@@ -240,11 +240,9 @@ + <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value"> + Reset to default + </message> +- <if expr="not is_linux"> +- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value"> ++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value"> + Reset to default theme +- </message> +- </if> ++ </message> + <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar."> + Customize your toolbar + </message> diff --git a/devel/electron39/files/patch-chrome_browser_BUILD.gn b/devel/electron39/files/patch-chrome_browser_BUILD.gn new file mode 100644 index 000000000000..3d2dde0b3edb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_BUILD.gn @@ -0,0 +1,16 @@ +--- chrome/browser/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ chrome/browser/BUILD.gn +@@ -7144,6 +7144,13 @@ static_library("browser") { + [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ] + } + ++ if (is_bsd) { ++ sources -= [ ++ "metrics/bluetooth_metrics_provider.cc", ++ "metrics/bluetooth_metrics_provider.h", ++ ] ++ } ++ + if (use_dbus) { + sources += [ + "dbus_memory_pressure_evaluator_linux.cc", diff --git a/devel/electron39/files/patch-chrome_browser_about__flags.cc b/devel/electron39/files/patch-chrome_browser_about__flags.cc new file mode 100644 index 000000000000..685f5b715226 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_about__flags.cc @@ -0,0 +1,403 @@ +--- chrome/browser/about_flags.cc.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/about_flags.cc +@@ -334,12 +334,12 @@ + #include "components/stylus_handwriting/win/features.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/allocator/buildflags.h" + #include "ui/ozone/public/ozone_switches.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck + #include "chrome/browser/enterprise/profile_management/profile_management_features.h" + #include "chrome/browser/enterprise/webstore/features.h" +@@ -896,6 +896,26 @@ const FeatureEntry::FeatureVariation + std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam), + nullptr}}; + ++#if BUILDFLAG(IS_BSD) ++const FeatureEntry::FeatureParam kAudioBackendPulseAudio[] = { ++ { "audio-backend", "pulseaudio" }}; ++const FeatureEntry::FeatureParam kAudioBackendSndio[] = { ++ { "audio-backend", "sndio" }}; ++const FeatureEntry::FeatureParam kAudioBackendAlsa[] = { ++ { "audio-backend", "alsa" }}; ++const FeatureEntry::FeatureVariation ++ kAudioBackendVariations[] = { ++ {"using PulseAudio by default if available", kAudioBackendPulseAudio, ++ std::size(kAudioBackendPulseAudio), ++ nullptr}, ++ {"using sndio by default if available", kAudioBackendSndio, ++ std::size(kAudioBackendSndio), ++ nullptr}, ++ {"using ALSA by default if available", kAudioBackendAlsa, ++ std::size(kAudioBackendAlsa), ++ nullptr}}; ++#endif ++ + const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { + {"UIClipboardMaximumAge", "60"}}; + const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { +@@ -1265,7 +1285,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada + }; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + + // A limited number of combinations of the rich autocompletion params. + const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { +@@ -3870,7 +3890,7 @@ const FeatureEntry::FeatureVariation + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = + {{"link_capturing_state", "on_by_default"}}; + const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = +@@ -4130,7 +4150,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari + std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, + }; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { + {"TranslationAPIAcceptLanguagesCheck", "false"}, + {"TranslationAPILimitLanguagePackCount", "false"}}; +@@ -4150,7 +4170,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent + }; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { + {"BackoffTime", "0h"}, + {"BackoffMultiplierBase", "0.0"}, +@@ -4899,7 +4919,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes + }; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = { + {"use_fake_data", "true"}}; + const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = { +@@ -5545,7 +5565,7 @@ const FeatureEntry kFeatureEntries[] = { + }, + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { + "fluent-overlay-scrollbars", + flag_descriptions::kFluentOverlayScrollbarsName, +@@ -5840,7 +5860,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kEnableIsolatedWebAppDevModeName, + flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop, + FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)}, +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"enable-iwa-key-distribution-component", + flag_descriptions::kEnableIwaKeyDistributionComponentName, + flag_descriptions::kEnableIwaKeyDistributionComponentDescription, +@@ -6032,7 +6052,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)}, + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"pulseaudio-loopback-for-cast", + flag_descriptions::kPulseaudioLoopbackForCastName, + flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, +@@ -6061,6 +6081,16 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kWaylandSessionManagementName, + flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, + FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, ++ ++#if BUILDFLAG(IS_BSD) ++ {"audio-backend", ++ flag_descriptions::kAudioBackendName, ++ flag_descriptions::kAudioBackendDescription, kOsLinux, ++ FEATURE_WITH_PARAMS_VALUE_TYPE( ++ media::kAudioBackend, ++ kAudioBackendVariations, ++ "AudioBackend")}, ++#endif + #endif // BUILDFLAG(IS_LINUX) + + #if BUILDFLAG(ENABLE_VR) +@@ -6927,7 +6957,7 @@ const FeatureEntry kFeatureEntries[] = { + "MlUrlScoring")}, + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"contextual-search-box-uses-contextual-search-provider", + flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName, + flag_descriptions:: +@@ -7337,7 +7367,7 @@ const FeatureEntry kFeatureEntries[] = { + kNumSrpZpsRelatedSearches, + "PowerTools")}, + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, + flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, + FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)}, +@@ -7815,7 +7845,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"cups-ipp-printing-backend", + flag_descriptions::kCupsIppPrintingBackendName, + flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, +@@ -8777,7 +8807,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, + #endif // !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"enable-network-service-sandbox", + flag_descriptions::kEnableNetworkServiceSandboxName, + flag_descriptions::kEnableNetworkServiceSandboxDescription, +@@ -9355,7 +9385,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)}, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName, + flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux, + FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)}, +@@ -9380,7 +9410,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, + FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + { + "ui-debug-tools", + flag_descriptions::kUIDebugToolsName, +@@ -9833,7 +9863,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"media-session-enter-picture-in-picture", + flag_descriptions::kMediaSessionEnterPictureInPictureName, + flag_descriptions::kMediaSessionEnterPictureInPictureDescription, +@@ -10023,7 +10053,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll, + FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)}, + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"reduce-user-agent-data-linux-platform-version", + flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName, + flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription, +@@ -10495,7 +10525,7 @@ const FeatureEntry kFeatureEntries[] = { + kOsDesktop | kOsAndroid, + FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)}, + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName, + flag_descriptions::kCameraMicEffectsDescription, + static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux), +@@ -10606,7 +10636,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll, + FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)}, + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"enable-generic-oidc-auth-profile-management", + flag_descriptions::kEnableGenericOidcAuthProfileManagementName, + flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription, +@@ -10627,7 +10657,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"enable-user-navigation-capturing-pwa", + flag_descriptions::kPwaNavigationCapturingName, + flag_descriptions::kPwaNavigationCapturingDescription, +@@ -11165,7 +11195,7 @@ const FeatureEntry kFeatureEntries[] = { + kStandardBoundSessionCredentialsFederatedSessionsVariations, + "standard-device-bound-sessions-federated-sessions")}, + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"replace-sync-promos-with-sign-in-promos-desktop", + flag_descriptions::kReplaceSyncPromosWithSignInPromosName, + flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription, +@@ -11325,7 +11355,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kCanvasHibernationDescription, kOsAll, + FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)}, + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"sync-enable-bookmarks-in-transport-mode", + flag_descriptions::kSyncEnableBookmarksInTransportModeName, + flag_descriptions::kSyncEnableBookmarksInTransportModeDescription, +@@ -11411,7 +11441,7 @@ const FeatureEntry kFeatureEntries[] = { + "HistoryOptInEducationalTipVariations")}, + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"supervised-user-local-web-approvals", + flag_descriptions::kSupervisedUserLocalWebApprovalsName, + flag_descriptions::kSupervisedUserLocalWebApprovalsDescription, +@@ -11616,7 +11646,7 @@ const FeatureEntry kFeatureEntries[] = { + segmentation_platform::features::kSegmentationSurveyPage)}, + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {"autofill-enable-buy-now-pay-later", + flag_descriptions::kAutofillEnableBuyNowPayLaterName, + flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, +@@ -11704,7 +11734,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE( + autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"translation-api", flag_descriptions::kTranslationAPIName, + flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, + FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, +@@ -11738,7 +11768,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE( + password_manager::features::kPasswordFormClientsideClassifier)}, + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"contextual-cueing", flag_descriptions::kContextualCueingName, + flag_descriptions::kContextualCueingDescription, + kOsLinux | kOsMac | kOsWin, +@@ -12102,7 +12132,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, + flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, + FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, +@@ -12138,7 +12168,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // !BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {"autofill-enable-amount-extraction", + flag_descriptions::kAutofillEnableAmountExtractionName, + flag_descriptions::kAutofillEnableAmountExtractionDescription, +@@ -12290,7 +12320,7 @@ const FeatureEntry kFeatureEntries[] = { + apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)}, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"chrome-web-store-navigation-throttle", + flag_descriptions::kChromeWebStoreNavigationThrottleName, + flag_descriptions::kChromeWebStoreNavigationThrottleDescription, +@@ -12319,7 +12349,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)}, + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {"autofill-enable-amount-extraction-testing", + flag_descriptions::kAutofillEnableAmountExtractionTestingName, + flag_descriptions::kAutofillEnableAmountExtractionTestingDescription, +@@ -12334,7 +12364,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll, + FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)}, + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"root-scrollbar-follows-browser-theme", + flag_descriptions::kRootScrollbarFollowsTheme, + flag_descriptions::kRootScrollbarFollowsThemeDescription, +@@ -12607,7 +12637,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName, + tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop, + FEATURE_VALUE_TYPE(tabs::kTabGroupHome)}, +@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"enable-site-search-allow-user-override-policy", + flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName, + flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription, +@@ -12824,7 +12854,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {"autofill-enable-buy-now-pay-later-for-klarna", + flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName, + flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription, +@@ -12897,7 +12927,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {"autofill-enable-buy-now-pay-later-for-externally-linked", + flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName, + flag_descriptions:: +@@ -13174,7 +13204,7 @@ const FeatureEntry kFeatureEntries[] = { + #endif // !BUILDFLAG(IS_ANDROID), + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"enable-ntp-enterprise-shortcuts", + flag_descriptions::kEnableNtpEnterpriseShortcutsName, + flag_descriptions::kEnableNtpEnterpriseShortcutsDescription, +@@ -13281,7 +13311,7 @@ const FeatureEntry kFeatureEntries[] = { + autofill::features::kAutofillAndPasswordsInSameSurface)}, + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {"contextual-suggestion-ui-improvements", + flag_descriptions::kContextualSuggestionsUiImprovementsName, + flag_descriptions::kContextualSuggestionsUiImprovementsDescription, +@@ -13309,7 +13339,7 @@ const FeatureEntry kFeatureEntries[] = { + "EnableBlockCanvasReadback")}, + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"autofill-enable-ai-based-amount-extraction", + flag_descriptions::kAutofillEnableAiBasedAmountExtractionName, + flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription, +@@ -13354,7 +13384,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)}, + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {"lens-reinvocation-affordance", + flag_descriptions::kLensSearchReinvocationAffordanceName, + flag_descriptions::kLensSearchReinvocationAffordanceDescription, diff --git a/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc b/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc new file mode 100644 index 000000000000..8d438e44cafa --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc @@ -0,0 +1,11 @@ +--- chrome/browser/after_startup_task_utils.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/after_startup_task_utils.cc +@@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() { + TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count); + GetStartupCompleteFlag().Set(); + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Process::Current().CreationTime() is not available on all platforms. + const base::Time process_creation_time = + base::Process::Current().CreationTime(); diff --git a/devel/electron35/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/devel/electron39/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc index 974564e532a4..974564e532a4 100644 --- a/devel/electron35/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc +++ b/devel/electron39/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc diff --git a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc index 3d97a501fb91..3d97a501fb91 100644 --- a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc +++ b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc diff --git a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h index dfaec412f898..dfaec412f898 100644 --- a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h +++ b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h diff --git a/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc new file mode 100644 index 000000000000..c0c1eec61319 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc @@ -0,0 +1,11 @@ +--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc +@@ -104,7 +104,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch + return metrics::OmniboxInputType::QUERY; + + case ExternalProtocolHandler::UNKNOWN: { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux impl of GetApplicationNameForScheme doesn't distinguish + // between URL schemes with handers and those without. This will + // make the default behaviour be search on Linux. diff --git a/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc new file mode 100644 index 000000000000..6e3e5bea9457 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/background/extensions/background_mode_manager.cc +@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() { + } + + return family->CreateExact(size).AsImageSkia(); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return *ui::ResourceBundle::GetSharedInstance().GetImageSkiaNamed( + IDR_PRODUCT_LOGO_128); + #elif BUILDFLAG(IS_MAC) diff --git a/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc new file mode 100644 index 000000000000..f0372d3b3770 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc @@ -0,0 +1,11 @@ +--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/background/extensions/background_mode_optimizer.cc +@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod + return nullptr; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kBackgroundModeAllowRestart)) { + // Private ctor. + return base::WrapUnique(new BackgroundModeOptimizer()); diff --git a/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc new file mode 100644 index 000000000000..9d514b3930f4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc @@ -0,0 +1,38 @@ +--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/background/glic/glic_status_icon.cc +@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control + return; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set a vector icon for proper theming on Linux. + status_icon_->SetIcon( + GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON)); +@@ -144,7 +144,7 @@ GlicStatusIcon::~GlicStatusIcon() { + + context_menu_ = nullptr; + if (status_icon_) { +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + status_icon_->RemoveObserver(this); + #endif + std::unique_ptr<StatusIcon> removed_icon = +@@ -258,7 +258,7 @@ void GlicStatusIcon::UpdateVisibilityOfExitInContextMe + } + + void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (context_menu_) { + const bool is_visible = BrowserList::GetInstance()->empty(); + const std::optional<size_t> index = +@@ -322,7 +322,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C + menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS, + l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + menu->AddSeparator(ui::NORMAL_SEPARATOR); + menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_EXIT, + l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_EXIT)); diff --git a/devel/electron39/files/patch-chrome_browser_browser__features.cc b/devel/electron39/files/patch-chrome_browser_browser__features.cc new file mode 100644 index 000000000000..489449c73183 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_browser__features.cc @@ -0,0 +1,29 @@ +--- chrome/browser/browser_features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/browser_features.cc +@@ -70,7 +70,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction, + BASE_FEATURE(kClearUserDataUponProfileDestruction, + base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables usage of os_crypt_async::SecretPortalKeyProvider. Once + // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be + // disabled without losing data. +@@ -85,7 +85,7 @@ BASE_FEATURE(kDestroyProfileOnBrowserClose, + // Destroy profiles when their last browser window is closed, instead of when + // the browser exits. + BASE_FEATURE(kDestroyProfileOnBrowserClose, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -204,7 +204,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning, + BASE_FEATURE(kSandboxExternalProtocolBlockedWarning, + base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If true, encrypt new data with the key provided by SecretPortalKeyProvider. + // Otherwise, it will only decrypt existing data. + BASE_FEATURE(kSecretPortalKeyProviderUseForEncryption, diff --git a/devel/electron39/files/patch-chrome_browser_browser__features.h b/devel/electron39/files/patch-chrome_browser_browser__features.h new file mode 100644 index 000000000000..9f79f6602974 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_browser__features.h @@ -0,0 +1,20 @@ +--- chrome/browser/browser_features.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/browser_features.h +@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruct + BASE_DECLARE_FEATURE(kCertVerificationNetworkTime); + BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kDbusSecretPortal); + BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider); + #endif +@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWa + BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked); + BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption); + BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc b/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc new file mode 100644 index 000000000000..ece2623cbc12 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc @@ -0,0 +1,47 @@ +--- chrome/browser/browser_process_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/browser_process_impl.cc +@@ -253,7 +253,7 @@ + #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_features.h" + #include "components/os_crypt/async/browser/fallback_linux_key_provider.h" + #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h" +@@ -265,7 +265,7 @@ + #include "chrome/browser/safe_browsing/safe_browsing_service.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // How often to check if the persistent instance of Chrome needs to restart + // to install an update. + static const int kUpdateCheckIntervalHours = 6; +@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim + GoogleUpdateSettings::GetCollectStatsConsent()); + registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry); + #endif + } +@@ -1368,7 +1368,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { + local_state()))); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); + if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) != + "basic") { +@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() { + } + + // Mac is currently not supported. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + bool BrowserProcessImpl::IsRunningInBackground() const { + // Check if browser is in the background. diff --git a/devel/electron39/files/patch-chrome_browser_browser__process__impl.h b/devel/electron39/files/patch-chrome_browser_browser__process__impl.h new file mode 100644 index 000000000000..718e76f3e3a3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_browser__process__impl.h @@ -0,0 +1,11 @@ +--- chrome/browser/browser_process_impl.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/browser_process_impl.h +@@ -414,7 +414,7 @@ class BrowserProcessImpl : public BrowserProcess, + + std::unique_ptr<BatteryMetrics> battery_metrics_; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::RepeatingTimer autoupdate_timer_; + + // Gets called by autoupdate timer to see if browser needs restart and can be diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc new file mode 100644 index 000000000000..6f32f50e4c1b --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc @@ -0,0 +1,20 @@ +--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_field_trials.cc +@@ -48,7 +48,7 @@ + #include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/nix/xdg_util.h" + #include "ui/base/ui_base_features.h" + #endif // BUILDFLAG(IS_LINUX) +@@ -104,7 +104,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride + base::FeatureList* feature_list) { + variations::FeatureOverrides feature_overrides(*feature_list); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux/Desktop platform variants, such as ozone/wayland, some features + // might need to be disabled as per OzonePlatform's runtime properties. + // OzonePlatform selection and initialization, in turn, depend on Chrome flags diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc new file mode 100644 index 000000000000..b55bcd7d0d31 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc @@ -0,0 +1,29 @@ +--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/chrome_browser_interface_binders.cc +@@ -82,7 +82,7 @@ + #endif // BUILDFLAG(ENABLE_UNHANDLED_TAP) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/screen_ai/screen_ai_service_router.h" + #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h" + #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h" +@@ -365,7 +365,7 @@ void BindMediaFoundationPreferences( + #endif // BUILDFLAG(IS_WIN) + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + void BindScreenAIAnnotator( + content::RenderFrameHost* frame_host, + mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) { +@@ -544,7 +544,7 @@ void PopulateChromeFrameBinders( + #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) && + !render_frame_host->GetParentOrOuterDocument()) { + // The service binder will reject non-primary main frames, but we still need diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc new file mode 100644 index 000000000000..4936b14c0d72 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc @@ -0,0 +1,20 @@ +--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_interface_binders_webui.cc +@@ -36,7 +36,7 @@ + #include "mojo/public/cpp/bindings/binder_map.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/discards/discards.mojom.h" + #include "chrome/browser/ui/webui/discards/discards_ui.h" + #include "chrome/browser/ui/webui/discards/site_data.mojom.h" +@@ -128,7 +128,7 @@ void PopulateChromeWebUIFrameBinders( + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider, + DiscardsUI>(map); + diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc new file mode 100644 index 000000000000..94f3ed057008 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc @@ -0,0 +1,37 @@ +--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc +@@ -110,7 +110,7 @@ + #include "ui/webui/resources/js/browser_command/browser_command.mojom.h" + #include "ui/webui/resources/js/tracked_element/tracked_element.mojom.h" // nogncheck crbug.com/1125897 + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/app_home/app_home.mojom.h" + #include "chrome/browser/ui/webui/app_home/app_home_ui.h" + #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" +@@ -331,14 +331,14 @@ void PopulateChromeWebUIFrameBindersPartsDesktop( + HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory, + WhatsNewUI>(map); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + RegisterWebUIControllerInterfaceBinder< + browser_command::mojom::CommandHandlerFactory, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + WhatsNewUI, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + NewTabPageUI>(map); +@@ -525,7 +525,7 @@ void PopulateChromeWebUIFrameBindersPartsDesktop( + RegisterWebUIControllerInterfaceBinder< + guest_contents::mojom::GuestContentsHost, WebUIBrowserUI>(map); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + RegisterWebUIControllerInterfaceBinder< + app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); + diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc new file mode 100644 index 000000000000..0e27de4b4e4b --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc @@ -0,0 +1,115 @@ +--- chrome/browser/chrome_browser_main.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_main.cc +@@ -158,7 +158,7 @@ + #endif + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "sql/database.h" + #endif + +@@ -184,11 +184,11 @@ + #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/first_run/upgrade_util_linux.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck + #include "chrome/browser/headless/headless_mode_util.h" // nogncheck + #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h" +@@ -199,7 +199,7 @@ + #include "ui/gfx/switches.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/first_run/upgrade_util.h" + #endif + +@@ -272,7 +272,7 @@ + #include "chrome/browser/chrome_process_singleton.h" + #include "chrome/browser/ui/startup/startup_browser_creator.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/nix/xdg_util.h" + #endif + #endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON) +@@ -295,7 +295,7 @@ namespace { + + namespace { + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] = + FILE_PATH_LITERAL("Media History"); + +@@ -444,7 +444,7 @@ void ProcessSingletonNotificationCallbackImpl( + } + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set the global activation token sent as a command line switch by another + // browser process. This also removes the switch after use to prevent any side + // effects of leaving it in the command line after this point. +@@ -1005,7 +1005,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { + + #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \ + (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID)) ++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD) + // Create directory for user-level Native Messaging manifest files. This + // makes it less likely that the directory will be created by third-party + // software with incorrect owner or permission. See crbug.com/725513 . +@@ -1049,7 +1049,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { + + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + metrics::DesktopSessionDurationTracker::Initialize(); + ProfileActivityMetricsRecorder::Initialize(); + TouchUIControllerStatsTracker::Initialize( +@@ -1274,7 +1274,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile* + #endif // BUILDFLAG(IS_WIN) + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Delete the media history database if it still exists. + // TODO(crbug.com/40177301): Remove this. + base::ThreadPool::PostTask( +@@ -1325,7 +1325,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile* + *UrlLanguageHistogramFactory::GetForBrowserContext(profile)); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (headless::IsHeadlessMode()) { + headless::ReportHeadlessActionMetrics(); + } +@@ -1434,7 +1434,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl( + // In headless mode provide alternate SelectFileDialog factory overriding + // any platform specific SelectFileDialog implementation that may have been + // set. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (headless::IsHeadlessMode()) { + headless::HeadlessSelectFileDialogFactory::SetUp(); + } +@@ -2003,7 +2003,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat + + // Drop the request if headless mode is in effect or the request is from + // a headless Chrome process. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (headless::IsHeadlessMode() || + command_line.HasSwitch(switches::kHeadless)) { + return false; diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc new file mode 100644 index 000000000000..6440372a7f7e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc @@ -0,0 +1,11 @@ +--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc +@@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::PostMainMessage + } + + void ChromeBrowserMainExtraPartsOzone::PostMainMessageLoopRun() { +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun(); + #endif + } diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc new file mode 100644 index 000000000000..7cb463fe658a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc @@ -0,0 +1,40 @@ +--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_main_linux.cc +@@ -23,7 +23,7 @@ + #include "device/bluetooth/dbus/bluez_dbus_manager.h" + #include "ui/base/l10n/l10n_util.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/dbus/thread_linux/dbus_thread_linux.h" + #include "ui/ozone/public/ozone_platform.h" + #endif +@@ -65,8 +65,10 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag + #endif // BUILDFLAG(IS_CHROMEOS) + + #if !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_BSD) + bluez::BluezDBusManager::Initialize( + dbus_thread_linux::GetSharedSystemBus().get()); ++#endif + + // Set up crypt config. This needs to be done before anything starts the + // network service, as the raw encryption key needs to be shared with the +@@ -92,7 +94,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag + ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() { + ChromeBrowserMainPartsPosix::PostMainMessageLoopRun(); + ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun(); +@@ -130,7 +132,7 @@ void ChromeBrowserMainPartsLinux::PostDestroyThreads() + #endif // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS) + + void ChromeBrowserMainPartsLinux::PostDestroyThreads() { +-#if BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // No-op; per PostBrowserStart() comment, this is done elsewhere. + #else + bluez::BluezDBusManager::Shutdown(); diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.h b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.h index 9cfa15395693..9cfa15395693 100644 --- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.h +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.h diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc new file mode 100644 index 000000000000..a7008420c1fb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc @@ -0,0 +1,11 @@ +--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_browser_main_posix.cc +@@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa + // ExitHandler takes care of deleting itself. + new ExitHandler(); + } else { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + switch (signal) { + case SIGINT: + case SIGHUP: diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc new file mode 100644 index 000000000000..02f40140b6d1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc @@ -0,0 +1,225 @@ +--- chrome/browser/chrome_content_browser_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_content_browser_client.cc +@@ -479,7 +479,7 @@ + #include "components/user_manager/user_manager.h" + #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h" + #include "storage/browser/file_system/external_mount_points.h" +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/chrome_browser_main_linux.h" + #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h" + #elif BUILDFLAG(IS_ANDROID) +@@ -577,7 +577,7 @@ + #include "third_party/cros_system_api/switches/chrome_switches.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/crash/core/app/crash_switches.h" + #include "components/crash/core/app/crashpad.h" + #endif +@@ -587,12 +587,12 @@ + #include "components/crash/content/browser/crash_handler_host_linux.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h" + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -601,7 +601,7 @@ + #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/chrome_browser_main_extra_parts_linux.h" + #elif BUILDFLAG(IS_OZONE) + #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h" +@@ -1426,7 +1426,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre + registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled, + true); + registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled, + true); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) +@@ -1649,7 +1649,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo + #elif BUILDFLAG(IS_CHROMEOS) + main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>( + is_integration_test, &startup_data_); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + main_parts = std::make_unique<ChromeBrowserMainPartsLinux>( + is_integration_test, &startup_data_); + #elif BUILDFLAG(IS_ANDROID) +@@ -1680,7 +1680,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo + // Construct additional browser parts. Stages are called in the order in + // which they are added. + #if defined(TOOLKIT_VIEWS) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + main_parts->AddParts( + std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>()); + #else +@@ -1697,7 +1697,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo + main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>()); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>()); + #elif BUILDFLAG(IS_OZONE) + main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>()); +@@ -1716,7 +1716,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo + + chrome::AddMetricsExtraParts(main_parts.get()); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + main_parts->AddParts( + std::make_unique< + enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); +@@ -1789,7 +1789,7 @@ ChromeContentBrowserClient::GetStoragePartitionConfigF + + #if BUILDFLAG(ENABLE_EXTENSIONS) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel( + browser_context, site)) { + CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme); +@@ -2663,7 +2663,7 @@ bool ChromeContentBrowserClient::ShouldUrlUseApplicati + const GURL& url) { + #if BUILDFLAG(ENABLE_EXTENSIONS) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + if (!content::AreIsolatedWebAppsEnabled(browser_context)) { + return false; +@@ -2781,7 +2781,9 @@ void ChromeContentBrowserClient::AppendExtraCommandLin + void ChromeContentBrowserClient::AppendExtraCommandLineSwitches( + base::CommandLine* command_line, + int child_process_id) { ++#ifdef notyet + crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line); ++#endif + #if BUILDFLAG(IS_MAC) + std::unique_ptr<metrics::ClientInfo> client_info = + GoogleUpdateSettings::LoadMetricsClientInfo(); +@@ -2790,7 +2792,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin + client_info->client_id); + } + #elif BUILDFLAG(IS_POSIX) +-#if !BUILDFLAG(IS_ANDROID) ++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) + pid_t pid; + if (crash_reporter::GetHandlerSocket(nullptr, &pid)) { + command_line->AppendSwitchASCII( +@@ -3123,7 +3125,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin + } + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) + // Opt into a hardened stack canary mitigation if it hasn't already been + // force-disabled. + if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { +@@ -4182,7 +4184,7 @@ std::optional<SkColor> GetRootScrollbarThemeColor(WebC + + std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) { + bool root_scrollbar_follows_browser_theme = false; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled( + blink::features::kRootScrollbarFollowsBrowserTheme); + #endif +@@ -5071,7 +5073,7 @@ void ChromeContentBrowserClient::GetAdditionalAllowedS + additional_allowed_schemes->push_back(content::kChromeUIScheme); + additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -5126,7 +5128,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst + } + } + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( + const base::CommandLine& command_line, + int child_process_id, +@@ -6002,7 +6004,7 @@ ChromeContentBrowserClient::CreateNonNetworkNavigation + } + #endif // BUILDFLAG(IS_CHROMEOS) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (scheme == webapps::kIsolatedAppScheme) { + if (content::AreIsolatedWebAppsEnabled(browser_context) && + !browser_context->ShutdownStarted()) { +@@ -6028,7 +6030,7 @@ void ChromeContentBrowserClient:: + DCHECK(factories); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (content::AreIsolatedWebAppsEnabled(browser_context) && + !browser_context->ShutdownStarted()) { + factories->emplace(webapps::kIsolatedAppScheme, +@@ -6057,7 +6059,7 @@ void ChromeContentBrowserClient:: + DCHECK(factories); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (content::AreIsolatedWebAppsEnabled(browser_context) && + !browser_context->ShutdownStarted()) { + factories->emplace(webapps::kIsolatedAppScheme, +@@ -6332,7 +6334,7 @@ void ChromeContentBrowserClient:: + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { + auto* rph = content::RenderProcessHost::FromID(render_process_id); + content::BrowserContext* browser_context = rph->GetBrowserContext(); +@@ -7302,7 +7304,7 @@ bool ChromeContentBrowserClient::ShouldRunOutOfProcess + bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() { + // This enterprise policy is supported on Android, but the feature will not be + // launched there. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // This is possibly called before `g_browser_process` is initialized. + PrefService* local_state; + if (g_browser_process) { +@@ -7725,7 +7727,7 @@ void ChromeContentBrowserClient:: + GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id, + const GURL& script_url) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // IWA Service Workers need to be explicitly granted access to their origin + // because isolated-app: isn't a web-safe scheme that can be accessed by + // default. +@@ -8102,7 +8104,7 @@ ChromeContentBrowserClient::GetAlternativeErrorPageOve + content::BrowserContext* browser_context, + int32_t error_code) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (content::AreIsolatedWebAppsEnabled(browser_context) && + url.SchemeIs(webapps::kIsolatedAppScheme)) { + content::mojom::AlternativeErrorPageOverrideInfoPtr diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h new file mode 100644 index 000000000000..38515826457e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h @@ -0,0 +1,11 @@ +--- chrome/browser/chrome_content_browser_client.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_content_browser_client.h +@@ -570,7 +570,7 @@ class ChromeContentBrowserClient : public content::Con + const GURL& site_url) override; + std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override; + bool IsSystemWideTracingEnabled() override; +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + void GetAdditionalMappedFilesForChildProcess( + const base::CommandLine& command_line, + int child_process_id, diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc new file mode 100644 index 000000000000..1ef6eabb1c0c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc @@ -0,0 +1,38 @@ +--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc +@@ -126,7 +126,7 @@ + #include "chrome/browser/captive_portal/captive_portal_service_factory.h" + #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h" + #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h" + #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h" +@@ -409,7 +409,7 @@ void CreateAndAddChromeThrottlesForNavigation( + TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry); + profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd( + registry); +@@ -427,7 +427,7 @@ void CreateAndAddChromeThrottlesForNavigation( + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd( + registry); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || +@@ -459,7 +459,7 @@ void CreateAndAddChromeThrottlesForNavigation( + } + #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd( + registry); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc new file mode 100644 index 000000000000..230776944191 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc @@ -0,0 +1,11 @@ +--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc +@@ -102,7 +102,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo + // This configuration object allows us to control platform specific behavior. + MessagingBackendConfiguration configuration; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + configuration.clear_chip_on_tab_selection = false; + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc new file mode 100644 index 000000000000..4a7107467fca --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc @@ -0,0 +1,20 @@ +--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc +@@ -77,7 +77,7 @@ namespace component_updater { + + namespace component_updater { + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kIwaKeyDistributionComponent, + #if BUILDFLAG(IS_CHROMEOS) + base::FEATURE_ENABLED_BY_DEFAULT +@@ -101,7 +101,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup + // the main IWA feature. + #if BUILDFLAG(IS_WIN) + return base::FeatureList::IsEnabled(features::kIsolatedWebApps); +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(kIwaKeyDistributionComponent); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h new file mode 100644 index 000000000000..f8774695804e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h @@ -0,0 +1,11 @@ +--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h +@@ -27,7 +27,7 @@ namespace component_updater { + + namespace component_updater { + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kIwaKeyDistributionComponent); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc b/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc new file mode 100644 index 000000000000..1eeea0542bc7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc @@ -0,0 +1,38 @@ +--- chrome/browser/component_updater/registration.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/component_updater/registration.cc +@@ -94,7 +94,7 @@ + #endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +@@ -107,7 +107,7 @@ + #include "chrome/browser/component_updater/lacros_component_remover.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() { + RegisterCookieReadinessListComponent(cus); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + RegisterAmountExtractionHeuristicRegexesComponent(cus); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() { + } + #endif // BUIDLFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc new file mode 100644 index 000000000000..faec7c6db4fc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc @@ -0,0 +1,83 @@ +--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc +@@ -11,7 +11,7 @@ + #include "components/prefs/pref_registry_simple.h" + #include "content/public/browser/browser_thread.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h" + #include "chrome/common/extensions/extension_constants.h" + #include "ui/accessibility/accessibility_features.h" +@@ -31,7 +31,7 @@ const base::FilePath::CharType kVoicesJsonFileName[] = + FILE_PATH_LITERAL("streaming_worklet_processor.js"); + const base::FilePath::CharType kVoicesJsonFileName[] = + FILE_PATH_LITERAL("voices.json"); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const base::FilePath::CharType kManifestV3FileName[] = + FILE_PATH_LITERAL("wasm_tts_manifest_v3.json"); + const base::FilePath::CharType kOffscreenHtmlFileName[] = +@@ -51,7 +51,7 @@ const char kWasmTtsEngineManifestName[] = "WASM TTS En + + const char kWasmTtsEngineManifestName[] = "WASM TTS Engine"; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class WasmTTSEngineDirectory { + public: + static WasmTTSEngineDirectory* Get() { +@@ -108,7 +108,7 @@ void WasmTtsEngineComponentInstallerPolicy::RegisterPr + // static + void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs( + PrefRegistrySimple* registry) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened, + base::Time()); + registry->RegisterBooleanPref( +@@ -141,7 +141,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR + VLOG(1) << "Component ready, version " << version.GetString() << " in " + << install_dir.value(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!features::IsWasmTtsEngineAutoInstallDisabled()) { + // Instead of installing the component extension as soon as it is ready, + // store the install directory, so that the install can be triggered +@@ -165,7 +165,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins + // be removed the next time Chrome is restarted. + void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine( + const base::FilePath& install_dir) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const base::Time current_time = base::Time::Now(); + const base::Time date_last_opened = + pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened); +@@ -227,7 +227,7 @@ bool WasmTtsEngineComponentInstallerPolicy::VerifyInst + bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation( + const base::Value::Dict& /* manifest */, + const base::FilePath& install_dir) const { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (features::IsWasmTtsComponentUpdaterV3Enabled()) { + return base::PathExists(install_dir.Append(kManifestV3FileName)) && + base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) && +@@ -277,7 +277,7 @@ void WasmTtsEngineComponentInstallerPolicy::GetWasmTTS + + void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory( + base::OnceCallback<void(const base::FilePath&)> callback) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + WasmTTSEngineDirectory* wasm_directory = WasmTTSEngineDirectory::Get(); + wasm_directory->Get(std::move(callback)); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -285,7 +285,7 @@ bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSE + + // static + bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSEngineDirectorySet() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return WasmTTSEngineDirectory::Get()->IsSet(); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc new file mode 100644 index 000000000000..b8dcc62866d7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc @@ -0,0 +1,38 @@ +--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/component_updater/widevine_cdm_component_installer.cc +@@ -41,7 +41,7 @@ + #include "third_party/widevine/cdm/buildflags.h" + #include "third_party/widevine/cdm/widevine_cdm_common.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/path_service.h" + #include "chrome/common/chrome_paths.h" + #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h" +@@ -73,7 +73,7 @@ const char ImageLoaderComponentName[] = "WidevineCdm"; + const char ImageLoaderComponentName[] = "WidevineCdm"; + #endif + +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // On Linux and ChromeOS the Widevine CDM is loaded at startup before the + // zygote is locked down. As a result there is no need to register the CDM + // with Chrome as it can't be used until Chrome is restarted. +@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const base::Version + } + #endif // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux and ChromeOS the Widevine CDM is loaded at startup before the + // zygote is locked down. To locate the Widevine CDM at startup, a hint file + // is used. Update the hint file with the new Widevine CDM path. +@@ -392,7 +392,7 @@ void WidevineCdmComponentInstallerPolicy::UpdateCdmPat + return; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + VLOG(1) << "Updating hint file with Widevine CDM " << cdm_version; + + // This is running on a thread that allows IO, so simply update the hint file. diff --git a/devel/electron35/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/devel/electron39/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc index 3271f4e113a9..3271f4e113a9 100644 --- a/devel/electron35/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc +++ b/devel/electron39/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc diff --git a/devel/electron39/files/patch-chrome_browser_defaults.cc b/devel/electron39/files/patch-chrome_browser_defaults.cc new file mode 100644 index 000000000000..511844828565 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_defaults.cc @@ -0,0 +1,11 @@ +--- chrome/browser/defaults.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/defaults.cc +@@ -31,7 +31,7 @@ const bool kShowHelpMenuItemIcon = false; + const bool kShowHelpMenuItemIcon = false; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool kScrollEventChangesTab = true; + #else + const bool kScrollEventChangesTab = false; diff --git a/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc new file mode 100644 index 000000000000..5b20619ad41d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc @@ -0,0 +1,11 @@ +--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc +@@ -27,7 +27,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform + #if BUILDFLAG(IS_CHROMEOS) + return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>( + local_state); +-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state, + os_crypt_async); + #else diff --git a/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc b/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc new file mode 100644 index 000000000000..aafeda46d0e3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc @@ -0,0 +1,11 @@ +--- chrome/browser/devtools/devtools_window.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/devtools/devtools_window.cc +@@ -566,7 +566,7 @@ void DevToolsWindow::RegisterProfilePrefs( + prefs::kDevToolsGoogleDeveloperProgramProfileAvailability, + /* enabled */ 0); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist); + registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || diff --git a/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc new file mode 100644 index 000000000000..1aeaab07e5a7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc @@ -0,0 +1,29 @@ +--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/devtools/remote_debugging_server.cc +@@ -42,7 +42,7 @@ bool g_tethering_enabled = false; + + bool g_tethering_enabled = false; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = + false; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is + return base::unexpected( + RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + constexpr bool default_user_data_dir_check_enabled = true; + #else +@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug() + g_tethering_enabled = true; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // static + void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() { + g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true; diff --git a/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h new file mode 100644 index 000000000000..215f3ff02f34 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h @@ -0,0 +1,11 @@ +--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/devtools/remote_debugging_server.h +@@ -33,7 +33,7 @@ class RemoteDebuggingServer { + + static void EnableTetheringForDebug(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables the default user data dir check even for non-Chrome branded builds, + // for testing. + static void EnableDefaultUserDataDirCheckForTesting(); diff --git a/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h new file mode 100644 index 000000000000..6dbc1f97cdd6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h @@ -0,0 +1,11 @@ +--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/diagnostics/diagnostics_writer.h +@@ -16,6 +16,8 @@ class SimpleConsole; + // Console base class used internally. + class SimpleConsole; + ++#undef MACHINE ++ + class DiagnosticsWriter : public DiagnosticsModel::Observer { + public: + // The type of formatting done by this writer. diff --git a/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc new file mode 100644 index 000000000000..ef908b2d4f59 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc @@ -0,0 +1,29 @@ +--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/download/chrome_download_manager_delegate.cc +@@ -1948,7 +1948,7 @@ bool ChromeDownloadManagerDelegate::IsOpenInBrowserPre + bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile( + const base::FilePath& path) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) { + return !download_prefs_->ShouldOpenPdfInSystemReader(); + } +@@ -2084,7 +2084,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow + content::CheckDownloadAllowedCallback check_download_allowed_cb) { + DCHECK_CURRENTLY_ON(BrowserThread::UI); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // Don't download pdf if it is a file URL, as that might cause an infinite + // download loop if Chrome is not the system pdf viewer. + if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) { +@@ -2166,7 +2166,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl + DCHECK(download_item->IsSavePackageDownload()); + + #if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC)) && \ ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ + BUILDFLAG(SAFE_BROWSING_AVAILABLE) + std::optional<enterprise_connectors::AnalysisSettings> settings = + safe_browsing::ShouldUploadBinaryForDeepScanning(download_item); diff --git a/devel/electron39/files/patch-chrome_browser_download_download__commands.cc b/devel/electron39/files/patch-chrome_browser_download_download__commands.cc new file mode 100644 index 000000000000..3b19edde7644 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_download_download__commands.cc @@ -0,0 +1,20 @@ +--- chrome/browser/download/download_commands.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/download/download_commands.cc +@@ -27,7 +27,7 @@ + #include "ui/base/clipboard/scoped_clipboard_writer.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser.h" + #include "chrome/browser/ui/browser_finder.h" + #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h" +@@ -174,7 +174,7 @@ void DownloadCommands::ExecuteCommand(Command command) + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + Browser* DownloadCommands::GetBrowser() const { + if (!model_) diff --git a/devel/electron35/files/patch-chrome_browser_download_download__commands.h b/devel/electron39/files/patch-chrome_browser_download_download__commands.h index 899c21f0d61b..899c21f0d61b 100644 --- a/devel/electron35/files/patch-chrome_browser_download_download__commands.h +++ b/devel/electron39/files/patch-chrome_browser_download_download__commands.h diff --git a/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc b/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc new file mode 100644 index 000000000000..642cecdd3728 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc @@ -0,0 +1,20 @@ +--- chrome/browser/download/download_file_picker.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/download/download_file_picker.cc +@@ -18,7 +18,7 @@ + #include "content/public/browser/web_contents.h" + #include "ui/shell_dialogs/selected_file_info.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser_window.h" + #include "chrome/browser/ui/browser_window/public/browser_window_interface_iterator.h" + #include "ui/aura/window.h" +@@ -83,7 +83,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl + // dialog in Linux (See SelectFileImpl() in select_file_dialog_linux_gtk.cc). + // and windows.Here we make owning_window host to browser current active + // window if it is null. https://crbug.com/1301898 +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (!owning_window || !owning_window->GetHost()) { + owning_window = GetLastActiveBrowserWindowInterfaceWithAnyProfile() + ->GetWindow() diff --git a/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc b/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc new file mode 100644 index 000000000000..840d3194869f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc @@ -0,0 +1,29 @@ +--- chrome/browser/download/download_item_model.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/download/download_item_model.cc +@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked( + download_crx_util::IsExtensionDownload(*download_); + case DownloadCommands::ALWAYS_OPEN_TYPE: + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (download_commands->CanOpenPdfInSystemViewer()) { + DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); + return prefs->ShouldOpenPdfInSystemReader(); +@@ -772,7 +772,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand + DownloadCommands::ALWAYS_OPEN_TYPE); + DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (download_commands->CanOpenPdfInSystemViewer()) { + prefs->SetShouldOpenPdfInSystemReader(!is_checked); + SetShouldPreferOpeningInBrowser(is_checked); +@@ -1175,7 +1175,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe + return; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (download_->GetOriginalMimeType() == "application/x-x509-user-cert") { + SetShouldPreferOpeningInBrowser(true); + return; diff --git a/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc b/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc new file mode 100644 index 000000000000..1fab1255ae4c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc @@ -0,0 +1,90 @@ +--- chrome/browser/download/download_prefs.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/download/download_prefs.cc +@@ -11,6 +11,7 @@ + #include <vector> + + #include "base/check.h" ++#include "base/command_line.h" + #include "base/feature_list.h" + #include "base/files/file_util.h" + #include "base/functional/bind.h" +@@ -62,6 +63,10 @@ + #include "components/safe_browsing/content/common/file_type_policies.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#endif ++ + using content::BrowserContext; + using content::BrowserThread; + using content::DownloadManager; +@@ -75,7 +80,7 @@ bool DownloadPathIsDangerous(const base::FilePath& dow + // Consider downloads 'dangerous' if they go to the home directory on Linux and + // to the desktop on any platform. + bool DownloadPathIsDangerous(const base::FilePath& download_path) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FilePath home_dir = base::GetHomeDir(); + if (download_path == home_dir) { + return true; +@@ -181,7 +186,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + should_open_pdf_in_system_reader_ = + prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader); + #endif +@@ -308,7 +313,7 @@ void DownloadPrefs::RegisterProfilePrefs( + registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory, + default_download_path); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false); + #endif + #if BUILDFLAG(IS_ANDROID) +@@ -481,7 +486,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) { + if (should_open_pdf_in_system_reader_ == should_open) + return; +@@ -507,7 +512,7 @@ void DownloadPrefs::ResetAutoOpenByUser() { + + void DownloadPrefs::ResetAutoOpenByUser() { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + SetShouldOpenPdfInSystemReader(false); + #endif + auto_open_by_user_.clear(); +@@ -544,7 +549,7 @@ bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() + bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const { + #if BUILDFLAG(IS_CHROMEOS) + return false; // There is no UI for auto-open on ChromeOS. +-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return ShouldOpenPdfInSystemReader(); + #else + return false; +@@ -626,7 +631,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa + #else + // If the stored download directory is an absolute path, we presume it's + // correct; there's not really much more validation we can do here. ++#if BUILDFLAG(IS_OPENBSD) ++ // If unveil(2) is used, force the file dialog directory to something we ++ // know is available. ++ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance(); ++ if (!sandbox->unveil_initialized() && path.IsAbsolute()) ++#else + if (path.IsAbsolute()) ++#endif + return path; + + // When the default download directory is *not* an absolute path, we use the diff --git a/devel/electron35/files/patch-chrome_browser_download_download__prefs.h b/devel/electron39/files/patch-chrome_browser_download_download__prefs.h index cfb8b17dd054..cfb8b17dd054 100644 --- a/devel/electron35/files/patch-chrome_browser_download_download__prefs.h +++ b/devel/electron39/files/patch-chrome_browser_download_download__prefs.h diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc new file mode 100644 index 000000000000..2c0517428830 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc @@ -0,0 +1,47 @@ +--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/browser_management/browser_management_service.cc +@@ -50,7 +50,7 @@ BrowserManagementService::BrowserManagementService(Pro + + BrowserManagementService::BrowserManagementService(Profile* profile) + : ManagementService(GetManagementStatusProviders(profile)) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::SequencedTaskRunner::GetCurrentDefault()->PostTask( + FROM_HERE, + base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile, +@@ -74,7 +74,7 @@ ui::ImageModel* BrowserManagementService::GetManagemen + } + + ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return management_icon_for_profile_.IsEmpty() ? nullptr + : &management_icon_for_profile_; + #else +@@ -83,7 +83,7 @@ gfx::Image* BrowserManagementService::GetManagementIco + } + + gfx::Image* BrowserManagementService::GetManagementIconForBrowser() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return management_icon_for_browser_.IsEmpty() ? nullptr + : &management_icon_for_browser_; + #else +@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPolicyStatusChan + OnPolicyStatusChanged(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void BrowserManagementService::SetBrowserManagementIconForTesting( + const gfx::Image& management_icon) { + CHECK_IS_TEST(); +@@ -185,7 +185,7 @@ void BrowserManagementService::OnPolicyStatusChanged() + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + void BrowserManagementService::OnPolicyStatusChanged() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + NotifyEnterpriseLabelUpdated(); + #endif + } diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h new file mode 100644 index 000000000000..5af56e719c78 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/enterprise/browser_management/browser_management_service.h +@@ -41,7 +41,7 @@ class BrowserManagementService : public ManagementServ + + void TriggerPolicyStatusChangedForTesting() override; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SetBrowserManagementIconForTesting( + const gfx::Image& management_icon) override; + #endif +@@ -50,7 +50,7 @@ class BrowserManagementService : public ManagementServ + // PolicyStatusProvider::Observer: + void OnPolicyStatusChanged() override; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Starts listening to changes to policies that affect the enterprise label + // and pill. + void StartListeningToPrefChanges(Profile* profile); diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc new file mode 100644 index 000000000000..936af32f760a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc +@@ -192,7 +192,7 @@ void AnalysisServiceSettings::ParseVerificationSignatu + const char* verification_key = kKeyWindowsVerification; + #elif BUILDFLAG(IS_MAC) + const char* verification_key = kKeyMacVerification; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char* verification_key = kKeyLinuxVerification; + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc new file mode 100644 index 000000000000..6b967ebcfa55 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/connectors/common.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/connectors/common.cc +@@ -20,7 +20,7 @@ + #include "components/user_manager/user.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" + #include "components/prefs/pref_service.h" + #endif +@@ -306,7 +306,7 @@ std::string GetProfileEmail(Profile* profile) { + std::string email = + GetProfileEmail(IdentityManagerFactory::GetForProfile(profile)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (email.empty()) { + email = profile->GetPrefs()->GetString( + enterprise_signin::prefs::kProfileUserEmail); diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc new file mode 100644 index 000000000000..a0a659598942 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/enterprise/connectors/connectors_service.cc +@@ -449,7 +449,7 @@ bool ConnectorsService::ConnectorsEnabled() const { + bool ConnectorsService::ConnectorsEnabled() const { + Profile* profile = Profile::FromBrowserContext(context_); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On desktop, the guest profile is actually the primary OTR profile of + // the "regular" guest profile. The regular guest profile is never used + // directly by users. Also, user are not able to create child OTR profiles diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc index 6896287535ce..6896287535ce 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc new file mode 100644 index 000000000000..bcadc28068bc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc @@ -0,0 +1,29 @@ +--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc +@@ -22,7 +22,7 @@ + #include "components/policy/core/common/management/management_service.h" + #include "content/public/browser/browser_context.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_process.h" + #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/browser_attestation_service.h" + #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/device_attester.h" +@@ -53,7 +53,7 @@ bool IsProfileManaged(Profile* profile) { + return management_service && management_service->IsManaged(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + policy::CloudPolicyStore* GetUserCloudPolicyStore(Profile* profile) { + policy::CloudPolicyManager* user_policy_manager = + profile->GetCloudPolicyManager(); +@@ -105,7 +105,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory() + DependsOn(DeviceTrustConnectorServiceFactory::GetInstance()); + DependsOn(policy::ManagementServiceFactory::GetInstance()); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Depends on this service via the SignalsService having a dependency on it. + DependsOn(enterprise_signals::SignalsAggregatorFactory::GetInstance()); + // Depends on this service via the ProfileAttester having a dependency on it diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc index 68352dfd3e40..68352dfd3e40 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc index 5d6de6ec26b6..5d6de6ec26b6 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc new file mode 100644 index 000000000000..23867b5a5e11 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc +@@ -23,7 +23,7 @@ + #include "chrome/browser/enterprise/connectors/connectors_service.h" + #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "base/check.h" + #include "chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator.h" + #include "chrome/browser/enterprise/core/dependency_factory_impl.h" +@@ -63,7 +63,7 @@ std::unique_ptr<SignalsService> CreateSignalsService(P + profile, ConnectorsServiceFactory::GetForBrowserContext(profile)))); + #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + + policy::CloudPolicyManager* browser_policy_manager = nullptr; + if (management_service->HasManagementAuthority( diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc index a72046f43dbc..a72046f43dbc 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc new file mode 100644 index 000000000000..e631d3221e0f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc +@@ -29,7 +29,7 @@ namespace enterprise_connectors { + + namespace enterprise_connectors { + +-#if !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + + namespace { + diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc new file mode 100644 index 000000000000..75fc6947d0d1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc @@ -0,0 +1,47 @@ +--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc +@@ -53,7 +53,7 @@ + #include "base/strings/utf_string_conversions.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h" + #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" + #include "components/device_signals/core/browser/signals_aggregator.h" +@@ -62,7 +62,7 @@ namespace enterprise_connectors { + + namespace enterprise_connectors { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + using Event = ::chrome::cros::reporting::proto::Event; + #endif + +@@ -162,7 +162,7 @@ void RealtimeReportingClient::ReportPastEvent(const st + /*include_profile_user_name=*/false); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + void AddCrowdstrikeSignalsToEvent( + base::Value::Dict& event, +@@ -283,7 +283,7 @@ std::string RealtimeReportingClient::GetProfileUserNam + username_ = + identity_manager_ ? GetProfileEmail(identity_manager_) : std::string(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (username_.empty()) { + username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString( + enterprise_signin::prefs::kProfileUserEmail); +@@ -340,7 +340,7 @@ std::string RealtimeReportingClient::GetBrowserClientI + return client_id; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) + void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent( + Event event, + policy::CloudPolicyClient* client, diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h new file mode 100644 index 000000000000..cd40a5053404 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h @@ -0,0 +1,29 @@ +--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h +@@ -19,7 +19,7 @@ + #include "components/keyed_service/core/keyed_service.h" + #include "components/policy/core/common/cloud/cloud_policy_client.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/device_signals/core/browser/signals_types.h" + #endif + +@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti + const std::string& dm_token) override; + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) + // DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...). + void MaybeCollectDeviceSignalsAndReportEventDeprecated( + base::Value::Dict event, +@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti + base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this}; + }; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Populate event dict with CrowdStrike signal values. If those signals are + // available in `response`, this function returns a Dict with the following + // fields added: diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc index 0577a9387f82..0577a9387f82 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc index 46b9ab15d198..46b9ab15d198 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc +++ b/devel/electron39/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc new file mode 100644 index 000000000000..18ff9da36735 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/signals/context_info_fetcher.cc +@@ -182,6 +182,8 @@ SettingValue ContextInfoFetcher::GetOSFirewall() { + SettingValue ContextInfoFetcher::GetOSFirewall() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + return device_signals::GetOSFirewall(); ++#elif BUILDFLAG(IS_OPENBSD) ++ return SettingValue::ENABLED; + #elif BUILDFLAG(IS_CHROMEOS) + return GetChromeosFirewall(); + #else +@@ -201,7 +203,7 @@ std::vector<std::string> ContextInfoFetcher::GetDnsSer + #endif // BUILDFLAG(IS_LINUX) + + std::vector<std::string> ContextInfoFetcher::GetDnsServers() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return device_signals::GetSystemDnsServers(); + #else + return std::vector<std::string>(); diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc new file mode 100644 index 000000000000..43ad4c413738 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/enterprise/signals/device_info_fetcher.cc +@@ -10,7 +10,7 @@ + #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h" + #elif BUILDFLAG(IS_WIN) + #include "chrome/browser/enterprise/signals/device_info_fetcher_win.h" +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h" + #endif + +@@ -76,7 +76,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher:: + return CreateInstanceInternal(); + } + +-#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && \ ++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) && \ + !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) + // static + std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::CreateInstanceInternal() { diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc new file mode 100644 index 000000000000..51061df56360 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc +@@ -49,7 +49,7 @@ + #include "components/device_signals/core/browser/settings_client.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/device_signals/core/browser/agent_signals_collector.h" + #include "components/device_signals/core/browser/crowdstrike_client.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -113,7 +113,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows + service_host)); + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>( + device_signals::CrowdStrikeClient::Create())); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/devel/electron39/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h index d8ecef5170d9..d8ecef5170d9 100644 --- a/devel/electron35/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h +++ b/devel/electron39/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc new file mode 100644 index 000000000000..9561ac8d2d87 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc +@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::CommandReceived(const + + switch (cmd) { + case security_interstitials::CMD_DONT_PROCEED: +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (ManagedProfileRequiredNavigationThrottle::IsBlockingNavigations( + web_contents()->GetBrowserContext())) { + ManagedProfileRequiredNavigationThrottle::ShowBlockedWindow( diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc new file mode 100644 index 000000000000..a0b64e001dbc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc @@ -0,0 +1,38 @@ +--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/enterprise/util/managed_browser_utils.cc +@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Profile* profile + // The updated consent screen also ask the user for consent to share device + // signals. + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + profile->GetPrefs()->SetBoolean( + device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted); + #endif +@@ -309,7 +309,7 @@ void SetUserAcceptedAccountManagement(Profile* profile + profile_manager->GetProfileAttributesStorage() + .GetProfileAttributesWithPath(profile->GetPath()); + if (entry) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + SetEnterpriseProfileLabel(profile); + #endif + entry->SetUserAcceptedAccountManagement(accepted); +@@ -408,7 +408,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro + } + + bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BrowserManagementNoticeState management_notice_state = + GetManagementNoticeStateForNTPFooter(profile); + switch (management_notice_state) { +@@ -426,7 +426,7 @@ BrowserManagementNoticeState GetManagementNoticeStateF + + BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter( + Profile* profile) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!policy::ManagementServiceFactory::GetForProfile(profile) + ->IsBrowserManaged() || + !g_browser_process->local_state()->GetBoolean( diff --git a/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn b/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn new file mode 100644 index 000000000000..61fee2b3db2e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn @@ -0,0 +1,13 @@ +--- chrome/browser/extensions/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/BUILD.gn +@@ -1518,6 +1518,10 @@ source_set("extensions") { + deps += [ "//chrome/services/printing/public/mojom" ] + } + ++ if (is_bsd) { ++ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ] ++ } ++ + if (enable_pdf) { + deps += [ + "//chrome/browser/pdf", diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc new file mode 100644 index 000000000000..186ebe4032ac --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc @@ -0,0 +1,29 @@ +--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc +@@ -24,7 +24,7 @@ + #include "base/win/registry.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #include "base/nix/xdg_util.h" + #endif +@@ -264,7 +264,7 @@ base::FilePath GetEndpointVerificationDir() { + bool got_path = false; + #if BUILDFLAG(IS_WIN) + got_path = base::PathService::Get(base::DIR_LOCAL_APP_DATA, &path); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::unique_ptr<base::Environment> env(base::Environment::Create()); + path = base::nix::GetXDGDirectory(env.get(), base::nix::kXdgConfigHomeEnvVar, + base::nix::kDotConfigDir); +@@ -275,7 +275,7 @@ base::FilePath GetEndpointVerificationDir() { + if (!got_path) + return path; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + path = path.AppendASCII("google"); + #else + path = path.AppendASCII("Google"); diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc index 82dd2b1604b2..82dd2b1604b2 100644 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h index 9cbee717bae0..9cbee717bae0 100644 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc new file mode 100644 index 000000000000..98a46536bbde --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc @@ -0,0 +1,47 @@ +--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc +@@ -40,7 +40,7 @@ + #include "components/reporting/util/statusor.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <optional> + + #include "base/strings/string_util.h" +@@ -156,7 +156,7 @@ bool AllowClientCertificateReportingForUsers() { + } + + bool AllowClientCertificateReportingForUsers() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled( + enterprise_signals::features::kAllowClientCertificateReportingForUsers); + #else +@@ -169,7 +169,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin + return pref && pref->IsManaged(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + device_signals::SignalsAggregationRequest CreateAggregationRequest( + device_signals::SignalName signal_name) { +@@ -231,7 +231,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: + + // getPersistentSecret + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + + EnterpriseReportingPrivateGetPersistentSecretFunction:: + EnterpriseReportingPrivateGetPersistentSecretFunction() = default; +@@ -671,7 +671,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + // getFileSystemInfo + diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h index 65033dd688ae..65033dd688ae 100644 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc new file mode 100644 index 000000000000..44af6b035bd6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc @@ -0,0 +1,29 @@ +--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc +@@ -9,6 +9,8 @@ + #include "base/task/thread_pool.h" + #include "content/public/browser/browser_thread.h" + ++#include "base/notimplemented.h" ++ + namespace extensions { + + // A device list to be returned when testing. +@@ -20,6 +22,7 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis + + void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) { + DCHECK_CURRENTLY_ON(content::BrowserThread::UI); ++#if !BUILDFLAG(IS_BSD) + if (g_test_device_list.Get().get() != nullptr) { + base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask( + FROM_HERE, +@@ -33,6 +36,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis + base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, + base::BindOnce(&RemovableStorageProvider::PopulateDeviceList), + std::move(callback)); ++#else ++ NOTIMPLEMENTED(); ++#endif + } + + // static diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc index 8a8122cf6851..8a8122cf6851 100644 --- a/devel/electron35/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc new file mode 100644 index 000000000000..2d28fc4ecffe --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc @@ -0,0 +1,11 @@ +--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc +@@ -660,7 +660,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall + } + + void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + PasswordsPrivateEventRouter* router = + PasswordsPrivateEventRouterFactory::GetForProfile(profile_); + if (router) { diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc new file mode 100644 index 000000000000..9c8e20f80535 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc @@ -0,0 +1,13 @@ +--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc +@@ -361,7 +361,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor + } else if (os == "linux") { + info->os = extensions::api::runtime::PlatformOs::kLinux; + } else if (os == "openbsd") { +- info->os = extensions::api::runtime::PlatformOs::kOpenbsd; ++ info->os = extensions::api::runtime::PlatformOs::kLinux; ++ } else if (os == "freebsd") { ++ info->os = extensions::api::runtime::PlatformOs::kLinux; + } else if (os == "android") { + info->os = extensions::api::runtime::PlatformOs::kAndroid; + } else { diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc new file mode 100644 index 000000000000..8f349510d72e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc @@ -0,0 +1,29 @@ +--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/api/settings_private/prefs_util.cc +@@ -199,7 +199,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] = + settings_api::PrefType::kBoolean; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] = + settings_api::PrefType::kBoolean; + (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] = +@@ -219,7 +219,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] = + settings_api::PrefType::kBoolean; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + (*s_allowlist)[::prefs::kUseCustomChromeFrame] = + settings_api::PrefType::kBoolean; + #endif +@@ -236,7 +236,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList; + (*s_allowlist)[themes::prefs::kPolicyThemeColor] = + settings_api::PrefType::kNumber; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + (*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber; + #endif + (*s_allowlist)[::prefs::kHomePage] = settings_api::PrefType::kUrl; diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc new file mode 100644 index 000000000000..39ee09d49815 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc @@ -0,0 +1,11 @@ +--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc +@@ -624,7 +624,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio + // created as minimized. + // TODO(crbug.com/40254339): Remove this workaround when linux is fixed. + // TODO(crbug.com/40254339): Find a fix for wayland as well. +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + if (new_window->initial_show_state() == + ui::mojom::WindowShowState::kMinimized) { + new_window->window()->Minimize(); diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc new file mode 100644 index 000000000000..dbcb1c7eaad3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc @@ -0,0 +1,29 @@ +--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc +@@ -28,7 +28,7 @@ + #include "extensions/browser/process_manager.h" + #include "extensions/common/error_utils.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "extensions/common/permissions/permissions_data.h" + #endif + +@@ -41,7 +41,7 @@ bool CanEnableAudioDebugRecordingsFromExtension( + bool CanEnableAudioDebugRecordingsFromExtension( + const extensions::Extension* extension) { + bool enabled_by_permissions = false; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + if (extension) { + enabled_by_permissions = + extension->permissions_data()->active_permissions().HasAPIPermission( +@@ -580,7 +580,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { + + ExtensionFunction::ResponseAction + WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object, + // this function shouldn't be called by a component extension on behalf of + // some web code. It returns a DirectoryEntry for use directly in the calling diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc new file mode 100644 index 000000000000..537e16f4f3fd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc @@ -0,0 +1,11 @@ +--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc +@@ -937,7 +937,7 @@ void WebstorePrivateBeginInstallWithManifest3Function: + #if BUILDFLAG(IS_CHROMEOS) + RequestExtensionApproval(contents); + return; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Shows a parental permission dialog directly bypassing the extension + // install dialog view. The parental permission dialog contains a superset + // of data from the extension install dialog: requested extension diff --git a/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc new file mode 100644 index 000000000000..8cb07a6b0914 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc @@ -0,0 +1,11 @@ +--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc +@@ -51,7 +51,7 @@ bool IsComponentExtensionAllowlisted(const std::string + #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) + #endif // BUILDFLAG(IS_CHROMEOS) + extension_misc::kReadingModeGDocsHelperExtensionId, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extension_misc::kTTSEngineExtensionId, + extension_misc::kComponentUpdaterTTSEngineExtensionId, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) diff --git a/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc b/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc new file mode 100644 index 000000000000..15781828bde7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc @@ -0,0 +1,20 @@ +--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/extensions/external_provider_impl.cc +@@ -832,7 +832,7 @@ void ExternalProviderImpl::CreateExternalProviders( + + #endif // BUILDFLAG(IS_CHROMEOS) + if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + provider_list->push_back(std::make_unique<ExternalProviderImpl>( + service, + base::MakeRefCounted<ExternalPrefLoader>( +@@ -860,7 +860,7 @@ void ExternalProviderImpl::CreateExternalProviders( + bundled_extension_creation_flags)); + + // Define a per-user source of external extensions. +-#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ + BUILDFLAG(CHROMIUM_BRANDING)) + provider_list->push_back(std::make_unique<ExternalProviderImpl>( + service, diff --git a/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc b/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc new file mode 100644 index 000000000000..5a3d1abe1317 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc @@ -0,0 +1,20 @@ +--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/favicon/chrome_favicon_client.cc +@@ -15,7 +15,7 @@ + #include "url/gurl.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -48,7 +48,7 @@ bool ChromeFaviconClient::IsNativeApplicationURL(const + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (url.SchemeIs(webapps::kIsolatedAppScheme)) { + return true; + } diff --git a/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc new file mode 100644 index 000000000000..8dc8417e8c8b --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc @@ -0,0 +1,20 @@ +--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc +@@ -38,7 +38,7 @@ + #include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h" + #endif + +@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content + fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>()); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + fetcher->AddSource(std::make_unique<OzonePlatformStateDumpSource>()); + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc new file mode 100644 index 000000000000..191487999e71 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc @@ -0,0 +1,20 @@ +--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc +@@ -45,7 +45,7 @@ + #include "services/network/public/cpp/shared_url_loader_factory.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h" + #endif + +@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil + fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data)); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + fetcher->AddSource(std::make_unique<OzonePlatformStateDumpSource>()); + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h b/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h new file mode 100644 index 000000000000..2d7ce342b344 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h @@ -0,0 +1,11 @@ +--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.h.orig 2025-11-02 19:17:58 UTC ++++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.h +@@ -535,7 +535,7 @@ class ChromeFileSystemAccessPermissionContext + FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"), + BlockType::kDontBlockChildren}, + #endif +- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // On Linux also block access to devices via /dev. + {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), + BlockType::kBlockAllChildren}, diff --git a/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h b/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h new file mode 100644 index 000000000000..cd5c4b3fa7d8 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h @@ -0,0 +1,11 @@ +--- chrome/browser/first_run/first_run_dialog.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/first_run/first_run_dialog.h +@@ -9,7 +9,7 @@ + #include "build/build_config.h" + + // Hide this function on platforms where the dialog does not exist. +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + namespace first_run { + diff --git a/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h b/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h new file mode 100644 index 000000000000..e3b92ab6b632 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h @@ -0,0 +1,11 @@ +--- chrome/browser/first_run/first_run_internal.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/first_run/first_run_internal.h +@@ -72,7 +72,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel + bool force_first_run, + bool no_first_run); + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // For testing, forces the first run dialog to either be shown or not. If not + // called, the decision to show the dialog or not will be made by Chrome based + // on a number of factors (such as install type, whether it's a Chrome-branded diff --git a/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc new file mode 100644 index 000000000000..06a3cd27beb3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc @@ -0,0 +1,172 @@ +--- chrome/browser/flag_descriptions.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/flag_descriptions.cc +@@ -710,7 +710,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB + "Autofill suggestions on the allowlisted merchant websites."; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + const char kAutofillEnableAmountExtractionName[] = + "Enable checkout amount extraction."; + const char kAutofillEnableAmountExtractionDescription[] = +@@ -726,7 +726,7 @@ const char kAutofillEnableAmountExtractionTestingDescr + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + const char kAutofillEnableBuyNowPayLaterName[] = + "Enable buy now pay later on Autofill"; + const char kAutofillEnableBuyNowPayLaterDescription[] = +@@ -1206,7 +1206,7 @@ const char kDevicePostureDescription[] = + "Enables Device Posture API (foldable devices)"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const char kDocumentPictureInPictureAnimateResizeName[] = + "Document Picture-in-Picture Animate Resize"; + const char kDocumentPictureInPictureAnimateResizeDescription[] = +@@ -1330,7 +1330,7 @@ const char kContextMenuEmptySpaceDescription[] = + "space, a context menu containing page-related items will be shown."; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const char kContextualCueingName[] = "Contextual cueing"; + const char kContextualCueingDescription[] = + "Enables the contextual cueing system to support showing actions."; +@@ -1691,7 +1691,7 @@ const char kEnableIsolatedWebAppDevModeDescription[] = + const char kEnableIsolatedWebAppDevModeDescription[] = + "Enables the installation of unverified Isolated Web Apps"; + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kEnableIwaKeyDistributionComponentName[] = + "Enable the Iwa Key Distribution component"; + const char kEnableIwaKeyDistributionComponentDescription[] = +@@ -3660,14 +3660,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[] + "When enabled, the network service will send TransferSizeUpdatedIPC IPC " + "only when DevTools is attached or the request is for an ad request."; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kReduceUserAgentDataLinuxPlatformVersionName[] = + "Reduce Linux platform version Client Hint"; + const char kReduceUserAgentDataLinuxPlatformVersionDescription[] = + "Set platform version Client Hint on Linux to empty string."; + #endif // BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const char kReplaceSyncPromosWithSignInPromosName[] = + "Replace all sync-related UI with sign-in ones"; + const char kReplaceSyncPromosWithSignInPromosDescription[] = +@@ -3701,7 +3701,7 @@ const char kRobustWindowManagementExperimentalDescript + "switching and restoration, ensuring they never lose their work or " + "context."; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme"; + const char kRootScrollbarFollowsThemeDescription[] = + "If enabled makes the root scrollbar follow the browser's theme color."; +@@ -3950,7 +3950,7 @@ const char kDefaultSiteInstanceGroupsDescription[] = + "SiteInstance."; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing"; + const char kPwaNavigationCapturingDescription[] = + "Enables opening links from Chrome in an installed PWA. Currently under " +@@ -4226,7 +4226,7 @@ const char kTouchTextEditingRedesignDescription[] = + const char kTouchTextEditingRedesignDescription[] = + "Enables new touch text editing features."; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kTranslationAPIName[] = "Experimental translation API"; + const char kTranslationAPIDescription[] = + "Enables the on-device language translation API. " +@@ -7888,7 +7888,7 @@ const char kTetheringExperimentalFunctionalityDescript + + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kGetAllScreensMediaName[] = "GetAllScreensMedia API"; + const char kGetAllScreensMediaDescription[] = + "When enabled, the getAllScreensMedia API for capturing multiple screens " +@@ -8099,7 +8099,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b + + // Linux ----------------------------------------------------------------------- + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + const char kPulseaudioLoopbackForCastName[] = + "Linux System Audio Loopback for Cast (pulseaudio)"; +@@ -8131,6 +8131,17 @@ const char kWaylandSessionManagementDescription[] = + const char kWaylandSessionManagementDescription[] = + "Enable Wayland's xx/xdg-session-management-v1 experimental support."; + ++#if BUILDFLAG(IS_BSD) ++const char kAudioBackendName[] = ++ "Audio Backend"; ++const char kAudioBackendDescription[] = ++#if BUILDFLAG(IS_OPENBSD) ++ "Select the desired audio backend to use. The default is sndio."; ++#elif BUILDFLAG(IS_FREEBSD) ++ "Select the desired audio backend to use. The default will automatically " ++ "enumerate through the supported backends."; ++#endif ++#endif + #endif // BUILDFLAG(IS_LINUX) + + // Random platform combinations ----------------------------------------------- +@@ -8187,7 +8198,7 @@ const char kGroupPromoPrototypeCpaDescription[] = + "Enables contextual toolbar button for group promo prototype."; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const char kEnableNetworkServiceSandboxName[] = + "Enable the network service sandbox."; + const char kEnableNetworkServiceSandboxDescription[] = +@@ -8208,7 +8219,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti + "Bluetooth"; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING) + const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend"; + const char kCupsIppPrintingBackendDescription[] = + "Use the CUPS IPP printing backend instead of the original CUPS backend " +@@ -8355,7 +8366,7 @@ const char kElementCaptureDescription[] = + "media track into a track capturing just a specific DOM element."; + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + const char kUIDebugToolsName[] = "Debugging tools for UI"; + const char kUIDebugToolsDescription[] = + "Enables additional keyboard shortcuts to help debugging."; +@@ -8387,7 +8398,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr + "Chrome's Address and Payments Autofill are disabled in third party mode."; + #endif // IS_ANDROID + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const char kGlicName[] = "Glic"; + const char kGlicDescription[] = "Enables glic"; + +@@ -8506,7 +8517,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti + const char kSupervisedUserBlockInterstitialV3Description[] = + "Enables URL filter interstitial V3 for Family Link users."; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const char kSupervisedUserLocalWebApprovalsName[] = + "Enable local web approvals feature"; + const char kSupervisedUserLocalWebApprovalsDescription[] = diff --git a/devel/electron39/files/patch-chrome_browser_flag__descriptions.h b/devel/electron39/files/patch-chrome_browser_flag__descriptions.h new file mode 100644 index 000000000000..dd96644b74b1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_flag__descriptions.h @@ -0,0 +1,164 @@ +--- chrome/browser/flag_descriptions.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/flag_descriptions.h +@@ -458,7 +458,7 @@ extern const char + kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[]; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + extern const char kAutofillEnableAmountExtractionName[]; + extern const char kAutofillEnableAmountExtractionDescription[]; + extern const char kAutofillEnableAmountExtractionTestingName[]; +@@ -467,7 +467,7 @@ extern const char kAutofillEnableAmountExtractionTesti + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + extern const char kAutofillEnableBuyNowPayLaterName[]; + extern const char kAutofillEnableBuyNowPayLaterDescription[]; + +@@ -721,7 +721,7 @@ extern const char kContextMenuEmptySpaceDescription[]; + extern const char kContextMenuEmptySpaceDescription[]; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const char kContextualCueingName[]; + extern const char kContextualCueingDescription[]; + extern const char kGlicActorName[]; +@@ -888,7 +888,7 @@ extern const char kRouteMatchingDescription[]; + extern const char kRouteMatchingDescription[]; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + extern const char kDocumentPictureInPictureAnimateResizeName[]; + extern const char kDocumentPictureInPictureAnimateResizeDescription[]; + +@@ -1064,7 +1064,7 @@ extern const char kEnableIsolatedWebAppDevModeDescript + extern const char kEnableIsolatedWebAppDevModeName[]; + extern const char kEnableIsolatedWebAppDevModeDescription[]; + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kEnableIwaKeyDistributionComponentName[]; + extern const char kEnableIwaKeyDistributionComponentDescription[]; + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -2100,7 +2100,7 @@ extern const char kReduceIPAddressChangeNotificationDe + #endif // BUILDFLAG(IS_MAC) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + extern const char kReplaceSyncPromosWithSignInPromosName[]; + extern const char kReplaceSyncPromosWithSignInPromosDescription[]; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || +@@ -2112,7 +2112,7 @@ extern const char kRobustWindowManagementExperimentalD + extern const char kRobustWindowManagementExperimentalName[]; + extern const char kRobustWindowManagementExperimentalDescription[]; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kRootScrollbarFollowsTheme[]; + extern const char kRootScrollbarFollowsThemeDescription[]; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) +@@ -2254,7 +2254,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio + extern const char kDefaultSiteInstanceGroupsDescription[]; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + extern const char kPwaNavigationCapturingName[]; + extern const char kPwaNavigationCapturingDescription[]; + #endif +@@ -2434,7 +2434,7 @@ extern const char kTouchTextEditingRedesignDescription + extern const char kTouchTextEditingRedesignName[]; + extern const char kTouchTextEditingRedesignDescription[]; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kTranslationAPIName[]; + extern const char kTranslationAPIDescription[]; + +@@ -2700,7 +2700,7 @@ extern const char kReduceTransferSizeUpdatedIPCDescrip + extern const char kReduceTransferSizeUpdatedIPCName[]; + extern const char kReduceTransferSizeUpdatedIPCDescription[]; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kReduceUserAgentDataLinuxPlatformVersionName[]; + extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[]; + #endif // #if BUILDFLAG(IS_LINUX) +@@ -4555,7 +4555,7 @@ extern const char kTetheringExperimentalFunctionalityD + + #endif // #if BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kGetAllScreensMediaName[]; + extern const char kGetAllScreensMediaDescription[]; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +@@ -4675,7 +4675,7 @@ extern const char kEnableArmHwdrmDescription[]; + + // Linux --------------------------------------------------------------------- + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + extern const char kPulseaudioLoopbackForCastName[]; + extern const char kPulseaudioLoopbackForCastDescription[]; +@@ -4694,6 +4694,8 @@ extern const char kWaylandSessionManagementDescription + extern const char kWaylandSessionManagementName[]; + extern const char kWaylandSessionManagementDescription[]; + ++extern const char kAudioBackendName[]; ++extern const char kAudioBackendDescription[]; + #endif // BUILDFLAG(IS_LINUX) + + // Random platform combinations ----------------------------------------------- +@@ -4708,7 +4710,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe + extern const char kWebBluetoothConfirmPairingSupportDescription[]; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING) + extern const char kCupsIppPrintingBackendName[]; + extern const char kCupsIppPrintingBackendDescription[]; + #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING) +@@ -4735,7 +4737,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio + extern const char kTaskManagerDesktopRefreshDescription[]; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + extern const char kEnableNetworkServiceSandboxName[]; + extern const char kEnableNetworkServiceSandboxDescription[]; + +@@ -4831,7 +4833,7 @@ extern const char kElementCaptureDescription[]; + extern const char kElementCaptureDescription[]; + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extern const char kUIDebugToolsName[]; + extern const char kUIDebugToolsDescription[]; + #endif +@@ -4856,7 +4858,7 @@ extern const char kThirdPartyDisableChromeAutofillSett + extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[]; + #endif // IS_ANDROID + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const char kGlicName[]; + extern const char kGlicDescription[]; + +@@ -4938,7 +4940,7 @@ extern const char kSupervisedUserBlockInterstitialV3De + extern const char kSupervisedUserBlockInterstitialV3Name[]; + extern const char kSupervisedUserBlockInterstitialV3Description[]; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const char kSupervisedUserLocalWebApprovalsName[]; + extern const char kSupervisedUserLocalWebApprovalsDescription[]; + #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc new file mode 100644 index 000000000000..58f9bb1beedc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/gcm/gcm_profile_service_factory.cc +@@ -109,7 +109,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro + // static + GCMProfileService* GCMProfileServiceFactory::GetForProfile( + content::BrowserContext* profile) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On desktop, incognito profiles are checked with IsIncognitoProfile(). + // It's possible for non-incognito profiles to also be off-the-record. + bool is_profile_supported = +@@ -152,7 +152,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows + GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext( + content::BrowserContext* context) const { + Profile* profile = Profile::FromBrowserContext(context); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DCHECK(!profile->IsIncognitoProfile()); + #else + DCHECK(!profile->IsOffTheRecord()); diff --git a/devel/electron35/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/devel/electron39/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc index 7a90013d8954..7a90013d8954 100644 --- a/devel/electron35/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc +++ b/devel/electron39/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc diff --git a/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc b/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc new file mode 100644 index 000000000000..8f3557fdda1a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc @@ -0,0 +1,11 @@ +--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/glic/widget/glic_widget.cc +@@ -161,7 +161,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create( + // Don't change this name. This is used by other code to identify the glic + // window. See b/404947780. + params.name = "GlicWidget"; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.wm_class_class = shell_integration_linux::GetProgramClassClass(); + params.wayland_app_id = params.wm_class_class + "-glic"; + #endif diff --git a/devel/electron39/files/patch-chrome_browser_global__features.cc b/devel/electron39/files/patch-chrome_browser_global__features.cc new file mode 100644 index 000000000000..bee01c3316bb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_global__features.cc @@ -0,0 +1,29 @@ +--- chrome/browser/global_features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/global_features.cc +@@ -25,7 +25,7 @@ + #include "chrome/browser/glic/public/glic_enabling.h" // nogncheck + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This causes a gn error on Android builds, because gn does not understand + // buildflags, so we include it only on platforms where it is used. + #include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h" +@@ -71,7 +71,7 @@ void GlobalFeatures::Init() { + + void GlobalFeatures::Init() { + system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle(); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + whats_new_registry_ = CreateWhatsNewRegistry(); + #endif + +@@ -123,7 +123,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle( + return system_permission_settings::PlatformHandle::Create(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<whats_new::WhatsNewRegistry> + GlobalFeatures::CreateWhatsNewRegistry() { + return whats_new::CreateWhatsNewRegistry(); diff --git a/devel/electron39/files/patch-chrome_browser_global__features.h b/devel/electron39/files/patch-chrome_browser_global__features.h new file mode 100644 index 000000000000..3a4add005a4f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_global__features.h @@ -0,0 +1,38 @@ +--- chrome/browser/global_features.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/global_features.h +@@ -15,7 +15,7 @@ class PlatformHandle; + namespace system_permission_settings { + class PlatformHandle; + } // namespace system_permission_settings +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace whats_new { + class WhatsNewRegistry; + } // namespace whats_new +@@ -67,7 +67,7 @@ class GlobalFeatures { + system_permissions_platform_handle() { + return system_permissions_platform_handle_.get(); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + whats_new::WhatsNewRegistry* whats_new_registry() { + return whats_new_registry_.get(); + } +@@ -112,7 +112,7 @@ class GlobalFeatures { + + virtual std::unique_ptr<system_permission_settings::PlatformHandle> + CreateSystemPermissionsPlatformHandle(); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry(); + #endif + +@@ -122,7 +122,7 @@ class GlobalFeatures { + + std::unique_ptr<system_permission_settings::PlatformHandle> + system_permissions_platform_handle_; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_; + #endif + diff --git a/devel/electron35/files/patch-chrome_browser_intranet__redirect__detector.h b/devel/electron39/files/patch-chrome_browser_intranet__redirect__detector.h index 2c1df7cf5092..2c1df7cf5092 100644 --- a/devel/electron35/files/patch-chrome_browser_intranet__redirect__detector.h +++ b/devel/electron39/files/patch-chrome_browser_intranet__redirect__detector.h diff --git a/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc new file mode 100644 index 000000000000..9204240e4a5f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc @@ -0,0 +1,15 @@ +--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc +@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem( + // Note that this initializes the delegate asynchronously, but since + // the delegate will only be used from the IO thread, it is guaranteed + // to be created before use of it expects it to be there. ++#if !BUILDFLAG(IS_BSD) + CreateMTPDeviceAsyncDelegate( + device_location, read_only, + base::BindOnce(&MTPDeviceMapService::AddAsyncDelegate, + base::Unretained(this), device_location, read_only)); ++#endif + mtp_device_usage_map_[key] = 0; + } + diff --git a/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc new file mode 100644 index 000000000000..a1bd13cb24c9 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc @@ -0,0 +1,16 @@ +--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/media_galleries/media_file_system_registry.cc +@@ -582,7 +582,12 @@ MediaFileSystemRegistry::MediaFileSystemRegistry() + // Constructor in 'private' section because depends on private class definition. + MediaFileSystemRegistry::MediaFileSystemRegistry() + : file_system_context_(new MediaFileSystemContextImpl) { +- StorageMonitor::GetInstance()->AddObserver(this); ++ /* ++ * This conditional is needed for shutdown. Destructors ++ * try to get the media file system registry. ++ */ ++ if (StorageMonitor::GetInstance()) ++ StorageMonitor::GetInstance()->AddObserver(this); + } + + MediaFileSystemRegistry::~MediaFileSystemRegistry() { diff --git a/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc b/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc new file mode 100644 index 000000000000..7e4d4a2803bb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc @@ -0,0 +1,20 @@ +--- chrome/browser/media/audio_service_util.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/media/audio_service_util.cc +@@ -20,7 +20,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const base::Value* GetPolicy(const char* policy_name) { + const policy::PolicyMap& policies = + g_browser_process->browser_policy_connector() +@@ -39,7 +39,7 @@ bool IsAudioServiceSandboxEnabled() { + } // namespace + + bool IsAudioServiceSandboxEnabled() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return GetPolicyOrFeature(policy::key::kAudioSandboxEnabled, + features::kAudioServiceSandbox); + #else diff --git a/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn new file mode 100644 index 000000000000..f8d2ed5c5cd2 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn @@ -0,0 +1,11 @@ +--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/router/discovery/BUILD.gn +@@ -81,7 +81,7 @@ static_library("discovery") { + ] + configs += [ "//build/config/compiler:wexit_time_destructors" ] + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ "discovery_network_list_wifi_linux.cc" ] + } + diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc index 05c8b52f665a..05c8b52f665a 100644 --- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc +++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc diff --git a/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc new file mode 100644 index 000000000000..f6804f10852f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc @@ -0,0 +1,30 @@ +--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc +@@ -4,7 +4,11 @@ + + #include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h" + ++#include "build/build_config.h" ++ ++#if !BUILDFLAG(IS_BSD) + #include <linux/wireless.h> ++#endif + #include <string.h> + #include <sys/ioctl.h> + #include <sys/socket.h> +@@ -20,6 +24,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std: + bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) { + DCHECK(ssid_out); + ++#if !BUILDFLAG(IS_BSD) + base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0)); + if (!ioctl_socket.is_valid()) { + // AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there +@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std: + ssid_out->assign(ssid); + return true; + } ++#endif + return false; + } + diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc new file mode 100644 index 000000000000..2a2fc1e54ffc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc @@ -0,0 +1,47 @@ +--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc +@@ -21,7 +21,7 @@ + #if BUILDFLAG(IS_CHROMEOS) + #include "ash/shell.h" + #include "ui/aura/window.h" +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/functional/callback.h" + #include "content/public/browser/desktop_capture.h" + #endif +@@ -32,7 +32,7 @@ base::LazyInstance<std::vector<raw_ptr<aura::Window, V + DestructorAtExit root_windows_for_testing_ = LAZY_INSTANCE_INITIALIZER; + } // namespace + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace { + base::LazyInstance<std::unique_ptr<webrtc::DesktopCapturer>>::DestructorAtExit + g_desktop_capturer_for_testing = LAZY_INSTANCE_INITIALIZER; +@@ -79,7 +79,7 @@ blink::mojom::StreamDevicesSetPtr EnumerateScreens( + return stream_devices_set; + } + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + blink::mojom::StreamDevicesSetPtr EnumerateScreens( + blink::mojom::MediaStreamType stream_type) { + DCHECK_CURRENTLY_ON(content::BrowserThread::UI); +@@ -132,7 +132,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting( + root_windows_for_testing_.Get() = std::move(root_windows); + } + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ChromeScreenEnumerator::SetDesktopCapturerForTesting( + std::unique_ptr<webrtc::DesktopCapturer> capturer) { + g_desktop_capturer_for_testing.Get() = std::move(capturer); +@@ -145,7 +145,7 @@ void ChromeScreenEnumerator::EnumerateScreens( + ScreensCallback screens_callback) const { + DCHECK_CURRENTLY_ON(content::BrowserThread::IO); + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + content::GetUIThreadTaskRunner({})->PostTaskAndReplyWithResult( + FROM_HERE, base::BindOnce(::EnumerateScreens, stream_type), + base::BindOnce( diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h new file mode 100644 index 000000000000..f1dd54ac9eb7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h @@ -0,0 +1,20 @@ +--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/media/webrtc/chrome_screen_enumerator.h +@@ -18,7 +18,7 @@ class Window; + namespace aura { + class Window; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace webrtc { + class DesktopCapturer; + } +@@ -39,7 +39,7 @@ class ChromeScreenEnumerator : public media::ScreenEnu + #if BUILDFLAG(IS_CHROMEOS) + static void SetRootWindowsForTesting( + std::vector<raw_ptr<aura::Window, VectorExperimental>> root_windows); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static void SetDesktopCapturerForTesting( + std::unique_ptr<webrtc::DesktopCapturer> capturer); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc new file mode 100644 index 000000000000..857a867ecffb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc @@ -0,0 +1,11 @@ +--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc +@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur + base::FeatureList::IsEnabled( + media::kMacCatapLoopbackAudioForScreenShare)); + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (request_source == Params::RequestSource::kCast) { + return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast); + } else { diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc new file mode 100644 index 000000000000..587a1fd78478 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc @@ -0,0 +1,11 @@ +--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/media/webrtc/webrtc_log_uploader.cc +@@ -100,7 +100,7 @@ std::string GetLogUploadProduct() { + const char product[] = "Chrome"; + #elif BUILDFLAG(IS_MAC) + const char product[] = "Chrome_Mac"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #if !defined(ADDRESS_SANITIZER) + const char product[] = "Chrome_Linux"; + #else diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc new file mode 100644 index 000000000000..60ef933edecd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc @@ -0,0 +1,20 @@ +--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/webrtc/webrtc_logging_controller.cc +@@ -25,7 +25,7 @@ + #include "components/webrtc_logging/browser/text_log_list.h" + #include "content/public/browser/render_process_host.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "content/public/browser/child_process_security_policy.h" + #include "storage/browser/file_system/isolated_context.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || +@@ -305,7 +305,7 @@ void WebRtcLoggingController::StartEventLogging( + web_app_id, callback); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + void WebRtcLoggingController::GetLogsDirectory( + LogsDirectoryCallback callback, + LogsDirectoryErrorCallback error_callback) { diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h new file mode 100644 index 000000000000..aafeee8b2e81 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h @@ -0,0 +1,20 @@ +--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/media/webrtc/webrtc_logging_controller.h +@@ -133,7 +133,7 @@ class WebRtcLoggingController + size_t web_app_id, + const StartEventLoggingCallback& callback); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Ensures that the WebRTC Logs directory exists and then grants render + // process access to the 'WebRTC Logs' directory, and invokes |callback| with + // the ids necessary to create a DirectoryEntry object. +@@ -197,7 +197,7 @@ class WebRtcLoggingController + + content::BrowserContext* GetBrowserContext() const; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Grants the render process access to the 'WebRTC Logs' directory, and + // invokes |callback| with the ids necessary to create a DirectoryEntry + // object. If the |logs_path| couldn't be created or found, |error_callback| diff --git a/devel/electron39/files/patch-chrome_browser_memory__details.cc b/devel/electron39/files/patch-chrome_browser_memory__details.cc new file mode 100644 index 000000000000..a0407f103e11 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_memory__details.cc @@ -0,0 +1,11 @@ +--- chrome/browser/memory_details.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/memory_details.cc +@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() { + }); + } + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) + if (content::ZygoteHost::GetInstance()->IsZygotePid(process.pid)) { + process.process_type = content::PROCESS_TYPE_ZYGOTE; + } diff --git a/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc new file mode 100644 index 000000000000..119ff5fca5ba --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc @@ -0,0 +1,52 @@ +--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc +@@ -80,7 +80,7 @@ + #endif + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #if defined(__GLIBC__) + #include <gnu/libc-version.h> + #endif // defined(__GLIBC__) +@@ -105,7 +105,7 @@ + #include "chrome/installer/util/taskbar_util.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -114,7 +114,7 @@ + #include "components/user_manager/user_manager.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/power_metrics/system_power_monitor.h" + #endif + +@@ -888,7 +888,7 @@ void RecordStartupMetrics() { + + // Record whether Chrome is the default browser or not. + // Disabled on Linux due to hanging browser tests, see crbug.com/1216328. +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + shell_integration::DefaultWebClientState default_state = + shell_integration::GetDefaultBrowser(); + base::UmaHistogramEnumeration("DefaultBrowser.State", default_state, +@@ -1119,11 +1119,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt + std::make_unique<web_app::SamplingMetricsProvider>(); + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + pressure_metrics_reporter_ = std::make_unique<PressureMetricsReporter>(); + #endif // BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::trace_event::TraceLog::GetInstance()->AddEnabledStateObserver( + power_metrics::SystemPowerMonitor::GetInstance()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h index a8f8ae529625..a8f8ae529625 100644 --- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h +++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h diff --git a/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc new file mode 100644 index 000000000000..8526cc33f9bf --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc @@ -0,0 +1,115 @@ +--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/metrics/chrome_metrics_service_client.cc +@@ -204,11 +204,11 @@ + #include "chrome/browser/metrics/google_update_metrics_provider_mac.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/metrics/motherboard_metrics_provider.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h" + #endif + +@@ -226,7 +226,7 @@ + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/tabs/tab_metrics_provider.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -246,7 +246,7 @@ const char kCrashpadHistogramAllocatorName[] = "Crashp + // Needs to be kept in sync with the writer in + // third_party/crashpad/crashpad/handler/handler_main.cc. + const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics"; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ChromeMetricsServiceCrashReporter& GetCrashReporter() { + static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter; + return *crash_reporter; +@@ -556,7 +556,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + metrics::structured::StructuredMetricsService::RegisterPrefs(registry); + + #if !BUILDFLAG(IS_CHROMEOS) +@@ -638,7 +638,7 @@ void ChromeMetricsServiceClient::OnEnvironmentUpdate(s + void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) { + // TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this + // on Mac when the Crashpad API supports it. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Register the environment with the crash reporter. Note that there is a + // window from startup to this point during which crash reports will not have + // an environment set. +@@ -740,7 +740,7 @@ void ChromeMetricsServiceClient::Initialize() { + this, local_state, g_browser_process->shared_url_loader_factory()); + } + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + metrics::structured::Recorder::GetInstance()->SetUiTaskRunner( + base::SequencedTaskRunner::GetCurrentDefault()); + #endif +@@ -800,7 +800,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic + metrics_service_->RegisterMetricsProvider( + std::make_unique<metrics::CPUMetricsProvider>()); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metrics_service_->RegisterMetricsProvider( + std::make_unique<metrics::MotherboardMetricsProvider>()); + #endif +@@ -888,7 +888,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic + std::make_unique<GoogleUpdateMetricsProviderMac>()); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metrics_service_->RegisterMetricsProvider( + std::make_unique<DesktopPlatformFeaturesMetricsProvider>()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -990,7 +990,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic + std::make_unique<HttpsEngagementMetricsProvider>()); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + metrics_service_->RegisterMetricsProvider( + std::make_unique<TabMetricsProvider>( + g_browser_process->profile_manager())); +@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic + std::make_unique<PowerMetricsProvider>()); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metrics_service_->RegisterMetricsProvider( + metrics::CreateDesktopSessionMetricsProvider()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) +@@ -1202,7 +1202,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This creates the DesktopProfileSessionDurationsServices if it didn't exist + // already. + metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext( +@@ -1551,7 +1551,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri + recorder = + base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>( + cros_system_profile_provider_.get()); +-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + + // Make sure that Structured Metrics recording delegates have been created + // before the service is created. This is handled in other places for ChromeOS diff --git a/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc new file mode 100644 index 000000000000..e71b314843c7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc @@ -0,0 +1,11 @@ +--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/metrics/perf/cpu_identity.cc +@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() { + result.release = + #if BUILDFLAG(IS_CHROMEOS) + base::SysInfo::KernelVersion(); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::SysInfo::OperatingSystemVersion(); + #else + #error "Unsupported configuration" diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/devel/electron39/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc index 77047374d435..77047374d435 100644 --- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc +++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc diff --git a/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc new file mode 100644 index 000000000000..33e08880e3ea --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc @@ -0,0 +1,29 @@ +--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/metrics/power/process_monitor.cc +@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet + process_metrics.GetPlatformIndependentCPUUsage()); + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond(); + #endif + #if BUILDFLAG(IS_MAC) +@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do + } + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + metrics->idle_wakeups *= factor; + #endif + +@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me + } + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_AIX) ++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + lhs.idle_wakeups += rhs.idle_wakeups; + #endif + diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.h b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.h index 718da081e685..718da081e685 100644 --- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.h +++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.h diff --git a/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc new file mode 100644 index 000000000000..b36f07260daa --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc @@ -0,0 +1,29 @@ +--- chrome/browser/net/profile_network_context_service.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/net/profile_network_context_service.cc +@@ -143,7 +143,7 @@ + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" + #include "chrome/browser/policy/chrome_browser_policy_connector.h" + #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" +@@ -293,7 +293,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + std::unique_ptr<net::ClientCertStore> GetWrappedCertStore( + Profile* profile, + std::unique_ptr<net::ClientCertStore> platform_store) { +@@ -1269,7 +1269,7 @@ ProfileNetworkContextService::CreateClientCertStore() + std::make_unique<net::ClientCertStoreNSS>( + base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate, + kCryptoModulePasswordClientAuth)); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return GetWrappedCertStore(profile_, std::move(store)); + #else + return store; diff --git a/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc new file mode 100644 index 000000000000..65a23aa35c9e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/net/profile_network_context_service_factory.cc +@@ -32,7 +32,7 @@ + #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" + #endif + +@@ -76,7 +76,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon + #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) + DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance()); + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DependsOn(client_certificates::CertificateProvisioningServiceFactory:: + GetInstance()); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc new file mode 100644 index 000000000000..9b9a7cf6d6cb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc @@ -0,0 +1,138 @@ +--- chrome/browser/net/system_network_context_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/net/system_network_context_manager.cc +@@ -138,7 +138,7 @@ SystemNetworkContextManager* g_system_network_context_ + // The global instance of the SystemNetworkContextManager. + SystemNetworkContextManager* g_system_network_context_manager = nullptr; + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Whether kerberos library loading will work in the network service due to the + // sandbox. + bool g_network_service_will_allow_gssapi_library_load = false; +@@ -146,7 +146,7 @@ const char* kGssapiDesiredPref = + const char* kGssapiDesiredPref = + #if BUILDFLAG(IS_CHROMEOS) + prefs::kKerberosEnabled; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + prefs::kReceivedHttpAuthNegotiateHeader; + #endif + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +@@ -192,7 +192,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut + auth_dynamic_params->basic_over_http_enabled = + local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + auth_dynamic_params->delegate_by_kdc_policy = + local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) +@@ -207,7 +207,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut + local_state->GetString(prefs::kAuthAndroidNegotiateAccountType); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auth_dynamic_params->allow_gssapi_library_load = + local_state->GetBoolean(kGssapiDesiredPref); + #endif // BUILDFLAG(IS_CHROMEOS) +@@ -217,7 +217,7 @@ void OnNewHttpAuthDynamicParams( + + void OnNewHttpAuthDynamicParams( + network::mojom::HttpAuthDynamicParamsPtr& params) { +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The kerberos library is incompatible with the network service sandbox, so + // if library loading is now enabled, the network service needs to be + // restarted. It will be restarted unsandboxed because is +@@ -265,11 +265,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() + // it is not always initialized. + CHECK_IS_TEST(); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto* local_state = g_browser_process->local_state(); + #endif + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The network service sandbox and the kerberos library are incompatible. + // If kerberos is enabled by policy, disable the network service sandbox. + if (g_network_service_will_allow_gssapi_library_load || +@@ -285,7 +285,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() + } + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (local_state && + local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) { + return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled) +@@ -588,7 +588,7 @@ void SystemNetworkContextManager::DeleteInstance() { + g_system_network_context_manager = nullptr; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + SystemNetworkContextManager::GssapiLibraryLoadObserver:: + GssapiLibraryLoadObserver(SystemNetworkContextManager* owner) + : owner_(owner) {} +@@ -646,7 +646,7 @@ SystemNetworkContextManager::SystemNetworkContextManag + pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins, + auth_pref_callback); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy, + auth_pref_callback); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) +@@ -660,7 +660,7 @@ SystemNetworkContextManager::SystemNetworkContextManag + auth_pref_callback); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + +@@ -732,7 +732,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe + registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist, + std::string()); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy, + false); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) +@@ -757,11 +757,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe + + registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kNetworkServiceSandboxEnabled, true); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false); + #endif // BUILDFLAG(IS_LINUX) + +@@ -815,7 +815,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea + OnNewHttpAuthDynamicParams(http_auth_dynamic_params); + network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params)); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gssapi_library_loader_observer_.Install(network_service); + #endif // BUILDFLAG(IS_LINUX) + +@@ -1042,7 +1042,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab + break; + } + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!enabled) { + g_network_service_will_allow_gssapi_library_load = true; + } diff --git a/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h new file mode 100644 index 000000000000..71d59b6b8691 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h @@ -0,0 +1,20 @@ +--- chrome/browser/net/system_network_context_manager.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/net/system_network_context_manager.h +@@ -212,7 +212,7 @@ class SystemNetworkContextManager { + class URLLoaderFactoryForSystem; + class NetworkProcessLaunchWatcher; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class GssapiLibraryLoadObserver + : public network::mojom::GssapiLibraryLoadObserver { + public: +@@ -295,7 +295,7 @@ class SystemNetworkContextManager { + std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_; + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + GssapiLibraryLoadObserver gssapi_library_loader_observer_{this}; + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc new file mode 100644 index 000000000000..25511241980c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc +@@ -36,7 +36,7 @@ namespace { + #include "services/network/public/cpp/resource_request.h" + + namespace { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kPlatform[] = "LINUX"; + #elif BUILDFLAG(IS_WIN) + constexpr char kPlatform[] = "WINDOWS"; diff --git a/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc new file mode 100644 index 000000000000..8c26c0ec046d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc @@ -0,0 +1,11 @@ +--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/new_tab_page/new_tab_page_util.cc +@@ -35,7 +35,7 @@ bool IsOsSupportedForDrive() { + } + + bool IsOsSupportedForDrive() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc new file mode 100644 index 000000000000..ce7b22790d15 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc @@ -0,0 +1,38 @@ +--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/notifications/notification_display_service_impl.cc +@@ -31,7 +31,7 @@ + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h" + #include "chrome/browser/sharing/sharing_notification_handler.h" + #endif +@@ -60,7 +60,7 @@ void NotificationDisplayServiceImpl::RegisterProfilePr + // static + void NotificationDisplayServiceImpl::RegisterProfilePrefs( + user_prefs::PrefRegistrySyncable* registry) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kAllowSystemNotifications, true); + #endif + } +@@ -76,7 +76,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer + std::make_unique<PersistentNotificationHandler>()); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + AddNotificationHandler( + NotificationHandler::Type::SEND_TAB_TO_SELF, + std::make_unique<send_tab_to_self::DesktopNotificationHandler>( +@@ -84,7 +84,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer + #endif + + #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN)) && \ ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && \ + BUILDFLAG(SAFE_BROWSING_AVAILABLE) + AddNotificationHandler( + NotificationHandler::Type::TAILORED_SECURITY, diff --git a/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc new file mode 100644 index 000000000000..548381805436 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc @@ -0,0 +1,11 @@ +--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/notifications/notification_platform_bridge_delegator.cc +@@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile* profile) { + #elif BUILDFLAG(IS_WIN) + return NotificationPlatformBridgeWin::SystemNotificationEnabled(); + #else +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (profile) { + // Prefs take precedence over flags. + PrefService* prefs = profile->GetPrefs(); diff --git a/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc b/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc new file mode 100644 index 000000000000..823bd8c8a27a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc +@@ -59,7 +59,7 @@ bool ShouldCreateEnterpriseShortcutsManager() { + + bool ShouldCreateEnterpriseShortcutsManager() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(ntp_tiles::kNtpEnterpriseShortcuts); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc b/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc new file mode 100644 index 000000000000..467f7514122a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc @@ -0,0 +1,20 @@ +--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc +@@ -70,7 +70,7 @@ + #include "url/gurl.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -342,7 +342,7 @@ bool PageLoadMetricsEmbedder::ShouldObserveScheme(std: + + bool PageLoadMetricsEmbedder::ShouldObserveScheme(std::string_view scheme) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return scheme == webapps::kIsolatedAppScheme; + #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS)) diff --git a/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc new file mode 100644 index 000000000000..d6696658d2d5 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc @@ -0,0 +1,38 @@ +--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/password_manager/chrome_password_manager_client.cc +@@ -678,7 +678,7 @@ bool ChromePasswordManagerClient::IsReauthBeforeFillin + bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired( + device_reauth::DeviceAuthenticator* authenticator) { + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) { + return false; + } +@@ -955,7 +955,7 @@ void ChromePasswordManagerClient::NotifyKeychainError( + } + + void ChromePasswordManagerClient::NotifyKeychainError() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + PasswordsClientUIDelegate* manage_passwords_ui_controller = + PasswordsClientUIDelegateFromWebContents(web_contents()); + if (manage_passwords_ui_controller) { +@@ -1987,7 +1987,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement + bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage( + const GURL& url) const { + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (IsPasswordManagerForUrlDisallowedByPolicy(url)) { + return false; + } +@@ -2026,7 +2026,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement + } + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy( + const GURL& url) const { + if (!GetPrefs() || !GetPrefs()->HasPrefPath( diff --git a/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc new file mode 100644 index 000000000000..d480aa7fe0f3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc @@ -0,0 +1,11 @@ +--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc +@@ -125,7 +125,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr + // Prepare password hash data for reuse detection. + reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier> + notifier = std::make_unique< + password_manager::PasswordReuseManagerSigninNotifierImpl>( diff --git a/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc b/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc new file mode 100644 index 000000000000..e93085467917 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc @@ -0,0 +1,20 @@ +--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2025-11-02 19:17:58 UTC ++++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc +@@ -23,7 +23,7 @@ + #include "ui/gfx/geometry/resize_utils.h" + #include "ui/gfx/geometry/size.h" + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -590,7 +590,7 @@ bool PictureInPictureWindowManager::IsSupportedForDocu + bool PictureInPictureWindowManager::IsSupportedForDocumentPictureInPicture( + const GURL& url) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Only allow document PiP to be opened if the URL is of a type that we know + // how to display in the title bar. Otherwise, the title bar might be + // misleading in certain scenarios. See https://crbug.com/1460025 . diff --git a/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc b/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc new file mode 100644 index 000000000000..63079d429161 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc @@ -0,0 +1,12 @@ +--- chrome/browser/platform_util_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/platform_util_linux.cc +@@ -301,7 +301,9 @@ void OnLaunchOptionsCreated(const std::string& command + argv.push_back(command); + argv.push_back(arg); + options.current_directory = working_directory; ++#if !BUILDFLAG(IS_BSD) + options.allow_new_privs = true; ++#endif + // xdg-open can fall back on mailcap which eventually might plumb through + // to a command that needs a terminal. Set the environment variable telling + // it that we definitely don't have a terminal available and that it should diff --git a/devel/electron35/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/devel/electron39/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc index c423fdd7f157..c423fdd7f157 100644 --- a/devel/electron35/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc +++ b/devel/electron39/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc diff --git a/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc new file mode 100644 index 000000000000..1764a86e0abd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc @@ -0,0 +1,47 @@ +--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc +@@ -57,7 +57,7 @@ + #include "chrome/browser/policy/browser_dm_token_storage_mac.h" + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/policy/browser_dm_token_storage_linux.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -66,7 +66,7 @@ + #include "chrome/install_static/install_util.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h" + #include "chrome/browser/enterprise/client_certificates/cert_utils.h" + #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h" +@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: + + #if BUILDFLAG(IS_MAC) + storage_delegate = std::make_unique<BrowserDMTokenStorageMac>(); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>(); + #elif BUILDFLAG(IS_WIN) + storage_delegate = std::make_unique<BrowserDMTokenStorageWin>(); +@@ -276,7 +276,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD + + std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager> + ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + auto* browser_dm_token_storage = BrowserDMTokenStorage::Get(); + auto* device_management_service = GetDeviceManagementService(); + auto shared_url_loader_factory = GetSharedURLLoaderFactory(); +@@ -298,7 +298,7 @@ ChromeBrowserCloudManagementControllerDesktop:: + std::unique_ptr<client_certificates::CertificateProvisioningService> + ChromeBrowserCloudManagementControllerDesktop:: + CreateCertificateProvisioningService() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (!certificate_store_) { + certificate_store_ = + std::make_unique<client_certificates::PrefsCertificateStore>( diff --git a/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc new file mode 100644 index 000000000000..f090f55a8eb5 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc @@ -0,0 +1,215 @@ +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/policy/configuration_policy_handler_list_factory.cc +@@ -247,7 +247,7 @@ + #include "components/spellcheck/browser/pref_names.h" + #endif // BUILDFLAG(ENABLE_SPELLCHECK) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" + #include "chrome/browser/enterprise/idle/action.h" + #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" +@@ -614,7 +614,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + prefs::kManagedDefaultSmartCardConnectSetting, + base::Value::Type::INTEGER }, + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kDeletingUndecryptablePasswordsEnabled, + password_manager::prefs::kDeletingUndecryptablePasswordsEnabled, + base::Value::Type::BOOLEAN }, +@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::LIST }, + #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ +- || BUILDFLAG(IS_MAC) ++ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + { key::kRequireOnlineRevocationChecksForLocalAnchors, + prefs::kCertRevocationCheckingRequiredLocalAnchors, + base::Value::Type::BOOLEAN }, +@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::LIST }, + #endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + // || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + { key::kFullscreenAllowed, + prefs::kFullscreenAllowed, + base::Value::Type::BOOLEAN }, +@@ -1858,7 +1858,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kGSSAPILibraryName, + prefs::kGSSAPILibraryName, + base::Value::Type::STRING }, +@@ -1920,7 +1920,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kNetworkServiceSandboxEnabled, + prefs::kNetworkServiceSandboxEnabled, + base::Value::Type::BOOLEAN }, +@@ -1940,12 +1940,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + prefs::kTotalMemoryLimitMb, + base::Value::Type::INTEGER }, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kBackgroundModeEnabled, + prefs::kBackgroundModeEnabled, + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kUnmanagedDeviceSignalsConsentFlowEnabled, + device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled, + base::Value::Type::BOOLEAN }, +@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + prefs::kLiveTranslateEnabled, + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kDefaultBrowserSettingEnabled, + prefs::kDefaultBrowserSettingEnabled, + base::Value::Type::BOOLEAN }, +@@ -1971,7 +1971,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \ +- || BUILDFLAG(IS_CHROMEOS) ++ || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { key::kAutoplayAllowed, + prefs::kAutoplayAllowed, + base::Value::Type::BOOLEAN }, +@@ -2081,7 +2081,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, + #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + { key::kAlternativeBrowserPath, + browser_switcher::prefs::kAlternativeBrowserPath, + base::Value::Type::STRING }, +@@ -2186,7 +2186,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { key::kAuthNegotiateDelegateByKdcPolicy, + prefs::kAuthNegotiateDelegateByKdcPolicy, + base::Value::Type::BOOLEAN }, +@@ -2265,7 +2265,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + ash::prefs::kUrlParameterToAutofillSAMLUsername, + base::Value::Type::STRING }, + #endif // BUILDFLAG(IS_CHROMEOS) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { key::kNTPFooterExtensionAttributionEnabled, + prefs::kNTPFooterExtensionAttributionEnabled, + base::Value::Type::BOOLEAN }, +@@ -2300,7 +2300,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + prefs::kRestrictCoreSharingOnRenderer, + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kOutOfProcessSystemDnsResolutionEnabled, + prefs::kOutOfProcessSystemDnsResolutionEnabled, + base::Value::Type::BOOLEAN }, +@@ -2334,7 +2334,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::INTEGER }, + #endif + #if BUILDFLAG(ENABLE_EXTENSIONS) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + { key::kExtensionInstallTypeBlocklist, + extensions::pref_names::kExtensionInstallTypeBlocklist, + base::Value::Type::LIST}, +@@ -2357,7 +2357,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + { key::kTabCompareSettings, + optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed, + base::Value::Type::INTEGER}, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + { key::kChromeForTestingAllowed, + prefs::kChromeForTestingAllowed, + base::Value::Type::BOOLEAN }, +@@ -2436,7 +2436,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + policy_prefs::kBuiltInAIAPIsEnabled, + base::Value::Type::BOOLEAN }, + #endif // BUILDFLAG(IS_ANDROID) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + { key::kNTPFooterManagementNoticeEnabled, + prefs::kNTPFooterManagementNoticeEnabled, + base::Value::Type::BOOLEAN }, +@@ -2582,7 +2582,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + // Policies for all platforms - End + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + handlers->AddHandler(std::make_unique<IntRangePolicyHandler>( + key::kMemorySaverModeSavings, + performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness, +@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, + chrome_schema)); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + handlers->AddHandler(std::make_unique<GuestModePolicyHandler>()); + handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>()); + handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>()); +@@ -2946,7 +2946,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + std::vector<std::unique_ptr<ConfigurationPolicyHandler>> + signin_legacy_policies; + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>( + key::kForceBrowserSignin, prefs::kForceBrowserSignin, + base::Value::Type::BOOLEAN)); +@@ -3328,7 +3328,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + #endif + + #if BUILDFLAG(ENABLE_SPELLCHECK) +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>()); + handlers->AddHandler( + std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>( +@@ -3336,7 +3336,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + #endif // BUILDFLAG(ENABLE_SPELLCHECK) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + handlers->AddHandler(std::make_unique<SimplePolicyHandler>( + key::kAllowSystemNotifications, prefs::kAllowSystemNotifications, + base::Value::Type::BOOLEAN)); +@@ -3389,7 +3389,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails> + gen_ai_default_policies; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + gen_ai_default_policies.emplace_back( + key::kAutofillPredictionSettings, + optimization_guide::prefs:: +@@ -3466,7 +3466,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH + std::make_unique<PowerBatteryChargingOptimizationPolicyHandler>())); + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyHandler>( + std::make_unique<SimplePolicyHandler>( + key::kCacheEncryptionEnabled, diff --git a/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc new file mode 100644 index 000000000000..1a0ebf7e58d7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc @@ -0,0 +1,11 @@ +--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/policy/device_management_service_configuration.cc +@@ -22,7 +22,7 @@ + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ + ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ +- !BUILDFLAG(IS_ANDROID)) ++ !BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/connectors/common.h" + #include "chrome/browser/enterprise/connectors/connectors_service.h" + #endif diff --git a/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc new file mode 100644 index 000000000000..b1462d5ce732 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc @@ -0,0 +1,11 @@ +--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/policy/policy_value_and_status_aggregator.cc +@@ -49,7 +49,7 @@ + #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h" + #endif // BUILDFLAG(ENABLE_EXTENSIONS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/policy/core/common/cloud/profile_cloud_policy_manager.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc b/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc new file mode 100644 index 000000000000..7fef4c024b40 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc @@ -0,0 +1,68 @@ +--- chrome/browser/prefs/browser_prefs.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/prefs/browser_prefs.cc +@@ -330,7 +330,7 @@ + #include "chrome/browser/devtools/devtools_window.h" + #endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" + #endif + +@@ -497,11 +497,11 @@ + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897 + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" + #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" + #endif +@@ -529,7 +529,7 @@ + #include "chrome/browser/sessions/session_service_log.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/color/system_theme.h" + #endif + +@@ -1850,7 +1850,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) + on_device_translation::RegisterLocalStatePrefs(registry); + #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + WhatsNewUI::RegisterLocalStatePrefs(registry); + #endif + +@@ -2001,7 +2001,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) + #endif // BUILDFLAG(ENABLE_PDF) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true); + #endif + +@@ -2375,13 +2375,13 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + device_signals::RegisterProfilePrefs(registry); + ntp_tiles::EnterpriseShortcutsManagerImpl::RegisterProfilePrefs(registry); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry); + enterprise_signin::RegisterProfilePrefs(registry); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc new file mode 100644 index 000000000000..95007c4bcf46 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc @@ -0,0 +1,11 @@ +--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/prefs/pref_service_incognito_allowlist.cc +@@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[] = { + prefs::kShowFullscreenToolbar, + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Toggleing custom frames affects all open windows in the profile, hence + // should be written to the regular profile when changed in incognito mode. + prefs::kUseCustomChromeFrame, diff --git a/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc b/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc new file mode 100644 index 000000000000..3b051ec8067a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc @@ -0,0 +1,11 @@ +--- chrome/browser/prefs/session_startup_pref.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/prefs/session_startup_pref.cc +@@ -71,7 +71,7 @@ SessionStartupPref::Type SessionStartupPref::GetDefaul + #if BUILDFLAG(IS_CHROMEOS) + return SessionStartupPref::LAST; + #else +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (features::kSetDefaultToContinueSession.Get()) { + return SessionStartupPref::LAST; + } diff --git a/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc new file mode 100644 index 000000000000..a540502e533d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc @@ -0,0 +1,29 @@ +--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/printing/print_backend_service_manager.cc +@@ -36,7 +36,7 @@ + #include "printing/printing_context.h" + #include "printing/printing_features.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "content/public/common/content_switches.h" + #include "ui/linux/linux_ui.h" + #endif +@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle( + << remote_id << "`"; + + std::vector<std::string> extra_switches; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (auto* linux_ui = ui::LinuxUi::instance()) { + extra_switches = linux_ui->GetCmdLineFlagsForCopy(); + } +@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate + return kNoClientsRegisteredResetOnIdleTimeout; + + case ClientType::kQueryWithUi: +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // No need to update if there were other query with UI clients. + if (HasQueryWithUiClientForRemoteId(remote_id)) { + return std::nullopt; diff --git a/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc b/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc new file mode 100644 index 000000000000..bb8cd7f2e386 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc @@ -0,0 +1,11 @@ +--- chrome/browser/printing/printer_query.cc.orig 2025-05-11 11:50:45 UTC ++++ chrome/browser/printing/printer_query.cc +@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di + crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>( + printer_name, print_backend->GetPrinterDriverInfo(printer_name)); + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) ++#if (BUILDFLAG(IS_BSD) || BUILDFLAG(IS_LINUX)) && BUILDFLAG(USE_CUPS) + PrinterBasicInfo basic_info; + if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) == + mojom::ResultCode::kSuccess) { diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc new file mode 100644 index 000000000000..ef55627af39f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc @@ -0,0 +1,29 @@ +--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc +@@ -11,7 +11,7 @@ + #include "privacy_sandbox_incognito_survey_service.h" + #include "privacy_sandbox_incognito_survey_service_factory.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "privacy_sandbox_whats_new_survey_service.h" + #include "privacy_sandbox_whats_new_survey_service_factory.h" + #endif +@@ -40,7 +40,7 @@ void PrivacySandboxIncognitoTabObserver::DidFinishLoad + return; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // What's new page is fully contained within a single iframe for all the + // contents. The survey on the "What's New" page should only appear when the + // *iframe's* content is fully loaded. This happens after the main frame's +@@ -72,7 +72,7 @@ bool PrivacySandboxIncognitoTabObserver::IsNewTabPage( + url == chrome::kChromeUINewTabURL; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // constant kChromeUIWhatsNewURL is defined only for this three. + bool PrivacySandboxIncognitoTabObserver::IsWhatsNewPage(const GURL& url) { + return url == chrome::kChromeUIWhatsNewURL; diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h new file mode 100644 index 000000000000..cb33edb7e715 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h @@ -0,0 +1,11 @@ +--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h +@@ -23,7 +23,7 @@ class PrivacySandboxIncognitoTabObserver : public cont + + private: + bool IsNewTabPage(const GURL& url); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsWhatsNewPage(const GURL& url); + #endif + }; diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h new file mode 100644 index 000000000000..8d8654e20616 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h @@ -0,0 +1,11 @@ +--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h +@@ -16,7 +16,7 @@ + #include "components/keyed_service/core/keyed_service.h" + #include "content/public/browser/web_contents.h" + +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + #error This file should only be included on Win, Mac or Linux + #endif + diff --git a/devel/electron35/files/patch-chrome_browser_process__singleton__posix.cc b/devel/electron39/files/patch-chrome_browser_process__singleton__posix.cc index 4d59611ece45..4d59611ece45 100644 --- a/devel/electron35/files/patch-chrome_browser_process__singleton__posix.cc +++ b/devel/electron39/files/patch-chrome_browser_process__singleton__posix.cc diff --git a/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc new file mode 100644 index 000000000000..03c49f08af02 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc @@ -0,0 +1,151 @@ +--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc +@@ -387,7 +387,7 @@ + #endif + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" + #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h" + #include "chrome/browser/enterprise/idle/idle_service_factory.h" +@@ -432,7 +432,7 @@ + #endif + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h" + #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h" + #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h" +@@ -442,11 +442,11 @@ + #if !BUILDFLAG(IS_ANDROID) + #include "chrome/browser/password_manager/startup_passwords_import_service_factory.h" // nogncheck (Desktop only) + #endif +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h" + #include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h" + #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h" +@@ -672,7 +672,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + AccountInvestigatorFactory::GetInstance(); + AccountPasswordStoreFactory::GetInstance(); + AccountReconcilorFactory::GetInstance(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + AccountsPolicyManagerFactory::GetInstance(); + #endif + #if !BUILDFLAG(IS_ANDROID) +@@ -771,7 +771,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + DiceBoundSessionCookieServiceFactory::GetInstance(); + #endif + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + browser_switcher::BrowserSwitcherServiceFactory::GetInstance(); + #endif + browser_sync::UserEventServiceFactory::GetInstance(); +@@ -834,7 +834,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + collaboration::comments::CommentsServiceFactory::GetInstance(); + collaboration::messaging::MessagingBackendServiceFactory::GetInstance(); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + tab_groups::CollaborationMessagingObserverFactory::GetInstance(); + #endif + commerce::ShoppingServiceFactory::GetInstance(); +@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + contextual_tasks::ContextualTasksContextControllerFactory::GetInstance(); + contextual_tasks::ContextualTasksServiceFactory::GetInstance(); + ContentIndexProviderFactory::GetInstance(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + contextual_cueing::ContextualCueingServiceFactory::GetInstance(); + #endif + ContextualSessionServiceFactory::GetInstance(); +@@ -895,11 +895,11 @@ void ChromeBrowserMainExtraPartsProfiles:: + enterprise_connectors::ConnectorsServiceFactory::GetInstance(); + enterprise_connectors::ReportingEventRouterFactory::GetInstance(); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance(); + enterprise_connectors::DeviceTrustServiceFactory::GetInstance(); + #endif +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && \ + BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \ + BUILDFLAG(SAFE_BROWSING_AVAILABLE) + enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance(); +@@ -909,7 +909,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + GetInstance(); + #endif + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + enterprise_idle::IdleServiceFactory::GetInstance(); + enterprise_signals::SignalsAggregatorFactory::GetInstance(); + #endif +@@ -918,10 +918,10 @@ void ChromeBrowserMainExtraPartsProfiles:: + #endif + enterprise_reporting::LegacyTechServiceFactory::GetInstance(); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + enterprise_signals::UserPermissionServiceFactory::GetInstance(); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + enterprise_signin::EnterpriseSigninServiceFactory::GetInstance(); + #endif + #if BUILDFLAG(ENABLE_SESSION_SERVICE) +@@ -1059,7 +1059,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + #if BUILDFLAG(IS_ANDROID) + MerchantViewerDataManagerFactory::GetInstance(); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance(); + #endif + #if !BUILDFLAG(IS_ANDROID) +@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + PasswordCounterFactory::GetInstance(); + #endif // !BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + PasswordManagerBlocklistPolicyFactory::GetInstance(); + #endif + PasswordManagerSettingsServiceFactory::GetInstance(); +@@ -1192,7 +1192,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + #if BUILDFLAG(IS_CHROMEOS) + policy::PolicyCertServiceFactory::GetInstance(); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance(); + policy::UserPolicyOidcSigninServiceFactory::GetInstance(); + #endif +@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) + ProfileStatisticsFactory::GetInstance(); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + ProfileTokenWebSigninInterceptorFactory::GetInstance(); + OidcAuthenticationSigninInterceptorFactory::GetInstance(); + PrivacySandboxWhatsNewSurveyServiceFactory::GetInstance(); +@@ -1250,7 +1250,7 @@ void ChromeBrowserMainExtraPartsProfiles:: + ReduceAcceptLanguageFactory::GetInstance(); + RendererUpdaterFactory::GetInstance(); + regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance(); +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + reporting::ManualTestHeartbeatEventFactory::GetInstance(); + #endif + #if !BUILDFLAG(IS_ANDROID) diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc b/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc new file mode 100644 index 000000000000..ad2118224651 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc @@ -0,0 +1,40 @@ +--- chrome/browser/profiles/profile_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/profiles/profile_impl.cc +@@ -268,6 +268,10 @@ + #include "chrome/browser/safe_browsing/safe_browsing_service.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#endif ++ + using bookmarks::BookmarkModel; + using content::BrowserThread; + using content::DownloadManagerDelegate; +@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async + policy_provider = GetUserCloudPolicyManagerAsh(); + #else // !BUILDFLAG(IS_CHROMEOS) + { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ProfileManager* profile_manager = g_browser_process->profile_manager(); + ProfileAttributesEntry* entry = + profile_manager->GetProfileAttributesStorage() +@@ -876,7 +880,17 @@ base::FilePath ProfileImpl::last_selected_directory() + } + + base::FilePath ProfileImpl::last_selected_directory() { ++#if BUILDFLAG(IS_OPENBSD) ++ // If unveil(2) is used, force the file dialog directory to something we ++ // know is available. ++ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance(); ++ if (sandbox->unveil_initialized()) ++ return GetPrefs()->GetFilePath(prefs::kDownloadDefaultDirectory); ++ else ++ return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory); ++#else + return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory); ++#endif + } + + void ProfileImpl::set_last_selected_directory(const base::FilePath& path) { diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc b/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc new file mode 100644 index 000000000000..66d3e13a74fa --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc @@ -0,0 +1,20 @@ +--- chrome/browser/profiles/profile_io_data.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/profiles/profile_io_data.cc +@@ -17,7 +17,7 @@ + #include "url/gurl.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -57,7 +57,7 @@ bool ProfileIOData::IsHandledProtocol(const std::strin + url::kFileSystemScheme, + chrome::kChromeSearchScheme, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + webapps::kIsolatedAppScheme, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc b/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc new file mode 100644 index 000000000000..23ed0f866a80 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc @@ -0,0 +1,29 @@ +--- chrome/browser/profiles/profiles_state.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/profiles/profiles_state.cc +@@ -191,7 +191,7 @@ bool IsGuestModeRequested(const base::CommandLine& com + PrefService* local_state, + bool show_warning) { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + DCHECK(local_state); + + // Check if guest mode enforcement commandline switch or policy are provided. +@@ -227,7 +227,7 @@ bool IsGuestModeEnabled() { + return false; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // If there are any supervised profiles, disable guest mode. + if (std::ranges::any_of(g_browser_process->profile_manager() + ->GetProfileAttributesStorage() +@@ -243,7 +243,7 @@ bool IsGuestModeEnabled(const Profile& profile) { + } + + bool IsGuestModeEnabled(const Profile& profile) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + ProfileAttributesEntry* profile_attributes = + g_browser_process->profile_manager() + ->GetProfileAttributesStorage() diff --git a/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc new file mode 100644 index 000000000000..be3250b67649 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc +@@ -21,7 +21,7 @@ + #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_linux.h" + #endif + +@@ -72,7 +72,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan + #elif BUILDFLAG(IS_CHROMEOS) + std::make_unique<RegionalCapabilitiesServiceClientChromeOS>( + g_browser_process->variations_service()); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::make_unique<RegionalCapabilitiesServiceClientLinux>( + g_browser_process->variations_service()); + #else diff --git a/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc new file mode 100644 index 000000000000..a2ba427c6486 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc @@ -0,0 +1,20 @@ +--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/renderer_context_menu/render_view_context_menu.cc +@@ -243,7 +243,7 @@ + #include "url/origin.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -4985,7 +4985,7 @@ void RenderViewContextMenu::OpenLinkInSplitView() { + #endif // !BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool RenderViewContextMenu::IsLinkToIsolatedWebApp() const { + // Using `unfiltered_link_url`, because `link_url` is being replaced with + // about:blank#blocked if the source is a normal site. diff --git a/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc b/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc new file mode 100644 index 000000000000..f873a2bbeb8f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc @@ -0,0 +1,29 @@ +--- chrome/browser/renderer_preferences_util.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/renderer_preferences_util.cc +@@ -38,7 +38,7 @@ + #include "ui/base/ui_base_features.h" + #include "ui/native_theme/native_theme.h" + +-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX) ++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + #include "chrome/browser/themes/theme_service.h" + #include "chrome/browser/themes/theme_service_factory.h" + #include "ui/linux/linux_ui.h" +@@ -109,7 +109,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc + Profile* profile) { + const PrefService* pref_service = profile->GetPrefs(); + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + content::UpdateFontRendererPreferencesFromSystemSettings(prefs); + #endif + prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC) +@@ -123,7 +123,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc + prefs->inactive_selection_fg_color = SK_ColorBLACK; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) { + if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) { + linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color); diff --git a/devel/electron35/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/devel/electron39/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css index 8df7a08eb462..8df7a08eb462 100644 --- a/devel/electron35/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css +++ b/devel/electron39/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css diff --git a/devel/electron35/files/patch-chrome_browser_resources_signin_signin__shared.css b/devel/electron39/files/patch-chrome_browser_resources_signin_signin__shared.css index 1531cc39292f..1531cc39292f 100644 --- a/devel/electron35/files/patch-chrome_browser_resources_signin_signin__shared.css +++ b/devel/electron39/files/patch-chrome_browser_resources_signin_signin__shared.css diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc new file mode 100644 index 000000000000..92fce46970ae --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/safe_browsing/chrome_password_protection_service.cc +@@ -1288,7 +1288,7 @@ std::string ChromePasswordProtectionService::GetOrgani + ReusedPasswordAccountType password_type) const { + if (base::FeatureList::IsEnabled( + safe_browsing::kEnterprisePasswordReuseUiRefresh)) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return GetPrefs()->GetString(prefs::kEnterpriseCustomLabelForProfile); + #else + return std::string(); diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc new file mode 100644 index 000000000000..df5290146920 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc +@@ -20,7 +20,7 @@ + #include "components/safe_browsing/core/common/safebrowsing_switches.h" + #include "net/base/url_util.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h" + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc new file mode 100644 index 000000000000..92c0e6d85b4f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc +@@ -692,7 +692,7 @@ void IncidentReportingService::OnEnvironmentDataCollec + + // Process::Current().CreationTime() is missing on some platforms. + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::TimeDelta uptime = + first_incident_time_ - base::Process::Current().CreationTime(); + environment_data->mutable_process()->set_uptime_msec(uptime.InMilliseconds()); diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc new file mode 100644 index 000000000000..a7c6dc30cd3a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc @@ -0,0 +1,29 @@ +--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc +@@ -12,7 +12,7 @@ + #include "content/public/browser/web_contents.h" + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser_finder.h" + #include "chrome/browser/ui/browser_window/public/browser_window_features.h" + #include "chrome/browser/ui/toasts/api/toast_id.h" +@@ -59,7 +59,7 @@ void SafeBrowsingPrefChangeHandler:: + void SafeBrowsingPrefChangeHandler:: + MaybeShowEnhancedProtectionSettingChangeNotification() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (!profile_ || + !base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) { + return; +@@ -186,7 +186,7 @@ void SafeBrowsingPrefChangeHandler:: + } + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + void SafeBrowsingPrefChangeHandler::SetToastControllerForTesting( + ToastController* controller) { + toast_controller_for_testing_ = controller; diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h new file mode 100644 index 000000000000..0edc3c3e5417 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h @@ -0,0 +1,29 @@ +--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h +@@ -20,7 +20,7 @@ + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/toasts/toast_controller.h" + #endif + +@@ -63,7 +63,7 @@ class SafeBrowsingPrefChangeHandler { + virtual void MaybeShowEnhancedProtectionSettingChangeNotification(); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + void SetToastControllerForTesting(ToastController* controller); + #endif + +@@ -72,7 +72,7 @@ class SafeBrowsingPrefChangeHandler { + raw_ptr<Profile> profile_; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + raw_ptr<ToastController> toast_controller_for_testing_ = nullptr; + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc new file mode 100644 index 000000000000..491419b8f703 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc @@ -0,0 +1,11 @@ +--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/screen_ai/screen_ai_install_state.cc +@@ -30,7 +30,7 @@ bool IsDeviceCompatible() { + // TODO(crbug.com/381256355): Update when ScreenAI library is compatible with + // older CPUs. + static const bool device_compatible = base::CPU().has_sse42(); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux, the library is only built for X86 CPUs. + static constexpr bool device_compatible = false; + #else diff --git a/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc new file mode 100644 index 000000000000..742aa421fade --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc @@ -0,0 +1,20 @@ +--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc +@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning() + base::FilePath binary_path = state_instance->get_component_binary_path(); + #if BUILDFLAG(IS_WIN) + std::vector<base::FilePath> preload_libraries = {binary_path}; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::vector<std::string> extra_switches = { + base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(), + binary_path.MaybeAsASCII().c_str())}; +@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning() + .WithPreloadedLibraries( + preload_libraries, + content::ServiceProcessHostPreloadLibraries::GetPassKey()) +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + .WithExtraCommandLineSwitches(extra_switches) + #endif // BUILDFLAG(IS_WIN) + .WithProcessCallback( diff --git a/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc b/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc new file mode 100644 index 000000000000..d55135458ae1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc @@ -0,0 +1,20 @@ +--- chrome/browser/sessions/session_restore.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/sessions/session_restore.cc +@@ -109,7 +109,7 @@ + #include "ui/wm/core/scoped_animation_disabler.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -1183,7 +1183,7 @@ class SessionRestoreImpl : public BrowserListObserver + bool is_first_tab = true; + for (const auto& startup_tab : startup_tabs) { + const GURL& url = startup_tab.url; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (url == whats_new::GetWebUIStartupURL()) { + whats_new::StartWhatsNewFetch(browser); + continue; diff --git a/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc new file mode 100644 index 000000000000..3d63046cd9a7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc @@ -0,0 +1,20 @@ +--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/sharing/sharing_handler_registry_impl.cc +@@ -21,7 +21,7 @@ + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/sharing/shared_clipboard/remote_copy_message_handler.h" + #endif + +@@ -72,7 +72,7 @@ SharingHandlerRegistryImpl::SharingHandlerRegistryImpl + #endif // !BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (sharing_device_registration->IsRemoteCopySupported()) { + AddSharingHandler( + std::make_unique<RemoteCopyMessageHandler>(profile), diff --git a/devel/electron35/files/patch-chrome_browser_shortcuts_icon__badging.cc b/devel/electron39/files/patch-chrome_browser_shortcuts_icon__badging.cc index 98e27521c5b0..98e27521c5b0 100644 --- a/devel/electron35/files/patch-chrome_browser_shortcuts_icon__badging.cc +++ b/devel/electron39/files/patch-chrome_browser_shortcuts_icon__badging.cc diff --git a/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc b/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc new file mode 100644 index 000000000000..2c970017faed --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc @@ -0,0 +1,11 @@ +--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/signin/chrome_signin_client.cc +@@ -164,7 +164,7 @@ std::string HatsSurveyTriggerForAccessPoint( + std::string HatsSurveyTriggerForAccessPoint( + signin_metrics::AccessPoint access_point) { + switch (access_point) { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case signin_metrics::AccessPoint::kAddressBubble: + return kHatsSurveyTriggerIdentityAddressBubbleSignin; + case signin_metrics::AccessPoint::kAvatarBubbleSignIn: diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc b/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc new file mode 100644 index 000000000000..b5531f6474ea --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc @@ -0,0 +1,29 @@ +--- chrome/browser/signin/signin_hats_util.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/signin/signin_hats_util.cc +@@ -36,7 +36,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kChannel[] = "Channel"; + constexpr char kChromeVersion[] = "Chrome Version"; + constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles"; +@@ -153,7 +153,7 @@ bool IsFeatureEnabledForSigninHatsTrigger(const std::s + namespace signin { + + bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) { + if (trigger == entry.trigger) { + return base::FeatureList::IsEnabled(*entry.feature); +@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin + bool defer_if_no_browser, + std::optional<signin_metrics::AccessPoint> + access_point_for_data_type_promo) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!profile || !IsFeatureEnabledForSigninHatsTrigger(trigger)) { + return; + } diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc b/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc new file mode 100644 index 000000000000..8c69ee6b296a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc @@ -0,0 +1,29 @@ +--- chrome/browser/signin/signin_util.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/signin/signin_util.cc +@@ -50,7 +50,7 @@ + #include "services/network/public/mojom/cookie_manager.mojom.h" + #include "ui/base/l10n/l10n_util.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser_dialogs.h" + #include "chrome/browser/ui/browser_finder.h" + #include "components/strings/grit/components_strings.h" +@@ -97,7 +97,7 @@ void CookiesMover::StartMovingCookies() { + CookiesMover::~CookiesMover() = default; + + void CookiesMover::StartMovingCookies() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled( + profile_management::features::kThirdPartyProfileManagement); + #else +@@ -399,7 +399,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy( + return true; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + bool HasExplicitlyDisabledHistorySync(Profile& profile) { + // If the user is signed out, we cannot know if the toggles were interacted + // with or not. diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__util.h b/devel/electron39/files/patch-chrome_browser_signin_signin__util.h new file mode 100644 index 000000000000..dfa96f8115ca --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_signin_signin__util.h @@ -0,0 +1,11 @@ +--- chrome/browser/signin/signin_util.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/signin/signin_util.h +@@ -203,7 +203,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy( + const syncer::SyncService* sync_service, + const syncer::UserSelectableTypeSet& types); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // True if the user has explicitly disabled syncing history, tabs or saved tab + // groups through the settings. + // This method does not take into account the feature flag diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc new file mode 100644 index 000000000000..a6e7c1aaf505 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc @@ -0,0 +1,20 @@ +--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc +@@ -41,7 +41,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + bool ShouldShowReAuthInterstitial( + content::NavigationHandle& navigation_handle) { + Profile* profile = Profile::FromBrowserContext( +@@ -208,7 +208,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu + } + case InterstitialResultCallbackActions::kCancelWithInterstitial: { + CHECK(navigation_handle()); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (ShouldShowReAuthInterstitial(*navigation_handle())) { + // Show the re-authentication interstitial if the user signed out of + // the content area, as parent's approval requires authentication. diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc new file mode 100644 index 000000000000..3a5211758f84 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc @@ -0,0 +1,20 @@ +--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/supervised_user/supervised_user_browser_utils.cc +@@ -40,7 +40,7 @@ + #include "chrome/browser/ash/profiles/profile_helper.h" + #include "components/user_manager/user.h" + #include "components/user_manager/user_type.h" +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h" +@@ -158,7 +158,7 @@ void AssertChildStatusOfTheUser(Profile* profile, bool + #endif + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + std::string CreateReauthenticationInterstitialForYouTube( + content::NavigationHandle& navigation_handle) { + content::WebContents* web_contents = navigation_handle.GetWebContents(); diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h index 17f980226559..17f980226559 100644 --- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc new file mode 100644 index 000000000000..3a54a281ca30 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc @@ -0,0 +1,11 @@ +--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc +@@ -194,7 +194,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte + return; + } + } +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + CHECK(contents.value()); + content::WebContents* web_contents = contents.value().get(); + // Always invoke the parent permission dialog. diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc new file mode 100644 index 000000000000..d544ccf4c4ca --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc @@ -0,0 +1,20 @@ +--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc +@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager:: + ActivateManagementPolicyAndUpdateRegistration() { + SetActiveForSupervisedUsers(); + UpdateManagementPolicyRegistration(); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MaybeMarkExtensionsLocallyParentApproved(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + } +@@ -444,7 +444,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten + return false; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SupervisedUserExtensionsManager:: + MaybeMarkExtensionsLocallyParentApproved() { + supervised_user::LocallyParentApprovedExtensionsMigrationState diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h new file mode 100644 index 000000000000..570a337a2dd0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h @@ -0,0 +1,11 @@ +--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/supervised_user/supervised_user_extensions_manager.h +@@ -151,7 +151,7 @@ class SupervisedUserExtensionsManager : public Extensi + // launched. + bool ShouldBlockExtension(const std::string& extension_id) const; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Triggers an one-time migration of the present extensions as parent-approved + // when the feature + // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc new file mode 100644 index 000000000000..8ff10db3976a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc @@ -0,0 +1,26 @@ +--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc +@@ -33,12 +33,12 @@ + #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h" + #include "components/signin/public/identity_manager/identity_manager.h" + #include "ui/android/view_android.h" +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + namespace { + bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) { + if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) { +@@ -160,7 +160,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc + return content::NavigationThrottle::DEFER; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // When an unauthenticated supervised user tries to access YouTube, we force + // re-authentication with an interstitial so that YouTube can be subject to + // content restrictions. This interstitial is only available on Desktop diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc new file mode 100644 index 000000000000..3b49ffcb87fe --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc +@@ -15,7 +15,7 @@ + #include "content/public/browser/browser_context.h" + #include "chrome/browser/supervised_user/metrics_service_accessor_delegate.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h" + #endif + +@@ -63,7 +63,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta + std::unique_ptr<supervised_user::SupervisedUserMetricsService :: + SupervisedUserMetricsServiceExtensionDelegate> + extensions_metrics_delegate = nullptr; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extensions_metrics_delegate = + std::make_unique<SupervisedUserExtensionsMetricsDelegateImpl>( + extensions::ExtensionRegistry::Get(profile), profile); diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc new file mode 100644 index 000000000000..e6d944043c3c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc @@ -0,0 +1,20 @@ +--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc +@@ -49,7 +49,7 @@ + #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h" + #elif BUILDFLAG(IS_CHROMEOS) + #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h" +-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h" + #endif + +@@ -69,7 +69,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr + #elif BUILDFLAG(IS_ANDROID) + return std::make_unique<SupervisedUserWebContentHandlerImpl>( + web_contents, frame_id, navigation_id); +-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return std::make_unique<SupervisedUserWebContentHandlerImpl>( + web_contents, frame_id, navigation_id); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc new file mode 100644 index 000000000000..8714a2af7040 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc @@ -0,0 +1,11 @@ +--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/sync/chrome_sync_controller_builder.cc +@@ -297,7 +297,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService + #if BUILDFLAG(ENABLE_SPELLCHECK) + // Chrome prefers OS provided spell checkers where they exist. So only sync + // the custom dictionary on platforms that typically don't provide one. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Dictionary sync is enabled by default. + if (spellcheck_service_.value()) { + controllers.push_back( diff --git a/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc new file mode 100644 index 000000000000..1935513023ca --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc @@ -0,0 +1,11 @@ +--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/sync/device_info_sync_client_impl.cc +@@ -34,7 +34,7 @@ std::string DeviceInfoSyncClientImpl::GetSigninScopedD + std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const { + // Since the local sync backend is currently only supported on Windows, Mac and + // Linux don't even check the pref on other os-es. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + syncer::SyncPrefs prefs(profile_->GetPrefs()); + if (prefs.IsLocalSyncEnabled()) { + return "local_device"; diff --git a/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc b/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc new file mode 100644 index 000000000000..f4d50c41d628 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/sync/sync_service_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/sync/sync_service_factory.cc +@@ -134,7 +134,7 @@ tab_groups::TabGroupSyncService* GetTabGroupSyncServic + tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) { + CHECK(profile); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + tab_groups::TabGroupSyncService* service = + tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile); + CHECK(service); +@@ -399,7 +399,7 @@ std::unique_ptr<KeyedService> BuildSyncService( + bool local_sync_backend_enabled = false; + // Only check the local sync backend pref on the supported platforms of + // Windows, Mac and Linux. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + syncer::SyncPrefs prefs(profile->GetPrefs()); + local_sync_backend_enabled = prefs.IsLocalSyncEnabled(); + base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled); diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc new file mode 100644 index 000000000000..8a858618f38c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc @@ -0,0 +1,29 @@ +--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/task_manager/sampling/task_group.cc +@@ -33,7 +33,7 @@ const int kBackgroundRefreshTypesMask = + #if BUILDFLAG(IS_WIN) + REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + REFRESH_TYPE_FD_COUNT | + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + REFRESH_TYPE_PRIORITY; +@@ -93,7 +93,7 @@ TaskGroup::TaskGroup( + weak_ptr_factory_.GetWeakPtr()), + base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone, + weak_ptr_factory_.GetWeakPtr()), +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone, + weak_ptr_factory_.GetWeakPtr()), + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) +@@ -236,7 +236,7 @@ void TaskGroup::RefreshWindowsHandles() { + #endif // BUILDFLAG(IS_WIN) + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + void TaskGroup::OnOpenFdCountRefreshDone(int open_fd_count) { + DCHECK_CURRENTLY_ON(content::BrowserThread::UI); + diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h new file mode 100644 index 000000000000..ca7e31354589 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h @@ -0,0 +1,38 @@ +--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/task_manager/sampling/task_group.h +@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefreshFlags = + REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE | + REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME | + REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY | +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + REFRESH_TYPE_FD_COUNT | + #endif + REFRESH_TYPE_HARD_FAULTS; +@@ -141,7 +141,7 @@ class TaskGroup { + int64_t hard_faults_per_second() const { return hard_faults_per_second_; } + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + int open_fd_count() const { return open_fd_count_; } + void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; } + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) +@@ -156,7 +156,7 @@ class TaskGroup { + + void RefreshWindowsHandles(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + void OnOpenFdCountRefreshDone(int open_fd_count); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + +@@ -226,7 +226,7 @@ class TaskGroup { + int64_t user_peak_handles_ = -1; + int64_t hard_faults_per_second_ = -1; + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // The number of file descriptors currently open by the process. + int open_fd_count_ = -1; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc index e43cd612e185..e43cd612e185 100644 --- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc +++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h new file mode 100644 index 000000000000..8393bed03704 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h @@ -0,0 +1,38 @@ +--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/task_manager/sampling/task_group_sampler.h +@@ -33,7 +33,7 @@ class TaskGroupSampler : public base::RefCountedThread + using OnSwappedMemRefreshCallback = + base::RepeatingCallback<void(base::ByteCount)>; + using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + using OnProcessPriorityCallback = +@@ -45,7 +45,7 @@ class TaskGroupSampler : public base::RefCountedThread + const OnCpuRefreshCallback& on_cpu_refresh, + const OnSwappedMemRefreshCallback& on_memory_refresh, + const OnIdleWakeupsCallback& on_idle_wakeups, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + const OnOpenFdCountCallback& on_open_fd_count, + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + const OnProcessPriorityCallback& on_process_priority); +@@ -65,7 +65,7 @@ class TaskGroupSampler : public base::RefCountedThread + double RefreshCpuUsage(); + base::ByteCount RefreshSwappedMem(); + int RefreshIdleWakeupsPerSecond(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + int RefreshOpenFdCount(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + base::Process::Priority RefreshProcessPriority(); +@@ -89,7 +89,7 @@ class TaskGroupSampler : public base::RefCountedThread + const OnCpuRefreshCallback on_cpu_refresh_callback_; + const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_; + const OnIdleWakeupsCallback on_idle_wakeups_callback_; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + const OnOpenFdCountCallback on_open_fd_count_callback_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) + const OnProcessPriorityCallback on_process_priority_callback_; diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc new file mode 100644 index 000000000000..daae0324f2cb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc @@ -0,0 +1,11 @@ +--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/task_manager/sampling/task_manager_impl.cc +@@ -227,7 +227,7 @@ int TaskManagerImpl::GetOpenFdCount(TaskId task_id) co + } + + int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return GetTaskGroupByTaskId(task_id)->open_fd_count(); + #else + return -1; diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h b/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h new file mode 100644 index 000000000000..4a45c2176d57 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h @@ -0,0 +1,11 @@ +--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/task_manager/task_manager_observer.h +@@ -45,7 +45,7 @@ enum RefreshType { + // or backgrounded. + REFRESH_TYPE_PRIORITY = 1 << 12, + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // For observers interested in getting the number of open file descriptors of + // processes. + REFRESH_TYPE_FD_COUNT = 1 << 13, diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc new file mode 100644 index 000000000000..0244a94ea65e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc @@ -0,0 +1,11 @@ +--- chrome/browser/themes/theme_helper.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/themes/theme_helper.cc +@@ -16,7 +16,7 @@ + #include "ui/gfx/image/image.h" + #include "ui/native_theme/native_theme.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc new file mode 100644 index 000000000000..db834cb4ac94 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc @@ -0,0 +1,20 @@ +--- chrome/browser/themes/theme_service.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/themes/theme_service.cc +@@ -75,7 +75,7 @@ + #include "extensions/browser/extension_registry_observer.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #include "ui/ozone/public/ozone_platform.h" // nogncheck + #endif +@@ -344,7 +344,7 @@ bool ThemeService::ShouldUseCustomFrame() const { + } + + bool ThemeService::ShouldUseCustomFrame() const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!ui::OzonePlatform::GetInstance() + ->GetPlatformRuntimeProperties() + .supports_server_side_window_decorations) { diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service__aura__linux.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service__aura__linux.cc index 0ed274a4ad41..0ed274a4ad41 100644 --- a/devel/electron35/files/patch-chrome_browser_themes_theme__service__aura__linux.cc +++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service__aura__linux.cc diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc new file mode 100644 index 000000000000..c36fb5a62b52 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc @@ -0,0 +1,29 @@ +--- chrome/browser/themes/theme_service_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/themes/theme_service_factory.cc +@@ -27,7 +27,7 @@ + #include "chrome/browser/themes/theme_helper_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/themes/theme_service_aura_linux.h" + #include "ui/linux/linux_ui_factory.h" + #endif +@@ -106,7 +106,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon + std::unique_ptr<KeyedService> + ThemeServiceFactory::BuildServiceInstanceForBrowserContext( + content::BrowserContext* profile) const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + using ThemeService = ThemeServiceAuraLinux; + #endif + +@@ -118,7 +118,7 @@ void ThemeServiceFactory::RegisterProfilePrefs( + + void ThemeServiceFactory::RegisterProfilePrefs( + user_prefs::PrefRegistrySyncable* registry) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterIntegerPref(prefs::kSystemTheme, + static_cast<int>(ui::GetDefaultSystemTheme())); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc b/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc new file mode 100644 index 000000000000..d6a01f1c6895 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc @@ -0,0 +1,43 @@ +--- chrome/browser/ui/accelerator_table.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/accelerator_table.cc +@@ -73,11 +73,11 @@ const AcceleratorMapping kAcceleratorMap[] = { + {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE}, + {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB}, + {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB}, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB}, + {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB}, + #endif // BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT}, + {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, + IDC_MOVE_TAB_PREVIOUS}, +@@ -105,7 +105,7 @@ const AcceleratorMapping kAcceleratorMap[] = { + {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6}, + {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7}, + {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7}, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0}, + {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0}, + {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1}, +@@ -157,7 +157,7 @@ const AcceleratorMapping kAcceleratorMap[] = { + IDC_SHOW_AVATAR_MENU}, + + // Platform-specific key maps. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK}, + {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD}, + {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME}, +@@ -311,7 +311,7 @@ std::vector<AcceleratorMapping> GetAcceleratorList() { + std::end(kDevToolsAcceleratorMap)); + + if (features::IsSideBySideKeyboardShortcutEnabled()) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + accelerators->emplace_back( + AcceleratorMapping({ui::VKEY_N, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN, + IDC_NEW_SPLIT_TAB})); diff --git a/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h new file mode 100644 index 000000000000..8cc4c1d93835 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/actions/chrome_action_id.h +@@ -512,7 +512,7 @@ + #if BUILDFLAG(IS_CHROMEOS) + #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \ + E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \ + E(kUseSystemTitleBar, IDC_USE_SYSTEM_TITLE_BAR) \ + E(kRestoreWindow, IDC_RESTORE_WINDOW) diff --git a/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc new file mode 100644 index 000000000000..3289c0e13cd5 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc +@@ -58,7 +58,7 @@ DesktopPaymentsWindowManager::DesktopPaymentsWindowMan + DesktopPaymentsWindowManager::DesktopPaymentsWindowManager( + ContentAutofillClient* client) + : client_(CHECK_DEREF(client)) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + scoped_observation_.Observe(BrowserList::GetInstance()); + #endif // BUILDFLAG(IS_LINUX) + } +@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye + } + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void DesktopPaymentsWindowManager::OnBrowserSetLastActive(Browser* browser) { + // If there is an ongoing payments window manager pop-up flow, and the + // original tab's WebContents become active, activate the pop-up's diff --git a/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h new file mode 100644 index 000000000000..590df18fcf8a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h @@ -0,0 +1,38 @@ +--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h +@@ -14,7 +14,7 @@ + #include "components/autofill/core/browser/payments/payments_window_manager.h" + #include "content/public/browser/web_contents_observer.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/scoped_observation.h" + #include "chrome/browser/ui/browser_list.h" + #include "chrome/browser/ui/browser_list_observer.h" +@@ -39,7 +39,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi + // WebContents of the original tab that the pop-up is created in. If there is a + // pop-up currently present, `this` will observe the WebContents of that pop-up. + class DesktopPaymentsWindowManager : public PaymentsWindowManager, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + public BrowserListObserver, + #endif // BUILDFLAG(IS_LINUX) + public content::WebContentsObserver { +@@ -59,7 +59,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi + content::NavigationHandle* navigation_handle) override; + void WebContentsDestroyed() override; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // BrowserListObserver: + void OnBrowserSetLastActive(Browser* browser) override; + #endif // BUILDFLAG(IS_LINUX) +@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi + // Used in tests to notify the test infrastructure that the pop-up has closed. + base::RepeatingClosure popup_closed_closure_for_testing_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::ScopedObservation<BrowserList, BrowserListObserver> scoped_observation_{ + this}; + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser.h b/devel/electron39/files/patch-chrome_browser_ui_browser.h new file mode 100644 index 000000000000..30de2038e4f0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/browser.h.orig 2025-11-02 19:17:57 UTC ++++ chrome/browser/ui/browser.h +@@ -270,7 +270,7 @@ class Browser : public TabStripModelObserver, + std::optional<int64_t> display_id; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // When the browser window is shown, the desktop environment is notified + // using this ID. In response, the desktop will stop playing the "waiting + // for startup" animation (if any). diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc new file mode 100644 index 000000000000..71d2433574ab --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc @@ -0,0 +1,74 @@ +--- chrome/browser/ui/browser_command_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/browser_command_controller.cc +@@ -129,7 +129,7 @@ + #include "components/user_manager/user_manager.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/base/ime/text_edit_commands.h" + #include "ui/base/ime/text_input_flags.h" + #include "ui/linux/linux_ui.h" +@@ -139,7 +139,7 @@ + #include "ui/ozone/public/ozone_platform.h" + #endif + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h" + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + +@@ -373,7 +373,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( + #endif + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If this key was registered by the user as a content editing hotkey, then + // it is not reserved. + auto* linux_ui = ui::LinuxUi::instance(); +@@ -676,7 +676,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo + break; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case IDC_MINIMIZE_WINDOW: + browser_->window()->Minimize(); + break; +@@ -898,7 +898,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo + break; + case IDC_CREATE_SHORTCUT: + base::RecordAction(base::UserMetricsAction("CreateShortcut")); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + chrome::CreateDesktopShortcutForActiveWebContents(browser_); + #else + web_app::CreateWebAppFromCurrentWebContents( +@@ -1075,7 +1075,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo + #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) + case IDC_CHROME_WHATS_NEW: + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) ++ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + ShowChromeWhatsNew(browser_); + break; + #else +@@ -1464,7 +1464,7 @@ void BrowserCommandController::InitCommandState() { + command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true); + command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true); + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true); + command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true); + command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true); +@@ -1824,7 +1824,7 @@ void BrowserCommandController::UpdateCommandsForTabSta + bool can_create_web_app = web_app::CanCreateWebApp(browser_); + command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app); + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + command_updater_.UpdateCommandEnabled( + IDC_CREATE_SHORTCUT, + shortcuts::CanCreateDesktopShortcut(current_web_contents)); diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc new file mode 100644 index 000000000000..7f4d089dedfe --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/browser_commands.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/browser_commands.cc +@@ -2298,7 +2298,7 @@ void OpenUpdateChromeDialog(Browser* browser) { + } else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) { + UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate(); + } else { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kFewerUpdateConfirmations)) { + chrome::AttemptRelaunch(); + return; diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc new file mode 100644 index 000000000000..6fa475f9a6cf --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/browser_ui_prefs.cc +@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry + registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time()); + registry->RegisterIntegerPref(prefs::kPinInfoBarTimesShown, 0); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser, + std::string()); + registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser, +@@ -103,7 +103,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry + user_prefs::PrefRegistrySyncable::SYNCABLE_PREF; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + registry->RegisterIntegerPref(prefs::kSessionRestoreInfoBarTimesShown, 0); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) + +@@ -216,7 +216,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry + registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks); + registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations); + registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForProfile, + std::string()); + registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForProfile, diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__view__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__view__prefs.cc index 694bceabee99..694bceabee99 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_browser__view__prefs.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__view__prefs.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc new file mode 100644 index 000000000000..b0c43bf35e6a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/ui/browser_window/internal/browser_window_features.cc +@@ -133,7 +133,7 @@ + #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h" + #endif + +@@ -374,7 +374,7 @@ void BrowserWindowFeatures::Init(BrowserWindowInterfac + browser_select_file_dialog_controller_ = + std::make_unique<BrowserSelectFileDialogController>(profile); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + profile_customization_bubble_sync_controller_ = + std::make_unique<ProfileCustomizationBubbleSyncController>(browser, + profile); diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h b/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h new file mode 100644 index 000000000000..4696e04eec50 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h @@ -0,0 +1,29 @@ +--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/ui/browser_window/public/browser_window_features.h +@@ -94,7 +94,7 @@ class PinInfoBarController; + } // namespace default_browser + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ProfileCustomizationBubbleSyncController; + namespace session_restore_infobar { + class SessionRestoreInfobarController; +@@ -428,7 +428,7 @@ class BrowserWindowFeatures { + return browser_select_file_dialog_controller_.get(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ProfileCustomizationBubbleSyncController* + profile_customization_bubble_sync_controller() { + return profile_customization_bubble_sync_controller_.get(); +@@ -597,7 +597,7 @@ class BrowserWindowFeatures { + std::unique_ptr<BrowserSelectFileDialogController> + browser_select_file_dialog_controller_; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<ProfileCustomizationBubbleSyncController> + profile_customization_bubble_sync_controller_; + diff --git a/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc new file mode 100644 index 000000000000..57a3a7f87f3e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc @@ -0,0 +1,44 @@ +--- chrome/browser/ui/chrome_pages.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/chrome_pages.cc +@@ -86,12 +86,12 @@ + #include "components/signin/public/identity_manager/identity_manager.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/web_applications/web_app_utils.h" + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -253,7 +253,7 @@ bool SiteGURLIsValid(const GURL& url) { + return !site_origin.opaque() && (url.SchemeIsHTTPOrHTTPS() || + url.SchemeIs(extensions::kExtensionScheme) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + || url.SchemeIs(webapps::kIsolatedAppScheme) + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -415,7 +415,7 @@ void ShowChromeTips(Browser* browser) { + ShowSingletonTab(browser, GURL(kChromeTipsURL)); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ShowChromeWhatsNew(Browser* browser) { + ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL)); + } +@@ -744,7 +744,7 @@ void ShowShortcutCustomizationApp(Profile* profile, + } + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ShowWebAppSettingsImpl(Browser* browser, + Profile* profile, + const std::string& app_id, diff --git a/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h new file mode 100644 index 000000000000..7aa60088aaf1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/chrome_pages.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/chrome_pages.h +@@ -39,7 +39,7 @@ enum class ConsentLevel; + enum class ConsentLevel; + } // namespace signin + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace web_app { + enum class AppSettingsPageEntryPoint; + } // namespace web_app +@@ -182,7 +182,7 @@ void ShowShortcutCustomizationApp(Profile* profile, + const std::string& category); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Show chrome://app-settings/<app-id> page. + void ShowWebAppSettings(Browser* browser, + const std::string& app_id, diff --git a/devel/electron35/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/devel/electron39/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc index ec344b260e7c..ec344b260e7c 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc new file mode 100644 index 000000000000..a9ae4b95e935 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/hats/survey_config.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/hats/survey_config.cc +@@ -166,7 +166,7 @@ constexpr char kHatsSurveyOrganicTriggerSafetyHubAndro + "safety_hub_android_organic_survey"; + #endif // #if !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[] = + "privacy-sandbox-whats-new-survey"; + #endif // !BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -505,7 +505,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs() + &features::kHappinessTrackingSurveysForWallpaperSearch, + kHatsSurveyTriggerWallpaperSearch); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::vector<std::string> identity_string_psd_fields{ + "Channel", "Chrome Version", "Number of Chrome Profiles", + "Number of Google Accounts", "Sign-in Status"}; diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h new file mode 100644 index 000000000000..57421a2d829d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/hats/survey_config.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/hats/survey_config.h +@@ -89,7 +89,7 @@ extern const char kHatsSurveyOrganicTriggerSafetyHubAn + extern const char kHatsSurveyOrganicTriggerSafetyHubAndroid[]; + #endif // #if !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern const char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[]; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc new file mode 100644 index 000000000000..adb57594eeee --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc +@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan + // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux + // currently. + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) ++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS)) + + // TrustSafetySentimentSurvey is conducted only in English currently. + const std::string& application_locale = diff --git a/devel/electron35/files/patch-chrome_browser_ui_managed__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_managed__ui.cc index 803fcfc1b1a3..803fcfc1b1a3 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_managed__ui.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_managed__ui.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc new file mode 100644 index 000000000000..55c510896c5f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc +@@ -1964,7 +1964,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() { + return omnibox::kShareMacChromeRefreshIcon; + #elif BUILDFLAG(IS_WIN) + return omnibox::kShareWinChromeRefreshIcon; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return omnibox::kShareLinuxChromeRefreshIcon; + #else + return omnibox::kShareChromeRefreshIcon; diff --git a/devel/electron35/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc index a2e83e29a704..a2e83e29a704 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc new file mode 100644 index 000000000000..7b5d0f500776 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc +@@ -115,7 +115,7 @@ using Logger = autofill::SavePasswordProgressLogger; + + using Logger = autofill::SavePasswordProgressLogger; + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Should be kept in sync with constant declared in + // bubble_controllers/relaunch_chrome_bubble_controller.cc. + constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3; +@@ -626,7 +626,7 @@ void ManagePasswordsUIController::OnKeychainError() { + } + + void ManagePasswordsUIController::OnKeychainError() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + CHECK(!dialog_controller_); + PrefService* prefs = + Profile::FromBrowserContext(web_contents()->GetBrowserContext()) diff --git a/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc new file mode 100644 index 000000000000..dff080b93df0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/prefs/prefs_tab_helper.cc +@@ -64,7 +64,7 @@ + #endif + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) ++ BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) || BUILDFLAG(IS_BSD) + // If a font name in prefs default values starts with a comma, consider it's a + // comma-separated font list and resolve it to the first available font. + #define PREFS_FONT_LIST 1 diff --git a/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc b/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc new file mode 100644 index 000000000000..fc20cbac2bf0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/sad_tab.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/sad_tab.cc +@@ -180,7 +180,7 @@ std::vector<int> SadTab::GetSubMessages() { + if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) { + message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO); + } +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Note: on macOS, Linux and ChromeOS, the first bullet is either one of + // IDS_SAD_TAB_RELOAD_CLOSE_TABS or IDS_SAD_TAB_RELOAD_CLOSE_NOTABS + // followed by one of the above suggestions. diff --git a/devel/electron35/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/devel/electron39/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h index 01db715af2a4..01db715af2a4 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h +++ b/devel/electron39/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc new file mode 100644 index 000000000000..8e11ab547fc3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/signin/signin_view_controller.cc +@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi + GetOnModalDialogClosedCallback()); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SigninViewController::ShowModalHistorySyncOptInDialog( + HistorySyncOptinHelper::FlowCompletedCallback callback) { + CHECK( +@@ -493,7 +493,7 @@ void SigninViewController::ShowModalManagedUserNoticeD + void SigninViewController::ShowModalManagedUserNoticeDialog( + std::unique_ptr<signin::EnterpriseProfileCreationDialogParams> + create_param) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + CloseModalSignin(); + dialog_ = std::make_unique<SigninModalDialogImpl>( + SigninViewControllerDelegate::CreateManagedUserNoticeDelegate( diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h new file mode 100644 index 000000000000..e12373d9bf63 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/signin/signin_view_controller.h +@@ -170,7 +170,7 @@ class SigninViewController { + void ShowModalSyncConfirmationDialog(bool is_signin_intercept, + bool is_sync_promo); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Shows the modal history sync opt in dialog as a browser-modal dialog on top + // of the `browser_`'s window. Executes the provided callback when the dialog + // closes. diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h new file mode 100644 index 000000000000..ba9a5479c2bd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/signin/signin_view_controller_delegate.h +@@ -50,7 +50,7 @@ class SigninViewControllerDelegate { + SyncConfirmationStyle style, + bool is_sync_promo); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns a platform-specific SigninViewControllerDelegate instance that + // displays the modal history sync opt in dialog. The returned object should + // delete itself when the window it's managing is closed. +@@ -91,7 +91,7 @@ class SigninViewControllerDelegate { + SignoutConfirmationCallback callback); + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns a platform-specific SigninViewContolllerDelegate instance that + // displays the managed user notice modal dialog. The returned object + // should delete itself when the window it's managing is closed. diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc new file mode 100644 index 000000000000..5e04011bd8a3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/startup/bad_flags_prompt.cc +@@ -105,7 +105,7 @@ const char* const kBadFlags[] = { + extensions::switches::kExtensionsOnExtensionURLs, + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Speech dispatcher is buggy, it can crash and it can make Chrome freeze. + // http://crbug.com/327295 + switches::kEnableSpeechDispatcher, diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc new file mode 100644 index 000000000000..9c60f6d01801 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/startup/infobar_utils.cc +@@ -46,7 +46,7 @@ + #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h" + #endif + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h" + #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_model.h" + #endif +@@ -231,7 +231,7 @@ void AddInfoBarsIfNecessary(BrowserWindowInterface* br + } + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) { + auto* session_restore_infobar_controller = + session_restore_infobar::SessionRestoreInfobarController::From(browser); diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc new file mode 100644 index 000000000000..6992f48d0330 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/startup/startup_browser_creator.cc +@@ -135,7 +135,7 @@ + #include "chrome/credential_provider/common/gcp_strings.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/headless/headless_mode_util.h" + #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h" + #include "components/headless/policy/headless_mode_policy.h" +@@ -987,7 +987,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( + TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl"); + ComputeAndRecordLaunchMode(command_line); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (headless::IsHeadlessMode() && + headless::HeadlessModePolicy::IsHeadlessModeDisabled( + g_browser_process->local_state())) { +@@ -1090,7 +1090,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( + silent_launch = true; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Writes open and installed web apps to the specified file without + // launching a new browser window or tab. + if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) && +@@ -1307,7 +1307,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( + CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow) + << "Failed launch with app: couldn't pick a profile"; + std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If Chrome Apps are deprecated and |app_id| is a Chrome App, display the + // deprecation UI instead of launching the app. + if (apps::OpenDeprecatedApplicationPrompt(privacy_safe_profile, app_id)) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc new file mode 100644 index 000000000000..88b4fd158b9a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/startup/startup_browser_creator_impl.cc +@@ -81,7 +81,7 @@ + #include "components/app_restore/full_restore_utils.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -221,7 +221,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( + // at the state of the MessageLoop. + Browser::CreateParams params = Browser::CreateParams(profile_, false); + params.creation_source = Browser::CreationSource::kStartupCreator; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.startup_id = + command_line_->GetSwitchValueASCII("desktop-startup-id"); + #endif +@@ -251,7 +251,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( + continue; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Start the What's New fetch but don't add the tab at this point. The tab + // will open as the foreground tab only if the remote content can be + // retrieved successfully. This prevents needing to automatically close the diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc new file mode 100644 index 000000000000..4ce17a703ac6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/startup/startup_tab_provider.cc +@@ -63,7 +63,7 @@ + #include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h" + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/headless/headless_mode_util.h" + #endif + +@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) { + #endif // BUILDFLAG(IS_CHROMEOS) + + bool url_scheme_is_chrome = false; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // In Headless mode, allow any URL pattern that matches chrome:// scheme if + // the user explicitly allowed it. + if (headless::IsHeadlessMode() && url.SchemeIs(content::kChromeUIScheme)) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc b/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc new file mode 100644 index 000000000000..56a6d38022dc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc @@ -0,0 +1,26 @@ +--- chrome/browser/ui/tab_helpers.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/tab_helpers.cc +@@ -222,7 +222,7 @@ + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h" + #include "chrome/browser/ui/hats/hats_helper.h" + #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h" +@@ -718,12 +718,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con + webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metrics::DesktopSessionDurationObserver::CreateForWebContents(web_contents); + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled( + features::kHappinessTrackingSurveysForDesktopDemo) || + base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) || diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc new file mode 100644 index 000000000000..55bf59c3f6d1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/tabs/features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/tabs/features.cc +@@ -52,7 +52,7 @@ bool CanShowTabSearchPositionSetting() { + } + // Mac and other platforms will always have the tab search position in the + // correct location, cros/linux/win git the user the option to change. +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(kTabSearchPositionSetting); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h b/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h new file mode 100644 index 000000000000..cf7b56983667 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/tabs/public/tab_features.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/tabs/public/tab_features.h +@@ -118,7 +118,7 @@ class TabContextualizationController; + } // namespace lens + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + namespace wallet { + class ChromeWalletablePassClient; + } // namespace wallet +@@ -451,7 +451,7 @@ class TabFeatures { + bookmarkbar_preload_pipeline_manager_; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_; + #endif + // Must be the last member. diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc new file mode 100644 index 000000000000..83f31d205565 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/tabs/tab_dialog_manager.cc +@@ -88,7 +88,7 @@ bool PlatformClipsChildrenToViewport() { + } + + bool PlatformClipsChildrenToViewport() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc new file mode 100644 index 000000000000..bea91d15c2c2 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/tabs/tab_features.cc +@@ -80,7 +80,7 @@ + #include "chrome/browser/ui/web_applications/pwa_install_page_action.h" + #include "chrome/browser/ui/webui/webui_embedding_context.h" + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/wallet/chrome_walletable_pass_client.h" + #endif + #include "chrome/browser/web_applications/web_app_tab_helper.h" +@@ -401,7 +401,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro + task_manager::WebContentsTags::CreateForTabContents(tab.GetContents()); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + inactive_window_mouse_event_controller_ = + std::make_unique<InactiveWindowMouseEventController>(); + diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc index f6b3f1c53296..f6b3f1c53296 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h new file mode 100644 index 000000000000..2f58e3225aa0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/task_manager/task_manager_columns.h +@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = { + .default_visibility = false}, + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + TableColumnData{.id = IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN, + .align = ui::TableColumn::RIGHT, + .width = -1, diff --git a/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc new file mode 100644 index 000000000000..5006ed06ce32 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/task_manager/task_manager_table_model.cc +@@ -374,7 +374,7 @@ TaskManagerTableModel::~TaskManagerTableModel() { + // Note: system_total_time_ is used for both since there is no functional + // difference between browser & system (they are essentially the same tab). + // Instead, the data is routed to the platform appropriate bucket. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser, + system_total_time_); + #elif BUILDFLAG(IS_CHROMEOS) +@@ -507,7 +507,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r + ? stringifier_->backgrounded_string() + : stringifier_->foregrounded_string(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: { + const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]); + return fd_count >= 0 ? base::FormatNumber(fd_count) +@@ -665,7 +665,7 @@ int TaskManagerTableModel::CompareValues(size_t row1, + return BooleanCompare(is_proc1_bg, is_proc2_bg); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: { + const int proc1_fd_count = + observed_task_manager()->GetOpenFdCount(tasks_[row1]); +@@ -977,7 +977,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col + type = REFRESH_TYPE_KEEPALIVE_COUNT; + break; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: + type = REFRESH_TYPE_FD_COUNT; + break; diff --git a/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc new file mode 100644 index 000000000000..58cd7b074603 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/test/popup_browsertest.cc +@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo + const display::Display display = GetDisplayNearestBrowser(popup); + gfx::Rect expected(popup->window()->GetBounds().size()); + expected.AdjustToFit(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate. + expected.Outset(50); + EXPECT_TRUE(expected.Contains(popup->window()->GetBounds())) +@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent + // The popup should be constrained to the opener's available display space. + EXPECT_EQ(display, GetDisplayNearestBrowser(popup)); + gfx::Rect work_area(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40815883) Desktop Linux bounds flakily extend outside the + // work area on trybots, when opening with excessive width and height, e.g.: + // width=${screen.availWidth+300},height=${screen.availHeight+300} yields: diff --git a/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc new file mode 100644 index 000000000000..3a3aa4b2f21c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/test/test_browser_ui.cc +@@ -21,7 +21,7 @@ + #include "ui/views/widget/widget.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "content/public/common/content_switches.h" + #include "ui/base/test/skia_gold_matching_algorithm.h" + #include "ui/compositor/compositor.h" +@@ -35,7 +35,7 @@ + #endif + + // TODO(crbug.com/40625383) support Mac for pixel tests. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define SUPPORTS_PIXEL_TEST + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc b/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc new file mode 100644 index 000000000000..e7805c032bc3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/ui_features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/ui_features.cc +@@ -38,7 +38,7 @@ BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel, + BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel, + base::FEATURE_DISABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables the feature to remove the last confirmation dialog when relaunching + // to update Chrome. + BASE_FEATURE(kFewerUpdateConfirmations, base::FEATURE_ENABLED_BY_DEFAULT); +@@ -148,7 +148,7 @@ BASE_FEATURE_PARAM(int, + "drop_target_hide_for_os_width", + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) + 32 +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + 50 + #else + 0 +@@ -434,7 +434,7 @@ BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DIS + BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT); + #endif + +@@ -634,7 +634,7 @@ bool IsBookmarkTabGroupConversionEnabled() { + return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion); + } + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kSessionRestoreInfobar, base::FEATURE_DISABLED_BY_DEFAULT); + + BASE_FEATURE_PARAM(bool, diff --git a/devel/electron39/files/patch-chrome_browser_ui_ui__features.h b/devel/electron39/files/patch-chrome_browser_ui_ui__features.h new file mode 100644 index 000000000000..b601755a65c4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_ui__features.h @@ -0,0 +1,29 @@ +--- chrome/browser/ui/ui_features.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/ui_features.h +@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel + + BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kFewerUpdateConfirmations); + #endif + +@@ -63,7 +63,7 @@ BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfo + BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // When enabled, user may see the session restore UI flow. + BASE_DECLARE_FEATURE(kSessionRestoreInfobar); + +@@ -345,7 +345,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog); + BASE_DECLARE_FEATURE(kViewsJSAppModalDialog); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kUsePortalAccentColor); + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc b/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc new file mode 100644 index 000000000000..a7e6accd7876 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/url_identity.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/url_identity.cc +@@ -17,7 +17,7 @@ + #include "url/gurl.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -97,7 +97,7 @@ std::optional<webapps::AppId> GetIsolatedWebAppIdFromU + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + UrlIdentity CreateIsolatedWebAppIdentityFromUrl(Profile* profile, + const GURL& url, + const FormatOptions& options) { +@@ -155,7 +155,7 @@ UrlIdentity UrlIdentity::CreateFromUrl(Profile* profil + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (url.SchemeIs(webapps::kIsolatedAppScheme)) { + DCHECK(allowed_types.Has(Type::kIsolatedWebApp)); + return CreateIsolatedWebAppIdentityFromUrl(profile, url, options); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/devel/electron39/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc index a57eb9bce74d..a57eb9bce74d 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc new file mode 100644 index 000000000000..b6d4630adf37 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc +@@ -36,7 +36,7 @@ + #include "ui/wm/core/wm_state.h" + #endif // defined(USE_AURA) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <sys/stat.h> + #include <sys/types.h> + #include <unistd.h> +@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit( + return controller; + })); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On the Linux desktop, we want to prevent the user from logging in as root, + // so that we don't destroy the profile. Now that we have some minimal ui + // initialized, check to see if we're running as root and bail if we are. diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate.h index a09ccdab8b74..a09ccdab8b74 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate.h +++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc new file mode 100644 index 000000000000..97916fd0c23e --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/views/chrome_views_delegate_linux.cc +@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() { + return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + int GetWindowIconResourceId() { + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + switch (chrome::GetChannel()) { +@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative + delegate); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gfx::ImageSkia* ChromeViewsDelegate::GetDefaultWindowIcon() const { + ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); + return rb.GetImageSkiaNamed(GetWindowIconResourceId()); diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc index 2db2ffd2fe90..2db2ffd2fe90 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc new file mode 100644 index 000000000000..0d8bd267aebd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc +@@ -91,7 +91,7 @@ DialogText GetPromptDialogTextFromStatus( + break; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled( + syncer::kReplaceSyncPromosWithSignInPromos) && + status.signin_status != collaboration::SigninStatus::kSigninDisabled) { +@@ -404,7 +404,7 @@ void CollaborationControllerDelegateDesktop::ShowError + chrome::ShowBrowserModal(browser_, std::move(dialog_model)); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void CollaborationControllerDelegateDesktop:: + MaybeShowSignInUiForHistorySyncOptin() { + collaboration::ServiceStatus status = GetServiceStatus(); +@@ -516,7 +516,7 @@ void CollaborationControllerDelegateDesktop:: + .SetLabel(dialog_text.ok_button_text) + .SetEnabled(true)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + AccountInfo account_for_promo = signin_ui_util::GetSingleAccountForPromos( + IdentityManagerFactory::GetForProfile(browser_->profile())); + +@@ -569,7 +569,7 @@ void CollaborationControllerDelegateDesktop::OnPromptD + .Run(CollaborationControllerDelegate::Outcome::kSuccess); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled( + syncer::kReplaceSyncPromosWithSignInPromos)) { + MaybeShowSignInUiForHistorySyncOptin(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h new file mode 100644 index 000000000000..22683226c49a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h +@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDesktop + std::optional<data_sharing::mojom::GroupActionProgress> progress); + + void ShowErrorDialog(const ErrorInfo& error); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void MaybeShowSignInUiForHistorySyncOptin(); + #endif + void MaybeShowSignInAndSyncUi(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc new file mode 100644 index 000000000000..8e0370a5ab9f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc +@@ -17,7 +17,7 @@ + #include "chrome/browser/ui/views/frame/browser_frame_view_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h" + #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h" + #include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h" +@@ -32,7 +32,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux( + BrowserWidget* widget, + BrowserView* browser_view) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc new file mode 100644 index 000000000000..1d7e72a1322f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc +@@ -55,7 +55,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame + OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets()); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool tiled = delegate_->IsTiled(); + #else + const bool tiled = false; diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc new file mode 100644 index 000000000000..b1327efcd062 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc +@@ -18,7 +18,7 @@ ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNa + + ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNative::GetFrameProvider() + const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool tiled = delegate_->IsTiled(); + const bool maximized = delegate_->IsMaximized(); + #else diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc new file mode 100644 index 000000000000..1d3bce118356 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc +@@ -70,7 +70,7 @@ void BrowserFrameViewLinux::PaintRestoredFrameBorder( + + void BrowserFrameViewLinux::PaintRestoredFrameBorder( + gfx::Canvas* canvas) const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool tiled = browser_widget()->tiled(); + #else + const bool tiled = false; +@@ -125,7 +125,7 @@ float BrowserFrameViewLinux::GetRestoredCornerRadiusDi + } + + float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool tiled = browser_widget()->tiled(); + #else + const bool tiled = false; diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc new file mode 100644 index 000000000000..24e8b1220f1c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/browser_view.cc +@@ -2313,7 +2313,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra + } + + void BrowserView::TabDraggingStatusChanged(bool is_dragging) { +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + std::vector<ContentsWebView*> contents_web_views = + GetAllVisibleContentsWebViews(); + +@@ -5880,7 +5880,7 @@ void BrowserView::MaybeShowSupervisedUserProfileSignIn + } + + void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!ShouldShowAvatarToolbarIPH()) { + return; + } +@@ -5890,7 +5890,7 @@ void BrowserView::MaybeShowSignInBenefitsIPH() { + } + + void BrowserView::MaybeShowSignInBenefitsIPH() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!ShouldShowAvatarToolbarIPH()) { + return; + } diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc new file mode 100644 index 000000000000..f4dd98e8031d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc @@ -0,0 +1,65 @@ +--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/browser_widget.cc +@@ -53,7 +53,7 @@ + #include "ui/aura/window.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/display/screen.h" + #include "ui/linux/linux_ui.h" + #endif +@@ -68,7 +68,7 @@ constexpr double kTitlePaddingWidthFraction = 0.1; + constexpr double kTitlePaddingWidthFraction = 0.1; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // These values are used for Linux/GTK. + constexpr int kIconTitleSpacing = 4; + constexpr int kCaptionSpacing = 5; +@@ -98,7 +98,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) { + }; + + bool IsUsingLinuxSystemTheme(Profile* profile) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); + #else + return false; +@@ -214,7 +214,7 @@ void BrowserWidget::InitBrowserWidget() { + + Init(std::move(params)); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + SelectNativeTheme(); + #else + SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi()); +@@ -419,7 +419,7 @@ void BrowserWidget::OnNativeWidgetWorkspaceChanged() { + chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace()); + chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(), + IsVisibleOnAllWorkspaces()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If the window was sent to a different workspace, prioritize it if + // it was sent to the current workspace and deprioritize it + // otherwise. This is done by MoveBrowsersInWorkspaceToFront() +@@ -606,7 +606,7 @@ void BrowserWidget::SelectNativeTheme() { + } + + void BrowserWidget::SelectNativeTheme() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use the regular NativeTheme instance if running incognito mode, regardless + // of system theme (gtk, qt etc). + ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi(); +@@ -647,7 +647,7 @@ bool BrowserWidget::RegenerateFrameOnThemeChange( + bool BrowserWidget::RegenerateFrameOnThemeChange( + BrowserThemeChangeType theme_change_type) { + bool need_regenerate = false; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // System and user theme changes can both change frame buttons, so the frame + // always needs to be regenerated on Linux. + need_regenerate = true; diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h new file mode 100644 index 000000000000..eaea161dfbdc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/frame/browser_widget.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/browser_widget.h +@@ -66,7 +66,7 @@ class BrowserWidget : public views::Widget, + + ~BrowserWidget() override; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns whether the frame is in a tiled state. + bool tiled() const { return tiled_; } + void set_tiled(bool tiled) { tiled_ = tiled; } +@@ -198,7 +198,7 @@ class BrowserWidget : public views::Widget, + // contents for smoother dragging. + TabDragKind tab_drag_kind_ = TabDragKind::kNone; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool tiled_ = false; + #endif + }; diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc new file mode 100644 index 000000000000..d59044022d94 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc +@@ -54,7 +54,7 @@ + #include "ui/views/window/vector_icons/vector_icons.h" + #include "ui/views/window/window_shape.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "ui/views/controls/menu/menu_runner.h" + #endif + +@@ -584,7 +584,7 @@ OpaqueBrowserFrameView::GetFrameButtonStyle() const { + + OpaqueBrowserFrameView::FrameButtonStyle + OpaqueBrowserFrameView::GetFrameButtonStyle() const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return FrameButtonStyle::kMdButton; + #else + return FrameButtonStyle::kImageButton; +@@ -603,7 +603,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh + return false; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool OpaqueBrowserFrameView::IsTiled() const { + return browser_widget()->tiled(); + } +@@ -835,7 +835,7 @@ void OpaqueBrowserFrameView::WindowIconPressed() { + } + + void OpaqueBrowserFrameView::WindowIconPressed() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Chrome OS doesn't show the window icon, and Windows handles this on its own + // due to the hit test being HTSYSMENU. + menu_runner_ = std::make_unique<views::MenuRunner>( diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h new file mode 100644 index 000000000000..3c873faffce6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h +@@ -109,7 +109,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView + FrameButtonStyle GetFrameButtonStyle() const override; + void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override; + bool ShouldDrawRestoredFrameShadow() const override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsTiled() const override; + #endif + int WebAppButtonHeight() const override; +@@ -229,7 +229,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView + // Background painter for the window frame. + std::unique_ptr<views::FrameBackground> frame_background_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<views::MenuRunner> menu_runner_; + #endif + diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h index 9764cdf74f73..9764cdf74f73 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc new file mode 100644 index 000000000000..323ba00a0ba0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/system_menu_model_builder.cc +@@ -81,7 +81,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser + + void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow( + ui::SimpleMenuModel* model) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU); + model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU); + model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU); +@@ -130,7 +130,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser + model->AddSeparator(ui::NORMAL_SEPARATOR); + model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER); + } +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + model->AddSeparator(ui::NORMAL_SEPARATOR); + bool supports_server_side_decorations = true; + #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS) +@@ -204,7 +204,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo + model->AddSeparator(ui::NORMAL_SEPARATOR); + model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER); + } +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + model->AddSeparator(ui::NORMAL_SEPARATOR); + model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc new file mode 100644 index 000000000000..b028b239558c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc +@@ -21,7 +21,7 @@ + #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/common/pref_names.h" + #endif + +@@ -38,7 +38,7 @@ bool SystemMenuModelDelegate::IsCommandIdChecked(int c + SystemMenuModelDelegate::~SystemMenuModelDelegate() = default; + + bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (command_id == IDC_USE_SYSTEM_TITLE_BAR) { + PrefService* prefs = browser_->profile()->GetPrefs(); + return !prefs->GetBoolean(prefs::kUseCustomChromeFrame); +@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdVisible(int c + } + + bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool is_maximized = browser_->window()->IsMaximized(); + switch (command_id) { + case IDC_MAXIMIZE_WINDOW: diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc new file mode 100644 index 000000000000..89587f8929b1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/frame/tab_strip_region_view.cc +@@ -302,7 +302,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr + new_tab_button_->GetViewAccessibility().SetName( + l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB)); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The New Tab Button can be middle-clicked on Linux. + new_tab_button_->SetTriggerableEventFlags( + new_tab_button_->GetTriggerableEventFlags() | diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc new file mode 100644 index 000000000000..4f53d0222be4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/ui/views/hung_renderer_view.cc +@@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() + content::RenderProcessHost* rph = + hung_pages_table_model_->GetRenderWidgetHost()->GetProcess(); + if (rph) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. + // Instead we send an explicit IPC to crash on the renderer's IO thread. + rph->ForceCrash(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc new file mode 100644 index 000000000000..eadd1bcd5683 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/ui/views/location_bar/location_bar_view.cc +@@ -539,7 +539,7 @@ void LocationBarView::OnPopupOpened() { + } + + void LocationBarView::OnPopupOpened() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // It's not great for promos to overlap the omnibox if the user opens the + // drop-down after showing the promo. This especially causes issues on Mac and + // Linux due to z-order/rendering issues, see crbug.com/1225046 and diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc new file mode 100644 index 000000000000..59a88b190b7f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc +@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController( + base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities, + weak_factory_.GetWeakPtr(), + /*log_on_load_metric=*/false)); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + local_state_pref_change_registrar_.Init(g_browser_process->local_state()); + local_state_pref_change_registrar_.Add( + prefs::kNTPFooterManagementNoticeEnabled, diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc new file mode 100644 index 000000000000..394a4647985c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc +@@ -42,7 +42,7 @@ + #include "ui/base/metadata/metadata_impl_macros.h" + #include "ui/views/controls/button/button.h" + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h" + #endif + +@@ -158,7 +158,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create + } else if (model_state == + password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) { + view = new SharedPasswordsNotificationView(web_contents, anchor_view); +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + } else if (model_state == password_manager::ui::KEYCHAIN_ERROR_STATE) { + view = new RelaunchChromeView( + web_contents, anchor_view, diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc new file mode 100644 index 000000000000..cfd41609840f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc +@@ -404,7 +404,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH() + } + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void AvatarToolbarButton::MaybeShowSupervisedUserSignInIPH() { + if (!base::FeatureList::IsEnabled( + feature_engagement::kIPHSupervisedUserProfileSigninFeature)) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h new file mode 100644 index 000000000000..3b0faa328957 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h +@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton, + // Attempts showing the In-Product-Help for profile Switching. + void MaybeShowProfileSwitchIPH(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Attempts showing the In-Product-Help when a supervised user signs-in in a + // profile. + void MaybeShowSupervisedUserSignInIPH(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc new file mode 100644 index 000000000000..5e7a57c5f8e4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc +@@ -87,7 +87,7 @@ void ProfileMenuCoordinator::ShowWithPromoResults( + ->NotifyFeaturePromoFeatureUsed( + feature_engagement::kIPHProfileSwitchFeature, + FeaturePromoFeatureUsedAction::kClosePromoIfPresent); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BrowserUserEducationInterface::From(GetBrowser()) + ->NotifyFeaturePromoFeatureUsed( + feature_engagement::kIPHSupervisedUserProfileSigninFeature, diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc new file mode 100644 index 000000000000..87a086bfeea0 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/profile_menu_view.cc +@@ -107,7 +107,7 @@ + #include "ui/views/accessibility/view_accessibility.h" + #include "ui/views/widget/widget.h" + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" + #endif + +@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() { + case signin_util::SignedInState::kSignedOut: + case signin_util::SignedInState::kWebOnlySignedIn: { + std::string profile_user_display_name, profile_user_email; +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + profile_user_display_name = profile().GetPrefs()->GetString( + enterprise_signin::prefs::kProfileUserDisplayName); + profile_user_email = profile().GetPrefs()->GetString( diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc new file mode 100644 index 000000000000..7439b2beb014 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/views/profiles/profile_picker_view.cc +@@ -81,7 +81,7 @@ + #include "chrome/browser/global_keyboard_shortcuts_mac.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/shell_integration_linux.h" + #endif + +@@ -107,7 +107,7 @@ class ProfilePickerWidget : public views::Widget { + views::Widget::InitParams params( + views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET); + params.delegate = profile_picker_view_; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.wm_class_name = shell_integration_linux::GetProgramClassName(); + params.wm_class_class = shell_integration_linux::GetProgramClassClass(); + params.wayland_app_id = params.wm_class_class; diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc new file mode 100644 index 000000000000..637d93a74448 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc @@ -0,0 +1,73 @@ +--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc +@@ -65,14 +65,14 @@ + #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h" + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) + + namespace { + + const int kModalDialogWidth = 448; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const int kManagedUserNoticeConfirmationDialogWidth = 780; + const int kManagedUserNoticeConfirmationDialogHeight = 560; + #endif +@@ -139,7 +139,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat + kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true)); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + std::unique_ptr<views::WebView> + SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView( + Browser* browser, +@@ -230,7 +230,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir + } + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // static + std::unique_ptr<views::WebView> + SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView( +@@ -406,7 +406,7 @@ SigninViewControllerDelegateViews::SigninViewControlle + + SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On the local profile creation dialog, cancelling the dialog (for instance + // through the VKEY_ESCAPE accelerator) should delete the profile. + if (delete_profile_on_cancel) { +@@ -498,7 +498,7 @@ void SigninViewControllerDelegateViews::DisplayModal() + content_view_->RequestFocus(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SigninViewControllerDelegateViews::DeleteProfileOnCancel() { + ProfileAttributesEntry* entry = + g_browser_process->profile_manager() +@@ -538,7 +538,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe + /*animate_on_resize=*/true); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // static + SigninViewControllerDelegate* + SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate( +@@ -597,7 +597,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio + } + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // static + SigninViewControllerDelegate* + SigninViewControllerDelegate::CreateManagedUserNoticeDelegate( diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h new file mode 100644 index 000000000000..0c1daa254ebc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h @@ -0,0 +1,29 @@ +--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h +@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews + SyncConfirmationStyle style, + bool is_sync_promo); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView( + Browser* browser, + HistorySyncOptinLaunchContext launch_context, +@@ -82,7 +82,7 @@ class SigninViewControllerDelegateViews + SignoutConfirmationCallback callback); + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static std::unique_ptr<views::WebView> + CreateManagedUserNoticeConfirmationWebView( + Browser* browser, +@@ -153,7 +153,7 @@ class SigninViewControllerDelegateViews + std::optional<int> dialog_width, + InitializeSigninWebDialogUI initialize_signin_web_dialog_ui); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Deletes the ephemeral profile when cancelling the local profile creation + // dialog. + void DeleteProfileOnCancel(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc new file mode 100644 index 000000000000..2cbdfd2d5c6a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc @@ -0,0 +1,47 @@ +--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc +@@ -179,7 +179,7 @@ void UpdateSystemDnDDragImage(TabDragContext* attached + + void UpdateSystemDnDDragImage(TabDragContext* attached_context, + const gfx::ImageSkia& image) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + VLOG(1) << __func__ << " image size=" << image.size().ToString(); + aura::Window* root_window = + attached_context->GetWidget()->GetNativeWindow()->GetRootWindow(); +@@ -391,7 +391,7 @@ TabDragController::Liveness TabDragController::Init( + // synchronous on desktop Linux, so use that. + // - ChromeOS Ash + // Releasing capture on Ash cancels gestures so avoid it. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + ref->can_release_capture_ = false; + #endif + ref->start_point_in_screen_ = +@@ -982,7 +982,7 @@ TabDragController::Liveness TabDragController::DragBro + CHECK_EQ(SetCapture(target_context), Liveness::ALIVE); + } + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // EndMoveLoop is going to snap the window back to its original location. + // Hide it so users don't see this. Hiding a window in Linux aura causes + // it to lose capture so skip it. +@@ -2135,7 +2135,7 @@ void TabDragController::CompleteDrag() { + } + + // If source window was maximized - maximize the new window as well. +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + // Keeping maximized state breaks snap to Grid on Windows when dragging + // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this + // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in +@@ -2551,7 +2551,7 @@ TabDragController::Liveness TabDragController::GetLoca + } + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Exclude windows which are pending deletion via Browser::TabStripEmpty(). + // These windows can be returned in the Linux Aura port because the browser + // window which was used for dragging is not hidden once all of its tabs are diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc new file mode 100644 index 000000000000..43797f869cc9 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/tabs/tab.cc +@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& + return; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Move the hit test area for hovering up so that it is not overlapped by tab + // hover cards when they are shown. + // TODO(crbug.com/41467565): Once Linux/CrOS widget transparency is solved, diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc new file mode 100644 index 000000000000..076284310f7b --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc +@@ -381,7 +381,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta + // not become active. Setting this to false creates the need to explicitly + // hide the hovercard on press, touch, and keyboard events. + SetCanActivate(false); +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + set_accept_events(false); + #endif + diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc new file mode 100644 index 000000000000..d087db0328bb --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/tabs/tab_style_views.cc +@@ -557,7 +557,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con + if (!IsHoverAnimationActive()) { + return base_opacity; + } +- return std::lerp(base_opacity, GetHoverOpacity(), GetHoverAnimationValue()); ++ return std::lerp(base_opacity, GetHoverOpacity(), static_cast<float>(GetHoverAnimationValue())); + } + + TabActive TabStyleViewsImpl::GetApparentActiveState() const { diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc index 7f9ead5ba92f..7f9ead5ba92f 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc new file mode 100644 index 000000000000..4b8fa5d9b938 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-11-10 21:36:56 UTC ++++ chrome/browser/ui/views/user_education/browser_user_education_service.cc +@@ -1165,7 +1165,7 @@ void MaybeRegisterChromeFeaturePromos( + "Triggered when a shared tab becomes the active tab."))); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // kIPHSupervisedUserProfileSigninFeature: + registry.RegisterFeature(std::move( + FeaturePromoSpecification::CreateForCustomAction( +@@ -1433,7 +1433,7 @@ void MaybeRegisterChromeFeaturePromos( + "Triggered to inform users of the availability of the " + "new translate screen feature on the Lens Overlay."))); + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // kIPHDesktopPWAsLinkCapturingLaunch: + registry.RegisterFeature(std::move( + FeaturePromoSpecification::CreateForCustomAction( diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc new file mode 100644 index 000000000000..150e2d6d0067 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc @@ -0,0 +1,83 @@ +--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc +@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) { + SiteConfig config; + bool is_app_found = false; +@@ -2088,7 +2088,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc + if (app_name.empty()) { + app_name = GetSiteConfiguration(site).app_name; + } +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated( + profile(), app_id, app_name)); + ASSERT_TRUE( +@@ -3408,7 +3408,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna + app_state->id, app_state->name); + ASSERT_TRUE(icon_color.has_value()); + ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value())); +-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled( + profile(), app_state->id, app_state->name)); + #endif +@@ -3423,7 +3423,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis + GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site); + ASSERT_TRUE(app_state); + base::ScopedAllowBlockingForTesting allow_blocking; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled( + profile(), app_state->id, app_state->name)); + #endif +@@ -3433,7 +3433,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile + void WebAppIntegrationTestDriver::CheckSiteHandlesFile( + Site site, + FileExtension file_extension) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!BeforeStateCheckAction(__FUNCTION__)) { + return; + } +@@ -3449,7 +3449,7 @@ void WebAppIntegrationTestDriver::CheckSiteNotHandlesF + void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile( + Site site, + FileExtension file_extension) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!BeforeStateCheckAction(__FUNCTION__)) { + return; + } +@@ -4274,7 +4274,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu + base::FilePath shortcut_dir, + const std::string& app_name, + const webapps::AppId& app_id) { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return override_registration_->test_override().GetShortcutPath( + profile(), shortcut_dir, app_id, app_name); + #else +@@ -4474,7 +4474,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre + const webapps::AppId& id) { + base::ScopedAllowBlockingForTesting allow_blocking; + bool is_shortcut_and_icon_correct = false; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool is_shortcut_correct = + override_registration_->test_override().IsShortcutCreated(profile, id, + name); +@@ -4518,7 +4518,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr + do_icon_colors_match = + (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value()); + } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + SkColor expected_icon_pixel_color = + GetSiteConfigurationFromAppName(name).icon_color; + std::optional<SkColor> actual_color_install_icon_size = diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc new file mode 100644 index 000000000000..6f4e81d110be --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/web_applications/app_browser_controller.cc +@@ -492,7 +492,7 @@ std::u16string AppBrowserController::GetLaunchFlashTex + // web bundle. The flash text is not needed on platforms that already display + // the app name in the title bar (e.g. Mac, Windows, and Linux). + if (IsIsolatedWebApp()) { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::u16string(); + #else // !(BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) + return GetAppShortName(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h new file mode 100644 index 000000000000..a839f30090fe --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/web_applications/web_app_dialogs.h +@@ -25,7 +25,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) | + #include "ui/gfx/native_ui_types.h" + + static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS)); ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)); + + class GURL; + class Profile; diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc new file mode 100644 index 000000000000..fd6701b3baec --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc +@@ -579,7 +579,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun + Browser* browser, + Profile* profile, + const std::string& app_id) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + WebAppProvider* provider = WebAppProvider::GetForWebApps(profile); + CHECK(provider); + +@@ -800,7 +800,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded( + } + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + const base::Feature& GetPromoFeatureEngagementFromBrowser( + const BrowserWindowInterface* browser) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h new file mode 100644 index 000000000000..6725a5a3c16c --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h +@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver + UninstallCompleteCallback uninstall_complete_callback, + webapps::UninstallResultCode uninstall_code); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser, + const webapps::AppId& app_id, + bool is_activated); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc new file mode 100644 index 000000000000..204ae497395d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui_browser/webui_browser_window.cc +@@ -54,7 +54,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) { + + // Copied from chrome/browser/ui/views/frame/browser_widget.cc. + bool IsUsingLinuxSystemTheme(Profile* profile) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc new file mode 100644 index 000000000000..7c794742e34f --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/webui/about/about_ui.cc +@@ -415,7 +415,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::string AboutLinuxProxyConfig() { + std::string data; + AppendHeader(&data, +@@ -445,7 +445,7 @@ TermsUIConfig::TermsUIConfig() + : AboutUIConfigBase(chrome::kChromeUITermsHost) {} + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + LinuxProxyConfigUI::LinuxProxyConfigUI() + : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {} + #endif +@@ -495,7 +495,7 @@ void AboutUIHTMLSource::StartDataRequest( + response = + ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr); + } +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + } else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) { + response = AboutLinuxProxyConfig(); + #endif diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h new file mode 100644 index 000000000000..cba97fc1af21 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/webui/about/about_ui.h +@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConfigBase { + }; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // chrome://linux-proxy-config + class LinuxProxyConfigUI : public AboutUIConfigBase { + public: diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc new file mode 100644 index 000000000000..1c61aadbc633 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc +@@ -62,7 +62,7 @@ + #include "ui/base/window_open_disposition_utils.h" + #include "url/gurl.h" + +-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)); ++static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); + + using content::WebUI; + using extensions::Extension; diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h new file mode 100644 index 000000000000..2443dcbab713 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/webui/app_home/app_home_page_handler.h +@@ -23,7 +23,7 @@ + #include "mojo/public/cpp/bindings/receiver.h" + #include "mojo/public/cpp/bindings/remote.h" + +-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)); ++static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); + + class Browser; + class ExtensionEnableFlow; diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/devel/electron39/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h index c0124e289d83..c0124e289d83 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc new file mode 100644 index 000000000000..b87de165b647 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc +@@ -217,7 +217,7 @@ CertificateManagerPageHandler::GetCertSource( + CERTIFICATE_TRUST_TYPE_DISTRUSTED, + profile_, &remote_client_); + break; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case certificate_manager::mojom::CertificateSource:: + kProvisionedClientCert: + source_ptr = CreateProvisionedClientCertSource(profile_); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc new file mode 100644 index 000000000000..02a7a602c505 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc @@ -0,0 +1,74 @@ +--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc +@@ -56,7 +56,7 @@ + #include "net/ssl/client_cert_store_mac.h" + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/browser_process.h" + #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" + #include "chrome/browser/policy/chrome_browser_policy_connector.h" +@@ -131,7 +131,7 @@ class ClientCertStoreLoader { + active_requests_; + }; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ClientCertStoreFactoryNSS : public ClientCertStoreFactory { + public: + std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override { +@@ -156,7 +156,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto + }; + #endif + +-#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader( + Profile* profile) { + #if BUILDFLAG(IS_WIN) +@@ -171,7 +171,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ClientCertStoreFactoryProvisioned : public ClientCertStoreFactory { + public: + explicit ClientCertStoreFactoryProvisioned( +@@ -331,7 +331,7 @@ class ClientCertSource : public CertificateManagerPage + std::optional<net::CertificateList> certs_; + }; + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // ChromeOS currently can use either Kcer or NSS for listing client certs, and + // Linux uses NSS only. This interface provides an abstraction to hide that + // from WritableClientCertSource. Currently this class only handles reading +@@ -1052,7 +1052,7 @@ CreatePlatformClientCertSource( + mojo::Remote<certificate_manager::mojom::CertificateManagerPage>* + remote_client, + Profile* profile) { +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<WritableClientCertSource>(remote_client, profile); + #else + return std::make_unique<ClientCertSource>( +@@ -1060,7 +1060,7 @@ CreatePlatformClientCertSource( + #endif + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<CertificateManagerPageHandler::CertSource> + CreateProvisionedClientCertSource(Profile* profile) { + return std::make_unique<ClientCertSource>( +@@ -1110,7 +1110,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow + + return client_cert_policy_ == ClientCertificateManagementPermission::kAll; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ClientCertManagementAccessControls::ClientCertManagementAccessControls( + Profile* profile) {} + diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h index ea28257d6747..ea28257d6747 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc new file mode 100644 index 000000000000..a47ee773f396 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc @@ -0,0 +1,70 @@ +--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/chrome_web_ui_configs.cc +@@ -154,7 +154,7 @@ + #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" + #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h" + #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h" +@@ -162,13 +162,13 @@ + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/discards/discards_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) +@@ -196,7 +196,7 @@ + #include "chrome/browser/ui/webui/signin/signin_error_ui.h" + #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -351,7 +351,7 @@ void RegisterChromeWebUIConfigs() { + map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>()); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>()); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_OPENBSD) +@@ -381,7 +381,7 @@ void RegisterChromeWebUIConfigs() { + map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>()); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>()); + map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>()); + map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>()); +@@ -390,13 +390,13 @@ void RegisterChromeWebUIConfigs() { + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc new file mode 100644 index 000000000000..0690d4a78225 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc @@ -0,0 +1,51 @@ +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +@@ -116,18 +116,18 @@ + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h" + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" + #endif + +@@ -276,7 +276,7 @@ void ChromeWebUIControllerFactory::GetFaviconForURL( + const std::vector<int>& desired_sizes_in_pixel, + favicon_base::FaviconResultsCallback callback) const { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) { + ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback)); + return; +@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: + return NewTabPageUI::GetFaviconResourceBytes(scale_factor); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) { + return WhatsNewUI::GetFaviconResourceBytes(scale_factor); + } +@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (page_url.host_piece() == commerce::kChromeUICompareHost) { + return commerce::ProductSpecificationsUI::GetFaviconResourceBytes( + scale_factor); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc new file mode 100644 index 000000000000..264d22c0c877 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc +@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden + #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + std::string GetStringFromTimestamp(base::Time timestamp) { + return (timestamp == base::Time()) ? std::string() + : base::UnlocalizedTimeFormatWithPattern( +@@ -200,7 +200,7 @@ void ConnectorsInternalsPageHandler::GetSignalsReporti + void ConnectorsInternalsPageHandler::GetSignalsReportingState( + GetSignalsReportingStateCallback callback) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + auto* profile_prefs = profile_->GetPrefs(); + + std::string last_upload_attempt_time_string = diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc new file mode 100644 index 000000000000..1900dd844e52 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc +@@ -8,7 +8,7 @@ + #include "components/enterprise/buildflags/buildflags.h" + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "base/base64url.h" + #include "chrome/browser/browser_process.h" + #include "chrome/browser/policy/chrome_browser_policy_connector.h" +@@ -42,7 +42,7 @@ namespace { + namespace { + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + + connectors_internals::mojom::KeyTrustLevel ParseTrustLevel( + BPKUR::KeyTrustLevel trust_level) { +@@ -182,7 +182,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { + + connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + auto* key_manager = g_browser_process->browser_policy_connector() + ->chrome_browser_cloud_management_controller() + ->GetDeviceTrustKeyManager(); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc new file mode 100644 index 000000000000..73c41e11de37 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc +@@ -75,7 +75,7 @@ + #include "components/security_interstitials/content/captive_portal_blocking_page.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h" +@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa + } + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + std::unique_ptr<SupervisedUserVerificationPageForYouTube> + CreateSupervisedUserVerificationPageForYouTube( + content::WebContents* web_contents, +@@ -631,7 +631,7 @@ void InterstitialHTMLSource::StartDataRequest( + interstitial_delegate = CreateInsecureFormPage(web_contents); + } else if (path_without_query == "/https_only") { + interstitial_delegate = CreateHttpsOnlyModePage(web_contents); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + } else if (path_without_query == "/supervised-user-verify") { + interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube( + web_contents, /*is_main_frame=*/true); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc new file mode 100644 index 000000000000..24a9337aa3d3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc @@ -0,0 +1,16 @@ +--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/webui/management/management_ui.cc +@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings( + IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA}, + {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS}, + #endif // BUILDFLAG(IS_CHROMEOS) +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {kManagementScreenCaptureEvent, IDS_MANAGEMENT_SCREEN_CAPTURE_EVENT}, + {kManagementScreenCaptureData, IDS_MANAGEMENT_SCREEN_CAPTURE_DATA}, + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {kManagementDeviceSignalsDisclosure, + IDS_MANAGEMENT_DEVICE_SIGNALS_DISCLOSURE}, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc index 64855bead62d..64855bead62d 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h index a34197639351..a34197639351 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc new file mode 100644 index 000000000000..b7403b0f4411 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc @@ -0,0 +1,38 @@ +--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/management/management_ui_handler.cc +@@ -70,7 +70,7 @@ + #include "ui/base/l10n/l10n_util.h" + #include "ui/base/webui/web_ui_util.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/signals/user_permission_service_factory.h" + #include "components/device_signals/core/browser/user_permission_service.h" // nogncheck + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -383,7 +383,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value + report_sources->Append(std::move(data)); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto device_signal_data = GetDeviceSignalGrantedMessage(); + if (!device_signal_data.empty()) { + report_sources->Append(std::move(device_signal_data)); +@@ -405,7 +405,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value + report_sources->Append(std::move(data)); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto device_signal_data = GetDeviceSignalGrantedMessage(); + if (!device_signal_data.empty()) { + report_sources->Append(std::move(device_signal_data)); +@@ -595,7 +595,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS + ->policy_service(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + device_signals::UserPermissionService* + ManagementUIHandler::GetUserPermissionService() { + return enterprise_signals::UserPermissionServiceFactory::GetForProfile( diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h new file mode 100644 index 000000000000..e6f9e001c569 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h @@ -0,0 +1,20 @@ +--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/ui/webui/management/management_ui_handler.h +@@ -34,7 +34,7 @@ class GetUserEligiblePromotionsResponse; + class GetUserEligiblePromotionsResponse; + } // namespace enterprise_management + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace device_signals { + class UserPermissionService; + } // namespace device_signals +@@ -91,7 +91,7 @@ class ManagementUIHandler : public content::WebUIMessa + base::Value::List GetManagedWebsitesInfo(Profile* profile) const; + base::Value::List GetApplicationsInfo(Profile* profile) const; + virtual policy::PolicyService* GetPolicyService(); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + virtual device_signals::UserPermissionService* GetUserPermissionService(); + base::Value::Dict GetDeviceSignalGrantedMessage(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc index 594ae1a6d266..594ae1a6d266 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc index a443f1769af2..a443f1769af2 100644 --- a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc new file mode 100644 index 000000000000..7cee04ba6323 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc +@@ -157,7 +157,7 @@ const char* kWinShareIconResourceName = + #elif BUILDFLAG(IS_WIN) + const char* kWinShareIconResourceName = + "//resources/cr_components/searchbox/icons/win_share.svg"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char* kLinuxShareIconResourceName = + "//resources/cr_components/searchbox/icons/share.svg"; + #else +@@ -217,7 +217,7 @@ static void DefineChromeRefreshRealboxIcons() { + #elif BUILDFLAG(IS_WIN) + kWinShareIconResourceName = + "//resources/cr_components/searchbox/icons/win_share_cr23.svg"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + kLinuxShareIconResourceName = + "//resources/cr_components/searchbox/icons/share_cr23.svg"; + #else +@@ -523,7 +523,7 @@ std::string SearchboxHandler::AutocompleteIconToResour + if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) { + return kWinShareIconResourceName; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) { + return kLinuxShareIconResourceName; + } diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc new file mode 100644 index 000000000000..7935a350acf3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/settings/appearance_handler.cc +@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() { + "useDefaultTheme", + base::BindRepeating(&AppearanceHandler::HandleUseTheme, + base::Unretained(this), ui::SystemTheme::kDefault)); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + web_ui()->RegisterMessageCallback( + "useGtkTheme", + base::BindRepeating(&AppearanceHandler::HandleUseTheme, diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc new file mode 100644 index 000000000000..76e421b48936 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc @@ -0,0 +1,70 @@ +--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc +@@ -137,7 +137,7 @@ + #include "chrome/browser/ui/webui/settings/system_handler.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/display/screen.h" + #endif + +@@ -146,7 +146,7 @@ + #include "device/fido/win/webauthn_api.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui_factory.h" + #include "ui/ozone/public/ozone_platform.h" + #endif +@@ -271,7 +271,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou + {"toastAlertLevelDescription", + IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION}, + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + {"overscrollHistoryNavigationTitle", + IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE}, + {"overscrollHistoryNavigationSubtitle", +@@ -545,7 +545,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht + {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT}, + {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT}, + {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT}, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"gtkTheme", IDS_SETTINGS_GTK_THEME}, + {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, + {"qtTheme", IDS_SETTINGS_QT_THEME}, +@@ -553,11 +553,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht + {"classicTheme", IDS_SETTINGS_CLASSIC_THEME}, + {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME}, + #endif +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, + #endif + {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT}, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, + #endif + #if BUILDFLAG(IS_MAC) +@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht + html_source->AddBoolean("tabSearchIsRightAlignedAtStartup", + tabs::GetTabSearchTrailingTabstrip(profile)); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance() + ->GetPlatformRuntimeProperties() + .supports_server_side_window_decorations; +@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource* + g_browser_process->GetApplicationLocale()) + .spec(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + html_source->AddString( + "syncDisconnectManagedProfileExplanation", + l10n_util::GetStringFUTF8( diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc new file mode 100644 index 000000000000..0793b92a26f1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/settings/site_settings_handler.cc +@@ -118,7 +118,7 @@ + #include "url/url_constants.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -2016,7 +2016,7 @@ void SiteSettingsHandler::SendZoomLevels() { + base::Value::List zoom_levels_exceptions; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Show any non-default Isolated Web App zoom levels at the top of the page. + auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_); + if (web_app_provider) { +@@ -2118,7 +2118,7 @@ void SiteSettingsHandler::HandleRemoveZoomLevel(const + GURL url(host_or_spec); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (url.is_valid() && url.scheme() == webapps::kIsolatedAppScheme) { + base::expected<web_app::IsolatedWebAppUrlInfo, std::string> iwa_url_info = + web_app::IsolatedWebAppUrlInfo::Create(url); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc new file mode 100644 index 000000000000..0c74afd2ff53 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc +@@ -549,7 +549,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings( + side_panel::mojom::ManagementNoticeState::New(); + management_notice_state->can_be_shown = false; + management_notice_state->enabled_by_policy = false; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + enterprise_util::BrowserManagementNoticeState state = + enterprise_util::GetManagementNoticeStateForNTPFooter(profile_); + switch (state) { diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h new file mode 100644 index 000000000000..f49ff04400bd --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h +@@ -208,7 +208,7 @@ class CustomizeChromePageHandler + // value needs to be requeried by the page. + GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)}; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + PrefChangeRegistrar browser_pref_change_registrar_; + #endif + PrefChangeRegistrar pref_change_registrar_; diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc new file mode 100644 index 000000000000..aad7748b3a59 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/signin/profile_picker_handler.cc +@@ -172,7 +172,7 @@ base::Value::Dict CreateProfileState(const ProfileAttr + IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name); + if (entry->GetIsManaged() == signin::Tribool::kTrue) { + profile_entry.Set("avatarBadge", "cr:domain"); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + } else if (entry->IsSupervised()) { + profileCardButtonLabel = l10n_util::GetStringFUTF16( + IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name); diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc new file mode 100644 index 000000000000..664467ee6464 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc @@ -0,0 +1,29 @@ +--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc +@@ -49,7 +49,7 @@ + #include "ui/base/l10n/l10n_util.h" + #include "ui/base/webui/resource_path.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser_navigator.h" + #include "chrome/browser/ui/browser_navigator_params.h" + #include "net/base/url_util.h" +@@ -89,7 +89,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { + } + + whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return g_browser_process->GetFeatures()->whats_new_registry(); + #else + return nullptr; +@@ -913,7 +913,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat + } + + void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL), + "staging", "true"); + NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED); diff --git a/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc new file mode 100644 index 000000000000..577ecd271fd7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/ui/window_sizer/window_sizer.cc +@@ -227,7 +227,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState( + browser, window_bounds, show_state); + } + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux has its own implementation, see WindowSizerLinux. + // static + void WindowSizer::GetBrowserWindowBoundsAndShowState( diff --git a/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc b/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc new file mode 100644 index 000000000000..c4fa3fe7f399 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc @@ -0,0 +1,11 @@ +--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/upgrade_detector/version_history_client.cc +@@ -176,7 +176,7 @@ GURL GetVersionReleasesUrl(base::Version version) { + #define CURRENT_PLATFORM "win" + #endif + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + #define CURRENT_PLATFORM "linux" + diff --git a/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc new file mode 100644 index 000000000000..a63e3c04fc74 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc @@ -0,0 +1,20 @@ +--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc +@@ -45,7 +45,7 @@ + #include "components/visited_url_ranking/public/visited_url_ranking_service.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h" + #elif BUILDFLAG(IS_ANDROID) + #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h" +@@ -119,7 +119,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF + + std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + data_fetchers.emplace( + Fetcher::kTabModel, + std::make_unique<visited_url_ranking::DesktopTabModelURLVisitDataFetcher>( diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc new file mode 100644 index 000000000000..539dedcbddd4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/web_applications/commands/launch_web_app_command.cc +@@ -101,7 +101,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt + // OsIntegrationTestOverride can use the xdg install command to detect + // install. + SynchronizeOsOptions options; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + options.add_shortcut_to_desktop = true; + #endif + lock_->os_integration_manager().Synchronize( diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc new file mode 100644 index 000000000000..a216c1d2dc63 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc +@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWithLock( + // OsIntegrationTestOverride can use the xdg install command to detect + // install. + SynchronizeOsOptions options; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + options.add_shortcut_to_desktop = true; + #endif + app_lock_->os_integration_manager().Synchronize( diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_extension__status__utils.h b/devel/electron39/files/patch-chrome_browser_web__applications_extension__status__utils.h index 5f55aec01d47..5f55aec01d47 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_extension__status__utils.h +++ b/devel/electron39/files/patch-chrome_browser_web__applications_extension__status__utils.h diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc new file mode 100644 index 000000000000..f5012da2df4a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/web_applications/extensions/extension_status_utils.cc +@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo + return prefs && prefs->IsExternalExtensionUninstalled(extension_id); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsExtensionUnsupportedDeprecatedApp(content::BrowserContext* context, + const std::string& extension_id) { + if (testing::g_enable_chrome_apps_for_testing) { diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc b/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc new file mode 100644 index 000000000000..246322aa3bcf --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/icons/icon_masker.cc +@@ -12,7 +12,7 @@ namespace web_app { + + namespace web_app { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + void MaskIconOnOs(SkBitmap input_bitmap, MaskedIconCallback masked_callback) { + base::SequencedTaskRunner::GetCurrentDefault()->PostTask( + FROM_HERE, diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc new file mode 100644 index 000000000000..098d01ef1d29 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/os_integration/os_integration_manager.cc +@@ -665,7 +665,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu + } + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos = + app->shortcuts_menu_item_infos(); + DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems); diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h index 84a61383a529..84a61383a529 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc new file mode 100644 index 000000000000..b36dfc9fba1a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc +@@ -55,7 +55,7 @@ bool DoesRunOnOsLoginRequireExecution() { + // different from other platforms, see web_app_run_on_os_login_manager.h for + // more info. + bool DoesRunOnOsLoginRequireExecution() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(features::kDesktopPWAsRunOnOsLogin); + #else + return false; diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc new file mode 100644 index 000000000000..ba107b4db106 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc +@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute( + return; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // Protocol handler update detection. Shortcuts need to be updated in this + // case on Linux & Mac because the shortcut itself includes the protocol + // handling metadata. diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h index 95f3077295e6..95f3077295e6 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc new file mode 100644 index 000000000000..ab55eb425366 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc @@ -0,0 +1,20 @@ +--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc +@@ -67,7 +67,7 @@ const int kDesiredIconSizesForShortcut[] = {16, 32, 12 + + #if BUILDFLAG(IS_MAC) + const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512}; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Linux supports icons of any size. FreeDesktop Icon Theme Specification states + // that "Minimally you should install a 48x48 icon in the hicolor theme." + const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512}; +@@ -249,7 +249,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout + + // TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu + // actions. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos = + CreateShortcutsMenuItemInfos(state.shortcut_menus()); + DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems); diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h new file mode 100644 index 000000000000..25bba3fc81fc --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h @@ -0,0 +1,20 @@ +--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/os_integration/web_app_shortcut.h +@@ -23,7 +23,7 @@ + #include "ui/gfx/image/image_family.h" + #include "url/gurl.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -78,7 +78,7 @@ struct ShortcutInfo { + // the installed PWA experience and thus the icons are not designed to be + // displayed on an OS dock. + bool is_diy_app = false; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::set<DesktopActionInfo> actions; + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc new file mode 100644 index 000000000000..f9df37955ca5 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/policy/web_app_policy_manager.cc +@@ -135,7 +135,7 @@ BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration, + namespace web_app { + + BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration, +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc index 075932cafa6f..075932cafa6f 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc +++ b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h index 4d0ec8836f0b..4d0ec8836f0b 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h +++ b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc b/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc new file mode 100644 index 000000000000..0528ea74e219 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc @@ -0,0 +1,20 @@ +--- chrome/browser/web_applications/web_app.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/web_app.cc +@@ -76,7 +76,7 @@ + #include "url/origin.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -737,7 +737,7 @@ void WebApp::SetIsolationData(IsolationData isolation_ + void WebApp::SetIsolationData(IsolationData isolation_data) { + CHECK(manifest_id_.is_valid() + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + && manifest_id_.SchemeIs(webapps::kIsolatedAppScheme)) + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__helpers.cc b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__helpers.cc index 43e2e5c1656a..43e2e5c1656a 100644 --- a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__helpers.cc +++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__helpers.cc diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h new file mode 100644 index 000000000000..2bc0b3902859 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h @@ -0,0 +1,11 @@ +--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/web_applications/web_app_install_info.h +@@ -41,7 +41,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) | + #include "url/gurl.h" + + static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS)); ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)); + + namespace web_app { + diff --git a/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc b/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc new file mode 100644 index 000000000000..3fadc840af70 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc @@ -0,0 +1,20 @@ +--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/webapps/chrome_webapps_client.cc +@@ -11,7 +11,7 @@ + #include "url/origin.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -20,7 +20,7 @@ bool ChromeWebappsClient::IsOriginConsideredSecure(con + + bool ChromeWebappsClient::IsOriginConsideredSecure(const url::Origin& origin) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return origin.scheme() == webapps::kIsolatedAppScheme; + #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS)) diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc new file mode 100644 index 000000000000..eab5dcf38120 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc @@ -0,0 +1,11 @@ +--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc +@@ -546,7 +546,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc + g_observer->ConfiguringCable(request_type); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // No caBLEv1 on Linux. It tends to crash bluez. + if (base::Contains(pairings_from_extension, + device::CableDiscoveryData::Version::V1, diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc b/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc new file mode 100644 index 000000000000..8fc1e6568be4 --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc @@ -0,0 +1,20 @@ +--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/webauthn/enclave_manager.cc +@@ -779,7 +779,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer + + std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return label; + #else + return std::string("placeholder"); +@@ -789,7 +789,7 @@ std::optional<crypto::UserVerifyingKeyLabel> UserVerif + std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString( + std::string saved_label) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return saved_label; + #else + return std::nullopt; diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/devel/electron39/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc index 35da01ef4627..35da01ef4627 100644 --- a/devel/electron35/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc +++ b/devel/electron39/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc new file mode 100644 index 000000000000..85ba4923154a --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc @@ -0,0 +1,11 @@ +--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/browser/webauthn/password_credential_ui_controller.cc +@@ -26,7 +26,7 @@ std::u16string GetAuthenticationMessage(std::string_vi + namespace { + + std::u16string GetAuthenticationMessage(std::string_view rp_id) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return u""; + #else + return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH, diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc new file mode 100644 index 000000000000..ff7149cfd48d --- /dev/null +++ b/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc @@ -0,0 +1,11 @@ +--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/browser/webauthn/unexportable_key_utils.cc +@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() { + // If there is a scoped UnexportableKeyProvider configured, we always use + // that so that tests can still override the key provider. + const bool use_software_provider = +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + !crypto::internal::HasScopedUnexportableKeyProvider(); + #else + false; diff --git a/devel/electron39/files/patch-chrome_common_channel__info.h b/devel/electron39/files/patch-chrome_common_channel__info.h new file mode 100644 index 000000000000..ff29dd151f00 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_channel__info.h @@ -0,0 +1,20 @@ +--- chrome/common/channel_info.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/common/channel_info.h +@@ -11,7 +11,7 @@ + #include "build/branding_buildflags.h" + #include "build/build_config.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace base { + class Environment; + } +@@ -99,7 +99,7 @@ std::string GetChannelSuffixForDataDir(); + std::string GetChannelSuffixForDataDir(); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string GetChannelSuffixForExtraFlagsEnvVarName(); + + // Returns the channel-specific filename of the desktop shortcut used to launch diff --git a/devel/electron39/files/patch-chrome_common_channel__info__posix.cc b/devel/electron39/files/patch-chrome_common_channel__info__posix.cc new file mode 100644 index 000000000000..3e1380b96df7 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_channel__info__posix.cc @@ -0,0 +1,20 @@ +--- chrome/common/channel_info_posix.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/common/channel_info_posix.cc +@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() { + } + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string GetChannelSuffixForExtraFlagsEnvVarName() { + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + const auto channel_state = GetChannelImpl(); +@@ -121,7 +121,7 @@ std::string GetChannelSuffixForExtraFlagsEnvVarName() + } + #endif // BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string GetDesktopName(base::Environment* env) { + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + // Google Chrome packaged as a snap is a special case: the application name diff --git a/devel/electron39/files/patch-chrome_common_chrome__content__client.cc b/devel/electron39/files/patch-chrome_common_chrome__content__client.cc new file mode 100644 index 000000000000..822d41a0fca8 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__content__client.cc @@ -0,0 +1,44 @@ +--- chrome/common/chrome_content_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_content_client.cc +@@ -62,12 +62,12 @@ + #include "url/url_constants.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <fcntl.h> + #include "sandbox/linux/services/credentials.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -187,7 +187,7 @@ static const char* const kChromeStandardURLSchemes[] = + extensions::kExtensionScheme, + #endif + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + webapps::kIsolatedAppScheme, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -211,7 +211,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + schemes->isolated_app_schemes.push_back(webapps::kIsolatedAppScheme); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -260,7 +260,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + schemes->secure_schemes.push_back(webapps::kIsolatedAppScheme); + schemes->cors_enabled_schemes.push_back(webapps::kIsolatedAppScheme); + schemes->service_worker_schemes.push_back(webapps::kIsolatedAppScheme); diff --git a/devel/electron39/files/patch-chrome_common_chrome__features.cc b/devel/electron39/files/patch-chrome_common_chrome__features.cc new file mode 100644 index 000000000000..6f0f15921646 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__features.cc @@ -0,0 +1,65 @@ +--- chrome/common/chrome_features.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_features.cc +@@ -86,7 +86,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, base::FEA + #endif // BUILDFLAG(IS_MAC) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Enables or disables the Autofill survey triggered by opening a prompt to + // save address info. + BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT); +@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DI + BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Enables the Restart background mode optimization. When all Chrome UI is + // closed and it goes in the background, allows to restart the browser to + // discard memory. +@@ -214,7 +214,7 @@ BASE_FEATURE(kDesktopPWAsRunOnOsLogin, + // Enables or disables Desktop PWAs to be auto-started on OS login. + BASE_FEATURE(kDesktopPWAsRunOnOsLogin, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -248,7 +248,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid, + base::FEATURE_DISABLED_BY_DEFAULT); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Controls whether Chrome Apps are supported. See https://crbug.com/1221251. + // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome + // Apps will not launch and will be marked in the UI as deprecated. +@@ -627,7 +627,7 @@ BASE_FEATURE(kGlicGuestContentsVisibilityState, + // Killswitch that controls whether the guest WebContents visibility state is + // set to hidden when the Glic panel is warming. + BASE_FEATURE(kGlicGuestContentsVisibilityState, +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -1088,7 +1088,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_ + // public keys. + BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS) + BASE_FEATURE(kLinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT); + // Values taken from the low-memory-monitor documentation and also apply to the + // portal API: +@@ -1099,7 +1099,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit + &kLinuxLowMemoryMonitor, "critical_level", 255}; + #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT); + #endif + diff --git a/devel/electron39/files/patch-chrome_common_chrome__features.h b/devel/electron39/files/patch-chrome_common_chrome__features.h new file mode 100644 index 000000000000..b359f9e4cf11 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__features.h @@ -0,0 +1,45 @@ +--- chrome/common/chrome_features.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_features.h +@@ -83,13 +83,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims); + #endif // BUILDFLAG(IS_MAC) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey); + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey); + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(CHROME_FEATURES) + BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -173,7 +173,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); + COMPONENT_EXPORT(CHROME_FEATURES) + BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); + COMPONENT_EXPORT(CHROME_FEATURES) + BASE_DECLARE_FEATURE(kShortcutsNotApps); +@@ -808,7 +808,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); + COMPONENT_EXPORT(CHROME_FEATURES) + BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); + +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); + COMPONENT_EXPORT(CHROME_FEATURES) + extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel; +@@ -816,7 +816,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo + extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel; + #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kListWebAppsSwitch); + #endif + diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths.cc b/devel/electron39/files/patch-chrome_common_chrome__paths.cc new file mode 100644 index 000000000000..069cd22aa7e8 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__paths.cc @@ -0,0 +1,82 @@ +--- chrome/common/chrome_paths.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_paths.cc +@@ -31,7 +31,7 @@ + #include "base/apple/foundation_util.h" + #endif + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) + #include "components/policy/core/common/policy_paths.h" + #endif + +@@ -47,14 +47,14 @@ std::optional<bool> g_override_using_default_data_dire + + std::optional<bool> g_override_using_default_data_directory_for_testing; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The path to the external extension <id>.json files. + // /usr/share seems like a good choice, see: http://www.pathname.com/fhs/ + const base::FilePath::CharType kFilepathSinglePrefExtensions[] = + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) +- FILE_PATH_LITERAL("/usr/share/google-chrome/extensions"); ++ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions"); + #else +- FILE_PATH_LITERAL("/usr/share/chromium/extensions"); ++ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions"); + #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) + + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -175,7 +175,7 @@ bool PathProvider(int key, base::FilePath* result) { + } + break; + case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!GetUserDownloadsDirectorySafe(&cur)) { + return false; + } +@@ -405,13 +405,13 @@ bool PathProvider(int key, base::FilePath* result) { + break; + } + #endif +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) + case chrome::DIR_POLICY_FILES: { + cur = base::FilePath(policy::kPolicyPath); + break; + } + #endif +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) + case chrome::DIR_USER_EXTERNAL_EXTENSIONS: { + if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) { +@@ -421,7 +421,7 @@ bool PathProvider(int key, base::FilePath* result) { + break; + } + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: { + cur = base::FilePath(kFilepathSinglePrefExtensions); + break; +@@ -460,7 +460,7 @@ bool PathProvider(int key, base::FilePath* result) { + + #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \ + (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID)) ++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD) + case chrome::DIR_NATIVE_MESSAGING: + #if BUILDFLAG(IS_MAC) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) +@@ -474,6 +474,9 @@ bool PathProvider(int key, base::FilePath* result) { + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + cur = base::FilePath( + FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts")); ++#elif BUILDFLAG(IS_FREEBSD) ++ cur = base::FilePath(FILE_PATH_LITERAL( ++ "/usr/local/etc/chromium/native-messaging-hosts")); + #else + cur = base::FilePath( + FILE_PATH_LITERAL("/etc/chromium/native-messaging-hosts")); diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths.h b/devel/electron39/files/patch-chrome_common_chrome__paths.h new file mode 100644 index 000000000000..1db2c63e4e34 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__paths.h @@ -0,0 +1,29 @@ +--- chrome/common/chrome_paths.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_paths.h +@@ -58,7 +58,7 @@ enum { + // to set policies for chrome. This directory + // contains subdirectories. + #endif +-#if BUILDFLAG(IS_CHROMEOS) || \ ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC) + DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions + // on Chrome Mac and Chromium Linux. +@@ -67,7 +67,7 @@ enum { + // create it. + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension' + // definition manifest files that + // describe extensions which are to be +@@ -107,7 +107,7 @@ enum { + + #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \ + (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID)) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) + DIR_NATIVE_MESSAGING, // System directory where native messaging host + // manifest files are stored. + DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h b/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h new file mode 100644 index 000000000000..8fcaba556edb --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h @@ -0,0 +1,11 @@ +--- chrome/common/chrome_paths_internal.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/common/chrome_paths_internal.h +@@ -53,7 +53,7 @@ bool GetUserDocumentsDirectory(base::FilePath* result) + // Get the path to the user's documents directory. + bool GetUserDocumentsDirectory(base::FilePath* result); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Gets the path to a safe default download directory for a user. + bool GetUserDownloadsDirectorySafe(base::FilePath* result); + #endif diff --git a/devel/electron39/files/patch-chrome_common_chrome__switches.cc b/devel/electron39/files/patch-chrome_common_chrome__switches.cc new file mode 100644 index 000000000000..9206f19a9cf3 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__switches.cc @@ -0,0 +1,20 @@ +--- chrome/common/chrome_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_switches.cc +@@ -939,7 +939,7 @@ const char kDebugPrint[] = "debug-print"; + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon"; + + // Causes the browser to launch directly in guest mode. +@@ -975,7 +975,7 @@ const char kGlicAdminRedirectPatterns[] = "glic-admin- + const char kGlicAdminRedirectPatterns[] = "glic-admin-redirect-patterns"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Writes open and installed web apps for each profile to the specified file + // without launching a new browser window or tab. Pass a absolute file path + // to specify where to output the information. Can be used together with diff --git a/devel/electron39/files/patch-chrome_common_chrome__switches.h b/devel/electron39/files/patch-chrome_common_chrome__switches.h new file mode 100644 index 000000000000..328b8070a90f --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_chrome__switches.h @@ -0,0 +1,20 @@ +--- chrome/common/chrome_switches.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/chrome_switches.h +@@ -285,7 +285,7 @@ extern const char kDebugPrint[]; + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const char kEnableNewAppMenuIcon[]; + extern const char kGuest[]; + extern const char kForceNtpMobilePromo[]; +@@ -305,7 +305,7 @@ extern const char kGlicAdminRedirectPatterns[]; + extern const char kGlicAdminRedirectPatterns[]; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const char kListApps[]; + extern const char kProfileBaseName[]; + extern const char kProfileManagementAttributes[]; diff --git a/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc b/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc new file mode 100644 index 000000000000..1795981e8eca --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc @@ -0,0 +1,20 @@ +--- chrome/common/controlled_frame/controlled_frame.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/controlled_frame/controlled_frame.cc +@@ -18,7 +18,7 @@ + #include "third_party/blink/public/common/features.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -89,7 +89,7 @@ bool AvailabilityCheck(const std::string& api_full_nam + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Verify that the current context is an Isolated Web App and the API name is + // in our expected list. + return (extension == nullptr) && url.SchemeIs(webapps::kIsolatedAppScheme) && diff --git a/devel/electron39/files/patch-chrome_common_crash__keys.cc b/devel/electron39/files/patch-chrome_common_crash__keys.cc new file mode 100644 index 000000000000..25d23e0dc83b --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_crash__keys.cc @@ -0,0 +1,28 @@ +--- chrome/common/crash_keys.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/common/crash_keys.cc +@@ -51,7 +51,9 @@ class CrashKeyWithName { + ~CrashKeyWithName() = delete; + + std::string_view Name() const { return name_; } ++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) + std::string_view Value() const { return crash_key_.value(); } ++#endif + void Clear() { crash_key_.Clear(); } + void Set(std::string_view value) { crash_key_.Set(value); } + +@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_ + GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value); + } + ++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) + void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) { + std::string string_annotations; + for (const auto& crash_key : GetCommandLineStringAnnotations()) { +@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co + } + command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations); + } ++#endif + + void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) { + SetStringAnnotations(command_line); diff --git a/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc new file mode 100644 index 000000000000..9a67f117b372 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc @@ -0,0 +1,11 @@ +--- chrome/common/extensions/extension_constants.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/common/extensions/extension_constants.cc +@@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = { + kGoogleSpeechSynthesisExtensionId, + #endif // BUILDFLAG(IS_CHROMEOS) + kReadingModeGDocsHelperExtensionId, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + kTTSEngineExtensionId, + kComponentUpdaterTTSEngineExtensionId, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) diff --git a/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h new file mode 100644 index 000000000000..953571b0f073 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h @@ -0,0 +1,11 @@ +--- chrome/common/extensions/extension_constants.h.orig 2025-08-26 20:49:50 UTC ++++ chrome/common/extensions/extension_constants.h +@@ -313,7 +313,7 @@ inline constexpr base::FilePath::CharType + inline constexpr base::FilePath::CharType + kReadingModeGDocsHelperManifestFilename[] = + FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json"); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // The extension id of the google tts engine extension to use on-device natural + // Google voices. + inline constexpr char kTTSEngineExtensionId[] = diff --git a/devel/electron35/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/devel/electron39/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc index ff5adce0a5e3..ff5adce0a5e3 100644 --- a/devel/electron35/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc +++ b/devel/electron39/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc b/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc new file mode 100644 index 000000000000..c2eb00eb2a78 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc @@ -0,0 +1,11 @@ +--- chrome/common/media/cdm_host_file_path.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/common/media/cdm_host_file_path.cc +@@ -91,7 +91,7 @@ void AddCdmHostFilePaths( + cdm_host_file_paths->emplace_back(chrome_framework_path, + chrome_framework_sig_path); + +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + base::FilePath chrome_exe_dir; + if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) { diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc b/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc new file mode 100644 index 000000000000..f94c56a97c59 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc @@ -0,0 +1,56 @@ +--- chrome/common/media/cdm_registration.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/common/media/cdm_registration.cc +@@ -34,7 +34,7 @@ + #if BUILDFLAG(ENABLE_WIDEVINE) + #include "components/cdm/common/cdm_manifest.h" + #include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/native_library.h" + #include "chrome/common/chrome_paths.h" + #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h" +@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Robustness; + #if BUILDFLAG(ENABLE_WIDEVINE) + #if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \ + BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + // Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and + // |capability|. + std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo( +@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid + // BUILDFLAG(IS_CHROMEOS)) + + #if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + // On Linux/ChromeOS we have to preload the CDM since it uses the zygote + // sandbox. On Windows and Mac, CDM registration is handled by Component + // Update (as the CDM can be loaded only when needed). +@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine() + // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) + + #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))) + // This code checks to see if Component Updater picked a version of the Widevine + // CDM to be used last time it ran. (Component Updater may choose the bundled + // CDM if there is not a new version available for download.) If there is one +@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd + /*supports_sub_key_systems=*/false, kWidevineCdmDisplayName, + kWidevineCdmType, base::FilePath()); + +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded) + // before the zygote is locked down. The CDM can be found from the version + // bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version +@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd + } + + #if BUILDFLAG(ENABLE_WIDEVINE) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + std::vector<content::CdmInfo> GetSoftwareSecureWidevine() { + std::vector<content::CdmInfo> cdms; + AddSoftwareSecureWidevine(&cdms); diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__registration.h b/devel/electron39/files/patch-chrome_common_media_cdm__registration.h new file mode 100644 index 000000000000..25720d99f0a1 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_media_cdm__registration.h @@ -0,0 +1,11 @@ +--- chrome/common/media/cdm_registration.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/common/media/cdm_registration.h +@@ -15,7 +15,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd + void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms); + + #if BUILDFLAG(ENABLE_WIDEVINE) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + // Returns the software secure Widevine CDM, if one exists. + std::vector<content::CdmInfo> GetSoftwareSecureWidevine(); + #endif diff --git a/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h new file mode 100644 index 000000000000..7e2e578db91e --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h @@ -0,0 +1,11 @@ +--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-04-22 20:15:27 UTC ++++ chrome/common/media/component_widevine_cdm_hint_file_linux.h +@@ -14,7 +14,7 @@ + #error "This file only applies when Widevine used." + #endif + +-#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + #error "This file only applies to desktop Linux and ChromeOS." + #endif + diff --git a/devel/electron39/files/patch-chrome_common_pref__names.h b/devel/electron39/files/patch-chrome_common_pref__names.h new file mode 100644 index 000000000000..cb443afd97fe --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_pref__names.h @@ -0,0 +1,101 @@ +--- chrome/common/pref_names.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/pref_names.h +@@ -1342,7 +1342,7 @@ inline constexpr char kAllowedDomainsForApps[] = + inline constexpr char kAllowedDomainsForApps[] = + "settings.allowed_domains_for_apps"; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux specific preference on whether we should match the system theme. + inline constexpr char kSystemTheme[] = "extensions.theme.system_theme"; + #endif +@@ -1501,7 +1501,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] = + "browser.show_update_promotion_info_bar"; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Boolean that is false if we should show window manager decorations. If + // true, we draw a custom chrome frame (thicker title bar and blue border). + inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; +@@ -2113,7 +2113,7 @@ inline constexpr char kPinInfoBarTimesShown[] = + "browser.pin_infobar_times_shown"; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + // How many times the session restore infobar has been shown. + inline constexpr char kSessionRestoreInfoBarTimesShown[] = +@@ -2160,7 +2160,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo + inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + inline constexpr char kOpenPdfDownloadInSystemReader[] = + "download.open_pdf_in_system_reader"; + #endif +@@ -2674,7 +2674,7 @@ inline constexpr char kMediaCdmOriginData[] = "media.c + inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data"; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // A boolean pref to determine whether or not the network service is running + // sandboxed. + inline constexpr char kNetworkServiceSandboxEnabled[] = +@@ -2688,7 +2688,7 @@ inline constexpr char kNetworkServiceFailedLaunchMajor + inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] = + "net.network_service_failed_launch_major_version"; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Records whether the user has seen an HTTP auth "negotiate" header. + inline constexpr char kReceivedHttpAuthNegotiateHeader[] = + "net.received_http_auth_negotiate_headers"; +@@ -2780,7 +2780,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa + inline constexpr char kIsolatedWebAppPendingInitializationCount[] = + "profile.isolated_web_app.install.pending_initialization_count"; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected + // along with kAuthNegotiateDelegateAllowlist. + inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] = +@@ -3287,7 +3287,7 @@ inline constexpr char kKioskApplicationLogCollectionEn + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Defines administrator-set availability of Chrome for Testing. + inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed"; + #endif +@@ -3801,7 +3801,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[ + inline constexpr char kSandboxExternalProtocolBlocked[] = + "profile.sandbox_external_protocol_blocked"; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Boolean that indicates if system notifications are allowed to be used in + // place of Chrome notifications. + inline constexpr char kAllowSystemNotifications[] = +@@ -3990,7 +3990,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = + "policy.lens_desktop_ntp_search_enabled"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // A dict mapping the edition name with the major version it was shown. + inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used"; + // A list containing the features of each module in order of when they +@@ -4087,7 +4087,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ + "printing.oauth2_authorization_servers"; + #endif + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If this exists and is true, Chrome may run system DNS resolution out of the + // network process. If false, Chrome will run system DNS resolution in the + // network process. If non-existent, Chrome will decide where to run system DNS diff --git a/devel/electron39/files/patch-chrome_common_url__constants.h b/devel/electron39/files/patch-chrome_common_url__constants.h new file mode 100644 index 000000000000..74be71d9da2a --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_url__constants.h @@ -0,0 +1,11 @@ +--- chrome/common/url_constants.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/url_constants.h +@@ -1001,7 +1001,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[ + inline constexpr char kPhoneHubPermissionLearnMoreURL[] = + "https://support.google.com/chromebook?p=multidevice"; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // "Learn more" URL for the chrome apps deprecation dialog. + inline constexpr char kChromeAppsDeprecationLearnMoreURL[] = + "https://support.google.com/chrome?p=chrome_app_deprecation"; diff --git a/devel/electron39/files/patch-chrome_common_webui__url__constants.cc b/devel/electron39/files/patch-chrome_common_webui__url__constants.cc new file mode 100644 index 000000000000..a1b76cc7aec6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_webui__url__constants.cc @@ -0,0 +1,23 @@ +--- chrome/common/webui_url_constants.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/webui_url_constants.cc +@@ -199,17 +199,17 @@ base::span<const base::cstring_view> ChromeURLHosts() + kChromeUIInternetDetailDialogHost, + #endif + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + kChromeUIDiscardsHost, + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + kChromeUIWebAppSettingsHost, + #endif + #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) + kChromeUILinuxProxyConfigHost, + #endif + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + kChromeUISandboxHost, + #endif + #if BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-chrome_common_webui__url__constants.h b/devel/electron39/files/patch-chrome_common_webui__url__constants.h new file mode 100644 index 000000000000..1289526e9758 --- /dev/null +++ b/devel/electron39/files/patch-chrome_common_webui__url__constants.h @@ -0,0 +1,40 @@ +--- chrome/common/webui_url_constants.h.orig 2025-10-21 20:19:54 UTC ++++ chrome/common/webui_url_constants.h +@@ -556,12 +556,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome + #endif // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD) + inline constexpr char kChromeUIDiscardsHost[] = "discards"; + inline constexpr char kChromeUIDiscardsURL[] = "chrome://discards/"; + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings"; + inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; + inline constexpr char kChromeUIWhatsNewHost[] = "whats-new"; +@@ -573,11 +573,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + inline constexpr char kChromeUISandboxHost[] = "sandbox"; + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch"; + inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; + inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser"; +@@ -602,7 +602,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] = + "chrome://history-sync-optin/"; + #endif + +-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ + defined(TOOLKIT_VIEWS)) || \ + defined(USE_AURA) + inline constexpr char kChromeUITabModalConfirmDialogHost[] = diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/devel/electron39/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc index 279f27f74ee7..279f27f74ee7 100644 --- a/devel/electron35/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc +++ b/devel/electron39/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc diff --git a/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc b/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc new file mode 100644 index 000000000000..cea71e173340 --- /dev/null +++ b/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc @@ -0,0 +1,11 @@ +--- chrome/enterprise_companion/event_logger.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/enterprise_companion/event_logger.cc +@@ -127,7 +127,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() { + metadata.set_application_arch(proto::ARM64); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metadata.set_os_platform(proto::LINUX); + #elif BUILDFLAG(IS_MAC) + metadata.set_os_platform(proto::MAC); diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_lock.cc b/devel/electron39/files/patch-chrome_enterprise__companion_lock.cc index 171c9e2c3c46..171c9e2c3c46 100644 --- a/devel/electron35/files/patch-chrome_enterprise__companion_lock.cc +++ b/devel/electron39/files/patch-chrome_enterprise__companion_lock.cc diff --git a/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc b/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc new file mode 100644 index 000000000000..b28810991a19 --- /dev/null +++ b/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc @@ -0,0 +1,29 @@ +--- chrome/renderer/chrome_content_renderer_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/renderer/chrome_content_renderer_client.cc +@@ -188,7 +188,7 @@ + #include "v8/include/v8-isolate.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/webapps/isolated_web_apps/scheme.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -424,7 +424,7 @@ void ChromeContentRendererClient::RenderThreadStarted( + WebSecurityPolicy::RegisterURLSchemeAsExtension( + WebString::FromASCII(extensions::kExtensionScheme)); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + WebSecurityPolicy::RegisterURLSchemeAsIsolatedApp( + WebString::FromASCII(webapps::kIsolatedAppScheme)); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +@@ -500,7 +500,7 @@ void ChromeContentRendererClient::RenderThreadStarted( + WebString::FromASCII(chrome::kChromeSearchScheme)); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // IWAs can be enabled by either the feature flag or by enterprise + // policy. In either case the kEnableIsolatedWebAppsInRenderer flag is passed + // to the renderer process. diff --git a/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc b/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc new file mode 100644 index 000000000000..bad882ad66ec --- /dev/null +++ b/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc @@ -0,0 +1,47 @@ +--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/services/printing/print_backend_service_impl.cc +@@ -48,7 +48,7 @@ + #include "printing/backend/cups_connection_pool.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/no_destructor.h" + #include "ui/linux/linux_ui.h" + #include "ui/linux/linux_ui_delegate_stub.h" +@@ -75,7 +75,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void InstantiateLinuxUiDelegate() { + // TODO(crbug.com/40561724) Until a real UI can be used in a utility process, + // need to use the stub version. +@@ -84,7 +84,7 @@ scoped_refptr<base::SequencedTaskRunner> GetPrintingTa + #endif + + scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use task runner associated with equivalent of UI thread. Needed for calls + // made through `PrintDialogLinuxInterface` to properly execute. + CHECK(base::SequencedTaskRunner::HasCurrentDefault()); +@@ -467,7 +467,7 @@ void PrintBackendServiceImpl::Init( + // `InitCommon()`. + InitializeProcessForPrinting(); + print_backend_ = PrintBackend::CreateInstance(locale); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Test framework already initializes the UI, so this should not go in + // `InitCommon()`. Additionally, low-level Linux UI is not needed when tests + // are using `TestPrintingContext`. +@@ -676,7 +676,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( + crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>( + *printer_name, print_backend_->GetPrinterDriverInfo(*printer_name)); + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS) + // Try to fill in advanced settings based upon basic info options. + PrinterBasicInfo basic_info; + if (print_backend_->GetPrinterBasicInfo(*printer_name, &basic_info) == diff --git a/devel/electron35/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/devel/electron39/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc index 20bfea5c7fe4..20bfea5c7fe4 100644 --- a/devel/electron35/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc +++ b/devel/electron39/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc diff --git a/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc new file mode 100644 index 000000000000..587fd090560f --- /dev/null +++ b/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc @@ -0,0 +1,11 @@ +--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/test/base/scoped_channel_override_posix.cc +@@ -43,7 +43,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha + return "beta"; + case ScopedChannelOverride::Channel::kDev: + return "unstable"; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case ScopedChannelOverride::Channel::kCanary: + return "canary"; + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc new file mode 100644 index 000000000000..363d8f0bce0f --- /dev/null +++ b/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc @@ -0,0 +1,10 @@ +--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-08-26 20:49:50 UTC ++++ chrome/test/chromedriver/chrome_launcher.cc +@@ -75,6 +75,7 @@ + #include <fcntl.h> + #include <sys/stat.h> + #include <sys/types.h> ++#include <sys/wait.h> + #include <unistd.h> + #elif BUILDFLAG(IS_WIN) + #include <windows.h> diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc new file mode 100644 index 000000000000..7ba8f9a54ed6 --- /dev/null +++ b/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc @@ -0,0 +1,29 @@ +--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/test/chromedriver/chrome/chrome_finder.cc +@@ -59,7 +59,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l + installation_locations[i].Append(L"Chromium\\Application")); + } + } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void GetApplicationDirs(std::vector<base::FilePath>* locations) { + // TODO: Respect users' PATH variables. + // Until then, we use an approximation of the most common defaults. +@@ -126,7 +126,7 @@ std::vector<base::FilePath> GetChromeProgramNames() { + chrome::kGoogleChromeForTestingBrowserProcessExecutablePath), + base::FilePath(chrome::kGoogleChromeBrowserProcessExecutablePath), + base::FilePath(chrome::kChromiumBrowserProcessExecutablePath), +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FilePath(chrome::kBrowserProcessExecutablePath), + base::FilePath("chrome"), // Chrome for Testing or Google Chrome + base::FilePath("google-chrome"), base::FilePath("chromium"), +@@ -142,7 +142,7 @@ std::vector<base::FilePath> GetHeadlessShellProgramNam + return { + #if BUILDFLAG(IS_WIN) + base::FilePath(FILE_PATH_LITERAL("chrome-headless-shell.exe")), +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FilePath("chrome-headless-shell"), + #else + // it will compile but won't work on other OSes diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc new file mode 100644 index 000000000000..c284db8550e9 --- /dev/null +++ b/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc @@ -0,0 +1,20 @@ +--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/test/chromedriver/key_converter_unittest.cc +@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) { + CheckEventsReleaseModifiers(keys, key_events); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Fails on bots: crbug.com/174962 + #define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols + #else +@@ -306,7 +306,7 @@ TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKey + TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) { + ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US); + const auto kTextForKeys = std::to_array<char>({ +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + 0, 0, 0, 0, '\t', 0, '\r', '\r', 0, 0, 0, 0, 0, + #else + 0, 0, 0, 0, 0, 0, '\r', '\r', 0, 0, 0, 0, 0, diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc new file mode 100644 index 000000000000..32fdec6d550d --- /dev/null +++ b/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc @@ -0,0 +1,20 @@ +--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-04-22 20:15:27 UTC ++++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc +@@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo + + } // namespace + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Fails on bots: crbug.com/174962 + #define MAYBE_KeyCodeToText DISABLED_KeyCodeToText + #else +@@ -98,7 +98,7 @@ TEST(KeycodeTextConversionTest, MAYBE_KeyCodeToText) { + ConvertKeyCodeToTextNoError(ui::VKEY_SHIFT, kShiftKeyModifierMask)); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Fails on bots: crbug.com/174962 + #define MAYBE_CharToKeyCode DISABLED_CharToKeyCode + #else diff --git a/devel/electron35/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/devel/electron39/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc index 1a54ea3ca8c0..1a54ea3ca8c0 100644 --- a/devel/electron35/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc +++ b/devel/electron39/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc diff --git a/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc b/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc new file mode 100644 index 000000000000..f01c9f3d7566 --- /dev/null +++ b/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc @@ -0,0 +1,11 @@ +--- chrome/updater/app/app_uninstall.cc.orig 2025-06-30 07:04:30 UTC ++++ chrome/updater/app/app_uninstall.cc +@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope scope, + } + if (int result = UninstallOtherVersions(scope); + result != kErrorOk) { +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // TODO(crbug.com/366249606): Ignores the errors when uninstalls + // the other versions, because currently older Linux updater on + // CIPD exits with error `kErrorFailedToDeleteFolder`. diff --git a/devel/electron39/files/patch-chrome_updater_configurator.cc b/devel/electron39/files/patch-chrome_updater_configurator.cc new file mode 100644 index 000000000000..5732384e87ca --- /dev/null +++ b/devel/electron39/files/patch-chrome_updater_configurator.cc @@ -0,0 +1,11 @@ +--- chrome/updater/configurator.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/updater/configurator.cc +@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs> + return std::nullopt; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + }()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux creating the NetworkFetcherFactory requires performing blocking IO + // to load an external library. This should be done when the configurator is + // created. diff --git a/devel/electron35/files/patch-chrome_updater_lock.cc b/devel/electron39/files/patch-chrome_updater_lock.cc index 41ea85a0b7a4..41ea85a0b7a4 100644 --- a/devel/electron35/files/patch-chrome_updater_lock.cc +++ b/devel/electron39/files/patch-chrome_updater_lock.cc diff --git a/devel/electron35/files/patch-chrome_updater_util_posix__util.cc b/devel/electron39/files/patch-chrome_updater_util_posix__util.cc index 6cd7f05b8cb6..6cd7f05b8cb6 100644 --- a/devel/electron35/files/patch-chrome_updater_util_posix__util.cc +++ b/devel/electron39/files/patch-chrome_updater_util_posix__util.cc diff --git a/devel/electron39/files/patch-chrome_utility_services.cc b/devel/electron39/files/patch-chrome_utility_services.cc new file mode 100644 index 000000000000..2c1d4d7b173c --- /dev/null +++ b/devel/electron39/files/patch-chrome_utility_services.cc @@ -0,0 +1,29 @@ +--- chrome/utility/services.cc.orig 2025-10-21 20:19:54 UTC ++++ chrome/utility/services.cc +@@ -50,7 +50,7 @@ + #include "chrome/services/system_signals/mac/mac_system_signals_service.h" + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/services/system_signals/linux/linux_system_signals_service.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -213,7 +213,7 @@ auto RunMacNotificationService( + } + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto RunSystemSignalsService( + mojo::PendingReceiver<device_signals::mojom::SystemSignalsService> + receiver) { +@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& + services.Add(RunWindowsIconReader); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + services.Add(RunSystemSignalsService); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc b/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc new file mode 100644 index 000000000000..20f46716a100 --- /dev/null +++ b/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc @@ -0,0 +1,38 @@ +--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-08-26 20:49:50 UTC ++++ chromecast/browser/cast_browser_main_parts.cc +@@ -99,7 +99,7 @@ + #include "ui/ozone/public/ozone_platform.h" + #endif // BUILDFLAG(IS_OZONE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <fontconfig/fontconfig.h> + #include <signal.h> + #include <sys/prctl.h> +@@ -280,7 +280,7 @@ class CastViewsDelegate : public views::ViewsDelegate + + #endif // defined(USE_AURA) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + base::FilePath GetApplicationFontsDir() { + std::unique_ptr<base::Environment> env(base::Environment::Create()); +@@ -325,7 +325,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { + {switches::kDisableThreadedAnimation, ""}, + #endif // BUILDFLAG(IS_ANDROID) + #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if defined(ARCH_CPU_X86_FAMILY) + // This is needed for now to enable the x11 Ozone platform to work with + // current Linux/NVidia OpenGL drivers. +@@ -502,7 +502,7 @@ void CastBrowserMainParts::ToolkitInitialized() { + views_delegate_ = std::make_unique<CastViewsDelegate>(); + #endif // defined(USE_AURA) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FilePath dir_font = GetApplicationFontsDir(); + const FcChar8* dir_font_char8 = + reinterpret_cast<const FcChar8*>(dir_font.value().data()); diff --git a/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc b/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc new file mode 100644 index 000000000000..86bbd3349ef9 --- /dev/null +++ b/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc @@ -0,0 +1,11 @@ +--- chromecast/browser/cast_content_browser_client.cc.orig 2025-10-21 20:19:54 UTC ++++ chromecast/browser/cast_content_browser_client.cc +@@ -432,7 +432,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS + switches::kAudioOutputChannels)); + } + } else if (process_type == switches::kGpuProcess) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Necessary for accelerated 2d canvas. By default on Linux, Chromium + // assumes GLES2 contexts can be lost to a power-save mode, which breaks GPU + // canvas apps. diff --git a/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc new file mode 100644 index 000000000000..830792827d11 --- /dev/null +++ b/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc @@ -0,0 +1,11 @@ +--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc +@@ -364,7 +364,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre + params->force_720p_resolution = + GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(), + /*default_value=*/false); +-#if BUILDFLAG(ENABLE_CAST_RECEIVER) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_CAST_RECEIVER) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + // Starboard-based (linux) cast receivers may not render their UI at 720p, so + // we need to scale to the proper resolution. For example, a 4k TV may render + // the window at 1920x1080, so a scaling factor of 1.5 is necessary for a 720p diff --git a/devel/electron35/files/patch-chromecast_media_base_default__monotonic__clock.cc b/devel/electron39/files/patch-chromecast_media_base_default__monotonic__clock.cc index effe33ff128d..effe33ff128d 100644 --- a/devel/electron35/files/patch-chromecast_media_base_default__monotonic__clock.cc +++ b/devel/electron39/files/patch-chromecast_media_base_default__monotonic__clock.cc diff --git a/devel/electron39/files/patch-components_BUILD.gn b/devel/electron39/files/patch-components_BUILD.gn new file mode 100644 index 000000000000..ef412ca9e0b1 --- /dev/null +++ b/devel/electron39/files/patch-components_BUILD.gn @@ -0,0 +1,28 @@ +--- components/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ components/BUILD.gn +@@ -217,7 +217,6 @@ test("components_unittests") { + "//components/content_settings/core/common:unit_tests", + "//components/contextual_tasks:unit_tests", + "//components/country_codes:unit_tests", +- "//components/crash/core/common:unit_tests", + "//components/cross_device/logging:unit_tests", + "//components/crx_file:unit_tests", + "//components/data_sharing:unit_tests", +@@ -634,7 +633,7 @@ test("components_unittests") { + "//components/user_data_importer/content:unit_tests", + ] + +- if (!is_fuchsia) { #!iOS and!Fuchsia ++ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia + deps += [ + "//components/crash/content/browser:unit_tests", + "//components/crash/core/app:unit_tests", +@@ -800,7 +799,7 @@ test("components_unittests") { + deps += [ "//components/constrained_window:unit_tests" ] + } + +- if (is_win || is_linux || is_chromeos || is_mac) { ++ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) { + deps += [ + "//components/stability_report:unit_tests", + "//components/webapps/isolated_web_apps:unit_tests", diff --git a/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc new file mode 100644 index 000000000000..e4a1a89a7452 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc @@ -0,0 +1,47 @@ +--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc +@@ -479,7 +479,7 @@ bool PaymentsDataManager::ShouldShowBnplSettings() con + + bool PaymentsDataManager::ShouldShowBnplSettings() const { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL + // suggestion before, or there are already linked issuers present, to avoid + // unnecessary feature flag checks. The linked issuer check is due to the fact +@@ -1014,7 +1014,7 @@ void PaymentsDataManager::SetPrefService(PrefService* + &PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange, + base::Unretained(this))); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + pref_registrar_.Add( + prefs::kAutofillBnplEnabled, + base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange, +@@ -1088,7 +1088,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() { + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const { + return prefs::HasSeenBnpl(pref_service_); + } +@@ -2125,7 +2125,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co + + bool PaymentsDataManager::AreBnplIssuersSupported() const { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + return (app_locale_ == "en-US" || app_locale_ == "en-GB" || + app_locale_ == "en-CA") && + GetCountryCodeForExperimentGroup() == "US" && +@@ -2160,7 +2160,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits() + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + void PaymentsDataManager::OnBnplEnabledPrefChange() { + // On pref change to `false`, clearing BNPL issuers is implicitly handled by + // `GetBnplIssuers()`, since it returns an empty vector when diff --git a/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h new file mode 100644 index 000000000000..4290468909c6 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h @@ -0,0 +1,20 @@ +--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h +@@ -377,7 +377,7 @@ class PaymentsDataManager : public AutofillWebDataServ + void SetAutofillHasSeenIban(); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Returns the value of the kAutofillHasSeenBnpl pref. + bool IsAutofillHasSeenBnplPrefEnabled() const; + +@@ -716,7 +716,7 @@ class PaymentsDataManager : public AutofillWebDataServ + void ClearAllCreditCardBenefits(); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Monitors the `kAutofillBnplEnabled` preference for changes and controls the + // clearing/loading of payment instruments accordingly. Will also log the + // `Autofill.SettingsPage.BnplToggled` metric. diff --git a/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc new file mode 100644 index 000000000000..c938986546ba --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc @@ -0,0 +1,11 @@ +--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/foundations/browser_autofill_manager.cc +@@ -853,7 +853,7 @@ payments::BnplManager* BrowserAutofillManager::GetPaym + + payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + if (!bnpl_manager_) { + bnpl_manager_ = std::make_unique<payments::BnplManager>(this); + } diff --git a/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc new file mode 100644 index 000000000000..4fee574f50e8 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc @@ -0,0 +1,11 @@ +--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc +@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers( + base::flat_set<optimization_guide::proto::OptimizationType>& + optimization_types) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + auto bnpl_issuer_allowlist_can_be_loaded = + [&bnpl_issuers](BnplIssuer::IssuerId issuer_id) { + return base::Contains(bnpl_issuers, issuer_id, &BnplIssuer::issuer_id); diff --git a/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc new file mode 100644 index 000000000000..6ab1c8805ef3 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc @@ -0,0 +1,29 @@ +--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/payments/amount_extraction_manager.cc +@@ -185,7 +185,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived + bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount); + } + if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) { ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) { + if (base::FeatureList::IsEnabled( + ::autofill::features::kAutofillEnableAmountExtractionTesting)) { + VLOG(3) << "The result of amount extraction on domain " +@@ -216,7 +216,7 @@ void AmountExtractionManager::OnTimeoutReached() { + /*timeout_reached=*/true); + } + if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) { ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) { + if (base::FeatureList::IsEnabled( + ::autofill::features::kAutofillEnableAmountExtractionTesting)) { + VLOG(3) << "The amount extraction on domain " +@@ -234,7 +234,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe + + // Check eligibility of BNPL feature. + if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) { ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) { + if (BnplManager::IsEligibleForBnpl(autofill_manager_->client())) { + eligible_features.insert(EligibleFeature::kBnpl); + } diff --git a/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc new file mode 100644 index 000000000000..f4c895c0f690 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc @@ -0,0 +1,11 @@ +--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/payments/bnpl_manager.cc +@@ -599,7 +599,7 @@ void BnplManager::MaybeUpdateDesktopSuggestionsWithBnp + .OnBnplSuggestionShown(); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + payments_autofill_client().GetPaymentsDataManager().SetAutofillHasSeenBnpl(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc new file mode 100644 index 000000000000..2bb4a5bac312 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc @@ -0,0 +1,11 @@ +--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc +@@ -1262,7 +1262,7 @@ bool IsBnplIssuerSupported() { + + bool IsBnplIssuerSupported() { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled( + features::kAutofillEnableBuyNowPayLaterSyncing); + #else diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc new file mode 100644 index 000000000000..2968edd306f5 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc @@ -0,0 +1,11 @@ +--- components/autofill/core/common/autofill_features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/common/autofill_features.cc +@@ -10,7 +10,7 @@ constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_ + + namespace { + constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_CHROMEOS) || +- BUILDFLAG(IS_LINUX) || ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || + BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN); + } + diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc new file mode 100644 index 000000000000..f1f8c4881747 --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc @@ -0,0 +1,56 @@ +--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/common/autofill_payments_features.cc +@@ -26,7 +26,7 @@ BASE_FEATURE(kAutofillEnableAmountExtraction, + // of the allowlisted merchant websites. + BASE_FEATURE(kAutofillEnableAmountExtraction, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -42,7 +42,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLater, + // When enabled, buy now pay later (BNPL) in Autofill will be offered. + BASE_FEATURE(kAutofillEnableBuyNowPayLater, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -62,7 +62,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing, + // When enabled, buy now pay later (BNPL) data will be synced to Chrome clients. + BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -86,7 +86,7 @@ BASE_FEATURE(kAutofillEnableCardBenefitsForBmo, + // UI. + BASE_FEATURE(kAutofillEnableCardBenefitsForBmo, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -151,7 +151,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCu + // Payments Autofill UI. + BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -301,7 +301,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave() + #endif // BUILDFLAG(IS_ANDROID) + + bool ShouldShowImprovedUserConsentForCreditCardSave() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The new user consent UI is fully launched on MacOS, Windows and Linux. + return true; + #else diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc new file mode 100644 index 000000000000..6fa4c79ebdba --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc @@ -0,0 +1,38 @@ +--- components/autofill/core/common/autofill_prefs.cc.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/common/autofill_prefs.cc +@@ -131,7 +131,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref( + kAutofillBnplEnabled, true, + user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); +@@ -373,7 +373,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + void SetAutofillBnplEnabled(PrefService* prefs, bool value) { + prefs->SetBoolean(kAutofillBnplEnabled, value); + } +@@ -382,7 +382,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) { + + bool IsAutofillBnplEnabled(const PrefService* prefs) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + return prefs->GetBoolean(kAutofillBnplEnabled); + #else + return false; +@@ -391,7 +391,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) { + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // If called, always sets the pref to true, and once true, it will follow the + // user around forever. + void SetAutofillHasSeenBnpl(PrefService* prefs) { diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h new file mode 100644 index 000000000000..ebf6588da1fe --- /dev/null +++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h @@ -0,0 +1,29 @@ +--- components/autofill/core/common/autofill_prefs.h.orig 2025-10-21 20:19:54 UTC ++++ components/autofill/core/common/autofill_prefs.h +@@ -36,7 +36,7 @@ inline constexpr char kAutofillAiLastVersionDeduped[] + inline constexpr char kAutofillAiLastVersionDeduped[] = + "autofill.ai_last_version_deduped"; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Boolean that is true if BNPL on Autofill is enabled. + inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled"; + // Boolean that is true if the user has ever seen a BNPL suggestion. +@@ -265,7 +265,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic + void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + void SetAutofillBnplEnabled(PrefService* prefs, bool value); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +@@ -273,7 +273,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs); + bool IsAutofillBnplEnabled(const PrefService* prefs); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + void SetAutofillHasSeenBnpl(PrefService* prefs); + + bool HasSeenBnpl(const PrefService* prefs); diff --git a/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h b/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h new file mode 100644 index 000000000000..55dc461f7883 --- /dev/null +++ b/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h @@ -0,0 +1,11 @@ +--- components/collaboration/public/collaboration_controller_delegate.h.orig 2025-10-21 20:19:54 UTC ++++ components/collaboration/public/collaboration_controller_delegate.h +@@ -125,7 +125,7 @@ class CollaborationControllerDelegate { + case Type::kSigninDisabledByPolicy: + error_header = l10n_util::GetStringUTF8( + IDS_COLLABORATION_ENTREPRISE_SIGNIN_DISABLED_HEADER); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + error_body = l10n_util::GetStringUTF8( + base::FeatureList::IsEnabled( + syncer::kReplaceSyncPromosWithSignInPromos) diff --git a/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc b/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc new file mode 100644 index 000000000000..9c0e4ebfc7c4 --- /dev/null +++ b/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc @@ -0,0 +1,20 @@ +--- components/commerce/core/commerce_feature_list.cc.orig 2025-10-21 20:19:54 UTC ++++ components/commerce/core/commerce_feature_list.cc +@@ -178,7 +178,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on + const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + const base::FeatureParam<bool> kDiscountOnShoppyPage{ + &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true}; + #else +@@ -191,7 +191,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc + const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting, + base::FEATURE_ENABLED_BY_DEFAULT); + const base::FeatureParam<int> kHistoryClustersBehavior{ diff --git a/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc b/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc new file mode 100644 index 000000000000..43383bb849d6 --- /dev/null +++ b/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc @@ -0,0 +1,11 @@ +--- components/constrained_window/constrained_window_views.cc.orig 2025-08-26 20:49:50 UTC ++++ components/constrained_window/constrained_window_views.cc +@@ -380,7 +380,7 @@ bool PlatformClipsChildrenToViewport() { + } + + bool PlatformClipsChildrenToViewport() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/devel/electron35/files/patch-components_content__settings_core_browser_website__settings__registry.cc b/devel/electron39/files/patch-components_content__settings_core_browser_website__settings__registry.cc index 4020932c3ec5..4020932c3ec5 100644 --- a/devel/electron35/files/patch-components_content__settings_core_browser_website__settings__registry.cc +++ b/devel/electron39/files/patch-components_content__settings_core_browser_website__settings__registry.cc diff --git a/devel/electron35/files/patch-components_cookie__config_cookie__store__util.cc b/devel/electron39/files/patch-components_cookie__config_cookie__store__util.cc index 6cb3d6e291e0..6cb3d6e291e0 100644 --- a/devel/electron35/files/patch-components_cookie__config_cookie__store__util.cc +++ b/devel/electron39/files/patch-components_cookie__config_cookie__store__util.cc diff --git a/devel/electron39/files/patch-components_crash_core_app_BUILD.gn b/devel/electron39/files/patch-components_crash_core_app_BUILD.gn new file mode 100644 index 000000000000..c290d538bd4a --- /dev/null +++ b/devel/electron39/files/patch-components_crash_core_app_BUILD.gn @@ -0,0 +1,43 @@ +--- components/crash/core/app/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ components/crash/core/app/BUILD.gn +@@ -70,6 +70,10 @@ static_library("app") { + ] + } + ++ if (is_bsd) { ++ sources -= [ "crashpad.cc" ] ++ } ++ + defines = [ "CRASH_IMPLEMENTATION" ] + + public_deps = [ ":lib" ] +@@ -83,7 +87,7 @@ static_library("app") { + "//third_party/crashpad/crashpad/util", + ] + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ "crashpad_linux.cc" ] + data_deps = [ ":chrome_crashpad_handler" ] + } +@@ -105,7 +109,7 @@ static_library("app") { + libs = [ "log" ] + } + +- if (is_android || is_linux || is_chromeos) { ++ if ((is_android || is_linux || is_chromeos) && !is_bsd) { + deps += [ + "//base:base_static", + "//components/crash/core/common", +@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { + # define custom UserStreamDataSources. + executable("chrome_crashpad_handler") { + sources = [ "chrome_crashpad_handler.cc" ] +- +- deps = [ +- ":crashpad_handler_main", +- "//third_party/crashpad/crashpad/handler", +- ] + + if (is_mac && (is_component_build || is_asan || is_ubsan_any)) { + ldflags = [ diff --git a/devel/electron35/files/patch-components_crash_core_app_chrome__crashpad__handler.cc b/devel/electron39/files/patch-components_crash_core_app_chrome__crashpad__handler.cc index a9adae723bc6..a9adae723bc6 100644 --- a/devel/electron35/files/patch-components_crash_core_app_chrome__crashpad__handler.cc +++ b/devel/electron39/files/patch-components_crash_core_app_chrome__crashpad__handler.cc diff --git a/devel/electron35/files/patch-components_crash_core_app_crashpad__handler__main.cc b/devel/electron39/files/patch-components_crash_core_app_crashpad__handler__main.cc index 219d1e41410c..219d1e41410c 100644 --- a/devel/electron35/files/patch-components_crash_core_app_crashpad__handler__main.cc +++ b/devel/electron39/files/patch-components_crash_core_app_crashpad__handler__main.cc diff --git a/devel/electron35/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/devel/electron39/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc index 9b0f58ec3767..9b0f58ec3767 100644 --- a/devel/electron35/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc +++ b/devel/electron39/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc diff --git a/devel/electron35/files/patch-components_crash_core_common_BUILD.gn b/devel/electron39/files/patch-components_crash_core_common_BUILD.gn index e10540b90e26..e10540b90e26 100644 --- a/devel/electron35/files/patch-components_crash_core_common_BUILD.gn +++ b/devel/electron39/files/patch-components_crash_core_common_BUILD.gn diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h b/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h new file mode 100644 index 000000000000..d4468bf4212a --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h @@ -0,0 +1,20 @@ +--- components/device_signals/core/browser/browser_utils.h.orig 2025-08-26 20:49:50 UTC ++++ components/device_signals/core/browser/browser_utils.h +@@ -38,7 +38,7 @@ std::string GetHostName(); + std::string GetHostName(); + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns the hostname of the current machine. + std::vector<std::string> GetSystemDnsServers(); + +@@ -46,7 +46,7 @@ SettingValue GetOSFirewall(); + SettingValue GetOSFirewall(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns the path to the ufw configuration file. + const char** GetUfwConfigPath(); + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc new file mode 100644 index 000000000000..8d9146560d04 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-08-26 20:49:50 UTC ++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc +@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals( + os_signals_response->disk_encryption = device_signals::GetDiskEncrypted(); + os_signals_response->os_firewall = device_signals::GetOSFirewall(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + os_signals_response->distribution_version = + device_signals::GetDistributionVersion(); + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/devel/electron39/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h index f9e075904ee8..f9e075904ee8 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h +++ b/devel/electron39/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator.h b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator.h index 290cc0f1df04..290cc0f1df04 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator.h +++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator.h diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc index c6d5c29f1233..c6d5c29f1233 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc +++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h new file mode 100644 index 000000000000..f7afa00e93b3 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-04-22 20:15:27 UTC ++++ components/device_signals/core/browser/signals_aggregator_impl.h +@@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public SignalsAggregator + ~SignalsAggregatorImpl() override; + + // SignalsAggregator: +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void GetSignalsForUser(const UserContext& user_context, + const SignalsAggregationRequest& request, + GetSignalsCallback callback) override; diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service.h b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service.h index f97fd34746cc..f97fd34746cc 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service.h +++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service.h diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc index 8c3b2d95c205..8c3b2d95c205 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc +++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.h b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.h index bbc8fcb8a42c..bbc8fcb8a42c 100644 --- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.h +++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.h diff --git a/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc new file mode 100644 index 000000000000..467ab6ebb4f6 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc @@ -0,0 +1,78 @@ +--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ components/device_signals/core/common/linux/platform_utils_linux.cc +@@ -4,12 +4,23 @@ + + #include "components/device_signals/core/common/platform_utils.h" + ++#include "build/build_config.h" ++ + #if defined(USE_GIO) + #include <gio/gio.h> + #endif // defined(USE_GIO) + #include <sys/stat.h> ++#if !BUILDFLAG(IS_BSD) + #include <sys/sysmacros.h> ++#endif + ++#if BUILDFLAG(IS_BSD) ++#include <sys/types.h> ++#include <sys/socket.h> ++#include <ifaddrs.h> ++#include <net/if_dl.h> ++#endif ++ + #include <algorithm> + #include <optional> + #include <string> +@@ -105,6 +116,7 @@ SettingValue GetDiskEncrypted() { + // Implements the logic from the native host installation script. First find the + // root device identifier, then locate its parent and get its type. + SettingValue GetDiskEncrypted() { ++#if !BUILDFLAG(IS_BSD) + struct stat info; + // First figure out the device identifier. Fail fast if this fails. + if (stat("/", &info) != 0) { +@@ -127,11 +139,35 @@ SettingValue GetDiskEncrypted() { + } + return SettingValue::UNKNOWN; + } ++#endif + return SettingValue::DISABLED; + } + + std::vector<std::string> internal::GetMacAddressesImpl() { + std::vector<std::string> result; ++#if BUILDFLAG(IS_BSD) ++ struct ifaddrs* ifa = nullptr; ++ ++ if (getifaddrs(&ifa) != 0) ++ return result; ++ ++ struct ifaddrs* interface = ifa; ++ for (; interface != nullptr; interface = interface->ifa_next) { ++ if (interface->ifa_addr == nullptr || ++ interface->ifa_addr->sa_family != AF_LINK) { ++ continue; ++ } ++ struct sockaddr_dl* sdl = ++ reinterpret_cast<struct sockaddr_dl*>(interface->ifa_addr); ++ if (!sdl || sdl->sdl_alen != 6) ++ continue; ++ char* link_address = static_cast<char*>(LLADDR(sdl)); ++ result.push_back(base::StringPrintf( ++ "%02x:%02x:%02x:%02x:%02x:%02x", link_address[0] & 0xff, ++ link_address[1] & 0xff, link_address[2] & 0xff, link_address[3] & 0xff, ++ link_address[4] & 0xff, link_address[5] & 0xff)); ++ } ++#else + base::DirReaderPosix reader("/sys/class/net"); + if (!reader.IsValid()) { + return result; +@@ -156,6 +192,7 @@ std::vector<std::string> internal::GetMacAddressesImpl + &address); + result.push_back(address); + } ++#endif + return result; + } + diff --git a/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h b/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h new file mode 100644 index 000000000000..ae10e00598c4 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/common/platform_utils.h.orig 2025-10-21 20:19:54 UTC ++++ components/device_signals/core/common/platform_utils.h +@@ -54,7 +54,7 @@ std::optional<std::string> GetWindowsMachineDomain(); + std::optional<std::string> GetWindowsMachineDomain(); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Return the distribution VERSION_ID contained in + // /etc/os-release, if it exists. + std::optional<std::string> GetDistributionVersion(); diff --git a/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc new file mode 100644 index 000000000000..f4bbfccd7582 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc @@ -0,0 +1,11 @@ +--- components/device_signals/core/common/signals_features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/device_signals/core/common/signals_features.cc +@@ -51,7 +51,7 @@ bool IsDetectedAgentSignalCollectionEnabled() { + } + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Enables the triggering of device signals consent dialog when conditions met + // This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to + // be enabled diff --git a/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h new file mode 100644 index 000000000000..23d39e5217b8 --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/common/signals_features.h.orig 2025-08-26 20:49:50 UTC ++++ components/device_signals/core/common/signals_features.h +@@ -33,7 +33,7 @@ bool IsDetectedAgentSignalCollectionEnabled(); + bool IsDetectedAgentSignalCollectionEnabled(); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog); + + // Returns true if device signals consent dialog has been enabled for diff --git a/devel/electron35/files/patch-components_device__signals_core_system__signals_platform__delegate.cc b/devel/electron39/files/patch-components_device__signals_core_system__signals_platform__delegate.cc index c5dea15ace97..c5dea15ace97 100644 --- a/devel/electron35/files/patch-components_device__signals_core_system__signals_platform__delegate.cc +++ b/devel/electron39/files/patch-components_device__signals_core_system__signals_platform__delegate.cc diff --git a/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc b/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc new file mode 100644 index 000000000000..500da359607e --- /dev/null +++ b/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc @@ -0,0 +1,11 @@ +--- components/device_signals/test/signals_contract.cc.orig 2025-04-22 20:15:27 UTC ++++ components/device_signals/test/signals_contract.cc +@@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_enabled) { + base::BindRepeating(VerifyUnset, names::kCrowdStrike); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + contract[names::kAllowScreenLock] = + base::BindRepeating(VerifyUnset, names::kAllowScreenLock); + contract[names::kImei] = base::BindRepeating(VerifyUnset, names::kImei); diff --git a/devel/electron35/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/devel/electron39/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc index 422c5721bd85..422c5721bd85 100644 --- a/devel/electron35/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc +++ b/devel/electron39/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc diff --git a/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc b/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc new file mode 100644 index 000000000000..6c7215adc3ed --- /dev/null +++ b/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc @@ -0,0 +1,65 @@ +--- components/embedder_support/user_agent_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ components/embedder_support/user_agent_utils.cc +@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() { + return ""; + #elif BUILDFLAG(IS_MAC) + return "Macintosh; "; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return "X11; "; // strange, but that's what Firefox uses + #elif BUILDFLAG(IS_ANDROID) + return "Linux; "; +@@ -333,7 +333,7 @@ std::string GetUnifiedPlatform() { + } + + std::string GetUnifiedPlatform() { +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This constant is only used on Android (desktop) and Linux. + constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64"; + #endif +@@ -353,7 +353,7 @@ std::string GetUnifiedPlatform() { + return "Windows NT 10.0; Win64; x64"; + #elif BUILDFLAG(IS_FUCHSIA) + return "Fuchsia"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return kUnifiedPlatformLinuxX64; + #elif BUILDFLAG(IS_IOS) + if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) { +@@ -615,7 +615,7 @@ std::string GetPlatformVersion() { + } + + std::string GetPlatformVersion() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40245146): Remove this Blink feature + if (base::FeatureList::IsEnabled( + blink::features::kReduceUserAgentDataLinuxPlatformVersion)) { +@@ -661,6 +661,9 @@ std::string GetPlatformForUAMetadata() { + #else + return "Chromium OS"; + #endif ++#elif BUILDFLAG(IS_BSD) ++ // The internet is weird... ++ return "Linux"; + #else + return std::string(version_info::GetOSType()); + #endif +@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons + "Android %s", os_version.c_str() + #elif BUILDFLAG(IS_FUCHSIA) + "Fuchsia" ++#elif BUILDFLAG(IS_BSD) ++#if defined(__x86_64__) ++ "Linux x86_64; %s %s", ++#elif defined(__aarch64__) ++ "Linux aarch64; %s %s", ++#else ++ "Linux i686; %s %s", ++#endif ++ unixinfo.sysname, // e.g. Linux ++ cpu_type.c_str() // e.g. i686 + #elif BUILDFLAG(IS_IOS) + "CPU %s OS %s like Mac OS X", cpu_type.c_str(), + os_version.c_str() diff --git a/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc new file mode 100644 index 000000000000..717a813c0a0c --- /dev/null +++ b/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc @@ -0,0 +1,29 @@ +--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-08-26 20:49:50 UTC ++++ components/embedder_support/user_agent_utils_unittest.cc +@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device) + ASSERT_EQ("CrOS", pieces[0]); + ASSERT_EQ("x86_64", pieces[1]); + ASSERT_EQ("14541.0.0", pieces[2]); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Post-UA Reduction there is a single <unifiedPlatform> value for Linux: + // X11; Linux x86_64 + ASSERT_EQ(2u, pieces.size()); +@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test, + "X11; CrOS x86_64 14541.0.0"; + #elif BUILDFLAG(IS_FUCHSIA) + "Fuchsia"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + "X11; Linux x86_64"; + #elif BUILDFLAG(IS_MAC) + "Macintosh; Intel Mac OS X 10_15_7"; +@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) { + #endif + #elif BUILDFLAG(IS_ANDROID) + EXPECT_EQ(metadata.platform, "Android"); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + EXPECT_EQ(metadata.platform, "Linux"); + #elif BUILDFLAG(IS_FREEBSD) + EXPECT_EQ(metadata.platform, "FreeBSD"); diff --git a/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc b/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc new file mode 100644 index 000000000000..20b8a362cf39 --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc @@ -0,0 +1,11 @@ +--- components/enterprise/browser/reporting/report_util.cc.orig 2025-10-06 20:22:27 UTC ++++ components/enterprise/browser/reporting/report_util.cc +@@ -197,7 +197,7 @@ std::string GetSecuritySignalsInReport( + signals_dict.Set("antivirus_info", std::move(anti_virus_list)); + + signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes())); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (os_report.has_distribution_version()) { + signals_dict.Set("distribution_version", + os_report.distribution_version()); diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc new file mode 100644 index 000000000000..2bd237bb1560 --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc @@ -0,0 +1,20 @@ +--- components/enterprise/connectors/core/connectors_prefs.cc.orig 2025-10-21 20:19:54 UTC ++++ components/enterprise/connectors/core/connectors_prefs.cc +@@ -22,7 +22,7 @@ namespace enterprise_connectors { + namespace enterprise_connectors { + + // Profile Prefs +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kCacheEncryptionEnabledPref[] = + "enterprise_connectors.cache_encryption_enabled"; + #endif +@@ -96,7 +96,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry + #if BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES) + client_certificates::RegisterProfilePrefs(registry); + #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(kCacheEncryptionEnabledPref, false); + #endif + } diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h new file mode 100644 index 000000000000..236cbd0107ed --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h @@ -0,0 +1,11 @@ +--- components/enterprise/connectors/core/connectors_prefs.h.orig 2025-10-21 20:19:54 UTC ++++ components/enterprise/connectors/core/connectors_prefs.h +@@ -11,7 +11,7 @@ namespace enterprise_connectors { + + namespace enterprise_connectors { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Pref that maps to the "CacheEncryptionEnabled" policy. + extern const char kCacheEncryptionEnabledPref[]; + #endif diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc new file mode 100644 index 000000000000..22894837f66e --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc @@ -0,0 +1,20 @@ +--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-06-30 07:04:30 UTC ++++ components/enterprise/connectors/core/realtime_reporting_client_base.cc +@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::ReportEvent( + *event.mutable_time() = ToProtoTimestamp(base::Time::Now()); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) + MaybeCollectDeviceSignalsAndReportEvent(std::move(event), client, settings); + #else + // Regardless of collecting device signals or not, upload the security event +@@ -240,7 +240,7 @@ void RealtimeReportingClientBase::ReportEventWithTimes + if (include_profile_user_name) { + event.Set(kKeyProfileUserName, GetProfileUserName()); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet) + MaybeCollectDeviceSignalsAndReportEventDeprecated(std::move(event), client, + name, settings, time); + #else diff --git a/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc new file mode 100644 index 000000000000..4654b50bfb99 --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc @@ -0,0 +1,20 @@ +--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-10-21 20:19:54 UTC ++++ components/enterprise/data_controls/core/browser/rule.cc +@@ -531,7 +531,7 @@ bool Rule::AddUnsupportedAttributeErrors( + }, + }, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { + Restriction::kFileDownload, + { +@@ -610,7 +610,7 @@ bool Rule::AddUnsupportedRestrictionErrors( + }, + #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + { + Restriction::kFileDownload, + { diff --git a/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc b/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc new file mode 100644 index 000000000000..9204b2eca9a9 --- /dev/null +++ b/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc @@ -0,0 +1,20 @@ +--- components/enterprise/watermarking/watermark.cc.orig 2025-08-26 20:49:50 UTC ++++ components/enterprise/watermarking/watermark.cc +@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) { + "Segoe UI", + #elif BUILDFLAG(IS_MAC) + "SF Pro Text", +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + "Ubuntu", + #elif BUILDFLAG(IS_CHROMEOS) + "Google Sans", +@@ -40,7 +40,7 @@ gfx::Font::Weight WatermarkFontWeight() { + } + + gfx::Font::Weight WatermarkFontWeight() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return gfx::Font::Weight::SEMIBOLD; + #else + return gfx::Font::Weight::MEDIUM; diff --git a/devel/electron39/files/patch-components_error__page_common_localized__error.cc b/devel/electron39/files/patch-components_error__page_common_localized__error.cc new file mode 100644 index 000000000000..2e2989c8a559 --- /dev/null +++ b/devel/electron39/files/patch-components_error__page_common_localized__error.cc @@ -0,0 +1,11 @@ +--- components/error_page/common/localized_error.cc.orig 2025-10-21 20:19:54 UTC ++++ components/error_page/common/localized_error.cc +@@ -902,7 +902,7 @@ void AddSuggestionsDetails(int error_code, + if (suggestions & SUGGEST_PROXY_CONFIG) { + // Custom body string. + std::u16string inner = +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + l10n_util::GetStringFUTF16( + IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM, + l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE), diff --git a/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc b/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc new file mode 100644 index 000000000000..84e33664155e --- /dev/null +++ b/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc @@ -0,0 +1,11 @@ +--- components/eye_dropper/eye_dropper_view.cc.orig 2025-10-21 20:19:54 UTC ++++ components/eye_dropper/eye_dropper_view.cc +@@ -213,7 +213,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent, + // EyeDropper/WidgetDelegate. + set_owned_by_client(OwnedByClientPassKey()); + SetPreferredSize(GetSize()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use TYPE_MENU for Linux to ensure that the eye dropper view is displayed + // above the color picker. + views::Widget::InitParams params( diff --git a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.cc b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.cc index e6301bde073c..e6301bde073c 100644 --- a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.cc +++ b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.cc diff --git a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.h b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.h index 2308fc5d4293..2308fc5d4293 100644 --- a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.h +++ b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.h diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc new file mode 100644 index 000000000000..3b0373c98922 --- /dev/null +++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc @@ -0,0 +1,30 @@ +--- components/feature_engagement/public/feature_configurations.cc.orig 2025-10-21 20:19:54 UTC ++++ components/feature_engagement/public/feature_configurations.cc +@@ -95,7 +95,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi + + std::optional<FeatureConfig> GetClientSideFeatureConfig( + const base::Feature* feature) { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + + // The IPH bubble for link capturing has a trigger set to ANY so that it + // always shows up. The per app specific guardrails are independently stored +@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi + + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) { + FeatureConfig config; + config.valid = true; +@@ -2045,7 +2045,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi + #endif // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ ++ BUILDFLAG(IS_BSD) + + if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) { + // The credit card benefit IPH appears up to three times over 10 years and diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc new file mode 100644 index 000000000000..809373ea7da2 --- /dev/null +++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc @@ -0,0 +1,29 @@ +--- components/feature_engagement/public/feature_constants.cc.orig 2025-11-10 21:36:56 UTC ++++ components/feature_engagement/public/feature_constants.cc +@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() { + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + BASE_FEATURE(kEsbDownloadRowPromoFeature, + "EsbDownloadRowPromo", +@@ -846,7 +846,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge, + + #endif // BUILDFLAG(IS_IOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature, + "IPH_AutofillBnplAffirmOrZipSuggestion", +@@ -1002,7 +1002,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature, + base::FEATURE_DISABLED_BY_DEFAULT); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This can be enabled by default, as the DesktopPWAsLinkCapturing + // flag is needed for the IPH linked to this feature to work, and + // use-cases to show the IPH are guarded by that flag. diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h new file mode 100644 index 000000000000..91407b11c54a --- /dev/null +++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h @@ -0,0 +1,29 @@ +--- components/feature_engagement/public/feature_constants.h.orig 2025-11-10 21:36:56 UTC ++++ components/feature_engagement/public/feature_constants.h +@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature); + #endif +@@ -380,7 +380,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiOSAIHubNewBadge + + #endif // BUILDFLAG(IS_IOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature); + FEATURE_CONSTANTS_DECLARE_FEATURE( +@@ -444,7 +444,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature); + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSignInBenefitsFeature); diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc new file mode 100644 index 000000000000..6165908ccaa7 --- /dev/null +++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc @@ -0,0 +1,29 @@ +--- components/feature_engagement/public/feature_list.cc.orig 2025-11-10 21:36:56 UTC ++++ components/feature_engagement/public/feature_list.cc +@@ -203,7 +203,7 @@ const base::Feature* const kAllFeatures[] = { + &kIPHiOSReaderModeOptionsFeature, + #endif // BUILDFLAG(IS_IOS) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + &kEsbDownloadRowPromoFeature, + #endif +@@ -278,7 +278,7 @@ const base::Feature* const kAllFeatures[] = { + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + &kIPHAutofillAiOptInFeature, + &kIPHAutofillBnplAffirmOrZipSuggestionFeature, +@@ -336,7 +336,7 @@ const base::Feature* const kAllFeatures[] = { + &kIPHScalableIphGamingFeature, + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + &kIPHDesktopPWAsLinkCapturingLaunch, + &kIPHDesktopPWAsLinkCapturingLaunchAppInTab, + &kIPHSignInBenefitsFeature, diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h new file mode 100644 index 000000000000..a52ec61f1e84 --- /dev/null +++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h @@ -0,0 +1,58 @@ +--- components/feature_engagement/public/feature_list.h.orig 2025-11-10 21:36:56 UTC ++++ components/feature_engagement/public/feature_list.h +@@ -357,7 +357,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBadge, "IPH_iOSA + #endif // BUILDFLAG(IS_IOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo"); + #endif +@@ -478,7 +478,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ ++ BUILDFLAG(IS_BSD) + DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn"); + DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature, + "IPH_AutofillBnplAffirmOrZipSuggestion"); +@@ -580,7 +581,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, " + DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming"); + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch, + "IPH_DesktopPWAsLinkCapturingLaunch"); + DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab, +@@ -782,7 +783,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat + VARIATION_ENTRY(kIPHIOSPageActionMenu), + VARIATION_ENTRY(kIPHiOSAIHubNewBadge), + #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + VARIATION_ENTRY(kIPHBatterySaverModeFeature), + VARIATION_ENTRY(kIPHCompanionSidePanelFeature), + VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature), +@@ -844,7 +845,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ ++ BUILDFLAG(IS_BSD) + VARIATION_ENTRY(kIPHAutofillAiOptInFeature), + VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature), + VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature), +@@ -899,7 +901,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat + VARIATION_ENTRY(kIPHScalableIphGamingFeature), + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch), + VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab), + VARIATION_ENTRY(kIPHSignInBenefitsFeature), diff --git a/devel/electron35/files/patch-components_feed_core_proto_v2_wire_version.proto b/devel/electron39/files/patch-components_feed_core_proto_v2_wire_version.proto index 96224d006191..96224d006191 100644 --- a/devel/electron35/files/patch-components_feed_core_proto_v2_wire_version.proto +++ b/devel/electron39/files/patch-components_feed_core_proto_v2_wire_version.proto diff --git a/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc new file mode 100644 index 000000000000..3c529219f378 --- /dev/null +++ b/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc @@ -0,0 +1,13 @@ +--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-08-26 20:49:50 UTC ++++ components/feed/core/v2/feed_network_impl_unittest.cc +@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn + + EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type()); + EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type()); +- EXPECT_EQ(1, client_info.app_version().major()); +- EXPECT_EQ(2, client_info.app_version().minor()); ++ EXPECT_EQ(1, client_info.app_version().gmajor()); ++ EXPECT_EQ(2, client_info.app_version().gminor()); + EXPECT_EQ(3, client_info.app_version().build()); + EXPECT_EQ(4, client_info.app_version().revision()); + EXPECT_FALSE(client_info.chrome_client_info().start_surface()); diff --git a/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc b/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc new file mode 100644 index 000000000000..1d915e3e664e --- /dev/null +++ b/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc @@ -0,0 +1,24 @@ +--- components/feed/core/v2/proto_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/feed/core/v2/proto_util.cc +@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() { + + int32_t major, minor, revision; + base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision); +- result.set_major(major); +- result.set_minor(minor); ++ result.set_gmajor(major); ++ result.set_gminor(minor); + result.set_revision(revision); + #if BUILDFLAG(IS_ANDROID) + result.set_api_version(base::android::android_info::sdk_int()); +@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf + // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH. + const std::vector<uint32_t>& numbers = chrome_info.version.components(); + if (numbers.size() > 3) { +- result.set_major(static_cast<int32_t>(numbers[0])); +- result.set_minor(static_cast<int32_t>(numbers[1])); ++ result.set_gmajor(static_cast<int32_t>(numbers[0])); ++ result.set_gminor(static_cast<int32_t>(numbers[1])); + result.set_build(static_cast<int32_t>(numbers[2])); + result.set_revision(static_cast<int32_t>(numbers[3])); + } diff --git a/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc b/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc new file mode 100644 index 000000000000..c54e429e9664 --- /dev/null +++ b/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc @@ -0,0 +1,13 @@ +--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-06-30 07:04:30 UTC ++++ components/feed/core/v2/proto_util_unittest.cc +@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) { + feedwire::ClientInfo result = CreateClientInfo(request_metadata); + EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type()); + EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type()); +- EXPECT_EQ(1, result.app_version().major()); +- EXPECT_EQ(2, result.app_version().minor()); ++ EXPECT_EQ(1, result.app_version().gmajor()); ++ EXPECT_EQ(2, result.app_version().gminor()); + EXPECT_EQ(3, result.app_version().build()); + EXPECT_EQ(4, result.app_version().revision()); + diff --git a/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc b/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc new file mode 100644 index 000000000000..af51b1bceb6b --- /dev/null +++ b/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc @@ -0,0 +1,13 @@ +--- components/feed/core/v2/test/proto_printer.cc.orig 2025-10-21 20:19:54 UTC ++++ components/feed/core/v2/test/proto_printer.cc +@@ -159,8 +159,8 @@ class TextProtoPrinter { + } + TextProtoPrinter& operator<<(const feedwire::Version& v) { + BeginMessage(); +- PRINT_FIELD(major); +- PRINT_FIELD(minor); ++ PRINT_FIELD(gmajor); ++ PRINT_FIELD(gminor); + PRINT_FIELD(build); + PRINT_FIELD(revision); + PRINT_FIELD(architecture); diff --git a/devel/electron35/files/patch-components_gcm__driver_gcm__desktop__utils.cc b/devel/electron39/files/patch-components_gcm__driver_gcm__desktop__utils.cc index 27b343dd4a2a..27b343dd4a2a 100644 --- a/devel/electron35/files/patch-components_gcm__driver_gcm__desktop__utils.cc +++ b/devel/electron39/files/patch-components_gcm__driver_gcm__desktop__utils.cc diff --git a/devel/electron39/files/patch-components_gwp__asan_BUILD.gn b/devel/electron39/files/patch-components_gwp__asan_BUILD.gn new file mode 100644 index 000000000000..838762fab6a2 --- /dev/null +++ b/devel/electron39/files/patch-components_gwp__asan_BUILD.gn @@ -0,0 +1,11 @@ +--- components/gwp_asan/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ components/gwp_asan/BUILD.gn +@@ -15,7 +15,7 @@ test("gwp_asan_unittests") { + "//testing/gtest", + "//third_party/boringssl", + ] +- if (is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) { ++ if ((is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) && !is_bsd) { + deps += [ + "//components/gwp_asan/client:unit_tests", + "//components/gwp_asan/crash_handler:unit_tests", diff --git a/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni b/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni new file mode 100644 index 000000000000..b157d6058731 --- /dev/null +++ b/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni @@ -0,0 +1,16 @@ +--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-10-21 20:19:54 UTC ++++ components/gwp_asan/buildflags/buildflags.gni +@@ -11,10 +11,10 @@ import("//build/config/compiler/compiler.gni") + # Android requires frame pointers for unwinding, unwind tables aren't shipped in + # official builds. + # iOS is disabled when !use_partition_alloc due to https://crbug.com/446856826 +-supported_platform = +- is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) || ++supported_platform = !is_bsd && ++ (is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) || + (is_win && (current_cpu == "x64" || current_cpu == "arm64")) || +- (is_android && !is_component_build && enable_frame_pointers) ++ (is_android && !is_component_build && enable_frame_pointers)) + + declare_args() { + # Is GWP-ASan malloc/PartitionAlloc hooking enabled for chrome/ on a given diff --git a/devel/electron35/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/devel/electron39/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc index 357eb0881122..357eb0881122 100644 --- a/devel/electron35/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc +++ b/devel/electron39/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc diff --git a/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc new file mode 100644 index 000000000000..6c4146da0c37 --- /dev/null +++ b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc @@ -0,0 +1,11 @@ +--- components/gwp_asan/client/gwp_asan.cc.orig 2025-08-26 20:49:50 UTC ++++ components/gwp_asan/client/gwp_asan.cc +@@ -81,7 +81,7 @@ namespace { + // ProcessSamplingBoost is the multiplier to increase the + // ProcessSamplingProbability in scenarios where we want to perform additional + // testing (e.g., on canary/dev builds). +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + constexpr int kDefaultMaxAllocations = 50; + constexpr int kDefaultMaxMetadata = 210; + constexpr int kDefaultTotalPages = kCpuIs64Bit ? 2048 : kDefaultMaxMetadata * 2; diff --git a/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc new file mode 100644 index 000000000000..a97de2e3706e --- /dev/null +++ b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc @@ -0,0 +1,20 @@ +--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-08-26 20:49:50 UTC ++++ components/gwp_asan/client/gwp_asan_features.cc +@@ -9,7 +9,7 @@ namespace gwp_asan::internal { + namespace gwp_asan::internal { + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || \ ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)) + constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT; + #else +@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int> + kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc, + "GpuAllocationSamplingRange", 16}; + +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + // Browser reservation params. + GWP_ASAN_EXPORT extern const base::FeatureParam<int> diff --git a/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc new file mode 100644 index 000000000000..3b6af8f5834d --- /dev/null +++ b/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc @@ -0,0 +1,20 @@ +--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-04-22 20:15:27 UTC ++++ components/gwp_asan/crash_handler/crash_analyzer.cc +@@ -35,7 +35,7 @@ + #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h" + #include "third_party/crashpad/crashpad/util/process/process_memory.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include <signal.h> + #elif BUILDFLAG(IS_APPLE) + #include <mach/exception_types.h> +@@ -113,7 +113,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress( + + crashpad::VMAddress CrashAnalyzer::GetAccessAddress( + const crashpad::ExceptionSnapshot& exception) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + if (exception.Exception() == SIGSEGV || exception.Exception() == SIGBUS) + return exception.ExceptionAddress(); + #elif BUILDFLAG(IS_APPLE) diff --git a/devel/electron39/files/patch-components_live__caption_caption__util.cc b/devel/electron39/files/patch-components_live__caption_caption__util.cc new file mode 100644 index 000000000000..dc560e5503e6 --- /dev/null +++ b/devel/electron39/files/patch-components_live__caption_caption__util.cc @@ -0,0 +1,11 @@ +--- components/live_caption/caption_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/live_caption/caption_util.cc +@@ -139,7 +139,7 @@ std::string GetCaptionSettingsUrl() { + std::string GetCaptionSettingsUrl() { + #if BUILDFLAG(IS_CHROMEOS) + return "chrome://os-settings/audioAndCaptions"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return "chrome://settings/captions"; + #elif BUILDFLAG(IS_WIN) + return base::win::GetVersion() >= base::win::Version::WIN10 diff --git a/devel/electron35/files/patch-components_live__caption_caption__util.h b/devel/electron39/files/patch-components_live__caption_caption__util.h index 9edcdaf8c824..9edcdaf8c824 100644 --- a/devel/electron35/files/patch-components_live__caption_caption__util.h +++ b/devel/electron39/files/patch-components_live__caption_caption__util.h diff --git a/devel/electron39/files/patch-components_media__router_common_media__source.cc b/devel/electron39/files/patch-components_media__router_common_media__source.cc new file mode 100644 index 000000000000..a843f6d09c95 --- /dev/null +++ b/devel/electron39/files/patch-components_media__router_common_media__source.cc @@ -0,0 +1,11 @@ +--- components/media_router/common/media_source.cc.orig 2025-08-26 20:49:50 UTC ++++ components/media_router/common/media_source.cc +@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() { + #if BUILDFLAG(IS_MAC) + return media::IsMacSckSystemLoopbackCaptureSupported() || + base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast); + #else + return true; diff --git a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc index 22fea3bd9380..22fea3bd9380 100644 --- a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc +++ b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc diff --git a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_enum__table.h b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_enum__table.h index 9cdf410f79fa..9cdf410f79fa 100644 --- a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_enum__table.h +++ b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_enum__table.h diff --git a/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc b/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc new file mode 100644 index 000000000000..d0126263e208 --- /dev/null +++ b/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc @@ -0,0 +1,20 @@ +--- components/metrics/drive_metrics_provider.cc.orig 2025-04-22 20:15:27 UTC ++++ components/metrics/drive_metrics_provider.cc +@@ -21,7 +21,7 @@ namespace { + namespace metrics { + + namespace { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void RecordTriStateMetric(const char* name, std::optional<bool> sample) { + base::UmaHistogramEnumeration( + name, !sample.has_value() +@@ -106,7 +106,7 @@ void DriveMetricsProvider::FillDriveMetrics( + drive->set_has_seek_penalty(*response.has_seek_penalty); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable); + #endif + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) diff --git a/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc b/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc new file mode 100644 index 000000000000..726569adf899 --- /dev/null +++ b/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc @@ -0,0 +1,11 @@ +--- components/metrics/dwa/dwa_service.cc.orig 2025-10-21 20:19:54 UTC ++++ components/metrics/dwa/dwa_service.cc +@@ -243,7 +243,7 @@ void DwaService::RecordCoarseSystemInformation( + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS); + #elif BUILDFLAG(IS_MAC) + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX); + #elif BUILDFLAG(IS_ANDROID) + // TODO(b/366276323): Populate set_platform using more granular diff --git a/devel/electron39/files/patch-components_metrics_metrics__log.cc b/devel/electron39/files/patch-components_metrics_metrics__log.cc new file mode 100644 index 000000000000..1082436d2d59 --- /dev/null +++ b/devel/electron39/files/patch-components_metrics_metrics__log.cc @@ -0,0 +1,38 @@ +--- components/metrics/metrics_log.cc.orig 2025-10-21 20:19:54 UTC ++++ components/metrics/metrics_log.cc +@@ -59,7 +59,7 @@ + #include "base/win/current_module.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #include "base/nix/xdg_util.h" + #endif +@@ -155,7 +155,7 @@ void RecordCurrentTime( + } + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType( + base::nix::SessionType session_type) { + switch (session_type) { +@@ -447,7 +447,7 @@ void MetricsLog::RecordCoreSystemProfile( + // OperatingSystemVersion refers to the ChromeOS release version. + #if BUILDFLAG(IS_CHROMEOS) + os->set_kernel_version(base::SysInfo::KernelVersion()); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux operating system version is copied over into kernel version to be + // consistent. + os->set_kernel_version(base::SysInfo::OperatingSystemVersion()); +@@ -464,7 +464,7 @@ void MetricsLog::RecordCoreSystemProfile( + os->set_build_number(base::SysInfo::GetIOSBuildNumber()); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<base::Environment> env = base::Environment::Create(); + os->set_xdg_session_type(ToProtoSessionType(base::nix::GetSessionType(*env))); + os->set_xdg_current_desktop( diff --git a/devel/electron35/files/patch-components_metrics_motherboard.cc b/devel/electron39/files/patch-components_metrics_motherboard.cc index a639aaec5b72..a639aaec5b72 100644 --- a/devel/electron35/files/patch-components_metrics_motherboard.cc +++ b/devel/electron39/files/patch-components_metrics_motherboard.cc diff --git a/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h b/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h new file mode 100644 index 000000000000..dc8d1dd03c1b --- /dev/null +++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h @@ -0,0 +1,23 @@ +--- components/named_mojo_ipc_server/connection_info.h.orig 2025-04-22 20:15:27 UTC ++++ components/named_mojo_ipc_server/connection_info.h +@@ -12,7 +12,10 @@ + #include "base/win/scoped_handle.h" + #elif BUILDFLAG(IS_MAC) + #include <bsm/libbsm.h> +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ++#if BUILDFLAG(IS_OPENBSD) ++#include <sys/ucred.h> ++#endif + #include <sys/socket.h> + #endif + +@@ -29,7 +32,7 @@ struct ConnectionInfo { + base::ProcessId pid{}; + #if BUILDFLAG(IS_MAC) + audit_token_t audit_token{}; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) + ucred credentials{}; + #endif + }; diff --git a/devel/electron35/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc index 43b28a6054f4..43b28a6054f4 100644 --- a/devel/electron35/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc +++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc diff --git a/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc new file mode 100644 index 000000000000..d2bb35a64a4b --- /dev/null +++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc @@ -0,0 +1,12 @@ +--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-04-22 20:15:27 UTC ++++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc +@@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLinux::OnSocketRe + PLOG(ERROR) << "getsockopt failed."; + return; + } ++#if !BUILDFLAG(IS_OPENBSD) + info->pid = info->credentials.pid; ++#endif + + mojo::PlatformChannelEndpoint endpoint( + mojo::PlatformHandle(std::move(connection_fd))); diff --git a/devel/electron39/files/patch-components_named__system__lock_BUILD.gn b/devel/electron39/files/patch-components_named__system__lock_BUILD.gn new file mode 100644 index 000000000000..0830f8c6fda1 --- /dev/null +++ b/devel/electron39/files/patch-components_named__system__lock_BUILD.gn @@ -0,0 +1,20 @@ +--- components/named_system_lock/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ components/named_system_lock/BUILD.gn +@@ -5,7 +5,7 @@ static_library("named_system_lock") { + static_library("named_system_lock") { + sources = [ "lock.h" ] + deps = [ "//base" ] +- if (is_linux) { ++ if (!is_bsd && is_linux) { + sources += [ "lock_linux.cc" ] + } else if (is_mac) { + sources += [ "lock_mac.mm" ] +@@ -20,7 +20,7 @@ source_set("unit_tests") { + sources = [] + + # Disable NamedSystemLockTest on unsupported platforms. +- if (is_linux || is_win || is_mac) { ++ if (!is_bsd && (is_linux || is_win || is_mac)) { + sources += [ "lock_unittest.cc" ] + } + diff --git a/devel/electron35/files/patch-components_named__system__lock_lock.h b/devel/electron39/files/patch-components_named__system__lock_lock.h index 7de530e8db8b..7de530e8db8b 100644 --- a/devel/electron35/files/patch-components_named__system__lock_lock.h +++ b/devel/electron39/files/patch-components_named__system__lock_lock.h diff --git a/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc b/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc new file mode 100644 index 000000000000..4b68023b0bc4 --- /dev/null +++ b/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc @@ -0,0 +1,29 @@ +--- components/named_system_lock/lock_unittest.cc.orig 2025-04-22 20:15:27 UTC ++++ components/named_system_lock/lock_unittest.cc +@@ -18,7 +18,7 @@ + #include "build/build_config.h" + #include "testing/gtest/include/gtest/gtest.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <fcntl.h> + #include <sys/mman.h> + +@@ -45,7 +45,7 @@ class NamedSystemLockTest : public ::testing::Test { + const std::string lock_name_ = base::UnguessableToken::Create().ToString(); + + std::unique_ptr<ScopedLock> CreateLock() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return ScopedLock::Create(lock_name_, base::Seconds(0)); + #else + CSecurityAttributes sa; +@@ -95,7 +95,7 @@ TEST_F(NamedSystemLockTest, TryLockInThreadSuccess) { + EXPECT_TRUE(CreateLock()); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + TEST_F(NamedSystemLockTest, SharedMemoryWrongPermissions) { + // Create a shared memory region with overpermissive perms. + int shm_fd = shm_open(lock_name_.c_str(), O_RDWR | O_CREAT | O_EXCL, diff --git a/devel/electron39/files/patch-components_ntp__tiles_pref__names.h b/devel/electron39/files/patch-components_ntp__tiles_pref__names.h new file mode 100644 index 000000000000..eb11dec21864 --- /dev/null +++ b/devel/electron39/files/patch-components_ntp__tiles_pref__names.h @@ -0,0 +1,11 @@ +--- components/ntp_tiles/pref_names.h.orig 2025-10-21 20:19:54 UTC ++++ components/ntp_tiles/pref_names.h +@@ -48,7 +48,7 @@ inline constexpr char kCustomLinksInitialized[] = "cus + + // Prefs used to cache enterprise shortcuts. + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + inline constexpr char kEnterpriseShortcutsPolicyList[] = + "enterprise_shortcuts.policy_list"; + inline constexpr char kEnterpriseShortcutsUserList[] = diff --git a/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc new file mode 100644 index 000000000000..0f61796b0c62 --- /dev/null +++ b/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc @@ -0,0 +1,11 @@ +--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-10-21 20:19:54 UTC ++++ components/optimization_guide/core/feature_registry/feature_registration.cc +@@ -65,7 +65,7 @@ BASE_FEATURE(kFormsClassificationsMqlsLogging, + + BASE_FEATURE(kFormsClassificationsMqlsLogging, + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + ? base::FEATURE_ENABLED_BY_DEFAULT + : base::FEATURE_DISABLED_BY_DEFAULT); + diff --git a/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc new file mode 100644 index 000000000000..00f0a0cd31e1 --- /dev/null +++ b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc @@ -0,0 +1,11 @@ +--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/optimization_guide/core/optimization_guide_features.cc +@@ -104,7 +104,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel, + // Whether to use the on device model service in optimization guide. + BASE_FEATURE(kOptimizationGuideOnDeviceModel, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__util.cc b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__util.cc index b26f21238607..b26f21238607 100644 --- a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__util.cc +++ b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__util.cc diff --git a/devel/electron35/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/devel/electron39/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc index ff189bf66ec7..ff189bf66ec7 100644 --- a/devel/electron35/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc +++ b/devel/electron39/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc diff --git a/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc new file mode 100644 index 000000000000..bd02dc41b516 --- /dev/null +++ b/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc @@ -0,0 +1,27 @@ +--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ components/os_crypt/sync/libsecret_util_linux.cc +@@ -182,16 +182,22 @@ bool LibsecretLoader::LoadLibsecret() { + + // static + bool LibsecretLoader::LoadLibsecret() { ++#if BUILDFLAG(IS_BSD) ++ const char* kSecretLib = "libsecret-1.so"; ++#else ++ const char* kSecretLib = "libsecret-1.so.0"; ++#endif ++ + if (libsecret_loaded_) + return true; + +- static void* handle = dlopen("libsecret-1.so.0", RTLD_NOW | RTLD_GLOBAL); ++ static void* handle = dlopen(kSecretLib, RTLD_NOW | RTLD_GLOBAL); + if (!handle) { + // We wanted to use libsecret, but we couldn't load it. Warn, because + // either the user asked for this, or we autodetected it incorrectly. (Or + // the system has broken libraries, which is also good to warn about.) + // TODO(crbug.com/40467093): Channel this message to the user-facing log +- VLOG(1) << "Could not load libsecret-1.so.0: " << dlerror(); ++ VLOG(1) << "Could not load " << kSecretLib << ": " << dlerror(); + return false; + } + diff --git a/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h b/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h new file mode 100644 index 000000000000..5a77547d7c37 --- /dev/null +++ b/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h @@ -0,0 +1,63 @@ +--- components/os_crypt/sync/os_crypt.h.orig 2025-08-26 20:49:50 UTC ++++ components/os_crypt/sync/os_crypt.h +@@ -23,7 +23,7 @@ class Keychain; + } + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class KeyStorageLinux; + #endif // BUILDFLAG(IS_LINUX) + +@@ -39,7 +39,7 @@ namespace OSCrypt { + // Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions + // of what each function does. + namespace OSCrypt { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(OS_CRYPT) + void SetConfig(std::unique_ptr<os_crypt::Config> config); + #endif // BUILDFLAG(IS_LINUX) +@@ -84,7 +84,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting() + COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy); + COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting(); + #endif // BUILDFLAG(IS_WIN) +-#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) ++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(OS_CRYPT) + void UseMockKeyStorageForTesting( + base::OnceCallback<std::unique_ptr<KeyStorageLinux>()> +@@ -118,7 +118,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { + // Returns singleton instance of OSCryptImpl. + static OSCryptImpl* GetInstance(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set the configuration of OSCryptImpl. + // This method, or SetRawEncryptionKey(), must be called before using + // EncryptString() and DecryptString(). +@@ -214,7 +214,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { + void ResetStateForTesting(); + #endif + +-#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) ++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD) + // For unit testing purposes, inject methods to be used. + // |storage_provider_factory| provides the desired |KeyStorage| + // implementation. If the provider returns |nullptr|, a hardcoded password +@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { + bool DeriveKey(); + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + // This lock is used to make the GetEncryptionKey and + // GetRawEncryptionKey methods thread-safe. + static base::Lock& GetLock(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static constexpr size_t kDerivedKeyBytes = 16; + + crypto::SubtlePassKey MakeCryptoPassKey(); diff --git a/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc new file mode 100644 index 000000000000..e152b139489a --- /dev/null +++ b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc @@ -0,0 +1,13 @@ +--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-10-21 20:19:54 UTC ++++ components/paint_preview/browser/paint_preview_client.cc +@@ -464,8 +464,8 @@ void PaintPreviewClient::CapturePaintPreview( + metadata->set_version(kPaintPreviewVersion); + auto* chromeVersion = metadata->mutable_chrome_version(); + const auto& current_chrome_version = version_info::GetVersion(); +- chromeVersion->set_major(current_chrome_version.components()[0]); +- chromeVersion->set_minor(current_chrome_version.components()[1]); ++ chromeVersion->set_gmajor(current_chrome_version.components()[0]); ++ chromeVersion->set_gminor(current_chrome_version.components()[1]); + chromeVersion->set_build(current_chrome_version.components()[2]); + chromeVersion->set_patch(current_chrome_version.components()[3]); + document_data.callback = base::BindOnce( diff --git a/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc new file mode 100644 index 000000000000..e1d1d05877be --- /dev/null +++ b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc @@ -0,0 +1,13 @@ +--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ components/paint_preview/browser/paint_preview_client_unittest.cc +@@ -228,8 +228,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa + metadata->set_version(kPaintPreviewVersion); + auto* chromeVersion = metadata->mutable_chrome_version(); + const auto& current_chrome_version = version_info::GetVersion(); +- chromeVersion->set_major(current_chrome_version.components()[0]); +- chromeVersion->set_minor(current_chrome_version.components()[1]); ++ chromeVersion->set_gmajor(current_chrome_version.components()[0]); ++ chromeVersion->set_gminor(current_chrome_version.components()[1]); + chromeVersion->set_build(current_chrome_version.components()[2]); + chromeVersion->set_patch(current_chrome_version.components()[3]); + PaintPreviewFrameProto* main_frame = expected_proto.mutable_root_frame(); diff --git a/devel/electron35/files/patch-components_paint__preview_common_proto_paint__preview.proto b/devel/electron39/files/patch-components_paint__preview_common_proto_paint__preview.proto index 7c3f6367e147..7c3f6367e147 100644 --- a/devel/electron35/files/patch-components_paint__preview_common_proto_paint__preview.proto +++ b/devel/electron39/files/patch-components_paint__preview_common_proto_paint__preview.proto diff --git a/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc new file mode 100644 index 000000000000..4d375cfd5e30 --- /dev/null +++ b/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc @@ -0,0 +1,13 @@ +--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ components/paint_preview/player/player_compositor_delegate.cc +@@ -435,8 +435,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT + auto chrome_version = capture_result_->proto.metadata().chrome_version(); + const auto& current_chrome_version = version_info::GetVersion(); + if (capture_result_->proto.metadata().has_chrome_version() && +- chrome_version.major() == current_chrome_version.components()[0] && +- chrome_version.minor() == current_chrome_version.components()[1] && ++ chrome_version.gmajor() == current_chrome_version.components()[0] && ++ chrome_version.gminor() == current_chrome_version.components()[1] && + chrome_version.build() == current_chrome_version.components()[2] && + chrome_version.patch() == current_chrome_version.components()[3]) { + paint_preview_service_->GetFileMixin()->GetAXTreeUpdate( diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc new file mode 100644 index 000000000000..5ee2d40afc92 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/features/password_features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/features/password_features.cc +@@ -58,7 +58,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync, + BASE_FEATURE(kClearUndecryptablePasswordsOnSync, + "ClearUndecryptablePasswordsInSync", + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -120,7 +120,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal, base::FEAT + + BASE_FEATURE(kPasswordManagerLogToTerminal, base::FEATURE_DISABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kRestartToGainAccessToKeychain, + #if BUILDFLAG(IS_MAC) + base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h new file mode 100644 index 000000000000..0f709f9dd0e7 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/features/password_features.h.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/features/password_features.h +@@ -147,7 +147,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal); + // terminal. + BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal); + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables "Needs access to keychain, restart chrome" bubble and banner. + BASE_DECLARE_FEATURE(kRestartToGainAccessToKeychain); + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc new file mode 100644 index 000000000000..86a2c11b38a5 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_autofill_manager.cc +@@ -387,7 +387,7 @@ void PasswordAutofillManager::DidAcceptSuggestion( + weak_ptr_factory_.GetWeakPtr(), *password_credential); + if (password_credential->is_grouped_affiliation) { + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + cross_domain_confirmation_controller_ = + password_client_->ShowCrossDomainConfirmationPopup( + last_popup_open_args_.element_bounds, +@@ -629,7 +629,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() { + manual_fallback_metrics_recorder_ = + std::make_unique<PasswordManualFallbackMetricsRecorder>(); + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + cross_domain_confirmation_controller_.reset(); + #endif + wait_for_passkeys_timer_.Stop(); diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h new file mode 100644 index 000000000000..162212d5919d --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_autofill_manager.h +@@ -291,7 +291,7 @@ class PasswordAutofillManager : public autofill::Autof + + // Stores the controller of warning popup UI on cross domain filling. + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + std::unique_ptr<PasswordCrossDomainConfirmationPopupController> + cross_domain_confirmation_controller_; + #endif diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc new file mode 100644 index 000000000000..7fae2ab149c8 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-08-26 20:49:50 UTC ++++ components/password_manager/core/browser/password_form_filling.cc +@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer( + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!should_show_popup_without_passwords) { + client->MaybeShowSavePasswordPrimingPromo(observed_form.url); + } diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc new file mode 100644 index 000000000000..fde9fed7c5c7 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc @@ -0,0 +1,29 @@ +--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_form_manager.cc +@@ -67,7 +67,7 @@ + #include "components/webauthn/android/webauthn_cred_man_delegate.h" + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/os_crypt/sync/os_crypt.h" + #endif + +@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest + return false; + } + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool ShouldShowKeychainErrorBubble( + std::optional<PasswordStoreBackendError> backend_error) { + if (!backend_error.has_value()) { +@@ -940,7 +940,7 @@ void PasswordFormManager::OnFetchCompleted() { + error.value().type); + } + +-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (ShouldShowKeychainErrorBubble( + form_fetcher_->GetProfileStoreBackendError())) { + client_->NotifyKeychainError(); diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc new file mode 100644 index 000000000000..6113a07ffbb8 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/password_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_manager.cc +@@ -590,7 +590,7 @@ void PasswordManager::RegisterProfilePrefs( + registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList); + #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS) + registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true); +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter, + 0); + #endif +@@ -603,7 +603,7 @@ void PasswordManager::RegisterProfilePrefs( + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + registry->RegisterBooleanPref(prefs::kDeletingUndecryptablePasswordsEnabled, + true); + #endif diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h new file mode 100644 index 000000000000..879d8e65ee70 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/password_manager_client.h.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_manager_client.h +@@ -30,7 +30,7 @@ + #include "net/cert/cert_status_flags.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/i18n/rtl.h" + #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h" + #include "ui/gfx/geometry/rect_f.h" +@@ -540,7 +540,7 @@ class PasswordManagerClient { + virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Shows the bubble with the details of the `form`. + virtual void OpenPasswordDetailsBubble( + const password_manager::PasswordForm& form) = 0; diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.cc index 7824d2983de3..7824d2983de3 100644 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.cc +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.cc diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.h index 42ed227338dc..42ed227338dc 100644 --- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.h +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.h diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc new file mode 100644 index 000000000000..52d4045eed4c --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc @@ -0,0 +1,29 @@ +--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_manual_fallback_flow.cc +@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Returns the password form corresponding to the `payload` data. In most + // cases there is only one such form stored, but having more than one or no + // forms is also possible. If there is more than one form, showing any of them +@@ -304,7 +304,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( + } + case autofill::SuggestionType::kViewPasswordDetails: { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::optional<password_manager::PasswordForm> credentials = + GetCorrespondingPasswordForm( + suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(), +@@ -440,7 +440,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass + const Suggestion::PasswordSuggestionDetails& payload, + base::OnceClosure on_allowed) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (payload.is_cross_domain) { + CHECK(payload.display_signon_realm); + cross_domain_confirmation_popup_controller_ = diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h new file mode 100644 index 000000000000..ce21c753acfc --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-08-26 20:49:50 UTC ++++ components/password_manager/core/browser/password_manual_fallback_flow.h +@@ -19,7 +19,7 @@ + #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h" + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_CHROMEOS) +@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au + std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::unique_ptr<PasswordCrossDomainConfirmationPopupController> + cross_domain_confirmation_popup_controller_; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc new file mode 100644 index 000000000000..b1c7f5183558 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_store_factory_util.cc +@@ -33,7 +33,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G + LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs( + PrefService* prefs) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + return LoginDatabase::DeletingUndecryptablePasswordsEnabled( + prefs->GetBoolean(prefs::kDeletingUndecryptablePasswordsEnabled)); + #else diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc new file mode 100644 index 000000000000..03bc358171ea --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc @@ -0,0 +1,20 @@ +--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_store/login_database.cc +@@ -1043,7 +1043,7 @@ bool ShouldDeleteUndecryptablePasswords( + bool is_user_data_dir_policy_set, + bool is_enabled_by_policy, + IsAccountStore is_account_store) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<base::Environment> environment(base::Environment::Create()); + // On Linux user data directory ca be specified using an env variable. If it + // exists, passwords shouldn't be deleted. +@@ -1061,7 +1061,7 @@ bool ShouldDeleteUndecryptablePasswords( + return false; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (command_line->HasSwitch(password_manager::kPasswordStore)) { + RecordShouldDeleteUndecryptablePasswordsMetric( + ShouldDeleteUndecryptablePasswordsResult:: diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc new file mode 100644 index 000000000000..7bb6b3809bca --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_store/login_database_async_helper.cc +@@ -146,7 +146,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc + std::vector<PasswordForm> matched_forms; + if (!login_db_ || + !login_db_->GetLogins(form, include_psl, &matched_forms)) { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return PasswordStoreBackendError( + OSCrypt::IsEncryptionAvailable() + ? PasswordStoreBackendErrorType::kUncategorized diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc new file mode 100644 index 000000000000..c6ed669d0d14 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/password_store/login_database_unittest.cc +@@ -2278,7 +2278,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent, + testing::Bool())); + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + class LoginDatabaseUndecryptableLoginsTest : public testing::Test { + protected: + LoginDatabaseUndecryptableLoginsTest() = default; diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc new file mode 100644 index 000000000000..45a5959efd3e --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/stub_password_manager_client.cc +@@ -211,7 +211,7 @@ version_info::Channel StubPasswordManagerClient::GetCh + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void StubPasswordManagerClient::OpenPasswordDetailsBubble( + const password_manager::PasswordForm& form) {} + void StubPasswordManagerClient::MaybeShowSavePasswordPrimingPromo( diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h new file mode 100644 index 000000000000..3d5aabff7359 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h @@ -0,0 +1,11 @@ +--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/browser/stub_password_manager_client.h +@@ -80,7 +80,7 @@ class StubPasswordManagerClient : public PasswordManag + MockPasswordFeatureManager* GetPasswordFeatureManager(); + version_info::Channel GetChannel() const override; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void OpenPasswordDetailsBubble( + const password_manager::PasswordForm& form) override; + void MaybeShowSavePasswordPrimingPromo(const GURL& current_url) override; diff --git a/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h new file mode 100644 index 000000000000..beb9451454f2 --- /dev/null +++ b/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h @@ -0,0 +1,20 @@ +--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-10-21 20:19:54 UTC ++++ components/password_manager/core/common/password_manager_pref_names.h +@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy. + // If set to false it blocks deleting undecryptable passwords, otherwise the + // deletion can happen. +@@ -253,7 +253,7 @@ inline constexpr char kPasswordSharingEnabled[] = + inline constexpr char kPasswordSharingEnabled[] = + "password_manager.password_sharing_enabled"; + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Integer pref indicating how many times relaunch Chrome bubble was dismissed. + inline constexpr char kRelaunchChromeBubbleDismissedCounter[] = + "password_manager.relaunch_chrome_bubble_dismissed_counter"; diff --git a/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc new file mode 100644 index 000000000000..ba5a0ddc6329 --- /dev/null +++ b/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc @@ -0,0 +1,11 @@ +--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-10-21 20:19:54 UTC ++++ components/performance_manager/decorators/process_metrics_decorator.cc +@@ -266,7 +266,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage( + base::ByteCount process_rss = + base::KiB(process_dump_iter.os_dump().resident_set_kb); + process_node->set_resident_set(process_rss); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + process_node->set_private_swap( + base::KiB(process_dump_iter.os_dump().private_footprint_swap_kb)); + #endif diff --git a/devel/electron39/files/patch-components_performance__manager_public_features.h b/devel/electron39/files/patch-components_performance__manager_public_features.h new file mode 100644 index 000000000000..db588ac07ab4 --- /dev/null +++ b/devel/electron39/files/patch-components_performance__manager_public_features.h @@ -0,0 +1,11 @@ +--- components/performance_manager/public/features.h.orig 2025-04-22 20:15:27 UTC ++++ components/performance_manager/public/features.h +@@ -19,7 +19,7 @@ namespace performance_manager::features { + + #if !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() false + #else + #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() true diff --git a/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc b/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc new file mode 100644 index 000000000000..36eed9727bcf --- /dev/null +++ b/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc @@ -0,0 +1,11 @@ +--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc +@@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMemorySummary( + base::KiB(process_dump.os_dump().resident_set_kb), + .private_footprint = + base::KiB(process_dump.os_dump().private_footprint_kb), +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // `private_footprint_swap_kb` is only defined on these platforms + .private_swap = + base::KiB(process_dump.os_dump().private_footprint_swap_kb), diff --git a/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc b/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc new file mode 100644 index 000000000000..1e1205f51103 --- /dev/null +++ b/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc @@ -0,0 +1,20 @@ +--- components/permissions/prediction_service/prediction_common.cc.orig 2025-06-30 07:04:30 UTC ++++ components/permissions/prediction_service/prediction_common.cc +@@ -36,7 +36,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() { + + ClientFeatures_Platform GetCurrentPlatformProto() { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP; + #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + return permissions::ClientFeatures_Platform_PLATFORM_MOBILE; +@@ -47,7 +47,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt + + ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return permissions::ClientFeatures_PlatformEnum_PLATFORM_DESKTOP_V2; + #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + return permissions::ClientFeatures_PlatformEnum_PLATFORM_MOBILE_V2; diff --git a/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc new file mode 100644 index 000000000000..087c47459d9e --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc @@ -0,0 +1,11 @@ +--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-04-22 20:15:27 UTC ++++ components/policy/core/browser/policy_pref_mapping_test.cc +@@ -432,7 +432,7 @@ class PolicyTestCase { + const std::string os("chromeos"); + #elif BUILDFLAG(IS_IOS) + const std::string os("ios"); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const std::string os("linux"); + #elif BUILDFLAG(IS_MAC) + const std::string os("mac"); diff --git a/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc new file mode 100644 index 000000000000..ac04b46f18cc --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc @@ -0,0 +1,11 @@ +--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-06-30 07:04:30 UTC ++++ components/policy/core/browser/url_blocklist_manager.cc +@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfilePrefs( + policy_prefs::kSafeSitesFilterBehavior, + static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled)); + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || + // BUILDFLAG(IS_MAC) diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc new file mode 100644 index 000000000000..4feec8a59256 --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc @@ -0,0 +1,11 @@ +--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-10-21 20:19:54 UTC ++++ components/policy/core/common/cloud/cloud_policy_client.cc +@@ -767,7 +767,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason + fetch_request->set_invalidation_payload(invalidation_payload_); + } + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Only set browser device identifier for CBCM Chrome cloud policy on + // desktop. + if (type_to_fetch.first == diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc new file mode 100644 index 000000000000..ef87e5ac9507 --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc @@ -0,0 +1,20 @@ +--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-10-21 20:19:54 UTC ++++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc +@@ -25,7 +25,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kRetryWithKeyReset, base::FEATURE_ENABLED_BY_DEFAULT); + #endif + +@@ -218,7 +218,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo + // continue using the stale information. Thus, no specific response to a store + // error is required. NB: Changes to is_managed fire OnStoreLoaded(). + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Client is registered means we have successfully get policy key once. However, + // a following policy fetch request is failed because we can't verified + // signature. Delete the policy key so that we can get it again with next diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc new file mode 100644 index 000000000000..493212616cbc --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc @@ -0,0 +1,55 @@ +--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-04-22 20:15:27 UTC ++++ components/policy/core/common/cloud/cloud_policy_util.cc +@@ -21,7 +21,7 @@ + #include "base/win/wincred_shim.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #include <pwd.h> + #include <sys/types.h> + #include <unistd.h> +@@ -36,10 +36,15 @@ + #import <SystemConfiguration/SCDynamicStoreCopySpecific.h> + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <limits.h> // For HOST_NAME_MAX + #endif + ++#if BUILDFLAG(IS_FREEBSD) ++#include <sys/param.h> ++#define HOST_NAME_MAX MAXHOSTNAMELEN ++#endif ++ + #include <algorithm> + #include <utility> + +@@ -84,7 +89,7 @@ std::string GetMachineName() { + namespace em = enterprise_management; + + std::string GetMachineName() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + char hostname[HOST_NAME_MAX]; + if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success. + return hostname; +@@ -140,7 +145,7 @@ std::string GetOSVersion() { + + std::string GetOSVersion() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + return base::SysInfo::OperatingSystemVersion(); + #elif BUILDFLAG(IS_WIN) + base::win::OSInfo::VersionNumber version_number = +@@ -162,7 +167,7 @@ std::string GetOSUsername() { + } + + std::string GetOSUsername() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + struct passwd* creds = getpwuid(getuid()); + if (!creds || !creds->pw_name) + return std::string(); diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__paths.cc b/devel/electron39/files/patch-components_policy_core_common_policy__paths.cc index 1ebd68c8efb1..1ebd68c8efb1 100644 --- a/devel/electron35/files/patch-components_policy_core_common_policy__paths.cc +++ b/devel/electron39/files/patch-components_policy_core_common_policy__paths.cc diff --git a/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc new file mode 100644 index 000000000000..b446eaabca72 --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc @@ -0,0 +1,11 @@ +--- components/policy/core/common/policy_pref_names.cc.orig 2025-08-26 20:49:50 UTC ++++ components/policy/core/common/policy_pref_names.cc +@@ -199,7 +199,7 @@ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ + // A boolean value indicating whether the built-in AI APIs are enabled. + const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled"; + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // List of urls for which password manager is disabled/blocked. + const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist"; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || diff --git a/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h new file mode 100644 index 000000000000..4b13c9eae462 --- /dev/null +++ b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h @@ -0,0 +1,11 @@ +--- components/policy/core/common/policy_pref_names.h.orig 2025-10-21 20:19:54 UTC ++++ components/policy/core/common/policy_pref_names.h +@@ -96,7 +96,7 @@ extern const char kBuiltInAIAPIsEnabled[]; + #endif + extern const char kBuiltInAIAPIsEnabled[]; + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extern const char kPasswordManagerBlocklist[]; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) diff --git a/devel/electron35/files/patch-components_policy_tools_generate__policy__source.py b/devel/electron39/files/patch-components_policy_tools_generate__policy__source.py index 0394fe5f6220..0394fe5f6220 100644 --- a/devel/electron35/files/patch-components_policy_tools_generate__policy__source.py +++ b/devel/electron39/files/patch-components_policy_tools_generate__policy__source.py diff --git a/devel/electron35/files/patch-components_power__metrics_BUILD.gn b/devel/electron39/files/patch-components_power__metrics_BUILD.gn index 5faa0a4e5e0c..5faa0a4e5e0c 100644 --- a/devel/electron35/files/patch-components_power__metrics_BUILD.gn +++ b/devel/electron39/files/patch-components_power__metrics_BUILD.gn diff --git a/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc b/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc new file mode 100644 index 000000000000..f6d1f014ae81 --- /dev/null +++ b/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc @@ -0,0 +1,21 @@ +--- components/power_metrics/energy_metrics_provider.cc.orig 2025-08-26 20:49:50 UTC ++++ components/power_metrics/energy_metrics_provider.cc +@@ -9,6 +9,8 @@ + #include "components/power_metrics/energy_metrics_provider_win.h" + #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + #include "components/power_metrics/energy_metrics_provider_linux.h" ++#elif BUILDFLAG(IS_BSD) ++#include "base/notimplemented.h" + #endif // BUILDFLAG(IS_WIN) + + namespace power_metrics { +@@ -22,6 +24,9 @@ std::unique_ptr<EnergyMetricsProvider> EnergyMetricsPr + return EnergyMetricsProviderWin::Create(); + #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + return EnergyMetricsProviderLinux::Create(); ++#elif BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return nullptr; + #else + return nullptr; + #endif // BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc new file mode 100644 index 000000000000..cf507fcc9610 --- /dev/null +++ b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc @@ -0,0 +1,11 @@ +--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ components/regional_capabilities/regional_capabilities_switches.cc +@@ -23,7 +23,7 @@ BASE_FEATURE(kResolveRegionalCapabilitiesFromDevice, + base::FEATURE_ENABLED_BY_DEFAULT); + #endif + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId, + "UseFinchPermanentCountyForFetchCountryId", + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h new file mode 100644 index 000000000000..c695b3229e43 --- /dev/null +++ b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h @@ -0,0 +1,11 @@ +--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-10-21 20:19:54 UTC ++++ components/regional_capabilities/regional_capabilities_switches.h +@@ -53,7 +53,7 @@ BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromD + BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice); + #endif + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use finch permanent country instead of finch latest country for fetching + // country ID. + BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId); diff --git a/devel/electron35/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/devel/electron39/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc index a18575bbe034..a18575bbe034 100644 --- a/devel/electron35/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc +++ b/devel/electron39/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc diff --git a/devel/electron35/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/devel/electron39/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py index c21444927e24..c21444927e24 100644 --- a/devel/electron35/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py +++ b/devel/electron39/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py diff --git a/devel/electron35/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/devel/electron39/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc index 316f49e810ae..316f49e810ae 100644 --- a/devel/electron35/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc +++ b/devel/electron39/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc diff --git a/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc new file mode 100644 index 000000000000..bedc1357c276 --- /dev/null +++ b/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc @@ -0,0 +1,11 @@ +--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-06-30 07:04:30 UTC ++++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc +@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() { + return RTLookupRequest::OS_TYPE_CHROME_OS; + #elif BUILDFLAG(IS_IOS) + return RTLookupRequest::OS_TYPE_IOS; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return RTLookupRequest::OS_TYPE_LINUX; + #elif BUILDFLAG(IS_MAC) + return RTLookupRequest::OS_TYPE_MAC; diff --git a/devel/electron39/files/patch-components_search__engines_template__url__service.cc b/devel/electron39/files/patch-components_search__engines_template__url__service.cc new file mode 100644 index 000000000000..5356fe14a2b4 --- /dev/null +++ b/devel/electron39/files/patch-components_search__engines_template__url__service.cc @@ -0,0 +1,11 @@ +--- components/search_engines/template_url_service.cc.orig 2025-10-21 20:19:54 UTC ++++ components/search_engines/template_url_service.cc +@@ -3587,7 +3587,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer + std::unique_ptr<EnterpriseSearchManager> + TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return std::make_unique<EnterpriseSearchManager>( + prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged, + base::Unretained(this))); diff --git a/devel/electron35/files/patch-components_security__interstitials_content_utils.cc b/devel/electron39/files/patch-components_security__interstitials_content_utils.cc index 7fd6d3a401e4..7fd6d3a401e4 100644 --- a/devel/electron35/files/patch-components_security__interstitials_content_utils.cc +++ b/devel/electron39/files/patch-components_security__interstitials_content_utils.cc diff --git a/devel/electron35/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/devel/electron39/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc index 55d509b728ff..55d509b728ff 100644 --- a/devel/electron35/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc +++ b/devel/electron39/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc diff --git a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.cc b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.cc index 2d4e4dc77253..2d4e4dc77253 100644 --- a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.cc +++ b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.cc diff --git a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.h b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.h index 86fd81de2823..86fd81de2823 100644 --- a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.h +++ b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.h diff --git a/devel/electron35/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/devel/electron39/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc index a60ebb6e47d1..a60ebb6e47d1 100644 --- a/devel/electron35/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc +++ b/devel/electron39/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc diff --git a/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc b/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc new file mode 100644 index 000000000000..e6b87473a234 --- /dev/null +++ b/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc @@ -0,0 +1,29 @@ +--- components/signin/public/base/signin_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ components/signin/public/base/signin_switches.cc +@@ -96,7 +96,7 @@ BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_B + BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin, + base::FEATURE_DISABLED_BY_DEFAULT); + BASE_FEATURE(kChromeIdentitySurveyDiceWebSigninAccepted, +@@ -123,7 +123,7 @@ BASE_FEATURE(kChromeIdentitySurveySwitchProfileFromPro + base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay, + base::FEATURE_ENABLED_BY_DEFAULT); + BASE_FEATURE_PARAM(base::TimeDelta, +@@ -325,7 +325,7 @@ BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DIS + BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-components_signin_public_base_signin__switches.h b/devel/electron39/files/patch-components_signin_public_base_signin__switches.h new file mode 100644 index 000000000000..15801256c608 --- /dev/null +++ b/devel/electron39/files/patch-components_signin_public_base_signin__switches.h @@ -0,0 +1,29 @@ +--- components/signin/public/base/signin_switches.h.orig 2025-10-21 20:19:54 UTC ++++ components/signin/public/base/signin_switches.h +@@ -77,7 +77,7 @@ BASE_DECLARE_FEATURE(kCctSignInPrompt); + BASE_DECLARE_FEATURE(kCctSignInPrompt); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables surveys to measure the effectiveness of the identity model. + // These surveys would be displayed after interactions such as signin, profile + // switching, etc. Please keep sorted alphabetically. +@@ -109,7 +109,7 @@ BASE_DECLARE_FEATURE(kChromeIdentitySurveySwitchProfil + // LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc) + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Controls the duration for which the launch of an identity survey is delayed. + COMPONENT_EXPORT(SIGNIN_SWITCHES) + BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay); +@@ -277,7 +277,7 @@ BASE_DECLARE_FEATURE(kRollbackDiceMigration); + BASE_DECLARE_FEATURE(kRollbackDiceMigration); + #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Uses the Material Next theme for the signin promo. + COMPONENT_EXPORT(SIGNIN_SWITCHES) + BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI); diff --git a/devel/electron39/files/patch-components_soda_soda__util.cc b/devel/electron39/files/patch-components_soda_soda__util.cc new file mode 100644 index 000000000000..a8632e435f0b --- /dev/null +++ b/devel/electron39/files/patch-components_soda_soda__util.cc @@ -0,0 +1,29 @@ +--- components/soda/soda_util.cc.orig 2025-04-22 20:15:27 UTC ++++ components/soda/soda_util.cc +@@ -23,7 +23,7 @@ + #include "base/win/windows_version.h" + #endif + +-#if BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_X86_FAMILY) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_X86_FAMILY) + #include "base/cpu.h" + #endif + +@@ -39,7 +39,7 @@ bool IsSupportedChromeOS() { + } + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsSupportedLinux() { + #if defined(ARCH_CPU_X86_FAMILY) + // Check if the CPU has the required instruction set to run the Speech +@@ -70,7 +70,7 @@ bool IsOnDeviceSpeechRecognitionSupported() { + bool IsOnDeviceSpeechRecognitionSupported() { + #if BUILDFLAG(IS_CHROMEOS) + return IsSupportedChromeOS(); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return IsSupportedLinux(); + #elif BUILDFLAG(IS_WIN) + return IsSupportedWin(); diff --git a/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc new file mode 100644 index 000000000000..791806d509ea --- /dev/null +++ b/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc @@ -0,0 +1,11 @@ +--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ components/startup_metric_utils/common/startup_metric_utils.cc +@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi + // Enabling this logic on OS X causes a significant performance regression. + // TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes + // set their desired main thread priority. +-#if !BUILDFLAG(IS_APPLE) ++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + static bool statics_initialized = false; + if (!statics_initialized) { + statics_initialized = true; diff --git a/devel/electron39/files/patch-components_storage__monitor_BUILD.gn b/devel/electron39/files/patch-components_storage__monitor_BUILD.gn new file mode 100644 index 000000000000..01b4ffa86bac --- /dev/null +++ b/devel/electron39/files/patch-components_storage__monitor_BUILD.gn @@ -0,0 +1,20 @@ +--- components/storage_monitor/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ components/storage_monitor/BUILD.gn +@@ -73,7 +73,7 @@ component("storage_monitor") { + deps += [ "//services/device/public/mojom" ] + } + } else if (is_linux) { +- if (use_udev) { ++ if (use_udev && !is_bsd) { + sources += [ + "mtab_watcher_linux.cc", + "mtab_watcher_linux.h", +@@ -182,7 +182,7 @@ source_set("unit_tests") { + "storage_monitor_chromeos_unittest.cc", + ] + } +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { + if (use_udev) { + sources += [ "storage_monitor_linux_unittest.cc" ] + } diff --git a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.cc b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.cc index b5f275ed96b3..b5f275ed96b3 100644 --- a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.cc +++ b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.cc diff --git a/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h new file mode 100644 index 000000000000..f79ace2539e7 --- /dev/null +++ b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h @@ -0,0 +1,11 @@ +--- components/storage_monitor/removable_device_constants.h.orig 2025-04-22 20:15:27 UTC ++++ components/storage_monitor/removable_device_constants.h +@@ -15,7 +15,7 @@ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kV + extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[]; + extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kVendorModelSerialPrefix[]; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + extern COMPONENT_EXPORT(STORAGE_MONITOR) const + char kVendorModelVolumeStoragePrefix[]; + #endif diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc new file mode 100644 index 000000000000..ad05dee3b7da --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc @@ -0,0 +1,11 @@ +--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-08-26 20:49:50 UTC ++++ components/supervised_user/core/browser/child_account_service.cc +@@ -170,7 +170,7 @@ void ChildAccountService::UpdateForceGoogleSafeSearch( + void ChildAccountService::UpdateForceGoogleSafeSearch() { + // On platforms without web sign-out (where the primary account is always + // authenticated), there's no need to force SafeSearch. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + bool is_subject_to_parental_controls = + IsPrimaryAccountSubjectToParentalControls(identity_manager_) == + signin::Tribool::kTrue; diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc new file mode 100644 index 000000000000..105b7132d43e --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc @@ -0,0 +1,11 @@ +--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-08-26 20:49:50 UTC ++++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc +@@ -66,7 +66,7 @@ FetcherConfig GetFetcherConfig(bool is_subject_to_pare + } + + FetcherConfig GetFetcherConfig(bool is_subject_to_parental_controls) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Supervised users on these platforms might get into a state where their + // credentials are not available, so best-effort access mode is a graceful + // fallback here. diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_list__family__members__service.h b/devel/electron39/files/patch-components_supervised__user_core_browser_list__family__members__service.h index 64332a60eb39..64332a60eb39 100644 --- a/devel/electron35/files/patch-components_supervised__user_core_browser_list__family__members__service.h +++ b/devel/electron39/files/patch-components_supervised__user_core_browser_list__family__members__service.h diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc new file mode 100644 index 000000000000..493ca9967d53 --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc @@ -0,0 +1,11 @@ +--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-26 20:49:50 UTC ++++ components/supervised_user/core/browser/supervised_user_metrics_service.cc +@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer + std::move(metrics_service_accessor_delegate)) { + DCHECK(pref_service_); + supervised_user_service_observation_.Observe(&supervised_user_service); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + CHECK(extensions_metrics_delegate_) + << "Extensions metrics delegate must exist on Win/Linux/Mac"; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc new file mode 100644 index 000000000000..0e1a4a788de9 --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc @@ -0,0 +1,11 @@ +--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-10-21 20:19:54 UTC ++++ components/supervised_user/core/browser/supervised_user_preferences.cc +@@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry + registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false); + registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string()); + #if BUILDFLAG(ENABLE_EXTENSIONS) && \ +- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) ++ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + registry->RegisterIntegerPref( + prefs::kLocallyParentApprovedExtensionsMigrationState, + static_cast<int>( diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_features.cc b/devel/electron39/files/patch-components_supervised__user_core_common_features.cc new file mode 100644 index 000000000000..380c84c240bc --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_common_features.cc @@ -0,0 +1,38 @@ +--- components/supervised_user/core/common/features.cc.orig 2025-10-21 20:19:54 UTC ++++ components/supervised_user/core/common/features.cc +@@ -32,7 +32,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals, + #endif + + #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000; + + const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{ +@@ -41,7 +41,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS + #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kEnableLocalWebApprovalErrorDialog, + base::FEATURE_ENABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +@@ -53,7 +53,7 @@ BASE_FEATURE(kSupervisedUserBlockInterstitialV3, + // TODO(crbug.com/435635774): Release the interstitial v3 in all platforms. + BASE_FEATURE(kSupervisedUserBlockInterstitialV3, + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() { + return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog, + base::FEATURE_ENABLED_BY_DEFAULT); + #endif diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_features.h b/devel/electron39/files/patch-components_supervised__user_core_common_features.h new file mode 100644 index 000000000000..913096c01a32 --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_common_features.h @@ -0,0 +1,26 @@ +--- components/supervised_user/core/common/features.h.orig 2025-08-26 20:49:50 UTC ++++ components/supervised_user/core/common/features.h +@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals); + BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals); + + #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs; + #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Whether we show an error screen in case of failure of a local web approval. + BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog); + #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +@@ -37,7 +37,7 @@ BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV + // Whether supervised users see an updated URL filter interstitial. + BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Uses supervised user strings on the signout dialog. + BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog); + #endif diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h b/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h new file mode 100644 index 000000000000..6fcd029b25c7 --- /dev/null +++ b/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h @@ -0,0 +1,11 @@ +--- components/supervised_user/core/common/pref_names.h.orig 2025-06-30 07:04:30 UTC ++++ components/supervised_user/core/common/pref_names.h +@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB + "profile.managed.default_filtering_behavior"; + + #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // An integer pref that stores the current state of the local extension + // parent approval migration when the feature + // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes enabled. diff --git a/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc b/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc new file mode 100644 index 000000000000..7ee77a822c22 --- /dev/null +++ b/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc @@ -0,0 +1,20 @@ +--- components/sync_bookmarks/bookmark_model_view.cc.orig 2025-10-21 20:19:54 UTC ++++ components/sync_bookmarks/bookmark_model_view.cc +@@ -9,7 +9,7 @@ + #include "components/bookmarks/browser/bookmark_model.h" + #include "components/bookmarks/browser/bookmark_node.h" + #include "components/bookmarks/common/bookmark_metrics.h" +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/sync_bookmarks/initial_account_bookmark_deduplicator.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -250,7 +250,7 @@ void BookmarkModelViewUsingAccountNodes:: + + void BookmarkModelViewUsingAccountNodes:: + MaybeRemoveUnderlyingModelDuplicatesUponInitialSync() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitialAccountBookmarkDeduplicator initial_account_bookmark_deduplicator( + underlying_model()); + initial_account_bookmark_deduplicator.Deduplicate(); diff --git a/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc new file mode 100644 index 000000000000..92ca22550bb7 --- /dev/null +++ b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc @@ -0,0 +1,20 @@ +--- components/sync_device_info/local_device_info_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/sync_device_info/local_device_info_util.cc +@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { + sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { + #if BUILDFLAG(IS_CHROMEOS) + return sync_pb::SyncEnums_DeviceType_TYPE_CROS; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return sync_pb::SyncEnums_DeviceType_TYPE_LINUX; + #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) + switch (ui::GetDeviceFormFactor()) { +@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { + DeviceInfo::OsType GetLocalDeviceOSType() { + #if BUILDFLAG(IS_CHROMEOS) + return DeviceInfo::OsType::kChromeOsAsh; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return DeviceInfo::OsType::kLinux; + #elif BUILDFLAG(IS_ANDROID) + return DeviceInfo::OsType::kAndroid; diff --git a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util__linux.cc b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util__linux.cc index 1edb88b39884..1edb88b39884 100644 --- a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util__linux.cc +++ b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util__linux.cc diff --git a/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc new file mode 100644 index 000000000000..0b2fcf71d7b6 --- /dev/null +++ b/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc @@ -0,0 +1,11 @@ +--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-10-21 20:19:54 UTC ++++ components/sync_preferences/common_syncable_prefs_database.cc +@@ -365,7 +365,7 @@ constexpr auto kCommonSyncablePrefsAllowlist = + syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}}, + #endif // BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + {autofill::prefs::kAutofillBnplEnabled, + {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES, + PrefSensitivity::kNone, MergeBehavior::kNone}}, diff --git a/devel/electron39/files/patch-components_sync_service_sync__prefs.cc b/devel/electron39/files/patch-components_sync_service_sync__prefs.cc new file mode 100644 index 000000000000..7d9c57f654da --- /dev/null +++ b/devel/electron39/files/patch-components_sync_service_sync__prefs.cc @@ -0,0 +1,11 @@ +--- components/sync/service/sync_prefs.cc.orig 2025-10-21 20:19:54 UTC ++++ components/sync/service/sync_prefs.cc +@@ -840,7 +840,7 @@ bool SyncPrefs::MaybeMigratePrefsForSyncToSigninPart1( + update_selected_types_dict->EnsureDict( + signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64()); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Preserve the user's existing enabled state for Bookmarks, Reading List, + // and Preferences. Otherwise, use the default value, which will be true + // after `kReplaceSyncPromosWithSignInPromos`. diff --git a/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc b/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc new file mode 100644 index 000000000000..b30d6030b909 --- /dev/null +++ b/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc @@ -0,0 +1,11 @@ +--- components/sync/service/sync_service_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ components/sync/service/sync_service_impl.cc +@@ -1376,7 +1376,7 @@ void SyncServiceImpl::PassphraseTypeChanged(Passphrase + + void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); +-#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) ++#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + // If kReplaceSyncPromosWithSignInPromos is enabled, new users with custom + // passphrase should have kAutofill disabled upon the initial sign-in. This is + // done to prevent confusion, as addresses are NOT encrypted by the custom diff --git a/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc b/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc new file mode 100644 index 000000000000..bf7aea319345 --- /dev/null +++ b/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc @@ -0,0 +1,23 @@ +--- components/system_cpu/cpu_probe.cc.orig 2025-08-26 20:49:50 UTC ++++ components/system_cpu/cpu_probe.cc +@@ -20,6 +20,10 @@ + #include "components/system_cpu/cpu_probe_mac.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + ++#if BUILDFLAG(IS_BSD) ++#include "base/notimplemented.h" ++#endif ++ + namespace system_cpu { + + // static +@@ -30,6 +34,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() { + return CpuProbeWin::Create(); + #elif BUILDFLAG(IS_MAC) + return CpuProbeMac::Create(); ++#elif BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return nullptr; + #else + return nullptr; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-components_translate_core_common_translate__util.cc b/devel/electron39/files/patch-components_translate_core_common_translate__util.cc new file mode 100644 index 000000000000..378df455830b --- /dev/null +++ b/devel/electron39/files/patch-components_translate_core_common_translate__util.cc @@ -0,0 +1,11 @@ +--- components/translate/core/common/translate_util.cc.orig 2025-10-21 20:19:54 UTC ++++ components/translate/core/common/translate_util.cc +@@ -19,7 +19,7 @@ BASE_FEATURE(kTFLiteLanguageDetectionEnabled, + // TODO(crbug.com/40819484): Enable the feature on WebView. + BASE_FEATURE(kTFLiteLanguageDetectionEnabled, + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc new file mode 100644 index 000000000000..d26b6bf235a2 --- /dev/null +++ b/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc @@ -0,0 +1,11 @@ +--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-06-30 07:04:30 UTC ++++ components/trusted_vault/trusted_vault_connection_impl.cc +@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() { + // currently used or even built on all platforms. + #if BUILDFLAG(IS_CHROMEOS) + return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_LINUX; + #elif BUILDFLAG(IS_ANDROID) + return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_ANDROID; diff --git a/devel/electron35/files/patch-components_update__client_update__query__params.cc b/devel/electron39/files/patch-components_update__client_update__query__params.cc index 79e60763484c..79e60763484c 100644 --- a/devel/electron35/files/patch-components_update__client_update__query__params.cc +++ b/devel/electron39/files/patch-components_update__client_update__query__params.cc diff --git a/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc new file mode 100644 index 000000000000..8147937fbc97 --- /dev/null +++ b/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc @@ -0,0 +1,11 @@ +--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-10-21 20:19:54 UTC ++++ components/url_formatter/spoof_checks/idn_spoof_checker.cc +@@ -299,7 +299,7 @@ IDNSpoofChecker::IDNSpoofChecker() { + // The ideal fix would be to change the omnibox font used for Thai. In + // that case, the Linux-only list should be revisited and potentially + // removed. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + "[ทนบพรหเแ๐ดลปฟม]", + #else + "[บพเแ๐]", diff --git a/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc new file mode 100644 index 000000000000..41fe01241de1 --- /dev/null +++ b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc @@ -0,0 +1,29 @@ +--- components/user_education/views/help_bubble_view.cc.orig 2025-08-26 20:49:50 UTC ++++ components/user_education/views/help_bubble_view.cc +@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView, + // TODO(https://crbug.com/382611284): Temporarily handle the case when the + // primary window is minimized by closing the help bubble. Remove this code when + // the issue is solved at the Views framework level. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver { + public: + explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble) +@@ -733,7 +733,7 @@ HelpBubbleView::HelpBubbleView( + event_relay_->Init(this); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this); + #endif + +@@ -845,7 +845,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W + void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params, + views::Widget* widget) const { + BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD) + // Help bubbles anchored to menus may be clipped to their anchors' bounds, + // resulting in visual errors, unless they use accelerated rendering. See + // crbug.com/1445770 for details. This also applies to bubbles anchored to diff --git a/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h new file mode 100644 index 000000000000..97c3dbb87910 --- /dev/null +++ b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h @@ -0,0 +1,11 @@ +--- components/user_education/views/help_bubble_view.h.orig 2025-04-22 20:15:27 UTC ++++ components/user_education/views/help_bubble_view.h +@@ -160,7 +160,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg + // work around this problem by closing the bubble if the widget is minimized. + // When the underlying issue is fixed at the framework level, this can be + // removed. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + class PrimaryWidgetObserver; + std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_; + #endif diff --git a/devel/electron39/files/patch-components_variations_service_variations__service.cc b/devel/electron39/files/patch-components_variations_service_variations__service.cc new file mode 100644 index 000000000000..d26685eaff1b --- /dev/null +++ b/devel/electron39/files/patch-components_variations_service_variations__service.cc @@ -0,0 +1,11 @@ +--- components/variations/service/variations_service.cc.orig 2025-10-21 20:19:54 UTC ++++ components/variations/service/variations_service.cc +@@ -100,7 +100,7 @@ std::string GetPlatformString() { + return "android"; + #elif BUILDFLAG(IS_FUCHSIA) + return "fuchsia"; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) || BUILDFLAG(IS_BSD) + // Default BSD and SOLARIS to Linux to not break those builds, although these + // platforms are not officially supported by Chrome. + return "linux"; diff --git a/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc new file mode 100644 index 000000000000..199623837fa5 --- /dev/null +++ b/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc @@ -0,0 +1,11 @@ +--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-06-30 07:04:30 UTC ++++ components/visited_url_ranking/public/url_visit_util.cc +@@ -68,7 +68,7 @@ PlatformType GetPlatformInput() { + return PlatformType::kWindows; + #elif BUILDFLAG(IS_MAC) + return PlatformType::kMac; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return PlatformType::kLinux; + #elif BUILDFLAG(IS_IOS) + return PlatformType::kIos; diff --git a/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc b/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc new file mode 100644 index 000000000000..0da08f4a2229 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc @@ -0,0 +1,11 @@ +--- components/viz/host/gpu_host_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ components/viz/host/gpu_host_impl.cc +@@ -156,7 +156,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate, + mojom::GpuServiceCreationParams::New(); + #if BUILDFLAG(IS_OZONE) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux has an issue when running in single-process mode wherein + // GetPlatformRuntimeProperties() browser-side calls can have a data race with + // in-process GPU service initialization. The call to diff --git a/devel/electron39/files/patch-components_viz_host_host__display__client.cc b/devel/electron39/files/patch-components_viz_host_host__display__client.cc new file mode 100644 index 000000000000..7b95e6e74b3e --- /dev/null +++ b/devel/electron39/files/patch-components_viz_host_host__display__client.cc @@ -0,0 +1,14 @@ +--- components/viz/host/host_display_client.cc.orig 2025-09-10 14:33:47 UTC ++++ components/viz/host/host_display_client.cc +@@ -74,9 +74,9 @@ void HostDisplayClient::AddChildWindowToBrowser( + } + #endif + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) { +- NOTIMPLEMENTED(); ++ NOTREACHED(); + } + #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) + diff --git a/devel/electron35/files/patch-components_viz_host_host__display__client.h b/devel/electron39/files/patch-components_viz_host_host__display__client.h index 1d69922e1f9c..1d69922e1f9c 100644 --- a/devel/electron35/files/patch-components_viz_host_host__display__client.h +++ b/devel/electron39/files/patch-components_viz_host_host__display__client.h diff --git a/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc new file mode 100644 index 000000000000..cc950c682854 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc @@ -0,0 +1,11 @@ +--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ components/viz/service/display_embedder/skia_output_surface_impl.cc +@@ -1557,7 +1557,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor + ->GetVulkanPhysicalDevice(), + VK_IMAGE_TILING_OPTIMAL, vk_format, + si_format, yuv_color_space, ycbcr_info); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Textures that were allocated _on linux_ with ycbcr info came from + // VaapiVideoDecoder, which exports using DRM format modifiers. + return GrBackendFormats::MakeVk(gr_ycbcr_info, diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.cc b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.cc index 6bc03bba47f3..6bc03bba47f3 100644 --- a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.cc +++ b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.cc diff --git a/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h new file mode 100644 index 000000000000..a28ccd9124bd --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h @@ -0,0 +1,20 @@ +--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-06-30 07:04:30 UTC ++++ components/viz/service/display_embedder/software_output_surface.h +@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi + UpdateVSyncParametersCallback callback) override; + void SetDisplayTransformHint(gfx::OverlayTransform transform) override {} + gfx::OverlayTransform GetDisplayTransform() override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SetNeedsSwapSizeNotifications( + bool needs_swap_size_notifications) override; + #endif +@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi + base::TimeTicks refresh_timebase_; + base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool needs_swap_size_notifications_ = false; + #endif + diff --git a/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc b/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc new file mode 100644 index 000000000000..48de5637e88f --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc @@ -0,0 +1,11 @@ +--- components/viz/service/display/skia_renderer.cc.orig 2025-10-21 20:19:54 UTC ++++ components/viz/service/display/skia_renderer.cc +@@ -1379,7 +1379,7 @@ void SkiaRenderer::ClearFramebuffer() { + if (current_frame()->current_render_pass->has_transparent_background) { + ClearCanvas(SkColors::kTransparent); + } else { +-#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) ++#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // On DEBUG builds, opaque render passes are cleared to blue + // to easily see regions that were not drawn on the screen. + // ClearCavas() call causes slight pixel difference, so linux-ref and diff --git a/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc new file mode 100644 index 000000000000..f6179afe3982 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc @@ -0,0 +1,20 @@ +--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc +@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create( + output_surface->SetNeedsSwapSizeNotifications( + params->send_swap_size_notifications); + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + // For X11, we need notify client about swap completion after resizing, so the + // client can use it for synchronize with X11 WM. + output_surface->SetNeedsSwapSizeNotifications(true); +@@ -904,7 +904,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw + if (display_client_ && enable_swap_completion_callback_) { + display_client_->DidCompleteSwapWithSize(pixel_size); + } +-#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + if (display_client_ && pixel_size != last_swap_pixel_size_) { + last_swap_pixel_size_ = pixel_size; + display_client_->DidCompleteSwapWithNewSize(last_swap_pixel_size_); diff --git a/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h new file mode 100644 index 000000000000..16e946d7ced4 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h @@ -0,0 +1,11 @@ +--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-10-21 20:19:54 UTC ++++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h +@@ -222,7 +222,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl + base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval(); + base::TimeDelta preferred_frame_interval_; + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + gfx::Size last_swap_pixel_size_; + #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) + diff --git a/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc new file mode 100644 index 000000000000..3a728ef6fb77 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc @@ -0,0 +1,20 @@ +--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ components/viz/service/gl/gpu_service_impl.cc +@@ -481,7 +481,7 @@ void GpuServiceImpl::InitializeWithHostInternal( + + mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host)); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported(); + #endif + +@@ -1246,7 +1246,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg + return true; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool GpuServiceImpl::IsGMBNV12Supported() { + CHECK(main_runner_->BelongsToCurrentThread()); + diff --git a/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h new file mode 100644 index 000000000000..07a73b58b8c7 --- /dev/null +++ b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h @@ -0,0 +1,11 @@ +--- components/viz/service/gl/gpu_service_impl.h.orig 2025-10-21 20:19:54 UTC ++++ components/viz/service/gl/gpu_service_impl.h +@@ -448,7 +448,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl + + void OnBeginFrameOnIO(const BeginFrameArgs& args); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsGMBNV12Supported(); + #endif + diff --git a/devel/electron35/files/patch-components_viz_test_fake__display__client.cc b/devel/electron39/files/patch-components_viz_test_fake__display__client.cc index 5b3eeef68ad3..5b3eeef68ad3 100644 --- a/devel/electron35/files/patch-components_viz_test_fake__display__client.cc +++ b/devel/electron39/files/patch-components_viz_test_fake__display__client.cc diff --git a/devel/electron35/files/patch-components_viz_test_fake__display__client.h b/devel/electron39/files/patch-components_viz_test_fake__display__client.h index decdc418ca85..decdc418ca85 100644 --- a/devel/electron35/files/patch-components_viz_test_fake__display__client.h +++ b/devel/electron39/files/patch-components_viz_test_fake__display__client.h diff --git a/devel/electron35/files/patch-components_viz_test_mock__display__client.h b/devel/electron39/files/patch-components_viz_test_mock__display__client.h index 86c366c3914d..86c366c3914d 100644 --- a/devel/electron35/files/patch-components_viz_test_mock__display__client.h +++ b/devel/electron39/files/patch-components_viz_test_mock__display__client.h diff --git a/devel/electron39/files/patch-components_webui_flags_flags__state.cc b/devel/electron39/files/patch-components_webui_flags_flags__state.cc new file mode 100644 index 000000000000..8f22e69e7cf9 --- /dev/null +++ b/devel/electron39/files/patch-components_webui_flags_flags__state.cc @@ -0,0 +1,11 @@ +--- components/webui/flags/flags_state.cc.orig 2025-08-26 20:49:50 UTC ++++ components/webui/flags/flags_state.cc +@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPlatform() { + return kOsWin; + #elif BUILDFLAG(IS_CHROMEOS) + return kOsCrOS; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return kOsLinux; + #elif BUILDFLAG(IS_ANDROID) + return kOsAndroid; diff --git a/devel/electron39/files/patch-content_app_BUILD.gn b/devel/electron39/files/patch-content_app_BUILD.gn new file mode 100644 index 000000000000..2dc82b55d767 --- /dev/null +++ b/devel/electron39/files/patch-content_app_BUILD.gn @@ -0,0 +1,14 @@ +--- content/app/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ content/app/BUILD.gn +@@ -91,7 +91,10 @@ source_set("content_main_runner_app") { + "//third_party/tflite:buildflags", + "//tools/v8_context_snapshot:buildflags", + ] +- if (build_tflite_with_xnnpack) { ++ if (is_bsd) { ++ deps += [ "//skia" ] ++ } ++ if (!is_bsd && build_tflite_with_xnnpack) { + deps += [ "//third_party/cpuinfo" ] + } + } diff --git a/devel/electron39/files/patch-content_app_content__main.cc b/devel/electron39/files/patch-content_app_content__main.cc new file mode 100644 index 000000000000..67958e2b776b --- /dev/null +++ b/devel/electron39/files/patch-content_app_content__main.cc @@ -0,0 +1,20 @@ +--- content/app/content_main.cc.orig 2025-11-02 19:17:57 UTC ++++ content/app/content_main.cc +@@ -217,7 +217,7 @@ NO_STACK_PROTECTOR int RunContentProcess( + base::EnableTerminationOnOutOfMemory(); + logging::RegisterAbslAbortHook(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The various desktop environments set this environment variable that + // allows the dbus client library to connect directly to the bus. When this + // variable is not set (test environments like xvfb-run), the dbus client +@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess( + #endif + #endif + +-#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) ++#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) && defined(notyet) + base::subtle::EnableFDOwnershipEnforcement(true); + #endif + diff --git a/devel/electron39/files/patch-content_app_content__main__runner__impl.cc b/devel/electron39/files/patch-content_app_content__main__runner__impl.cc new file mode 100644 index 000000000000..006964dd03e3 --- /dev/null +++ b/devel/electron39/files/patch-content_app_content__main__runner__impl.cc @@ -0,0 +1,150 @@ +--- content/app/content_main_runner_impl.cc.orig 2025-11-02 19:17:58 UTC ++++ content/app/content_main_runner_impl.cc +@@ -151,18 +151,21 @@ + #include "content/browser/posix_file_descriptor_info_impl.h" + #include "content/public/common/content_descriptors.h" + +-#if !BUILDFLAG(IS_MAC) ++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + #include "content/public/common/zygote/zygote_fork_delegate_linux.h" + #endif + + #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/files/file_path_watcher_inotify.h" + #include "base/native_library.h" + #include "base/rand_util.h" + #include "content/public/common/zygote/sandbox_support_linux.h" ++#if !BUILDFLAG(IS_BSD) + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif ++#include "third_party/skia/rust/png/FFI.rs.h" + #include "third_party/boringssl/src/include/openssl/crypto.h" + #include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck + +@@ -186,6 +189,10 @@ + #include "media/base/media_switches.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include "base/system/sys_info.h" ++#endif ++ + #if BUILDFLAG(IS_ANDROID) + #include "base/system/sys_info.h" + #include "content/browser/android/battery_metrics.h" +@@ -385,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess( + } + #endif // BUILDFLAG(USE_ZYGOTE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + #if BUILDFLAG(ENABLE_LIBRARY_CDMS) + // Loads registered library CDMs but does not initialize them. This is needed by +@@ -404,7 +411,10 @@ void PreSandboxInit() { + + void PreSandboxInit() { + // Ensure the /dev/urandom is opened. ++ // we use arc4random ++#if !BUILDFLAG(IS_BSD) + base::GetUrandomFD(); ++#endif + + // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/ + // files. +@@ -416,9 +426,16 @@ void PreSandboxInit() { + // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md + CRYPTO_pre_sandbox_init(); + ++#if BUILDFLAG(IS_BSD) ++ // rust_png calls into sysctl so cache the cpu features before pledge(2) ++ rust_png::initialize_cpudetect(); ++#endif ++ ++#if !BUILDFLAG(IS_BSD) + // Pre-read /proc/sys/fs/inotify/max_user_watches so it doesn't have to be + // allowed by the sandbox. + base::GetMaxNumberOfInotifyWatches(); ++#endif + + #if BUILDFLAG(ENABLE_LIBRARY_CDMS) + // Ensure access to the library CDMs before the sandbox is turned on. +@@ -638,7 +655,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate* + + // Once Zygote forks and feature list initializes we can start a thread to + // begin tracing immediately. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (process_type == switches::kGpuProcess) { + tracing::InitTracingPostFeatureList(/*enable_consumer=*/false, + /*will_trace_thread_restart=*/true); +@@ -737,7 +754,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( + base::HangWatcher::CreateHangWatcherInstance(); + unregister_thread_closure = base::HangWatcher::RegisterThread( + base::HangWatcher::ThreadType::kMainThread); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is + // initialized, because the sandbox can't be started with multiple threads. + // TODO(mpdenton): start the HangWatcher after the sandbox is initialized. +@@ -855,11 +872,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam + base::GlobalDescriptors::kBaseDescriptor); + #endif // !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + g_fds->Set(kCrashDumpSignal, + kCrashDumpSignal + base::GlobalDescriptors::kBaseDescriptor); +-#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || +- // BUILDFLAG(IS_OPENBSD) ++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + + #endif // !BUILDFLAG(IS_WIN) + +@@ -1011,7 +1027,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam + // SeatbeltExecServer. + CHECK(sandbox::Seatbelt::IsSandboxed()); + } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // In sandboxed processes and zygotes, certain resource should be pre-warmed + // as they cannot be initialized under a sandbox. In addition, loading these + // resources in zygotes (including the unsandboxed zygote) allows them to be +@@ -1021,10 +1037,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam + process_type == switches::kZygoteProcess) { + PreSandboxInit(); + } ++#elif BUILDFLAG(IS_BSD) ++ PreSandboxInit(); + #elif BUILDFLAG(IS_IOS) && !BUILDFLAG(IS_IOS_TVOS) + ChildProcessEnterSandbox(); + #endif + ++#if BUILDFLAG(IS_BSD) ++ if (process_type.empty()) { ++ sandbox::policy::SandboxLinux::Options sandbox_options; ++ sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox( ++ sandbox::policy::SandboxTypeFromCommandLine( ++ *base::CommandLine::ForCurrentProcess()), ++ sandbox::policy::SandboxLinux::PreSandboxHook(), sandbox_options); ++ } ++#endif ++ + delegate_->SandboxInitialized(process_type); + + #if BUILDFLAG(USE_ZYGOTE) +@@ -1126,6 +1154,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() { + content_main_params_.reset(); + + RegisterMainThreadFactories(); ++ ++#if BUILDFLAG(IS_BSD) ++ if (!process_type.empty()) ++ PreSandboxInit(); ++#endif + + if (process_type.empty()) + return RunBrowser(std::move(main_params), start_minimal_browser); diff --git a/devel/electron39/files/patch-content_browser_BUILD.gn b/devel/electron39/files/patch-content_browser_BUILD.gn new file mode 100644 index 000000000000..0ac5cd29d662 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_BUILD.gn @@ -0,0 +1,33 @@ +--- content/browser/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ content/browser/BUILD.gn +@@ -2613,6 +2613,14 @@ source_set("browser") { + ] + } + ++ if (is_bsd) { ++ sources += [ ++ "file_system_access/file_path_watcher/file_path_watcher_bsd.cc", ++ "file_system_access/file_path_watcher/file_path_watcher_kqueue.cc", ++ "file_system_access/file_path_watcher/file_path_watcher_kqueue.h", ++ ] ++ } ++ + if (is_linux || is_chromeos) { + sources -= + [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] +@@ -2661,6 +2669,15 @@ source_set("browser") { + if (allow_oop_video_decoder) { + sources += [ "media/oop_video_decoder_factory.cc" ] + deps += [ "//media/mojo/mojom" ] ++ } ++ ++ if (is_bsd) { ++ sources -= [ ++ "file_system_access/file_path_watcher/file_path_watcher_inotify.cc", ++ "file_system_access/file_path_watcher/file_path_watcher_inotify.h", ++ "sandbox_ipc_linux.cc", ++ "sandbox_ipc_linux.h", ++ ] + } + + if (is_chromeos) { diff --git a/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc new file mode 100644 index 000000000000..4dc4b4e4d790 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc @@ -0,0 +1,11 @@ +--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/accessibility/browser_accessibility_state_impl.cc +@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta + + // On Android, Mac, Windows and Linux there are platform-specific subclasses. + #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \ +- !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++ !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // static + std::unique_ptr<BrowserAccessibilityStateImpl> + BrowserAccessibilityStateImpl::Create() { diff --git a/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc new file mode 100644 index 000000000000..bb3737f659e2 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc @@ -0,0 +1,29 @@ +--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc +@@ -12,6 +12,7 @@ + #include <sstream> + #include <string> + ++#include "base/notimplemented.h" + #include "base/debug/crash_logging.h" + #include "base/metrics/histogram_macros.h" + #include "base/task/thread_pool.h" +@@ -43,6 +44,10 @@ bool DiscoverOrca() { + + // Returns true if Orca is active. + bool DiscoverOrca() { ++#if BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return false; ++#else + // NOTE: this method is run from another thread to reduce jank, since + // there's no guarantee these system calls will return quickly. + std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"), +@@ -80,6 +85,7 @@ bool DiscoverOrca() { + } + + return is_orca_active; ++#endif + } + + } // namespace diff --git a/devel/electron35/files/patch-content_browser_audio_audio__service.cc b/devel/electron39/files/patch-content_browser_audio_audio__service.cc index 6dd0bd481e42..6dd0bd481e42 100644 --- a/devel/electron35/files/patch-content_browser_audio_audio__service.cc +++ b/devel/electron39/files/patch-content_browser_audio_audio__service.cc diff --git a/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc new file mode 100644 index 000000000000..04532ef63eed --- /dev/null +++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc @@ -0,0 +1,19 @@ +--- content/browser/browser_child_process_host_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/browser_child_process_host_impl.cc +@@ -296,6 +296,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo + switches::kIPCConnectionTimeout, + switches::kLogBestEffortTasks, + switches::kPerfettoDisableInterning, ++ switches::kDisableUnveil, + }; + cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches); + +@@ -660,7 +661,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched() + ->child_process()); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + child_thread_type_switcher_.SetPid(process.Pid()); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + diff --git a/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h new file mode 100644 index 000000000000..2c589c1e7b1e --- /dev/null +++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h @@ -0,0 +1,20 @@ +--- content/browser/browser_child_process_host_impl.h.orig 2025-08-26 20:49:50 UTC ++++ content/browser/browser_child_process_host_impl.h +@@ -36,7 +36,7 @@ + #include "base/win/object_watcher.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/browser/child_thread_type_switcher_linux.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl + std::unique_ptr<tracing::SystemTracingService> system_tracing_service_; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + ChildThreadTypeSwitcher child_thread_type_switcher_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc index cc38915d91b5..cc38915d91b5 100644 --- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc +++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc diff --git a/devel/electron39/files/patch-content_browser_browser__main__loop.cc b/devel/electron39/files/patch-content_browser_browser__main__loop.cc new file mode 100644 index 000000000000..003da80f6f66 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_browser__main__loop.cc @@ -0,0 +1,37 @@ +--- content/browser/browser_main_loop.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/browser_main_loop.cc +@@ -253,6 +253,12 @@ + #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include "content/browser/sandbox_host_linux.h" ++#include "content/public/common/zygote/sandbox_support_linux.h" ++#include "sandbox/policy/sandbox.h" ++#endif ++ + // One of the linux specific headers defines this as a macro. + #ifdef DestroyAll + #undef DestroyAll +@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() { + // by now since a thread to start the ServiceManager has been created + // before the browser main loop starts. + DCHECK(SandboxHostLinux::GetInstance()->IsInitialized()); ++#elif BUILDFLAG(IS_BSD) ++ base::FileHandleMappingVector additional_remapped_fds; ++ base::LaunchOptions options; ++ SandboxHostLinux::GetInstance()->Init(); ++ const int sfd = SandboxHostLinux::GetInstance()->GetChildSocket(); ++ options.fds_to_remap.push_back(std::make_pair(sfd, GetSandboxFD())); + #endif + + // GLib's spawning of new processes is buggy, so it's important that at this +@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() { + base::ThreadType::kDisplayCritical); + + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // We use quite a few file descriptors for our IPC as well as disk the disk + // cache, and the default limit on Apple is low (256), so bump it up. + diff --git a/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc b/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc new file mode 100644 index 000000000000..859dca3757e4 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc @@ -0,0 +1,139 @@ +--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-07-04 05:17:07 UTC ++++ content/browser/child_process_launcher_helper_linux.cc +@@ -22,7 +22,9 @@ + #include "content/public/common/result_codes.h" + #include "content/public/common/sandboxed_process_launcher_delegate.h" + #include "content/public/common/zygote/sandbox_support_linux.h" ++#if !BUILDFLAG(IS_BSD) + #include "content/public/common/zygote/zygote_handle.h" ++#endif + #include "sandbox/policy/linux/sandbox_linux.h" + + namespace content { +@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions( + } + + bool ChildProcessLauncherHelper::IsUsingLaunchOptions() { ++#if !BUILDFLAG(IS_BSD) + return !GetZygoteForLaunch(); ++#else ++ return true; ++#endif + } + + bool ChildProcessLauncherHelper::BeforeLaunchOnLauncherThread( + PosixFileDescriptorInfo& files_to_register, + base::LaunchOptions* options) { + if (options) { ++#if !BUILDFLAG(IS_BSD) + DCHECK(!GetZygoteForLaunch()); ++#endif + // Convert FD mapping to FileHandleMappingVector + options->fds_to_remap = files_to_register.GetMappingWithIDAdjustment( + base::GlobalDescriptors::kBaseDescriptor); +@@ -69,6 +77,7 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche + remapped_fd.first); + } + ++#if !BUILDFLAG(IS_BSD) + // (For Electron), if we're launching without zygote, that means we're + // launching an unsandboxed process (since all sandboxed processes are + // forked from the zygote). Relax the allow_new_privs option to permit +@@ -77,12 +86,15 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche + delegate_->GetZygote() == nullptr) { + options->allow_new_privs = true; + } ++#endif + + options->current_directory = delegate_->GetCurrentDirectory(); + options->environment = delegate_->GetEnvironment(); + options->clear_environment = !delegate_->ShouldInheritEnvironment(); + } else { ++#if !BUILDFLAG(IS_BSD) + DCHECK(GetZygoteForLaunch()); ++#endif + // Environment variables could be supported in the future, but are not + // currently supported when launching with the zygote. + DCHECK(delegate_->GetEnvironment().empty()); +@@ -99,6 +111,7 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr + int* launch_result) { + *is_synchronous_launch = true; + Process process; ++#if !BUILDFLAG(IS_BSD) + ZygoteCommunication* zygote_handle = GetZygoteForLaunch(); + if (zygote_handle) { + // TODO(crbug.com/40448989): If chrome supported multiple zygotes they could +@@ -109,7 +122,6 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr + GetProcessType()); + *launch_result = LAUNCH_RESULT_SUCCESS; + +-#if !BUILDFLAG(IS_OPENBSD) + if (handle) { + // It could be a renderer process or an utility process. + int oom_score = content::kMiscOomScore; +@@ -118,15 +130,17 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr + oom_score = content::kLowestRendererOomScore; + ZygoteHostImpl::GetInstance()->AdjustRendererOOMScore(handle, oom_score); + } +-#endif + + process.process = base::Process(handle); + process.zygote = zygote_handle; + } else { ++#endif + process.process = base::LaunchProcess(*command_line(), *options); + *launch_result = process.process.IsValid() ? LAUNCH_RESULT_SUCCESS + : LAUNCH_RESULT_FAILURE; ++#if !BUILDFLAG(IS_BSD) + } ++#endif + + #if BUILDFLAG(IS_CHROMEOS) + process_id_ = process.process.Pid(); +@@ -150,10 +164,14 @@ ChildProcessTerminationInfo ChildProcessLauncherHelper + const ChildProcessLauncherHelper::Process& process, + bool known_dead) { + ChildProcessTerminationInfo info; ++#if !BUILDFLAG(IS_BSD) + if (process.zygote) { + info.status = process.zygote->GetTerminationStatus( + process.process.Handle(), known_dead, &info.exit_code); + } else if (known_dead) { ++#else ++ if (known_dead) { ++#endif + info.status = base::GetKnownDeadTerminationStatus(process.process.Handle(), + &info.exit_code); + } else { +@@ -179,13 +197,17 @@ void ChildProcessLauncherHelper::ForceNormalProcessTer + DCHECK(CurrentlyOnProcessLauncherTaskRunner()); + process.process.Terminate(RESULT_CODE_NORMAL_EXIT, false); + // On POSIX, we must additionally reap the child. ++#if !BUILDFLAG(IS_BSD) + if (process.zygote) { + // If the renderer was created via a zygote, we have to proxy the reaping + // through the zygote process. + process.zygote->EnsureProcessTerminated(process.process.Handle()); + } else { ++#endif + base::EnsureProcessTerminated(std::move(process.process)); ++#if !BUILDFLAG(IS_BSD) + } ++#endif + } + + void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread( +@@ -197,11 +219,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL + } + } + ++#if !BUILDFLAG(IS_BSD) + ZygoteCommunication* ChildProcessLauncherHelper::GetZygoteForLaunch() { + return base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kNoZygote) + ? nullptr + : delegate_->GetZygote(); + } ++#endif + + base::File OpenFileToShare(const base::FilePath& path, + base::MemoryMappedFile::Region* region) { diff --git a/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc new file mode 100644 index 000000000000..8c017698f48d --- /dev/null +++ b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc @@ -0,0 +1,37 @@ +--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/child_thread_type_switcher_linux.cc +@@ -6,6 +6,7 @@ + + #include "base/linux_util.h" + #include "base/logging.h" ++#include "base/notimplemented.h" + #include "base/process/process_handle.h" + #include "base/task/single_thread_task_runner.h" + #include "base/threading/platform_thread.h" +@@ -20,6 +21,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee + base::ThreadType thread_type) { + DCHECK(CurrentlyOnProcessLauncherTaskRunner()); + ++#if BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++#else + bool ns_pid_supported = false; + pid_t peer_tid = + base::FindThreadID(peer_pid, ns_tid.raw(), &ns_pid_supported); +@@ -42,6 +46,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee + base::PlatformThread::SetThreadType(peer_pid, + base::PlatformThreadId(peer_tid), + thread_type, base::IsViaIPC(true)); ++#endif + } + + } // namespace +@@ -70,7 +75,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c + } + } + +-void ChildThreadTypeSwitcher::SetThreadType(int32_t ns_tid, ++void ChildThreadTypeSwitcher::SetThreadType(uint64_t ns_tid, + base::ThreadType thread_type) { + // This function is only used on platforms with 32-bit thread ids. + static_assert(sizeof(ns_tid) == sizeof(base::PlatformThreadId)); diff --git a/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h new file mode 100644 index 000000000000..61b8651695f3 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h @@ -0,0 +1,11 @@ +--- content/browser/child_thread_type_switcher_linux.h.orig 2025-04-22 20:15:27 UTC ++++ content/browser/child_thread_type_switcher_linux.h +@@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public mojom::ThreadTy + void SetPid(base::ProcessId child_pid); + + // mojom::ThreadTypeSwitcher: +- void SetThreadType(int32_t ns_tid, base::ThreadType thread_type) override; ++ void SetThreadType(uint64_t ns_tid, base::ThreadType thread_type) override; + + private: + base::ProcessId child_pid_ = base::kNullProcessHandle; diff --git a/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc new file mode 100644 index 000000000000..0b1dcac84a35 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc @@ -0,0 +1,11 @@ +--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-11-02 19:17:57 UTC ++++ content/browser/compositor/viz_process_transport_factory.cc +@@ -98,7 +98,7 @@ class HostDisplayClient : public viz::HostDisplayClien + HostDisplayClient& operator=(const HostDisplayClient&) = delete; + + // viz::HostDisplayClient: +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + void DidCompleteSwapWithNewSize(const gfx::Size& size) override { + compositor_->OnCompleteSwapWithNewSize(size); + } diff --git a/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc new file mode 100644 index 000000000000..7f038d057230 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc @@ -0,0 +1,29 @@ +--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/devtools/devtools_frontend_host_impl.cc +@@ -25,7 +25,7 @@ + #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h" + #include "ui/base/webui/resource_path.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck + #include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -37,7 +37,7 @@ const char kCompatibilityScriptSourceURL[] = + "\n//# " + "sourceURL=devtools://devtools/bundled/devtools_compatibility.js"; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Remove the pieces of the URL we don't want to send back with the error + // reports. In particular, do not send query or fragments as those can have + // privacy-sensitive information in them. +@@ -133,7 +133,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage + handle_message_callback_.Run(std::move(message)); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void DevToolsFrontendHostImpl::OnDidAddMessageToConsole( + RenderFrameHost* source_frame, + blink::mojom::ConsoleMessageLevel log_level, diff --git a/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h new file mode 100644 index 000000000000..ddc7dceae8f1 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h @@ -0,0 +1,11 @@ +--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-10-21 20:19:54 UTC ++++ content/browser/devtools/devtools_frontend_host_impl.h +@@ -33,7 +33,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte + + void BadMessageReceived() override; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void OnDidAddMessageToConsole( + RenderFrameHost* source_frame, + blink::mojom::ConsoleMessageLevel log_level, diff --git a/devel/electron35/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/devel/electron39/files/patch-content_browser_devtools_protocol_system__info__handler.cc index bbe9325364bd..bbe9325364bd 100644 --- a/devel/electron35/files/patch-content_browser_devtools_protocol_system__info__handler.cc +++ b/devel/electron39/files/patch-content_browser_devtools_protocol_system__info__handler.cc diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h index 6aec1cd90bef..6aec1cd90bef 100644 --- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h +++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc index 3ccc96dda477..3ccc96dda477 100644 --- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc +++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h index 0b487eff3b59..0b487eff3b59 100644 --- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h +++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/devel/electron39/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc index 8211cd5117bd..8211cd5117bd 100644 --- a/devel/electron35/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc +++ b/devel/electron39/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc diff --git a/devel/electron35/files/patch-content_browser_font__access_font__enumeration__data__source.cc b/devel/electron39/files/patch-content_browser_font__access_font__enumeration__data__source.cc index c97bace8497b..c97bace8497b 100644 --- a/devel/electron35/files/patch-content_browser_font__access_font__enumeration__data__source.cc +++ b/devel/electron39/files/patch-content_browser_font__access_font__enumeration__data__source.cc diff --git a/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc b/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc new file mode 100644 index 000000000000..a655723daeb8 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc @@ -0,0 +1,20 @@ +--- content/browser/gpu/compositor_util.cc.orig 2025-06-30 07:04:30 UTC ++++ content/browser/gpu/compositor_util.cc +@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( + "video_decode", + SafeGetFeatureStatus( + gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) || + #endif // BUILDFLAG(IS_LINUX) + command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)), +@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( + "video_encode", + SafeGetFeatureStatus( + gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)), + #else + command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)), diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc new file mode 100644 index 000000000000..bbcef1048262 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc @@ -0,0 +1,11 @@ +--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-04-22 20:15:27 UTC ++++ content/browser/gpu/gpu_data_manager_impl.cc +@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( + private_->OnDisplayMetricsChanged(display, changed_metrics); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool GpuDataManagerImpl::IsGpuMemoryBufferNV12Supported() { + base::AutoLock auto_lock(lock_); + return private_->IsGpuMemoryBufferNV12Supported(); diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h new file mode 100644 index 000000000000..b21af0f38bba --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h @@ -0,0 +1,11 @@ +--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-08-26 20:49:50 UTC ++++ content/browser/gpu/gpu_data_manager_impl.h +@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa + void OnDisplayMetricsChanged(const display::Display& display, + uint32_t changed_metrics) override; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsGpuMemoryBufferNV12Supported(); + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc new file mode 100644 index 000000000000..23c21eede7f1 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc @@ -0,0 +1,11 @@ +--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/gpu/gpu_data_manager_impl_private.cc +@@ -1703,7 +1703,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( + UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() { + return gpu_extra_info_.is_gmb_nv12_supported; + } diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h new file mode 100644 index 000000000000..3447413af457 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h @@ -0,0 +1,20 @@ +--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-10-21 20:19:54 UTC ++++ content/browser/gpu/gpu_data_manager_impl_private.h +@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { + void OnDisplayMetricsChanged(const display::Display& display, + uint32_t changed_metrics); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsGpuMemoryBufferNV12Supported(); + #endif // BUILDFLAG(IS_LINUX) + +@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { + bool application_is_visible_ = true; + + bool disable_gpu_compositing_ = false; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool is_gpu_memory_buffer_NV12_supported_ = false; + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc new file mode 100644 index 000000000000..7d11a10d7c62 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc @@ -0,0 +1,19 @@ +--- content/browser/gpu/gpu_process_host.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/gpu/gpu_process_host.cc +@@ -280,6 +280,7 @@ static const char* const kSwitchNames[] = { + switches::kDisableSkiaGraphite, + switches::kDisableSkiaGraphitePrecompilation, + switches::kDisableLowEndDeviceMode, ++ switches::kDisableUnveil, + switches::kProfilingAtStart, + switches::kProfilingFile, + switches::kProfilingFlush, +@@ -305,7 +306,7 @@ static const char* const kSwitchNames[] = { + switches::kEnableNativeGpuMemoryBuffers, + switches::kRenderNodeOverride, + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + switches::kX11Display, + switches::kNoXshm, + #endif diff --git a/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h b/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h new file mode 100644 index 000000000000..3deae1c01f56 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h @@ -0,0 +1,20 @@ +--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-06-30 07:04:30 UTC ++++ content/browser/media/frameless_media_interface_proxy.h +@@ -19,7 +19,7 @@ + #include "mojo/public/cpp/bindings/receiver_set.h" + #include "mojo/public/cpp/bindings/remote.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "media/mojo/mojom/video_decoder.mojom.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -98,7 +98,7 @@ class FramelessMediaInterfaceProxy final + // Connections to the renderer. + mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Connection to the InterfaceFactory that lives in a utility process. + // This is only used for out-of-process video decoding and only when the + // FramelessMediaInterfaceProxy is created without a RenderProcessHost diff --git a/devel/electron35/files/patch-content_browser_media_media__keys__listener__manager__impl.cc b/devel/electron39/files/patch-content_browser_media_media__keys__listener__manager__impl.cc index ba12187c04bf..ba12187c04bf 100644 --- a/devel/electron35/files/patch-content_browser_media_media__keys__listener__manager__impl.cc +++ b/devel/electron39/files/patch-content_browser_media_media__keys__listener__manager__impl.cc diff --git a/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc b/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc new file mode 100644 index 000000000000..a07843fc9149 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc @@ -0,0 +1,29 @@ +--- content/browser/network_service_instance_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/network_service_instance_impl.cc +@@ -90,7 +90,7 @@ + #include "content/browser/network/network_service_process_tracker_win.h" + #endif + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/browser/system_dns_resolution/system_dns_resolver.h" + #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h" + #endif +@@ -347,7 +347,7 @@ void CreateInProcessNetworkService( + std::move(receiver))); + } + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a + // high-priority thread pool. + void RunSystemDnsResolverOnThreadPool( +@@ -414,7 +414,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS + } + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (GetContentClient() + ->browser() + ->ShouldRunOutOfProcessSystemDnsResolution() && diff --git a/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc new file mode 100644 index 000000000000..4d25a2789695 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc @@ -0,0 +1,11 @@ +--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/renderer_host/delegated_frame_host.cc +@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface( + + if (!primary_surface_id || + primary_surface_id->local_surface_id() != local_surface_id_) { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Windows and Linux, we would like to produce new content as soon as + // possible or the OS will create an additional black gutter. Until we can + // block resize on surface synchronization on these platforms, we will not diff --git a/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc new file mode 100644 index 000000000000..843a68ef9680 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc @@ -0,0 +1,20 @@ +--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc +@@ -24,7 +24,7 @@ + #include "media/base/media_switches.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "content/browser/gpu/gpu_data_manager_impl.h" + #endif + +@@ -166,7 +166,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs + } + #else + if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux, additionally check whether the NV12 GPU memory buffer is + // supported. + if (GpuDataManagerImpl::GetInstance()->IsGpuMemoryBufferNV12Supported()) diff --git a/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc b/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc new file mode 100644 index 000000000000..d872d606602d --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc @@ -0,0 +1,20 @@ +--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc +@@ -26,7 +26,7 @@ + #include "third_party/skia/include/core/SkBitmap.h" + #include "ui/gfx/skia_span_util.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <sys/mman.h> + + #ifndef MADV_POPULATE_WRITE +@@ -77,7 +77,7 @@ void AdviseBitmap(SkBitmap& bitmap) { + #endif // BUILDFLAG(IS_ANDROID) + + void AdviseBitmap(SkBitmap& bitmap) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + size_t size = bitmap.info().computeByteSize(bitmap.info().minRowBytes()); + if (madvise(bitmap.getPixels(), size, MADV_POPULATE_WRITE) == 0) { + return; diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc new file mode 100644 index 000000000000..6be1eb119c44 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc @@ -0,0 +1,55 @@ +--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ content/browser/renderer_host/render_process_host_impl.cc +@@ -228,7 +228,7 @@ + #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <sys/resource.h> + + #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck +@@ -1127,7 +1127,7 @@ size_t GetPlatformProcessLimit() { + // to indicate failure and std::numeric_limits<size_t>::max() to indicate + // unlimited. + size_t GetPlatformProcessLimit() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + struct rlimit limit; + if (getrlimit(RLIMIT_NPROC, &limit) != 0) + return kUnknownPlatformProcessLimit; +@@ -1363,7 +1363,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid( + + void RenderProcessHostImpl::IOThreadHostImpl::SetPid( + base::ProcessId child_pid) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + child_thread_type_switcher_.SetPid(child_pid); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + } +@@ -3513,7 +3513,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine( + base::TimeTicks::UnixEpoch().since_origin().InMicroseconds())); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support + // for NV12 GPU memory buffer. + if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() && +@@ -3569,6 +3569,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin + switches::kDisableSkiaRuntimeOpts, + switches::kDisableSpeechAPI, + switches::kDisableThreadedCompositing, ++ switches::kDisableUnveil, + switches::kDisableV8IdleTasks, + switches::kDisableVideoCaptureUseGpuMemoryBuffer, + switches::kDisableWebGLImageChromium, +@@ -5491,7 +5492,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr + // - Win: https://crbug.com/707022 . + uint64_t total_size = 0; + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + total_size = dump->platform_private_footprint->rss_anon_bytes + + dump->platform_private_footprint->vm_swap_bytes; + #elif BUILDFLAG(IS_APPLE) diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h new file mode 100644 index 000000000000..5711dac3067a --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h @@ -0,0 +1,29 @@ +--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-10-21 20:19:54 UTC ++++ content/browser/renderer_host/render_process_host_impl.h +@@ -103,7 +103,7 @@ + #include "media/fuchsia_media_codec_provider_impl.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/browser/child_thread_type_switcher_linux.h" + #include "media/mojo/mojom/video_encode_accelerator.mojom.h" + #endif +@@ -1014,7 +1014,7 @@ class CONTENT_EXPORT RenderProcessHostImpl + mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory> + video_encode_accelerator_factory_remote_; + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + ChildThreadTypeSwitcher child_thread_type_switcher_; + #endif + }; +@@ -1268,7 +1268,7 @@ class CONTENT_EXPORT RenderProcessHostImpl + // if the request isn't handled on the IO thread. + void OnBindHostReceiver(mojo::GenericPendingReceiver receiver); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Provides /proc/{renderer pid}/status and statm files for the renderer, + // because the files are required to calculate the renderer's private + // footprint on Chromium Linux. Regarding MacOS X and Windows, we have diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc new file mode 100644 index 000000000000..388b4a249fde --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc @@ -0,0 +1,29 @@ +--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc +@@ -52,7 +52,7 @@ + #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck + #include "content/browser/font_service.h" // nogncheck + #endif +@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost + } + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) { + ConnectToFontService(std::move(font_receiver)); + return; +@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost + } + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) { + child_thread_type_switcher_.Bind(std::move(r)); + return; diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc new file mode 100644 index 000000000000..c698ab1d3182 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc @@ -0,0 +1,11 @@ +--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ content/browser/renderer_host/render_view_host_impl.cc +@@ -276,7 +276,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( + display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL); + prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips = + display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); + if (command_line->HasSwitch(switches::kSystemFontFamily)) { + prefs->system_font_family_name = diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc new file mode 100644 index 000000000000..8e2da59416d4 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc @@ -0,0 +1,47 @@ +--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-11-02 19:17:58 UTC ++++ content/browser/renderer_host/render_widget_host_view_aura.cc +@@ -122,7 +122,7 @@ + #include "ui/gfx/gdi_util.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/accessibility/platform/browser_accessibility_auralinux.h" + #include "ui/base/ime/linux/text_edit_command_auralinux.h" + #include "ui/base/ime/text_input_flags.h" +@@ -477,7 +477,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge + return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot()) + ->GetCOM(); + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::BrowserAccessibilityManager* manager = + host()->GetOrCreateRootBrowserAccessibilityManager(); + if (manager && manager->GetBrowserAccessibilityRoot()) +@@ -1880,7 +1880,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { + return host() && host()->delegate() && host()->delegate()->ShouldDoLearning(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool RenderWidgetHostViewAura::SetCompositionFromExistingText( + const gfx::Range& range, + const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { +@@ -2861,7 +2861,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() { + } + + bool RenderWidgetHostViewAura::NeedsMouseCapture() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return NeedsInputGrab(); + #else + return false; +@@ -3045,7 +3045,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit + if (!target_host) + return; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto* linux_ui = ui::LinuxUi::instance(); + if (!event.skip_if_unhandled && linux_ui && event.os_event) { + const auto command = linux_ui->GetTextEditCommandForEvent( diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h index b0f46770e945..b0f46770e945 100644 --- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc new file mode 100644 index 000000000000..92abca5c4264 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc @@ -0,0 +1,11 @@ +--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/renderer_host/render_widget_host_view_event_handler.cc +@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand + if (event->type() == ui::EventType::kMouseExited) { + if (mouse_locked || selection_popup) + return false; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Don't forward the mouse leave message which is received when the context + // menu is displayed by the page. This confuses the page and causes state + // changes. diff --git a/devel/electron35/files/patch-content_browser_sandbox__host__linux.cc b/devel/electron39/files/patch-content_browser_sandbox__host__linux.cc index d8ad72022d43..d8ad72022d43 100644 --- a/devel/electron35/files/patch-content_browser_sandbox__host__linux.cc +++ b/devel/electron39/files/patch-content_browser_sandbox__host__linux.cc diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc index e7f44c2a30bc..e7f44c2a30bc 100644 --- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc +++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc index 07a8c97d46c8..07a8c97d46c8 100644 --- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc +++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h index a051fea15045..a051fea15045 100644 --- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h +++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc b/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc new file mode 100644 index 000000000000..5debd774304f --- /dev/null +++ b/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc @@ -0,0 +1,38 @@ +--- content/browser/service_host/utility_process_host.cc.orig 2025-11-02 19:17:58 UTC ++++ content/browser/service_host/utility_process_host.cc +@@ -68,7 +68,7 @@ + #include "content/browser/v8_snapshot_files.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/files/file_util.h" + #include "base/files/scoped_file.h" + #include "base/pickle.h" +@@ -97,7 +97,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::ScopedFD PassNetworkContextParentDirs( + std::vector<base::FilePath> network_context_parent_dirs) { + base::Pickle pickle; +@@ -525,7 +525,7 @@ bool UtilityProcessHost::StartProcess() { + GetV8SnapshotFilesToPreload(*cmd_line)); + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The network service should have access to the parent directories + // necessary for its usage. + if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) { +@@ -543,7 +543,7 @@ bool UtilityProcessHost::StartProcess() { + video_capture::mojom::VideoCaptureService::Name_) { + bool pass_gpu_buffer_flag = + switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Check if NV12 GPU memory buffer supported at the same time. + pass_gpu_buffer_flag = + pass_gpu_buffer_flag && diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc new file mode 100644 index 000000000000..27090ac357d7 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc @@ -0,0 +1,20 @@ +--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-04-22 20:15:27 UTC ++++ content/browser/service_host/utility_process_host_receiver_bindings.cc +@@ -10,7 +10,7 @@ + #include "content/public/common/content_client.h" + #include "media/media_buildflags.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck + #include "content/browser/font_service.h" // nogncheck + #endif +@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver( + + void UtilityProcessHost::BindHostReceiver( + mojo::GenericPendingReceiver receiver) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) { + ConnectToFontService(std::move(font_receiver)); + return; diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc new file mode 100644 index 000000000000..0417dc706b86 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc @@ -0,0 +1,57 @@ +--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-10 14:33:47 UTC ++++ content/browser/service_host/utility_sandbox_delegate.cc +@@ -28,7 +28,7 @@ + #include "chromeos/ash/components/assistant/buildflags.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "media/gpu/buildflags.h" + #include "media/media_buildflags.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -81,7 +81,7 @@ UtilitySandboxedProcessLauncherDelegate:: + #if BUILDFLAG(IS_FUCHSIA) + sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture || + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection || + #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) + sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || +@@ -99,14 +99,14 @@ UtilitySandboxedProcessLauncherDelegate:: + #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) + #endif // BUILDFLAG(IS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || + sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || + #endif + sandbox_type_ == sandbox::mojom::Sandbox::kAudio || +@@ -183,15 +183,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe + #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) + #endif // BUILDFLAG(IS_CHROMEOS) + sandbox_type_ == sandbox::mojom::Sandbox::kAudio || +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection || + #endif + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || + sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || + sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc b/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc new file mode 100644 index 000000000000..3a55e3d72d5a --- /dev/null +++ b/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc @@ -0,0 +1,20 @@ +--- content/browser/shape_detection/shape_detection_service_host.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/shape_detection/shape_detection_service_host.cc +@@ -15,7 +15,7 @@ + #endif + + #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))) + #include "content/public/browser/service_process_host.h" + #else + #include "content/browser/gpu/gpu_process_host.h" +@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap + remote; + if (!*remote) { + #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))) + ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>( + remote->BindNewPipeAndPassReceiver(), + ServiceProcessHost::Options() diff --git a/devel/electron39/files/patch-content_browser_theme__helper.cc b/devel/electron39/files/patch-content_browser_theme__helper.cc new file mode 100644 index 000000000000..61e24ea3d951 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_theme__helper.cc @@ -0,0 +1,11 @@ +--- content/browser/theme_helper.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/theme_helper.cc +@@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr MakeUpdateSystem + ui::NativeTheme* native_theme) { + mojom::UpdateSystemColorInfoParamsPtr params = + mojom::UpdateSystemColorInfoParams::New(); +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params->accent_color = native_theme->user_color(); + #endif + diff --git a/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc b/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc new file mode 100644 index 000000000000..604090a884fc --- /dev/null +++ b/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc @@ -0,0 +1,11 @@ +--- content/browser/v8_snapshot_files.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/v8_snapshot_files.cc +@@ -36,7 +36,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process + std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> + GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) { + std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) + files[kV8ContextSnapshotDataDescriptor] = base::FilePath( + FILE_PATH_LITERAL(BUILDFLAG(V8_CONTEXT_SNAPSHOT_FILENAME))); diff --git a/devel/electron35/files/patch-content_browser_web__contents_slow__web__preference__cache.cc b/devel/electron39/files/patch-content_browser_web__contents_slow__web__preference__cache.cc index bac64b152956..bac64b152956 100644 --- a/devel/electron35/files/patch-content_browser_web__contents_slow__web__preference__cache.cc +++ b/devel/electron39/files/patch-content_browser_web__contents_slow__web__preference__cache.cc diff --git a/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc new file mode 100644 index 000000000000..7c9f45fb5ef0 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc @@ -0,0 +1,29 @@ +--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-26 20:49:50 UTC ++++ content/browser/web_contents/web_contents_view_aura.cc +@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO + raw_ptr<aura::Window> window_; + }; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Fill out the OSExchangeData with a file contents, synthesizing a name if + // necessary. + void PrepareDragForFileContents(const DropData& drop_data, +@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data, + if (!drop_data.download_metadata.empty()) + PrepareDragForDownload(drop_data, provider, web_contents); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // We set the file contents before the URL because the URL also sets file + // contents (to a .URL shortcut). We want to prefer file content data over + // a shortcut so we add it first. +@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* + // Linux window managers like to handle raise-on-click themselves. If we + // raise-on-click manually, this may override user settings that prevent + // focus-stealing. +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // It is possible for the web-contents to be destroyed while it is being + // activated. Use a weak-ptr to track whether that happened or not. + // More in https://crbug.com/1040725 diff --git a/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc new file mode 100644 index 000000000000..f2637ba6e411 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc @@ -0,0 +1,74 @@ +--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/web_contents/web_contents_view_aura_unittest.cc +@@ -42,7 +42,7 @@ + #include "ui/base/dragdrop/os_exchange_data_provider_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + #include "ui/base/x/selection_utils.h" + #include "ui/base/x/x11_os_exchange_data_provider.h" + #include "ui/gfx/x/atom_cache.h" +@@ -98,7 +98,7 @@ class TestDragDropClient : public aura::client::DragDr + drag_drop_data_ = std::move(data); + return DragOperation::kCopy; + } +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void UpdateDragImage(const gfx::ImageSkia& image, + const gfx::Vector2d& offset) override {} + #endif +@@ -235,7 +235,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu + ui::EF_LEFT_MOUSE_BUTTON, 0); + ui::EventHandler* event_handler = GetView(); + event_handler->OnMouseEvent(&mouse_event); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The web-content is not activated during mouse-press on Linux. + // See comment in WebContentsViewAura::OnMouseEvent() for more details. + EXPECT_NE(web_contents(), nullptr); +@@ -301,7 +301,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) { + view->OnDragEntered(event); + ASSERT_NE(nullptr, view->current_drag_data_); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // By design, Linux implementations return an empty string if file data + // is also present. + EXPECT_TRUE(!view->current_drag_data_->text || +@@ -341,7 +341,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) { + + CheckDropData(view); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // By design, Linux implementations returns an empty string if file data + // is also present. + EXPECT_TRUE(!drop_complete_data_->drop_data.text || +@@ -399,7 +399,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri + view->OnDragEntered(event); + ASSERT_NE(nullptr, view->current_drag_data_); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // By design, Linux implementations return an empty string if file data + // is also present. + EXPECT_TRUE(!view->current_drag_data_->text || +@@ -431,7 +431,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri + + CheckDropData(view); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // By design, Linux implementations returns an empty string if file data is + // also present. + EXPECT_TRUE(!drop_complete_data_->drop_data.text || +@@ -462,7 +462,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro + + auto data = std::make_unique<ui::OSExchangeData>(); + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + // FileContents drag-drop in X relies on XDragDropClient::InitDrag() setting + // window property 'XdndDirectSave0' to filename. Since XDragDropClient is not + // created in this unittest, we will set this property manually to allow diff --git a/devel/electron35/files/patch-content_browser_webui_web__ui__main__frame__observer.cc b/devel/electron39/files/patch-content_browser_webui_web__ui__main__frame__observer.cc index 3fd0ea0ba3af..3fd0ea0ba3af 100644 --- a/devel/electron35/files/patch-content_browser_webui_web__ui__main__frame__observer.cc +++ b/devel/electron39/files/patch-content_browser_webui_web__ui__main__frame__observer.cc diff --git a/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc new file mode 100644 index 000000000000..c53dfbda7885 --- /dev/null +++ b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc @@ -0,0 +1,81 @@ +--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ content/browser/zygote_host/zygote_host_impl_linux.cc +@@ -19,8 +19,10 @@ + #include "build/build_config.h" + #include "content/common/zygote/zygote_commands_linux.h" + #include "content/common/zygote/zygote_communication_linux.h" ++#if !BUILDFLAG(IS_BSD) + #include "content/common/zygote/zygote_handle_impl_linux.h" + #include "content/public/common/zygote/zygote_handle.h" ++#endif + #include "sandbox/linux/services/credentials.h" + #include "sandbox/linux/services/namespace_sandbox.h" + #include "sandbox/linux/suid/client/setuid_sandbox_host.h" +@@ -38,6 +40,7 @@ namespace { + + namespace { + ++#if !BUILDFLAG(IS_BSD) + // Receive a fixed message on fd and return the sender's PID. + // Returns true if the message received matches the expected message. + bool ReceiveFixedMessage(int fd, +@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd, + return false; + return true; + } ++#endif + + } // namespace + +@@ -69,9 +73,13 @@ ZygoteHostImpl::ZygoteHostImpl() + } + + ZygoteHostImpl::ZygoteHostImpl() ++#if !BUILDFLAG(IS_BSD) + : use_namespace_sandbox_(false), + use_suid_sandbox_(false), + use_suid_sandbox_for_adj_oom_score_(false), ++#else ++ : ++#endif + sandbox_binary_(), + zygote_pids_lock_(), + zygote_pids_() {} +@@ -84,6 +92,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com + } + + void ZygoteHostImpl::Init(const base::CommandLine& command_line) { ++#if !BUILDFLAG(IS_BSD) + if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) { + return; + } +@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com + "you can try using --" + << sandbox::policy::switches::kNoSandbox << "."; + } ++#endif + } + + void ZygoteHostImpl::AddZygotePid(pid_t pid) { +@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote( + base::CommandLine* cmd_line, + base::ScopedFD* control_fd, + base::FileHandleMappingVector additional_remapped_fds) { ++#if !BUILDFLAG(IS_BSD) + int fds[2]; + CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds)); + CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0])); +@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote( + + AddZygotePid(pid); + return pid; ++#else ++ return 0; ++#endif + } + +-#if !BUILDFLAG(IS_OPENBSD) ++#if !BUILDFLAG(IS_BSD) + void ZygoteHostImpl::AdjustRendererOOMScore(base::ProcessHandle pid, + int score) { + // 1) You can't change the oom_score_adj of a non-dumpable process diff --git a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h index f15ee6a962ee..f15ee6a962ee 100644 --- a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h +++ b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h diff --git a/devel/electron39/files/patch-content_child_BUILD.gn b/devel/electron39/files/patch-content_child_BUILD.gn new file mode 100644 index 000000000000..966ccf74c9b4 --- /dev/null +++ b/devel/electron39/files/patch-content_child_BUILD.gn @@ -0,0 +1,16 @@ +--- content/child/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ content/child/BUILD.gn +@@ -135,6 +135,13 @@ target(link_target_type, "child") { + ] + } + ++ if (is_bsd) { ++ sources -= [ ++ "sandboxed_process_thread_type_handler.cc", ++ "sandboxed_process_thread_type_handler.h", ++ ] ++ } ++ + if (is_win) { + sources += [ + "child_process_sandbox_support_impl_win.cc", diff --git a/devel/electron39/files/patch-content_child_child__process.cc b/devel/electron39/files/patch-content_child_child__process.cc new file mode 100644 index 000000000000..f72f61319c74 --- /dev/null +++ b/devel/electron39/files/patch-content_child_child__process.cc @@ -0,0 +1,20 @@ +--- content/child/child_process.cc.orig 2025-10-21 20:19:54 UTC ++++ content/child/child_process.cc +@@ -37,7 +37,7 @@ + #include "content/common/android/cpu_time_metrics.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/child/sandboxed_process_thread_type_handler.h" + #endif + +@@ -215,7 +215,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th + main_thread_.reset(thread); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void ChildProcess::SetIOThreadType(base::ThreadType thread_type) { + if (!io_thread_) { + return; diff --git a/devel/electron39/files/patch-content_child_child__process.h b/devel/electron39/files/patch-content_child_child__process.h new file mode 100644 index 000000000000..144c26a8df07 --- /dev/null +++ b/devel/electron39/files/patch-content_child_child__process.h @@ -0,0 +1,11 @@ +--- content/child/child_process.h.orig 2025-10-21 20:19:54 UTC ++++ content/child/child_process.h +@@ -81,7 +81,7 @@ class CONTENT_EXPORT ChildProcess { + return io_thread_runner_.get(); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Changes the thread type of the child process IO thread. + void SetIOThreadType(base::ThreadType thread_type); + #endif diff --git a/devel/electron39/files/patch-content_common_BUILD.gn b/devel/electron39/files/patch-content_common_BUILD.gn new file mode 100644 index 000000000000..4f7df7cf770d --- /dev/null +++ b/devel/electron39/files/patch-content_common_BUILD.gn @@ -0,0 +1,36 @@ +--- content/common/BUILD.gn.orig 2025-09-10 14:33:47 UTC ++++ content/common/BUILD.gn +@@ -368,19 +368,28 @@ source_set("common") { + } + + if (is_linux || is_chromeos) { +- sources += [ +- "gpu_pre_sandbox_hook_linux.cc", +- "gpu_pre_sandbox_hook_linux.h", +- ] ++ if (is_bsd) { ++ sources += [ ++ "gpu_pre_sandbox_hook_bsd.cc", ++ "gpu_pre_sandbox_hook_bsd.h", ++ ] ++ } else { ++ sources += [ ++ "gpu_pre_sandbox_hook_linux.cc", ++ "gpu_pre_sandbox_hook_linux.h", ++ ] ++ } + public_deps += [ "//sandbox/policy" ] + deps += [ + ":sandbox_support_linux", + "//media/gpu:buildflags", + "//sandbox/linux:sandbox_services", +- "//sandbox/linux:seccomp_bpf", + "//sandbox/policy:chromecast_sandbox_allowlist_buildflags", + "//third_party/fontconfig", + ] ++ if (use_seccomp_bpf) { ++ deps += [ "//sandbox/linux:seccomp_bpf" ] ++ } + if (use_v4l2_codec) { + deps += [ "//media/gpu/v4l2" ] + } diff --git a/devel/electron39/files/patch-content_common_features.cc b/devel/electron39/files/patch-content_common_features.cc new file mode 100644 index 000000000000..8f1b02f744d0 --- /dev/null +++ b/devel/electron39/files/patch-content_common_features.cc @@ -0,0 +1,11 @@ +--- content/common/features.cc.orig 2025-11-02 19:17:58 UTC ++++ content/common/features.cc +@@ -144,7 +144,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DI + BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT); + + // Enables error reporting for JS errors inside DevTools frontend host +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kEnableDevToolsJsErrorReporting, + base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-content_common_features.h b/devel/electron39/files/patch-content_common_features.h new file mode 100644 index 000000000000..f07e0e3790a2 --- /dev/null +++ b/devel/electron39/files/patch-content_common_features.h @@ -0,0 +1,11 @@ +--- content/common/features.h.orig 2025-09-10 14:33:48 UTC ++++ content/common/features.h +@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg + CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants); diff --git a/devel/electron35/files/patch-content_common_font__list__unittest.cc b/devel/electron39/files/patch-content_common_font__list__unittest.cc index 174ea1144110..174ea1144110 100644 --- a/devel/electron35/files/patch-content_common_font__list__unittest.cc +++ b/devel/electron39/files/patch-content_common_font__list__unittest.cc diff --git a/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc new file mode 100644 index 000000000000..a4e9c11f8e0d --- /dev/null +++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc @@ -0,0 +1,71 @@ +--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-10 14:34:07 UTC ++++ content/common/gpu_pre_sandbox_hook_bsd.cc +@@ -0,0 +1,68 @@ ++// Copyright 2023 The Chromium Authors ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "content/common/gpu_pre_sandbox_hook_bsd.h" ++ ++#include <dlfcn.h> ++#include <errno.h> ++#include <sys/stat.h> ++ ++#include <memory> ++#include <sstream> ++#include <utility> ++#include <vector> ++ ++#include "base/base_paths.h" ++#include "base/files/file_enumerator.h" ++#include "base/files/file_path.h" ++#include "base/files/scoped_file.h" ++#include "base/functional/bind.h" ++#include "base/logging.h" ++#include "base/path_service.h" ++#include "base/strings/stringprintf.h" ++#include "build/build_config.h" ++#include "build/buildflag.h" ++#include "build/chromeos_buildflags.h" ++#include "content/public/common/content_switches.h" ++#include "media/gpu/buildflags.h" ++ ++namespace content { ++namespace { ++ ++constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE; ++ ++void LoadVulkanLibraries() { ++ // Try to preload Vulkan libraries. Failure is not an error as not all may be ++ // present. ++ const char* kLibraries[] = { ++ "libvulkan.so", ++ "libvulkan_intel.so", ++ "libvulkan_intel_hasvk.so", ++ "libvulkan_radeon.so", ++ }; ++ for (const auto* library : kLibraries) { ++ dlopen(library, dlopen_flag); ++ } ++} ++ ++} // namespace ++ ++bool LoadLibrariesForGpu( ++ const sandbox::policy::SandboxSeccompBPF::Options& options) { ++ LoadVulkanLibraries(); ++ ++ return true; ++} ++ ++bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) { ++ if (!LoadLibrariesForGpu(options)) ++ return false; ++ ++ // TODO(tsepez): enable namspace sandbox here once crashes are understood. ++ ++ errno = 0; ++ return true; ++} ++ ++} // namespace content diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h index 52612d85e7a1..52612d85e7a1 100644 --- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h +++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h diff --git a/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h new file mode 100644 index 000000000000..912d4b24ce4a --- /dev/null +++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h @@ -0,0 +1,18 @@ +--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-08-26 20:49:50 UTC ++++ content/common/gpu_pre_sandbox_hook_linux.h +@@ -7,7 +7,15 @@ + + #include <vector> + ++#include "build/build_config.h" ++ ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#include "sandbox/linux/syscall_broker/broker_command.h" ++#include "sandbox/linux/syscall_broker/broker_file_permission.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + + namespace sandbox::syscall_broker { + class BrokerFilePermission; diff --git a/devel/electron39/files/patch-content_common_thread__type__switcher.mojom b/devel/electron39/files/patch-content_common_thread__type__switcher.mojom new file mode 100644 index 000000000000..4b64803e0983 --- /dev/null +++ b/devel/electron39/files/patch-content_common_thread__type__switcher.mojom @@ -0,0 +1,10 @@ +--- content/common/thread_type_switcher.mojom.orig 2025-04-22 20:15:27 UTC ++++ content/common/thread_type_switcher.mojom +@@ -10,6 +10,6 @@ interface ThreadTypeSwitcher { + // occur in a child process due to its sandbox, e.g. on Linux and ChromeOS. + interface ThreadTypeSwitcher { + // Asks the browser to change the type of thread. +- SetThreadType(int32 platform_thread_id, ++ SetThreadType(uint64 platform_thread_id, + mojo_base.mojom.ThreadType thread_type); + }; diff --git a/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc b/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc new file mode 100644 index 000000000000..8c6f6dfdd96e --- /dev/null +++ b/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc @@ -0,0 +1,21 @@ +--- content/gpu/gpu_child_thread.cc.orig 2025-10-21 20:19:54 UTC ++++ content/gpu/gpu_child_thread.cc +@@ -58,7 +58,7 @@ + #include "third_party/skia/include/ports/SkFontConfigInterface.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/child/sandboxed_process_thread_type_handler.h" + #endif + +@@ -150,7 +150,8 @@ void GpuChildThread::Init( + + viz_main_.gpu_service()->set_start_time(process_start_time); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++// XXX BSD ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) + SandboxedProcessThreadTypeHandler::NotifyMainChildThreadCreated(); + #endif + diff --git a/devel/electron39/files/patch-content_gpu_gpu__main.cc b/devel/electron39/files/patch-content_gpu_gpu__main.cc new file mode 100644 index 000000000000..dc2bbd154704 --- /dev/null +++ b/devel/electron39/files/patch-content_gpu_gpu__main.cc @@ -0,0 +1,73 @@ +--- content/gpu/gpu_main.cc.orig 2025-11-02 19:17:57 UTC ++++ content/gpu/gpu_main.cc +@@ -108,10 +108,14 @@ + #include "sandbox/win/src/sandbox.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/child/sandboxed_process_thread_type_handler.h" + #include "content/common/gpu_pre_sandbox_hook_linux.h" ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + #include "sandbox/policy/sandbox_type.h" + #endif + +@@ -129,7 +133,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool StartSandboxLinux(gpu::GpuWatchdogThread*, + const gpu::GPUInfo*, + const gpu::GpuPreferences&); +@@ -191,7 +195,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel + const gpu::GPUInfo* gpu_info, + const gpu::GpuPreferences& gpu_prefs) override { + TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized"); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs); + #elif BUILDFLAG(IS_WIN) + return StartSandboxWindows(sandbox_info_); +@@ -311,7 +315,7 @@ int GpuMain(MainFunctionParams parameters) { + std::make_unique<base::SingleThreadTaskExecutor>( + gpu_preferences.message_pump_type, /*is_main_thread=*/true); + } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #error "Unsupported Linux platform." + #elif BUILDFLAG(IS_MAC) + // Cross-process CoreAnimation requires a CFRunLoop to function at all, and +@@ -336,7 +340,8 @@ int GpuMain(MainFunctionParams parameters) { + base::PlatformThread::SetName("CrGpuMain"); + mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain"); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++// XXX BSD ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) + // Thread type delegate of the process should be registered before + // thread type change below for the main thread and for thread pool in + // ChildProcess constructor. +@@ -488,7 +493,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread, + const gpu::GPUInfo* gpu_info, + const gpu::GpuPreferences& gpu_prefs) { +@@ -536,7 +541,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo + sandbox_options.accelerated_video_encode_enabled = + !gpu_prefs.disable_accelerated_video_encode; + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Video decoding of many video streams can use thousands of FDs as well as + // Exo clients. + // See https://crbug.com/1417237 diff --git a/devel/electron39/files/patch-content_public_browser_content__browser__client.cc b/devel/electron39/files/patch-content_public_browser_content__browser__client.cc new file mode 100644 index 000000000000..384acea8c933 --- /dev/null +++ b/devel/electron39/files/patch-content_public_browser_content__browser__client.cc @@ -0,0 +1,11 @@ +--- content/public/browser/content_browser_client.cc.orig 2025-11-02 19:17:57 UTC ++++ content/public/browser/content_browser_client.cc +@@ -1412,7 +1412,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem + // that can be adequately sandboxed. + // Currently Android's network service will not run out of process or sandboxed, + // so OutOfProcessSystemDnsResolution is not currently enabled on Android. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/devel/electron35/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/devel/electron39/files/patch-content_public_browser_zygote__host_zygote__host__linux.h index 075d3b1c4be2..075d3b1c4be2 100644 --- a/devel/electron35/files/patch-content_public_browser_zygote__host_zygote__host__linux.h +++ b/devel/electron39/files/patch-content_public_browser_zygote__host_zygote__host__linux.h diff --git a/devel/electron39/files/patch-content_public_common_content__features.cc b/devel/electron39/files/patch-content_public_common_content__features.cc new file mode 100644 index 000000000000..fc1c71c49507 --- /dev/null +++ b/devel/electron39/files/patch-content_public_common_content__features.cc @@ -0,0 +1,36 @@ +--- content/public/common/content_features.cc.orig 2025-10-21 20:19:54 UTC ++++ content/public/common/content_features.cc +@@ -95,7 +95,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, + + // Runs the audio service in a separate process. + BASE_FEATURE(kAudioServiceOutOfProcess, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -1152,10 +1152,10 @@ BASE_FEATURE(kWebAssemblyTrapHandler, + + // Enable WebAssembly trap handler. + BASE_FEATURE(kWebAssemblyTrapHandler, +-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ ++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ + BUILDFLAG(IS_MAC)) && \ + defined(ARCH_CPU_X86_64)) || \ +- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \ ++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \ + defined(ARCH_CPU_ARM64)) + base::FEATURE_ENABLED_BY_DEFAULT + #else +@@ -1203,7 +1203,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, base::FEA + + // Controls whether the WebUSB API is enabled: + // https://wicg.github.io/webusb ++#if BUILDFLAG(IS_BSD) ++BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_DISABLED_BY_DEFAULT); ++#else + BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT); ++#endif + + // Apply `PrefetchPriority::kHighest` for Webview Prefetch API. + BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority, diff --git a/devel/electron39/files/patch-content_public_common_content__switches.cc b/devel/electron39/files/patch-content_public_common_content__switches.cc new file mode 100644 index 000000000000..2e7736235f8c --- /dev/null +++ b/devel/electron39/files/patch-content_public_common_content__switches.cc @@ -0,0 +1,20 @@ +--- content/public/common/content_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ content/public/common/content_switches.cc +@@ -347,6 +347,8 @@ const char kEnableLogging[] = "enable- + // builds. + const char kEnableLogging[] = "enable-logging"; + ++const char kDisableUnveil[] = "disable-unveil"; ++ + // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables + // triggering of change attribute of the NetInfo API when there is a change in + // the connection type. +@@ -940,7 +942,7 @@ const char kPreventResizingContentsForTesting[] = + "prevent-resizing-contents-for-testing"; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Allows sending text-to-speech requests to speech-dispatcher, a common + // Linux speech service. Because it's buggy, the user must explicitly + // enable it so that visiting a random webpage can't cause instability. diff --git a/devel/electron39/files/patch-content_public_common_content__switches.h b/devel/electron39/files/patch-content_public_common_content__switches.h new file mode 100644 index 000000000000..e59345a68d2e --- /dev/null +++ b/devel/electron39/files/patch-content_public_common_content__switches.h @@ -0,0 +1,19 @@ +--- content/public/common/content_switches.h.orig 2025-10-21 20:19:54 UTC ++++ content/public/common/content_switches.h +@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[]; + CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[]; + CONTENT_EXPORT extern const char kEnableLCDText[]; + CONTENT_EXPORT extern const char kEnableLogging[]; ++CONTENT_EXPORT extern const char kDisableUnveil[]; + CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; + CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; + CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; +@@ -256,7 +257,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte + CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[]; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + CONTENT_EXPORT extern const char kEnableSpeechDispatcher[]; + #endif + diff --git a/devel/electron35/files/patch-content_public_common_zygote_features.gni b/devel/electron39/files/patch-content_public_common_zygote_features.gni index 0b01fb059dea..0b01fb059dea 100644 --- a/devel/electron35/files/patch-content_public_common_zygote_features.gni +++ b/devel/electron39/files/patch-content_public_common_zygote_features.gni diff --git a/devel/electron39/files/patch-content_renderer_render__thread__impl.cc b/devel/electron39/files/patch-content_renderer_render__thread__impl.cc new file mode 100644 index 000000000000..71283c73f2ff --- /dev/null +++ b/devel/electron39/files/patch-content_renderer_render__thread__impl.cc @@ -0,0 +1,38 @@ +--- content/renderer/render_thread_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ content/renderer/render_thread_impl.cc +@@ -204,6 +204,8 @@ + + #if BUILDFLAG(IS_APPLE) + #include <malloc/malloc.h> ++#elif BUILDFLAG(IS_BSD) ++#include <stdlib.h> + #else + #include <malloc.h> + #endif +@@ -989,7 +991,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + /*lose_context_when_out_of_memory=*/true); + + const bool enable_video_decode_accelerator = +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) && + #endif // BUILDFLAG(IS_LINUX) + !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && +@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + gpu::kGpuFeatureStatusEnabled); + + const bool enable_video_encode_accelerator = +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) && + #else + !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && +@@ -1760,7 +1762,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory( + bool enable_video_encode_accelerator) { + mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider> + vea_provider; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(media::kUseOutOfProcessVideoEncoding)) { + BindHostReceiver(vea_provider.InitWithNewPipeAndPassReceiver()); + } else { diff --git a/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc new file mode 100644 index 000000000000..e1883e0c7904 --- /dev/null +++ b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc @@ -0,0 +1,45 @@ +--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ content/renderer/renderer_blink_platform_impl.cc +@@ -124,7 +124,7 @@ + + #if BUILDFLAG(IS_MAC) + #include "content/child/child_process_sandbox_support_impl_mac.h" +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/child/child_process_sandbox_support_impl_linux.h" + #include "content/child/sandboxed_process_thread_type_handler.h" + #endif +@@ -200,13 +200,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( + is_locked_to_site_(false), + main_thread_scheduler_(main_thread_scheduler), + next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + sk_sp<font_service::FontLoader> font_loader; + #endif + + // RenderThread may not exist in some tests. + if (RenderThreadImpl::current()) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + mojo::PendingRemote<font_service::mojom::FontService> font_service; + RenderThreadImpl::current()->BindHostReceiver( + font_service.InitWithNewPipeAndPassReceiver()); +@@ -230,7 +230,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( + } + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (sandboxEnabled()) { + #if BUILDFLAG(IS_MAC) + sandbox_support_ = std::make_unique<WebSandboxSupportMac>(); +@@ -303,7 +303,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G + + blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return sandbox_support_.get(); + #else + // These platforms do not require sandbox support. diff --git a/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h new file mode 100644 index 000000000000..fc68960c5802 --- /dev/null +++ b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h @@ -0,0 +1,11 @@ +--- content/renderer/renderer_blink_platform_impl.h.orig 2025-11-02 19:17:57 UTC ++++ content/renderer/renderer_blink_platform_impl.h +@@ -282,7 +282,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi + const gpu::GPUInfo& gpu_info) const; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; + #endif + diff --git a/devel/electron35/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/devel/electron39/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc index aad0a7035f0b..aad0a7035f0b 100644 --- a/devel/electron35/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc +++ b/devel/electron39/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc diff --git a/devel/electron39/files/patch-content_shell_BUILD.gn b/devel/electron39/files/patch-content_shell_BUILD.gn new file mode 100644 index 000000000000..7d5ffa096d9f --- /dev/null +++ b/devel/electron39/files/patch-content_shell_BUILD.gn @@ -0,0 +1,11 @@ +--- content/shell/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ content/shell/BUILD.gn +@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") { + if (is_win) { + data_deps += [ "//build/win:copy_cdb_to_output" ] + } +- if (is_posix) { ++ if (is_posix && !is_bsd) { + data_deps += [ + "//third_party/breakpad:dump_syms", + "//third_party/breakpad:minidump_stackwalk", diff --git a/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc b/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc new file mode 100644 index 000000000000..01ce33b828e4 --- /dev/null +++ b/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc @@ -0,0 +1,11 @@ +--- content/shell/app/shell_main_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ content/shell/app/shell_main_delegate.cc +@@ -297,7 +297,7 @@ void ShellMainDelegate::PreSandboxStartup() { + // Reporting for sub-processes will be initialized in ZygoteForked. + if (process_type != switches::kZygoteProcess) { + crash_reporter::InitializeCrashpad(process_type.empty(), process_type); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + crash_reporter::SetFirstChanceExceptionHandler( + v8::TryHandleWebAssemblyTrapPosix); + #endif diff --git a/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc b/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc new file mode 100644 index 000000000000..ccffc7c69db6 --- /dev/null +++ b/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc @@ -0,0 +1,47 @@ +--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-04-22 20:15:27 UTC ++++ content/shell/browser/shell_browser_main_parts.cc +@@ -50,7 +50,7 @@ + #include "net/base/network_change_notifier.h" + #endif + +-#if BUILDFLAG(IS_LINUX) && defined(USE_AURA) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA) + #include "ui/base/ime/init/input_method_initializer.h" + #endif + +@@ -61,7 +61,7 @@ + #include "device/bluetooth/floss/floss_features.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "device/bluetooth/dbus/dbus_bluez_manager_wrapper_linux.h" + #include "ui/linux/linux_ui.h" // nogncheck + #include "ui/linux/linux_ui_factory.h" // nogncheck +@@ -128,7 +128,7 @@ int ShellBrowserMainParts::PreEarlyInitialization() { + } + + int ShellBrowserMainParts::PreEarlyInitialization() { +-#if BUILDFLAG(IS_LINUX) && defined(USE_AURA) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA) + ui::InitializeInputMethodForTesting(); + #elif BUILDFLAG(IS_ANDROID) + net::NetworkChangeNotifier::SetFactory( +@@ -156,7 +156,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { + if (switches::IsRunWebTestsSwitchPresent()) + return; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi()); + #endif + } +@@ -203,7 +203,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { + ShellDevToolsManagerDelegate::StopHttpHandler(); + browser_context_.reset(); + off_the_record_browser_context_.reset(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::LinuxUi::SetInstance(nullptr); + #endif + performance_manager_lifetime_.reset(); diff --git a/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc b/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc new file mode 100644 index 000000000000..85bf876bbfc0 --- /dev/null +++ b/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc @@ -0,0 +1,11 @@ +--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-04-22 20:15:27 UTC ++++ content/shell/browser/shell_platform_delegate_views.cc +@@ -373,7 +373,7 @@ void ShellPlatformDelegate::CreatePlatformWindow( + views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET); + params.bounds = gfx::Rect(initial_size); + params.delegate = delegate.release(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.wm_class_class = "chromium-content_shell"; + params.wm_class_name = params.wm_class_class; + #endif // BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc new file mode 100644 index 000000000000..9b65e0207356 --- /dev/null +++ b/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc @@ -0,0 +1,11 @@ +--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-08-26 20:49:50 UTC ++++ content/shell/renderer/shell_content_renderer_client.cc +@@ -50,7 +50,7 @@ + #include "media/base/media_switches.h" + #endif + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ + (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64)) + #define ENABLE_WEB_ASSEMBLY_TRAP_HANDLER_LINUX + #include "base/debug/stack_trace.h" diff --git a/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc b/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc new file mode 100644 index 000000000000..8810f050e0cc --- /dev/null +++ b/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc @@ -0,0 +1,20 @@ +--- content/shell/utility/shell_content_utility_client.cc.orig 2025-10-21 20:19:54 UTC ++++ content/shell/utility/shell_content_utility_client.cc +@@ -39,7 +39,7 @@ + #include "sandbox/policy/sandbox.h" + #include "services/test/echo/echo_service.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "content/test/sandbox_status_service.h" + #endif + +@@ -189,7 +189,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow + binders->Add<mojom::PowerMonitorTest>( + &PowerMonitorTestImpl::MakeSelfOwnedReceiver, + base::SingleThreadTaskRunner::GetCurrentDefault()); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (register_sandbox_status_helper_) { + binders->Add<content::mojom::SandboxStatusService>( + base::BindRepeating( diff --git a/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc new file mode 100644 index 000000000000..cff7a9577940 --- /dev/null +++ b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc @@ -0,0 +1,92 @@ +--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-10-21 20:19:54 UTC ++++ content/utility/on_device_model/on_device_model_sandbox_init.cc +@@ -17,16 +17,20 @@ + #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <errno.h> + + #include "content/common/gpu_pre_sandbox_hook_linux.h" + #include "gpu/config/gpu_info_collector.h" // nogncheck ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" + #endif ++#endif + + #if !BUILDFLAG(IS_FUCHSIA) && \ +- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER)) ++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER)) + #include "base/feature_list.h" + #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck + #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck +@@ -37,7 +41,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + constexpr uint32_t kVendorIdAMD = 0x1002; + constexpr uint32_t kVendorIdIntel = 0x8086; + constexpr uint32_t kVendorIdNVIDIA = 0x10DE; +@@ -66,12 +70,12 @@ void UpdateSandboxOptionsForGpu( + #endif + + #if !BUILDFLAG(IS_FUCHSIA) && \ +- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER)) ++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER)) + // If this feature is enabled, a WebGPU device is created for each valid + // adapter. This makes sure any relevant drivers or other libs are loaded before + // enabling the sandbox. + BASE_FEATURE(kOnDeviceModelWarmDrivers, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -81,7 +85,7 @@ bool ShouldWarmDrivers() { + + bool ShouldWarmDrivers() { + #if BUILDFLAG(IS_FUCHSIA) || \ +- (BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER)) ++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER)) + return false; + #else + bool is_gpu_not_blocklisted = true; +@@ -121,7 +125,7 @@ bool PreSandboxInit() { + // good measure we initialize a device instance for any adapter with an + // appropriate backend on top of any integrated or discrete GPU. + #if !BUILDFLAG(IS_FUCHSIA) && \ +- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER)) ++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER)) + dawnProcSetProcs(&dawn::native::GetProcs()); + auto instance = std::make_unique<dawn::native::Instance>(); + const wgpu::RequestAdapterOptions adapter_options{ +@@ -153,7 +157,7 @@ bool PreSandboxInit() { + return true; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) { + // Make sure any necessary vendor-specific options are set. + gpu::GPUInfo info; +@@ -165,6 +169,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt + } + + bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) { ++#if !BUILDFLAG(IS_BSD) + std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions = + content::FilePermissionsForGpu(options); + file_permissions.push_back( +@@ -173,6 +178,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt + + sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( + content::CommandSetForGPU(options), file_permissions, options); ++#endif + + if (!content::LoadLibrariesForGpu(options)) { + return false; diff --git a/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h new file mode 100644 index 000000000000..1c56747f6f88 --- /dev/null +++ b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h @@ -0,0 +1,22 @@ +--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-08-26 20:49:50 UTC ++++ content/utility/on_device_model/on_device_model_sandbox_init.h +@@ -11,6 +11,10 @@ + #include "sandbox/policy/linux/sandbox_linux.h" + #endif + ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#endif ++ + namespace on_device_model { + + // Must be called in the service's process before sandbox initialization. +@@ -21,7 +25,7 @@ namespace on_device_model { + // Must be called in the service's process after the run loop finished. + [[nodiscard]] bool Shutdown(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options); + + [[nodiscard]] bool PreSandboxHook( diff --git a/devel/electron39/files/patch-content_utility_services.cc b/devel/electron39/files/patch-content_utility_services.cc new file mode 100644 index 000000000000..9fdd86d0f702 --- /dev/null +++ b/devel/electron39/files/patch-content_utility_services.cc @@ -0,0 +1,46 @@ +--- content/utility/services.cc.orig 2025-10-21 20:19:54 UTC ++++ content/utility/services.cc +@@ -74,14 +74,14 @@ extern sandbox::TargetServices* g_utility_target_servi + extern sandbox::TargetServices* g_utility_target_services; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "sandbox/linux/services/libc_interceptor.h" + #include "sandbox/policy/mojom/sandbox.mojom.h" + #include "sandbox/policy/sandbox_type.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))) + #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck + #include "services/shape_detection/shape_detection_service.h" // nogncheck + #endif // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && +@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi + << "task_policy_set TASK_QOS_POLICY"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + auto* command_line = base::CommandLine::ForCurrentProcess(); + if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) == + sandbox::mojom::Sandbox::kNoSandbox) { +@@ -260,7 +260,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi + } + + #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))) + auto RunShapeDetectionService( + mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService> + receiver) { +@@ -436,7 +436,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& + } + + #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))) + services.Add(RunShapeDetectionService); + #endif + diff --git a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc index 92e07e8d0385..92e07e8d0385 100644 --- a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc +++ b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc diff --git a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h index cbeba4accc3e..cbeba4accc3e 100644 --- a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h diff --git a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc index 77873739374e..77873739374e 100644 --- a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc +++ b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc diff --git a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h index edd7aa903e79..edd7aa903e79 100644 --- a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h +++ b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h diff --git a/devel/electron39/files/patch-content_utility_utility__main.cc b/devel/electron39/files/patch-content_utility_utility__main.cc new file mode 100644 index 000000000000..8d7694dc2118 --- /dev/null +++ b/devel/electron39/files/patch-content_utility_utility__main.cc @@ -0,0 +1,124 @@ +--- content/utility/utility_main.cc.orig 2025-10-21 20:19:54 UTC ++++ content/utility/utility_main.cc +@@ -39,17 +39,21 @@ + #include "services/tracing/public/cpp/trace_startup.h" + #include "services/video_effects/public/cpp/buildflags.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/file_descriptor_store.h" + #include "base/files/file_util.h" + #include "base/pickle.h" + #include "content/child/sandboxed_process_thread_type_handler.h" ++#if !BUILDFLAG(IS_BSD) + #include "content/common/gpu_pre_sandbox_hook_linux.h" ++#endif + #include "content/public/common/content_descriptor_keys.h" + #include "content/utility/speech/speech_recognition_sandbox_hook_linux.h" + #include "media/gpu/buildflags.h" + #include "media/media_buildflags.h" ++#if !BUILDFLAG(IS_BSD) + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + #include "services/audio/audio_sandbox_hook_linux.h" + #include "services/network/network_sandbox_hook_linux.h" + #include "services/screen_ai/buildflags/buildflags.h" +@@ -84,7 +88,12 @@ + + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#include "content/common/gpu_pre_sandbox_hook_bsd.h" ++#endif ++ ++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck + #endif // BUILDFLAG(IS_LINUX) + +@@ -121,7 +130,7 @@ sandbox::TargetServices* g_utility_target_services = n + sandbox::TargetServices* g_utility_target_services = nullptr; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + #include "components/services/on_device_translation/sandbox_hook.h" + #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) + +@@ -129,7 +138,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::vector<std::string> GetNetworkContextsParentDirectories() { + base::MemoryMappedFile::Region region; + base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD( +@@ -285,7 +294,7 @@ int UtilityMain(MainFunctionParams parameters) { + CHECK(on_device_model::PreSandboxInit()); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI) + // Regardless of the sandbox status, the VaapiWrapper needs to be initialized +@@ -300,7 +309,10 @@ int UtilityMain(MainFunctionParams parameters) { + // thread type change in ChildProcess constructor. It also needs to be + // registered before the process has multiple threads, which may race with + // application of the sandbox. ++// XXX BSD ++#if !BUILDFLAG(IS_BSD) + SandboxedProcessThreadTypeHandler::Create(); ++#endif + + // Initializes the sandbox before any threads are created. + // TODO(jorgelo): move this after GTK initialization when we enable a strict +@@ -332,7 +344,7 @@ int UtilityMain(MainFunctionParams parameters) { + pre_sandbox_hook = + base::BindOnce(&speech::SpeechRecognitionPreSandboxHook); + break; +-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + case sandbox::mojom::Sandbox::kOnDeviceTranslation: + pre_sandbox_hook = base::BindOnce( + &on_device_translation::OnDeviceTranslationSandboxHook); +@@ -348,7 +360,7 @@ int UtilityMain(MainFunctionParams parameters) { + #else + NOTREACHED(); + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case sandbox::mojom::Sandbox::kVideoEffects: + #if BUILDFLAG(ENABLE_VIDEO_EFFECTS) + pre_sandbox_hook = +@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams parameters) { + #endif + break; + #endif // BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case sandbox::mojom::Sandbox::kShapeDetection: + pre_sandbox_hook = + base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook); +@@ -391,6 +403,7 @@ int UtilityMain(MainFunctionParams parameters) { + default: + break; + } ++#if !BUILDFLAG(IS_BSD) + if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) && + (parameters.zygote_child || !pre_sandbox_hook.is_null())) { + sandbox_options.use_amd_specific_policies = +@@ -398,6 +411,11 @@ int UtilityMain(MainFunctionParams parameters) { + sandbox::policy::Sandbox::Initialize( + sandbox_type, std::move(pre_sandbox_hook), sandbox_options); + } ++#else ++ sandbox::policy::Sandbox::Initialize( ++ sandbox_type, std::move(pre_sandbox_hook), ++ sandbox::policy::SandboxLinux::Options()); ++#endif + + // Startup tracing creates a tracing thread, which is incompatible on + // platforms that require single-threaded sandbox initialization. In these diff --git a/devel/electron35/files/patch-content_utility_utility__thread__impl.cc b/devel/electron39/files/patch-content_utility_utility__thread__impl.cc index 8912b26856bf..8912b26856bf 100644 --- a/devel/electron35/files/patch-content_utility_utility__thread__impl.cc +++ b/devel/electron39/files/patch-content_utility_utility__thread__impl.cc diff --git a/devel/electron39/files/patch-content_zygote_BUILD.gn b/devel/electron39/files/patch-content_zygote_BUILD.gn new file mode 100644 index 000000000000..fa2d914d0aa6 --- /dev/null +++ b/devel/electron39/files/patch-content_zygote_BUILD.gn @@ -0,0 +1,11 @@ +--- content/zygote/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ content/zygote/BUILD.gn +@@ -4,7 +4,7 @@ import("//content/public/common/zygote/features.gni") + + import("//content/public/common/zygote/features.gni") + +-if (is_linux || is_chromeos) { ++if ((is_linux || is_chromeos) && !is_bsd) { + source_set("zygote") { + sources = [ + "zygote_linux.cc", diff --git a/devel/electron39/files/patch-content_zygote_zygote__linux.cc b/devel/electron39/files/patch-content_zygote_zygote__linux.cc new file mode 100644 index 000000000000..2e42c178a6df --- /dev/null +++ b/devel/electron39/files/patch-content_zygote_zygote__linux.cc @@ -0,0 +1,15 @@ +--- content/zygote/zygote_linux.cc.orig 2025-10-21 20:19:54 UTC ++++ content/zygote/zygote_linux.cc +@@ -1,6 +1,7 @@ + // Copyright 2012 The Chromium Authors + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. ++#if 0 + + #include "content/zygote/zygote_linux.h" + +@@ -717,3 +718,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi + } + + } // namespace content ++#endif diff --git a/devel/electron35/files/patch-content_zygote_zygote__main__linux.cc b/devel/electron39/files/patch-content_zygote_zygote__main__linux.cc index cd698a7423d4..cd698a7423d4 100644 --- a/devel/electron35/files/patch-content_zygote_zygote__main__linux.cc +++ b/devel/electron39/files/patch-content_zygote_zygote__main__linux.cc diff --git a/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc b/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc new file mode 100644 index 000000000000..d3356e8a52e5 --- /dev/null +++ b/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc @@ -0,0 +1,11 @@ +--- device/bluetooth/bluetooth_adapter.cc.orig 2025-08-26 20:49:50 UTC ++++ device/bluetooth/bluetooth_adapter.cc +@@ -33,7 +33,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() = + BluetoothAdapter::ServiceOptions::ServiceOptions() = default; + BluetoothAdapter::ServiceOptions::~ServiceOptions() = default; + +-#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && \ ++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) && \ + !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) + // static + scoped_refptr<BluetoothAdapter> BluetoothAdapter::CreateAdapter() { diff --git a/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni b/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni new file mode 100644 index 000000000000..edfba1ff781b --- /dev/null +++ b/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni @@ -0,0 +1,9 @@ +--- device/bluetooth/cast_bluetooth.gni.orig 2025-08-26 20:49:50 UTC ++++ device/bluetooth/cast_bluetooth.gni +@@ -6,5 +6,5 @@ declare_args() { + + declare_args() { + force_cast_bluetooth = false +- use_bluez = (is_linux && !is_castos && use_dbus) || is_chromeos ++ use_bluez = use_dbus && !is_bsd + } diff --git a/devel/electron39/files/patch-device_gamepad_BUILD.gn b/devel/electron39/files/patch-device_gamepad_BUILD.gn new file mode 100644 index 000000000000..bb95dfc7ca31 --- /dev/null +++ b/devel/electron39/files/patch-device_gamepad_BUILD.gn @@ -0,0 +1,11 @@ +--- device/gamepad/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ device/gamepad/BUILD.gn +@@ -105,7 +105,7 @@ component("gamepad") { + "hid_writer_linux.cc", + "hid_writer_linux.h", + ] +- if (use_udev) { ++ if (use_udev && !is_bsd) { + sources += [ + "gamepad_device_linux.cc", + "gamepad_device_linux.h", diff --git a/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc b/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc new file mode 100644 index 000000000000..ca076b0dc2ba --- /dev/null +++ b/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc @@ -0,0 +1,11 @@ +--- device/gamepad/gamepad_provider.cc.orig 2025-10-21 20:19:54 UTC ++++ device/gamepad/gamepad_provider.cc +@@ -160,7 +160,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep + + if (!polling_thread_) + polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread"); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux, the data fetcher needs to watch file descriptors, so the message + // loop needs to be a libevent loop. + const base::MessagePumpType kMessageLoopType = base::MessagePumpType::IO; diff --git a/devel/electron35/files/patch-device_gamepad_hid__writer__linux.cc b/devel/electron39/files/patch-device_gamepad_hid__writer__linux.cc index 439446240bac..439446240bac 100644 --- a/devel/electron35/files/patch-device_gamepad_hid__writer__linux.cc +++ b/devel/electron39/files/patch-device_gamepad_hid__writer__linux.cc diff --git a/devel/electron39/files/patch-electron_BUILD.gn b/devel/electron39/files/patch-electron_BUILD.gn new file mode 100644 index 000000000000..0b8eb9a2b556 --- /dev/null +++ b/devel/electron39/files/patch-electron_BUILD.gn @@ -0,0 +1,62 @@ +--- electron/BUILD.gn.orig 2025-10-27 17:58:27 UTC ++++ electron/BUILD.gn +@@ -548,7 +548,7 @@ source_set("electron_lib") { + defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ] + } + +- if (!is_mas_build) { ++ if (!is_mas_build && !is_bsd) { + deps += [ + "//components/crash/core/app", + "//components/crash/core/browser", +@@ -646,6 +646,12 @@ source_set("electron_lib") { + cflags_objcc = [ "-fobjc-weak" ] + } + } ++ if (is_bsd) { ++ sources -= [ ++ "shell/common/crash_keys.cc", ++ "shell/common/crash_keys.h", ++ ] ++ } + if (is_linux) { + libs = [ "xshmfence" ] + deps += [ +@@ -1229,7 +1235,7 @@ if (is_mac) { + ":electron_lib", + ":electron_win32_resources", + ":packed_resources", +- "//components/crash/core/app", ++ # "//components/crash/core/app", + "//content:sandbox_helper_win", + "//electron/buildflags", + "//third_party/electron_node:libnode", +@@ -1256,7 +1262,7 @@ if (is_mac) { + public_deps = [ "//tools/v8_context_snapshot" ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ] + } + +@@ -1323,7 +1329,7 @@ if (is_mac) { + configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + deps += [ "//sandbox/linux:chrome_sandbox" ] + } + } +@@ -1444,7 +1450,9 @@ dist_zip("electron_dist_zip") { + ] + } + +- data_deps += [ "//sandbox/linux:chrome_sandbox" ] ++ if (!is_bsd) { ++ data_deps += [ "//sandbox/linux:chrome_sandbox" ] ++ } + } + deps = data_deps + outputs = [ "$root_build_dir/dist.zip" ] diff --git a/devel/electron35/files/patch-electron_build_args_all.gn b/devel/electron39/files/patch-electron_build_args_all.gn index 4556cf435392..4556cf435392 100644 --- a/devel/electron35/files/patch-electron_build_args_all.gn +++ b/devel/electron39/files/patch-electron_build_args_all.gn diff --git a/devel/electron35/files/patch-electron_default__app_default__app.ts b/devel/electron39/files/patch-electron_default__app_default__app.ts index 8af59e14c83f..8af59e14c83f 100644 --- a/devel/electron35/files/patch-electron_default__app_default__app.ts +++ b/devel/electron39/files/patch-electron_default__app_default__app.ts diff --git a/devel/electron39/files/patch-electron_filenames.gni b/devel/electron39/files/patch-electron_filenames.gni new file mode 100644 index 000000000000..f8c4bda94c1f --- /dev/null +++ b/devel/electron39/files/patch-electron_filenames.gni @@ -0,0 +1,13 @@ +--- electron/filenames.gni.orig 2025-09-02 20:56:04 UTC ++++ electron/filenames.gni +@@ -238,8 +238,8 @@ filenames = { + "shell/app/command_line_args.h", + "shell/app/electron_content_client.cc", + "shell/app/electron_content_client.h", +- "shell/app/electron_crash_reporter_client.cc", +- "shell/app/electron_crash_reporter_client.h", ++ # "shell/app/electron_crash_reporter_client.cc", ++ # "shell/app/electron_crash_reporter_client.h", + "shell/app/electron_main_delegate.cc", + "shell/app/electron_main_delegate.h", + "shell/app/node_main.cc", diff --git a/devel/electron39/files/patch-electron_lib_browser_api_app.ts b/devel/electron39/files/patch-electron_lib_browser_api_app.ts new file mode 100644 index 000000000000..b18cb4381a01 --- /dev/null +++ b/devel/electron39/files/patch-electron_lib_browser_api_app.ts @@ -0,0 +1,11 @@ +--- electron/lib/browser/api/app.ts.orig 2025-10-27 17:58:27 UTC ++++ electron/lib/browser/api/app.ts +@@ -70,7 +70,7 @@ if (process.platform === 'darwin') { + app.dock!.getMenu = () => dockMenu; + } + +-if (process.platform === 'linux') { ++if (process.platform === 'linux' || process.platform === 'freebsd') { + const patternVmRSS = /^VmRSS:\s*(\d+) kB$/m; + const patternVmHWM = /^VmHWM:\s*(\d+) kB$/m; + diff --git a/devel/electron35/files/patch-electron_lib_browser_api_dialog.ts b/devel/electron39/files/patch-electron_lib_browser_api_dialog.ts index bf3d098a23e7..bf3d098a23e7 100644 --- a/devel/electron35/files/patch-electron_lib_browser_api_dialog.ts +++ b/devel/electron39/files/patch-electron_lib_browser_api_dialog.ts diff --git a/devel/electron35/files/patch-electron_lib_browser_api_menu-item-roles.ts b/devel/electron39/files/patch-electron_lib_browser_api_menu-item-roles.ts index e89259c7e505..e89259c7e505 100644 --- a/devel/electron35/files/patch-electron_lib_browser_api_menu-item-roles.ts +++ b/devel/electron39/files/patch-electron_lib_browser_api_menu-item-roles.ts diff --git a/devel/electron35/files/patch-electron_lib_browser_api_power-monitor.ts b/devel/electron39/files/patch-electron_lib_browser_api_power-monitor.ts index 24713c283fe7..24713c283fe7 100644 --- a/devel/electron35/files/patch-electron_lib_browser_api_power-monitor.ts +++ b/devel/electron39/files/patch-electron_lib_browser_api_power-monitor.ts diff --git a/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts new file mode 100644 index 000000000000..c36dcea19343 --- /dev/null +++ b/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts @@ -0,0 +1,11 @@ +--- electron/lib/browser/rpc-server.ts.orig 2025-09-02 20:56:04 UTC ++++ electron/lib/browser/rpc-server.ts +@@ -34,7 +34,7 @@ const allowedClipboardMethods = (() => { + switch (process.platform) { + case 'darwin': + return new Set(['readFindText', 'writeFindText']); +- case 'linux': ++ case 'linux': case 'freebsd': + return new Set(Object.keys(clipboard)); + default: + return new Set(); diff --git a/devel/electron35/files/patch-electron_lib_renderer_api_clipboard.ts b/devel/electron39/files/patch-electron_lib_renderer_api_clipboard.ts index 5941a466e994..5941a466e994 100644 --- a/devel/electron35/files/patch-electron_lib_renderer_api_clipboard.ts +++ b/devel/electron39/files/patch-electron_lib_renderer_api_clipboard.ts diff --git a/devel/electron35/files/patch-electron_script_lib_config.py b/devel/electron39/files/patch-electron_script_lib_config.py index 4915ef347e14..4915ef347e14 100644 --- a/devel/electron35/files/patch-electron_script_lib_config.py +++ b/devel/electron39/files/patch-electron_script_lib_config.py diff --git a/devel/electron35/files/patch-electron_script_lib_utils.js b/devel/electron39/files/patch-electron_script_lib_utils.js index 4012e5b08c1a..4012e5b08c1a 100644 --- a/devel/electron35/files/patch-electron_script_lib_utils.js +++ b/devel/electron39/files/patch-electron_script_lib_utils.js diff --git a/devel/electron39/files/patch-electron_script_spec-runner.js b/devel/electron39/files/patch-electron_script_spec-runner.js new file mode 100644 index 000000000000..a983efc3305c --- /dev/null +++ b/devel/electron39/files/patch-electron_script_spec-runner.js @@ -0,0 +1,11 @@ +--- electron/script/spec-runner.js.orig 2025-09-27 23:16:33 UTC ++++ electron/script/spec-runner.js +@@ -359,7 +359,7 @@ async function runTestUsingElectron (specDir, testName + argsToPass = argsToPass.filter(arg => (arg.toString().indexOf('--files') === -1 && arg.toString().indexOf('spec/') === -1)); + } + const runnerArgs = [`electron/${specDir}`, ...argsToPass, ...additionalArgs]; +- if (process.platform === 'linux') { ++ if (process.platform === 'linux' || process.platform === 'freebsd') { + runnerArgs.unshift(path.resolve(__dirname, 'dbus_mock.py'), exe); + exe = 'python3'; + } diff --git a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.cc b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.cc index 24a1c061c5fd..24a1c061c5fd 100644 --- a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.cc +++ b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.cc diff --git a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.h b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.h index 0fa9505d38bc..0fa9505d38bc 100644 --- a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.h +++ b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.h diff --git a/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc b/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc new file mode 100644 index 000000000000..f5cfeb809a01 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc @@ -0,0 +1,63 @@ +--- electron/shell/app/electron_main_delegate.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/app/electron_main_delegate.cc +@@ -67,13 +67,13 @@ + #include "chrome/child/v8_crashpad_support_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/nix/xdg_util.h" + #include "v8/include/v8-wasm-trap-handler-posix.h" + #include "v8/include/v8.h" + #endif + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "components/crash/core/app/crash_switches.h" // nogncheck + #include "components/crash/core/app/crashpad.h" // nogncheck + #include "components/crash/core/common/crash_key.h" +@@ -165,7 +165,7 @@ bool ElectronPathProvider(int key, base::FilePath* res + create_dir = true; + break; + } +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case DIR_APP_DATA: { + auto env = base::Environment::Create(); + cur = base::nix::GetXDGDirectory( +@@ -307,7 +307,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC + base::win::PinUser32(); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Check for --no-sandbox parameter when running as root. + if (getuid() == 0 && IsSandboxEnabled(command_line)) + LOG(FATAL) << "Running as root without --" +@@ -357,7 +357,7 @@ void ElectronMainDelegate::PreSandboxStartup() { + /* is_preinit = */ IsBrowserProcess() || IsZygoteProcess()); + #endif + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + crash_reporter::InitializeCrashKeys(); + #endif + +@@ -392,7 +392,7 @@ void ElectronMainDelegate::PreSandboxStartup() { + } + #endif + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + crash_keys::SetCrashKeysFromCommandLine(*command_line); + crash_keys::SetPlatformCrashKey(); + #endif +@@ -432,7 +432,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai + #if BUILDFLAG(IS_MAC) + RegisterAtomCrApp(); + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set the global activation token sent as an environment variable. + auto env = base::Environment::Create(); + base::nix::ExtractXdgActivationTokenFromEnv(*env); diff --git a/devel/electron39/files/patch-electron_shell_app_node__main.cc b/devel/electron39/files/patch-electron_shell_app_node__main.cc new file mode 100644 index 000000000000..32286c059236 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_app_node__main.cc @@ -0,0 +1,37 @@ +--- electron/shell/app/node_main.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/app/node_main.cc +@@ -51,7 +51,7 @@ + #include "shell/common/mac/codesign_util.h" + #endif + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "components/crash/core/app/crashpad.h" // nogncheck + #include "shell/app/electron_crash_reporter_client.h" + #include "shell/common/crash_keys.h" +@@ -103,14 +103,14 @@ bool UnsetHijackableEnvs(base::Environment* env) { + } + #endif + +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + void SetCrashKeyStub(const std::string& key, const std::string& value) {} + void ClearCrashKeyStub(const std::string& key) {} + #endif + + v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { + std::map<std::string, std::string> keys; +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::GetCrashKeys(&keys); + #endif + return gin::ConvertToV8(isolate, keys); +@@ -270,7 +270,7 @@ int NodeMain() { + // Setup process.crashReporter in child node processes + auto reporter = gin_helper::Dictionary::CreateEmpty(isolate); + reporter.SetMethod("getParameters", &GetParameters); +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + reporter.SetMethod("addExtraParameter", &SetCrashKeyStub); + reporter.SetMethod("removeExtraParameter", &ClearCrashKeyStub); + #else diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc new file mode 100644 index 000000000000..a8893e5d33de --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc @@ -0,0 +1,74 @@ +--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/api/electron_api_app.cc +@@ -98,7 +98,7 @@ + #include "shell/common/process_util.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/nix/scoped_xdg_activation_token_injector.h" + #include "base/nix/xdg_util.h" + #endif +@@ -426,7 +426,7 @@ bool NotificationCallbackWrapper( + base::CommandLine cmd, + const base::FilePath& cwd, + const std::vector<uint8_t> additional_data) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set the global activation token sent as a command line switch by another + // electron app instance. This also removes the switch after use to prevent + // any side effects of leaving it in the command line after this point. +@@ -612,7 +612,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i + } + + void App::OnFinishLaunching(base::Value::Dict launch_info) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set the application name for audio streams shown in external + // applications. Only affects pulseaudio currently. + media::AudioManager::SetGlobalAppName(Browser::Get()->GetName()); +@@ -955,7 +955,7 @@ void App::SetDesktopName(const std::string& desktop_na + } + + void App::SetDesktopName(const std::string& desktop_name) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto env = base::Environment::Create(); + env->SetVar("CHROME_DESKTOP", desktop_name); + #endif +@@ -1059,7 +1059,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar + base::BindRepeating(NotificationCallbackWrapper, cb)); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Read the xdg-activation token and set it in the command line for the + // duration of the notification in order to ensure this is propagated to an + // already running electron app instance if it exists. +@@ -1447,7 +1447,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics + pid_dict.Set("name", process_metric.second->name); + } + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + auto memory_info = process_metric.second->GetMemoryInfo(); + + auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate); +@@ -1844,7 +1844,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild + .SetMethod( + "removeAsDefaultProtocolClient", + base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser)) +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + .SetMethod( + "getApplicationInfoForProtocol", + base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser)) +@@ -1902,7 +1902,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild + .SetMethod("getJumpListSettings", &App::GetJumpListSettings) + .SetMethod("setJumpList", &App::SetJumpList) + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + .SetMethod("isUnityRunning", + base::BindRepeating(&Browser::IsUnityRunning, browser)) + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc new file mode 100644 index 000000000000..e8d391922821 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc @@ -0,0 +1,38 @@ +--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/api/electron_api_base_window.cc +@@ -44,7 +44,7 @@ + #include "shell/browser/ui/views/win_frame_view.h" + #include "shell/browser/ui/win/taskbar_host.h" + #include "ui/base/win/shell.h" +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "shell/browser/ui/views/opaque_frame_view.h" + #endif + +@@ -1034,7 +1034,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate, + static_cast<NativeWindowViews*>(window_.get()) + ->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)), + native_image->GetHICON(GetSystemMetrics(SM_CXICON))); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static_cast<NativeWindowViews*>(window_.get()) + ->SetIcon(native_image->image().AsImageSkia()); + #endif +@@ -1126,7 +1126,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options, + gin_helper::Arguments* args) { + static_cast<NativeWindowViews*>(window_.get()) +@@ -1323,7 +1323,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate, + .SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip) + .SetMethod("setAppDetails", &BaseWindow::SetAppDetails) + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + .SetMethod("setTitleBarOverlay", &BaseWindow::SetTitleBarOverlay) + #endif + .SetProperty("id", &BaseWindow::GetID); diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h new file mode 100644 index 000000000000..1e4f49baaff2 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/api/electron_api_base_window.h.orig 2025-08-13 14:21:20 UTC ++++ electron/shell/browser/api/electron_api_base_window.h +@@ -259,7 +259,7 @@ class BaseWindow : public gin_helper::TrackableObject< + v8::Local<v8::Value> GetAccentColor() const; + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SetTitleBarOverlay(const gin_helper::Dictionary& options, + gin_helper::Arguments* args); + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc new file mode 100644 index 000000000000..a1b5281ffdce --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc @@ -0,0 +1,72 @@ +--- electron/shell/browser/api/electron_api_crash_reporter.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/browser/api/electron_api_crash_reporter.cc +@@ -31,7 +31,7 @@ + #include "shell/common/process_util.h" + #include "shell/common/thread_restrictions.h" + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "components/crash/core/app/crashpad.h" // nogncheck + #include "components/crash/core/browser/crash_upload_list_crashpad.h" // nogncheck + #include "components/crash/core/common/crash_key.h" +@@ -65,7 +65,7 @@ namespace electron::api::crash_reporter { + + namespace electron::api::crash_reporter { + +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + namespace { + + void NoOp() {} +@@ -136,7 +136,7 @@ void Start(const std::string& submit_url, + const std::map<std::string, std::string>& extra, + bool is_node_process) { + TRACE_EVENT0("electron", "crash_reporter::Start"); +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + if (g_crash_reporter_initialized) + return; + g_crash_reporter_initialized = true; +@@ -182,7 +182,7 @@ namespace { + + namespace { + +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + void GetUploadedReports( + v8::Isolate* isolate, + base::OnceCallback<void(v8::Local<v8::Value>)> callback) { +@@ -237,13 +237,13 @@ void SetUploadToServer(bool upload) { + #endif + + void SetUploadToServer(bool upload) { +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + ElectronCrashReporterClient::Get()->SetCollectStatsConsent(upload); + #endif + } + + bool GetUploadToServer() { +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + return false; + #else + return ElectronCrashReporterClient::Get()->GetCollectStatsConsent(); +@@ -252,7 +252,7 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat + + v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { + std::map<std::string, std::string> keys; +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::GetCrashKeys(&keys); + #endif + return gin::ConvertToV8(isolate, keys); +@@ -265,7 +265,7 @@ void Initialize(v8::Local<v8::Object> exports, + v8::Isolate* const isolate = electron::JavascriptEnvironment::GetIsolate(); + gin_helper::Dictionary dict(isolate, exports); + dict.SetMethod("start", &electron::api::crash_reporter::Start); +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + dict.SetMethod("addExtraParameter", &electron::api::crash_reporter::NoOp); + dict.SetMethod("removeExtraParameter", &electron::api::crash_reporter::NoOp); + #else diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc index 0cb98868fcb1..0cb98868fcb1 100644 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc new file mode 100644 index 000000000000..bca4a85e06ed --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc @@ -0,0 +1,23 @@ +--- electron/shell/browser/api/electron_api_power_monitor.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/browser/api/electron_api_power_monitor.cc +@@ -129,6 +129,11 @@ void PowerMonitor::OnSpeedLimitChange(int speed_limit) + gin::DataObjectBuilder(isolate).Set("limit", speed_limit).Build()); + } + ++#if BUILDFLAG(IS_BSD) ++void PowerMonitor::SetListeningForShutdown(bool is_listening) { ++} ++#endif ++ + #if BUILDFLAG(IS_LINUX) + void PowerMonitor::SetListeningForShutdown(bool is_listening) { + if (is_listening) { +@@ -154,7 +159,7 @@ gin::ObjectTemplateBuilder PowerMonitor::GetObjectTemp + auto builder = + gin_helper::EventEmitterMixin<PowerMonitor>::GetObjectTemplateBuilder( + isolate); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + builder.SetMethod("setListeningForShutdown", + &PowerMonitor::SetListeningForShutdown); + #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.h index 7aa5993e972e..7aa5993e972e 100644 --- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.h +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.h diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc new file mode 100644 index 000000000000..5d8ec60e97ea --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc @@ -0,0 +1,29 @@ +--- electron/shell/browser/api/electron_api_safe_storage.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/browser/api/electron_api_safe_storage.cc +@@ -21,7 +21,7 @@ bool IsEncryptionAvailable() { + bool use_password_v10 = false; + + bool IsEncryptionAvailable() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Calling IsEncryptionAvailable() before the app is ready results in a crash + // on Linux. + // Refs: https://github.com/electron/electron/issues/32206. +@@ -40,7 +40,7 @@ void SetUsePasswordV10(bool use) { + use_password_v10 = use; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string GetSelectedLinuxBackend() { + if (!electron::Browser::Get()->is_ready()) + return "unknown"; +@@ -136,7 +136,7 @@ void Initialize(v8::Local<v8::Object> exports, + gin_helper::Dictionary dict(isolate, exports); + dict.SetMethod("decryptString", &DecryptString); + dict.SetMethod("encryptString", &EncryptString); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + dict.SetMethod("getSelectedStorageBackend", &GetSelectedLinuxBackend); + #endif + dict.SetMethod("isEncryptionAvailable", &IsEncryptionAvailable); diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc new file mode 100644 index 000000000000..a8f1c681f88c --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc @@ -0,0 +1,38 @@ +--- electron/shell/browser/api/electron_api_screen.cc.orig 2025-07-02 10:12:01 UTC ++++ electron/shell/browser/api/electron_api_screen.cc +@@ -28,7 +28,7 @@ + #include "ui/display/win/screen_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "shell/browser/linux/x11_util.h" + #endif + +@@ -136,7 +136,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF + gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF& point_px) { + #if BUILDFLAG(IS_WIN) + return display::win::GetScreenWin()->ScreenToDIPPoint(point_px); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (x11_util::IsX11()) { + gfx::Point pt_px = gfx::ToFlooredPoint(point_px); + display::Display display = GetDisplayNearestPoint(pt_px); +@@ -155,7 +155,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point& + gfx::Point Screen::DIPToScreenPoint(const gfx::Point& point_dip) { + #if BUILDFLAG(IS_WIN) + return display::win::GetScreenWin()->DIPToScreenPoint(point_dip); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (x11_util::IsX11()) { + display::Display display = GetDisplayNearestPoint(point_dip); + gfx::Rect bounds_dip = display.bounds(); +@@ -198,7 +198,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu + .SetMethod("getPrimaryDisplay", &Screen::GetPrimaryDisplay) + .SetMethod("getAllDisplays", &Screen::GetAllDisplays) + .SetMethod("getDisplayNearestPoint", &Screen::GetDisplayNearestPoint) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + .SetMethod("screenToDipPoint", &Screen::ScreenToDIPPoint) + .SetMethod("dipToScreenPoint", &Screen::DIPToScreenPoint) + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc new file mode 100644 index 000000000000..8230c82856de --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc @@ -0,0 +1,29 @@ +--- electron/shell/browser/api/electron_api_system_preferences.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/api/electron_api_system_preferences.cc +@@ -11,7 +11,7 @@ + #include "shell/common/gin_helper/handle.h" + #include "shell/common/node_includes.h" + #include "ui/gfx/animation/animation.h" +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "content/public/browser/browser_task_traits.h" + #include "content/public/browser/browser_thread.h" + #include "shell/browser/api/electron_api_system_preferences.h" +@@ -27,7 +27,7 @@ SystemPreferences::SystemPreferences() { + SystemPreferences::SystemPreferences() { + InitializeWindow(); + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + SystemPreferences::SystemPreferences() + : ui_theme_(ui::NativeTheme::GetInstanceForNativeUi()) { + ui_theme_->AddObserver(this); +@@ -56,7 +56,7 @@ v8::Local<v8::Value> SystemPreferences::GetAnimationSe + return dict.GetHandle(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string SystemPreferences::GetAccentColor() { + auto const color = ui_theme_->user_color(); + if (!color.has_value()) diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h new file mode 100644 index 000000000000..c0136a423209 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h @@ -0,0 +1,38 @@ +--- electron/shell/browser/api/electron_api_system_preferences.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/api/electron_api_system_preferences.h +@@ -18,7 +18,7 @@ + #include "shell/browser/browser.h" + #include "shell/browser/browser_observer.h" + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/memory/raw_ptr.h" + #include "ui/native_theme/native_theme.h" + #include "ui/native_theme/native_theme_observer.h" +@@ -49,7 +49,7 @@ class SystemPreferences final + #if BUILDFLAG(IS_WIN) + , + public BrowserObserver +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + , + public ui::NativeThemeObserver + #endif +@@ -126,7 +126,7 @@ class SystemPreferences final + // are running tests on a Mojave machine + v8::Local<v8::Value> GetEffectiveAppearance(v8::Isolate* isolate); + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // ui::NativeThemeObserver: + void OnNativeThemeUpdated(ui::NativeTheme* theme) override; + #endif +@@ -174,7 +174,7 @@ class SystemPreferences final + // Color/high contrast mode change observer. + base::CallbackListSubscription hwnd_subscription_; + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void OnNativeThemeUpdatedOnUI(); + + raw_ptr<ui::NativeTheme> ui_theme_; diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc new file mode 100644 index 000000000000..6becd6effcad --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc @@ -0,0 +1,77 @@ +--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/api/electron_api_web_contents.cc +@@ -161,11 +161,11 @@ + #include "ui/base/cocoa/defaults_utils.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "ui/aura/window.h" + #include "ui/gfx/font_render_params.h" + #endif +@@ -197,7 +197,7 @@ + #include "content/public/browser/plugin_service.h" + #endif + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "chrome/browser/hang_monitor/hang_crash_dump.h" // nogncheck + #endif + +@@ -571,7 +571,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval( + ui::TextInsertionCaretBlinkPeriodFromDefaults()); + if (system_value) + return *system_value; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi()) + return native_theme->caret_blink_interval(); + #elif BUILDFLAG(IS_WIN) +@@ -936,7 +936,7 @@ void WebContents::InitWithSessionAndOptions( + accept_languages.pop_back(); + prefs->accept_languages = accept_languages; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Update font settings. + static const gfx::FontRenderParams params( + gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr)); +@@ -2710,13 +2710,13 @@ void WebContents::ForcefullyCrashRenderer() { + + content::RenderProcessHost* rph = rwh->GetProcess(); + if (rph) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. + // Instead we send an explicit IPC to crash on the renderer's IO thread. + rph->ForceCrash(); + #else + // Try to generate a crash report for the hung process. +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + CrashDumpHungChildProcess(rph->GetProcess().Handle()); + #endif + rph->Shutdown(content::RESULT_CODE_HUNG); +@@ -3400,7 +3400,7 @@ void WebContents::Focus() { + void WebContents::Focus() { + // Focusing on WebContents does not automatically focus the window on macOS + // and Linux, do it manually to match the behavior on Windows. +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (owner_window()) + owner_window()->Focus(true); + #endif +@@ -4284,7 +4284,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { + } + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void WebContents::GetDevToolsWindowWMClass(std::string* name, + std::string* class_name) { + *class_name = Browser::Get()->GetName(); diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h new file mode 100644 index 000000000000..609564cb0927 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/api/electron_api_web_contents.h +@@ -745,7 +745,7 @@ class WebContents final : public ExclusiveAccessContex + #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC) + ui::ImageModel GetDevToolsWindowIcon() override; + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void GetDevToolsWindowWMClass(std::string* name, + std::string* class_name) override; + #endif diff --git a/devel/electron35/files/patch-electron_shell_browser_api_process__metric.h b/devel/electron39/files/patch-electron_shell_browser_api_process__metric.h index d6ff67a703bf..d6ff67a703bf 100644 --- a/devel/electron35/files/patch-electron_shell_browser_api_process__metric.h +++ b/devel/electron39/files/patch-electron_shell_browser_api_process__metric.h diff --git a/devel/electron35/files/patch-electron_shell_browser_browser.cc b/devel/electron39/files/patch-electron_shell_browser_browser.cc index d4c7f912e1c6..d4c7f912e1c6 100644 --- a/devel/electron35/files/patch-electron_shell_browser_browser.cc +++ b/devel/electron39/files/patch-electron_shell_browser_browser.cc diff --git a/devel/electron39/files/patch-electron_shell_browser_browser.h b/devel/electron39/files/patch-electron_shell_browser_browser.h new file mode 100644 index 000000000000..a24bbdb011f0 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_browser.h @@ -0,0 +1,24 @@ +--- electron/shell/browser/browser.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/browser.h +@@ -148,7 +148,7 @@ class Browser : private WindowListObserver { + + std::u16string GetApplicationNameForProtocol(const GURL& url); + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // get the name, icon and path for an application + v8::Local<v8::Promise> GetApplicationInfoForProtocol(v8::Isolate* isolate, + const GURL& url); +@@ -276,10 +276,10 @@ class Browser : private WindowListObserver { + PCWSTR GetAppUserModelID(); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Whether Unity launcher is running. + bool IsUnityRunning(); +-#endif // BUILDFLAG(IS_LINUX) ++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + // Tell the application to open a file. + bool OpenFile(const std::string& file_path); diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__linux.cc b/devel/electron39/files/patch-electron_shell_browser_browser__linux.cc index caeba053c919..caeba053c919 100644 --- a/devel/electron35/files/patch-electron_shell_browser_browser__linux.cc +++ b/devel/electron39/files/patch-electron_shell_browser_browser__linux.cc diff --git a/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc new file mode 100644 index 000000000000..8f50302d9158 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc @@ -0,0 +1,20 @@ +--- electron/shell/browser/browser_process_impl.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/browser/browser_process_impl.cc +@@ -339,7 +339,7 @@ electron::ResolveProxyHelper* BrowserProcessImpl::GetR + return resolve_proxy_helper_.get(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void BrowserProcessImpl::SetLinuxStorageBackend( + os_crypt::SelectedLinuxBackend selected_backend) { + switch (selected_backend) { +@@ -362,7 +362,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend( + NOTREACHED(); + } + } +-#endif // BUILDFLAG(IS_LINUX) ++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + void BrowserProcessImpl::SetApplicationLocale(const std::string& locale) { + locale_ = locale; diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.h b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.h index dd5de96a6cb9..dd5de96a6cb9 100644 --- a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.h +++ b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.h diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc new file mode 100644 index 000000000000..92d61f60bf77 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc @@ -0,0 +1,84 @@ +--- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/electron_browser_main_parts.cc +@@ -77,7 +77,7 @@ + #include "ui/wm/core/wm_state.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #include "chrome/browser/ui/views/dark_mode_manager_linux.h" + #include "device/bluetooth/bluetooth_adapter_factory.h" +@@ -130,7 +130,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class LinuxUiGetterImpl : public ui::LinuxUiGetter { + public: + LinuxUiGetterImpl() = default; +@@ -212,7 +212,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization() + #if BUILDFLAG(IS_OZONE) + // Initialize Ozone platform and add required feature flags as per platform's + // properties. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess()); + #endif + ui::OzonePlatform::PreEarlyInitialization(); +@@ -309,7 +309,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { + // happen before the ResourceBundle is loaded + if (locale.empty()) + l10n_util::OverrideLocaleWithCocoaLocale(); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // l10n_util::GetApplicationLocaleInternal uses g_get_language_names(), + // which keys off of getenv("LC_ALL"). + // We must set this env first to make ui::ResourceBundle accept the custom +@@ -338,7 +338,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { + ElectronBrowserClient::SetApplicationLocale(app_locale); + fake_browser_process_->SetApplicationLocale(app_locale); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Reset to the original LC_ALL since we should not be changing it. + if (!locale.empty()) { + if (lc_all) +@@ -395,7 +395,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { + } + + void ElectronBrowserMainParts::ToolkitInitialized() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto* linux_ui = ui::GetDefaultLinuxUi(); + CHECK(linux_ui); + linux_ui_getter_ = std::make_unique<LinuxUiGetterImpl>(); +@@ -502,7 +502,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo + } + + void ElectronBrowserMainParts::PostCreateMainMessageLoop() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + std::string app_name = electron::Browser::Get()->GetName(); + #endif + #if BUILDFLAG(IS_LINUX) +@@ -514,7 +514,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo + + if (!bluez::BluezDBusManager::IsInitialized()) + bluez::DBusBluezManagerWrapperLinux::Initialize(); ++#endif + ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set up crypt config. This needs to be done before anything starts the + // network service, as the raw encryption key needs to be shared with the + // network service for encrypted cookie storage. +@@ -609,7 +611,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( + fake_browser_process_->PostMainMessageLoopRun(); + content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun(); + #endif + } diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h new file mode 100644 index 000000000000..ee9277822bdc --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/electron_browser_main_parts.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/electron_browser_main_parts.h +@@ -138,7 +138,7 @@ class ElectronBrowserMainParts : public content::Brows + std::unique_ptr<display::Screen> screen_; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<ui::DarkModeManagerLinux> dark_mode_manager_; + std::unique_ptr<ui::LinuxUiGetter> linux_ui_getter_; + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc new file mode 100644 index 000000000000..785bc7cca98a --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc @@ -0,0 +1,19 @@ +--- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2025-07-02 10:12:01 UTC ++++ electron/shell/browser/electron_browser_main_parts_posix.cc +@@ -190,12 +190,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa + g_pipe_pid = getpid(); + g_shutdown_pipe_read_fd = pipefd[0]; + g_shutdown_pipe_write_fd = pipefd[1]; ++#if defined(OS_BSD) ++ const size_t kShutdownDetectorThreadStackSize = 0; ++#else + #if !defined(ADDRESS_SANITIZER) + const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2; + #else + // ASan instrumentation bloats the stack frames, so we need to increase the + // stack size to avoid hitting the guard page. + const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4; ++#endif + #endif + ShutdownDetector* detector = new ShutdownDetector( + g_shutdown_pipe_read_fd, std::move(shutdown_callback), task_runner); diff --git a/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc b/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc new file mode 100644 index 000000000000..397100211a8a --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc.orig 2025-07-02 10:12:01 UTC ++++ electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc +@@ -55,6 +55,8 @@ bool ElectronRuntimeAPIDelegate::GetPlatformInfo(Platf + info->os = extensions::api::runtime::PlatformOs::kLinux; + } else if (os == "openbsd") { + info->os = extensions::api::runtime::PlatformOs::kOpenbsd; ++ } else if (os == "freebsd") { ++ info->os = extensions::api::runtime::PlatformOs::kFreebsd; + } else { + NOTREACHED(); + } diff --git a/devel/electron39/files/patch-electron_shell_browser_feature__list.cc b/devel/electron39/files/patch-electron_shell_browser_feature__list.cc new file mode 100644 index 000000000000..7bc799ad386f --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_feature__list.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/feature_list.cc.orig 2025-07-02 10:12:01 UTC ++++ electron/shell/browser/feature_list.cc +@@ -29,7 +29,7 @@ + #include "pdf/pdf_features.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "printing/printing_features.h" + #endif + diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window.cc b/devel/electron39/files/patch-electron_shell_browser_native__window.cc new file mode 100644 index 000000000000..1328f75e7c32 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_native__window.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/native_window.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/native_window.cc +@@ -185,7 +185,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D + } else { + SetSizeConstraints(size_constraints); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (bool val; options.Get(options::kClosable, &val)) + SetClosable(val); + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc new file mode 100644 index 000000000000..01f86420cf54 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc @@ -0,0 +1,191 @@ +--- electron/shell/browser/native_window_views.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/native_window_views.cc +@@ -53,7 +53,7 @@ + #include "ui/wm/core/shadow_types.h" + #include "ui/wm/core/window_util.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/notimplemented.h" + #include "shell/browser/browser.h" + #include "shell/browser/linux/unity_service.h" +@@ -283,7 +283,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: + params.parent = parent->GetNativeWindow(); + + params.native_widget = new ElectronDesktopNativeWidgetAura{this, widget()}; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string name = Browser::Get()->GetName(); + // Set WM_WINDOW_ROLE. + params.wm_role_name = "browser-window"; +@@ -308,7 +308,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: + std::string window_type; + options.Get(options::kType, &window_type); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set. + if (options.ValueOrDefault(options::kDarkTheme, false)) + SetGTKDarkThemeEnabled(true); +@@ -429,7 +429,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: + if (window) + window->AddPreTargetHandler(this); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On linux after the widget is initialized we might have to force set the + // bounds if the bounds are smaller than the current display + SetBounds(gfx::Rect(GetPosition(), bounds.size()), false); +@@ -503,7 +503,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us + } + + void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (x11_util::IsX11()) { + const std::string color = use_dark_theme ? "dark" : "light"; + auto* connection = x11::Connection::Get(); +@@ -564,7 +564,7 @@ void NativeWindowViews::Show() { + + NotifyWindowShow(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (global_menu_bar_) + global_menu_bar_->OnWindowMapped(); + +@@ -580,7 +580,7 @@ void NativeWindowViews::ShowInactive() { + + NotifyWindowShow(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (global_menu_bar_) + global_menu_bar_->OnWindowMapped(); + +@@ -599,7 +599,7 @@ void NativeWindowViews::Hide() { + + NotifyWindowHide(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (global_menu_bar_) + global_menu_bar_->OnWindowUnmapped(); + #endif +@@ -630,7 +630,7 @@ bool NativeWindowViews::IsEnabled() const { + bool NativeWindowViews::IsEnabled() const { + #if BUILDFLAG(IS_WIN) + return ::IsWindowEnabled(GetAcceleratedWidget()); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (x11_util::IsX11()) + return !event_disabler_.get(); + NOTIMPLEMENTED(); +@@ -864,7 +864,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux and Windows the minimum and maximum size should be updated with + // window size when window is not resizable. + if (!CanResize()) { +@@ -1124,7 +1124,7 @@ bool NativeWindowViews::IsClosable() const { + return false; + } + return !(info.fState & MFS_DISABLED); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #endif + } +@@ -1164,7 +1164,7 @@ void NativeWindowViews::Center() { + // for now to avoid breaking API contract, but should consider the long + // term plan for this aligning with upstream. + void NativeWindowViews::Center() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto display = + display::Screen::Get()->GetDisplayNearestWindow(GetNativeWindow()); + gfx::Rect window_bounds_in_screen = display.work_area(); +@@ -1381,7 +1381,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men + } + + void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Remove global menu bar. + if (global_menu_bar_ && menu_model == nullptr) { + global_menu_bar_.reset(); +@@ -1437,7 +1437,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* + void NativeWindowViews::SetParentWindow(NativeWindow* parent) { + NativeWindow::SetParentWindow(parent); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (x11_util::IsX11()) { + auto* connection = x11::Connection::Get(); + connection->SetProperty( +@@ -1483,7 +1483,7 @@ void NativeWindowViews::SetProgressBar(double progress + NativeWindow::ProgressState state) { + #if BUILDFLAG(IS_WIN) + taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (unity::IsRunning()) { + unity::SetProgressFraction(progress); + } +@@ -1609,7 +1609,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM + #if BUILDFLAG(IS_WIN) + window_handle = + reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + window_handle = static_cast<uint32_t>(accelerated_widget); + #endif + aura::WindowTreeHost* const host = +@@ -1707,7 +1707,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC + SendMessage(hwnd, WM_SETICON, ICON_BIG, + reinterpret_cast<LPARAM>(app_icon_.get())); + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) { + auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget( + GetAcceleratedWidget()); +@@ -1828,7 +1828,7 @@ bool NativeWindowViews::CanMinimize() const { + bool NativeWindowViews::CanMinimize() const { + #if BUILDFLAG(IS_WIN) + return minimizable_; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #endif + } +@@ -1870,7 +1870,7 @@ std::unique_ptr<views::FrameView> NativeWindowViews::C + #endif + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + electron::ClientFrameViewLinux* NativeWindowViews::GetClientFrameViewLinux() { + // Check to make sure this window's non-client frame view is a + // ClientFrameViewLinux. If either has_frame() or has_client_frame() +@@ -1893,7 +1893,7 @@ void NativeWindowViews::HandleKeyboardEvent( + if (widget_destroyed_) + return; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (event.windows_key_code == ui::VKEY_BROWSER_BACK) + NotifyWindowExecuteAppCommand(kBrowserBackward); + else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD) +@@ -1912,7 +1912,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e + // Alt+Click should not toggle menu bar. + root_view_.ResetAltState(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (event->changed_button_flags() == ui::EF_BACK_MOUSE_BUTTON) + NotifyWindowExecuteAppCommand(kBrowserBackward); + else if (event->changed_button_flags() == ui::EF_FORWARD_MOUSE_BUTTON) diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window__views.h b/devel/electron39/files/patch-electron_shell_browser_native__window__views.h new file mode 100644 index 000000000000..ec4051cd1d3f --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_native__window__views.h @@ -0,0 +1,38 @@ +--- electron/shell/browser/native_window_views.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/native_window_views.h +@@ -31,7 +31,7 @@ namespace electron { + + namespace electron { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ClientFrameViewLinux; + class GlobalMenuBarX11; + #endif +@@ -173,7 +173,7 @@ class NativeWindowViews : public NativeWindow, + LPARAM l_param, + LRESULT* result); + void SetIcon(HICON small_icon, HICON app_icon); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SetIcon(const gfx::ImageSkia& icon); + #endif + +@@ -190,7 +190,7 @@ class NativeWindowViews : public NativeWindow, + SkColor overlay_button_color() const { return overlay_button_color_; } + SkColor overlay_symbol_color() const { return overlay_symbol_color_; } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // returns the ClientFrameViewLinux iff that is our FrameView type, + // nullptr otherwise. + ClientFrameViewLinux* GetClientFrameViewLinux(); +@@ -268,7 +268,7 @@ class NativeWindowViews : public NativeWindow, + // events from resizing the window. + extensions::SizeConstraints old_size_constraints_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<GlobalMenuBarX11> global_menu_bar_; + #endif + diff --git a/devel/electron35/files/patch-electron_shell_browser_net_system__network__context__manager.cc b/devel/electron39/files/patch-electron_shell_browser_net_system__network__context__manager.cc index 9bac7a794c55..9bac7a794c55 100644 --- a/devel/electron35/files/patch-electron_shell_browser_net_system__network__context__manager.cc +++ b/devel/electron39/files/patch-electron_shell_browser_net_system__network__context__manager.cc diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.cc b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.cc index b62fb32f3efc..b62fb32f3efc 100644 --- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.cc +++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.cc diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.h b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.h index 813c3277570f..813c3277570f 100644 --- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.h +++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.h diff --git a/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h b/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h new file mode 100644 index 000000000000..3b8133514ff5 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/osr/osr_paint_event.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/osr/osr_paint_event.h +@@ -99,7 +99,7 @@ struct OffscreenSharedTextureValue { + // On Windows it is a HANDLE to the shared D3D11 texture. + // On macOS it is a IOSurface* to the shared IOSurface. + uintptr_t shared_texture_handle; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::vector<OffscreenNativePixmapPlaneInfo> planes; + uint64_t modifier; + bool supports_zero_copy_webgpu_import; diff --git a/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc b/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc new file mode 100644 index 000000000000..e06e2ed8d9a7 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/osr/osr_video_consumer.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/osr/osr_video_consumer.cc +@@ -128,7 +128,7 @@ void OffScreenVideoConsumer::OnFrameCaptured( + #elif BUILDFLAG(IS_APPLE) + texture.shared_texture_handle = + reinterpret_cast<uintptr_t>(gmb_handle.io_surface().get()); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const auto& native_pixmap = gmb_handle.native_pixmap_handle(); + texture.modifier = native_pixmap.modifier; + texture.supports_zero_copy_webgpu_import = diff --git a/devel/electron35/files/patch-electron_shell_browser_printing_printing__utils.cc b/devel/electron39/files/patch-electron_shell_browser_printing_printing__utils.cc index c851a0e1be59..c851a0e1be59 100644 --- a/devel/electron35/files/patch-electron_shell_browser_printing_printing__utils.cc +++ b/devel/electron39/files/patch-electron_shell_browser_printing_printing__utils.cc diff --git a/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc b/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc new file mode 100644 index 000000000000..f27610005540 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc @@ -0,0 +1,32 @@ +--- electron/shell/browser/relauncher_linux.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/relauncher_linux.cc +@@ -6,8 +6,10 @@ + + #include <fcntl.h> + #include <signal.h> ++#if !defined(__FreeBSD__) + #include <sys/prctl.h> + #include <sys/signalfd.h> ++#endif + + #include "base/files/scoped_file.h" + #include "base/logging.h" +@@ -28,6 +30,10 @@ void RelauncherSynchronizeWithParent() { + base::ScopedFD relauncher_sync_fd(kRelauncherSyncFD); + static const auto signum = SIGUSR2; + ++#if defined(__FreeBSD__) ++ PLOG(ERROR) << "signalfd & prctl"; ++ fprintf(stderr, "Not Implemented signalfd & prctl in atom/browser/relauncher_linux.cc"); ++#else + // send signum to current process when parent process ends. + if (HANDLE_EINTR(prctl(PR_SET_PDEATHSIG, signum)) != 0) { + PLOG(ERROR) << "prctl"; +@@ -51,6 +57,7 @@ void RelauncherSynchronizeWithParent() { + + // Wait for the parent to exit + GetParentWaiter().Wait(); ++#endif + } + + int LaunchProgram(const StringVector& relauncher_args, diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h new file mode 100644 index 000000000000..7da8e9ea5f35 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/file_dialog.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/ui/file_dialog.h +@@ -83,7 +83,7 @@ void ShowSaveDialog(const DialogSettings& settings, + void ShowSaveDialog(const DialogSettings& settings, + gin_helper::Promise<gin_helper::Dictionary> promise); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary + // difference being that dbus_thread_linux::GetSharedSessionBus is not used + // so that version detection can be initiated and compeleted on the dbus thread diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc new file mode 100644 index 000000000000..407fbfe7b4c6 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/ui/inspectable_web_contents.cc +@@ -555,7 +555,7 @@ void InspectableWebContents::LoadCompleted() { + prefs.FindString("currentDockState"); + base::RemoveChars(*current_dock_state, "\"", &dock_state_); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto* api_web_contents = api::WebContents::From(GetWebContents()); + if (api_web_contents) { + auto* win = diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc new file mode 100644 index 000000000000..fc0e7b844b29 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/browser/ui/inspectable_web_contents_view.cc +@@ -198,7 +198,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock + params.delegate = devtools_window_delegate_; + params.bounds = inspectable_web_contents()->dev_tools_bounds(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.wm_role_name = "devtools"; + if (GetDelegate()) + GetDelegate()->GetDevToolsWindowWMClass(¶ms.wm_class_name, diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h index 36fa491f6daa..36fa491f6daa 100644 --- a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h +++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc new file mode 100644 index 000000000000..2f8a2bc1a421 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc @@ -0,0 +1,38 @@ +--- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/ui/views/electron_views_delegate.cc +@@ -10,7 +10,7 @@ + #include "ui/views/widget/native_widget_aura.h" + #include "ui/views/window/default_frame_view.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #include "base/nix/xdg_util.h" + #include "ui/linux/linux_ui.h" +@@ -18,7 +18,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool IsDesktopEnvironmentUnity() { + auto env = base::Environment::Create(); + base::nix::DesktopEnvironment desktop_env = +@@ -55,7 +55,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u + int item_count, + bool has_submenu) {} + +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) + gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { + return nullptr; + } +@@ -83,7 +83,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool + } + + bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Ubuntu Unity, the system always provides a title bar for maximized + // windows. + if (!maximized) diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h new file mode 100644 index 000000000000..8f8c962bee33 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/views/electron_views_delegate.h.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/ui/views/electron_views_delegate.h +@@ -44,7 +44,7 @@ class ViewsDelegate : public views::ViewsDelegate { + HICON GetSmallWindowIcon() const override; + int GetAppbarAutohideEdges(HMONITOR monitor, + base::OnceClosure callback) override; +-#elif BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#elif (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) + gfx::ImageSkia* GetDefaultWindowIcon() const override; + #endif + std::unique_ptr<views::FrameView> CreateDefaultFrameView( diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc new file mode 100644 index 000000000000..42b854316046 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc @@ -0,0 +1,38 @@ +--- electron/shell/browser/ui/views/menu_bar.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/browser/ui/views/menu_bar.cc +@@ -13,7 +13,7 @@ + #include "ui/views/background.h" + #include "ui/views/layout/box_layout.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/gtk/gtk_util.h" // nogncheck + #endif + +@@ -212,7 +212,7 @@ void MenuBar::RefreshColorCache(const ui::NativeTheme* + + void MenuBar::RefreshColorCache(const ui::NativeTheme* theme) { + if (theme) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + background_color_ = gtk::GetBgColor("GtkMenuBar#menubar"); + enabled_color_ = + gtk::GetFgColor("GtkMenuBar#menubar GtkMenuItem#menuitem GtkLabel"); +@@ -238,7 +238,7 @@ void MenuBar::UpdateViewColors() { + } + + void MenuBar::UpdateViewColors() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // set menubar background color + SetBackground(views::CreateSolidBackground(background_color_)); + #endif +@@ -246,7 +246,7 @@ void MenuBar::UpdateViewColors() { + // set child colors + if (menu_model_ == nullptr) + return; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const auto& textColor = + window_->IsFocused() ? enabled_color_ : disabled_color_; + for (views::View* child : GetChildrenInZOrder()) { diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h new file mode 100644 index 000000000000..592f9d691f77 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/views/menu_bar.h.orig 2025-05-07 07:36:13 UTC ++++ electron/shell/browser/ui/views/menu_bar.h +@@ -81,7 +81,7 @@ class MenuBar : public views::AccessiblePaneView, + View* FindAccelChild(char16_t key); + + SkColor background_color_; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + SkColor enabled_color_; + SkColor disabled_color_; + #endif diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc new file mode 100644 index 000000000000..7ea23af2accb --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc @@ -0,0 +1,11 @@ +--- electron/shell/browser/ui/views/submenu_button.cc.orig 2025-05-07 07:36:13 UTC ++++ electron/shell/browser/ui/views/submenu_button.cc +@@ -22,7 +22,7 @@ SubmenuButton::SubmenuButton(PressedCallback callback, + const SkColor& background_color) + : views::MenuButton(std::move(callback), gfx::RemoveAccelerator(title)), + background_color_(background_color) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Don't use native style border. + SetBorder(CreateDefaultBorder()); + #endif diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc new file mode 100644 index 000000000000..acf4dc41f5c6 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc @@ -0,0 +1,20 @@ +--- electron/shell/common/api/electron_api_clipboard.cc.orig 2025-05-07 07:36:13 UTC ++++ electron/shell/common/api/electron_api_clipboard.cc +@@ -59,7 +59,7 @@ std::string Clipboard::Read(const std::string& format_ + ui::ClipboardFormatType::CustomPlatformType(format_string)); + bool rawFormatAvailable = clipboard->IsFormatAvailable( + rawFormat, ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!rawFormatAvailable) { + rawFormatAvailable = clipboard->IsFormatAvailable( + rawFormat, ui::ClipboardBuffer::kSelection, /* data_dst = */ nullptr); +@@ -75,7 +75,7 @@ std::string Clipboard::Read(const std::string& format_ + custom_format_names = + clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kCopyPaste, + /* data_dst = */ nullptr); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!custom_format_names.contains(format_string)) { + custom_format_names = + clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kSelection, diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc new file mode 100644 index 000000000000..bf9bad5562fe --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc @@ -0,0 +1,11 @@ +--- electron/shell/common/api/electron_api_native_image.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/common/api/electron_api_native_image.cc +@@ -634,7 +634,7 @@ void Initialize(v8::Local<v8::Object> exports, + native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL); + native_image.SetMethod("createFromNamedImage", + &NativeImage::CreateFromNamedImage); +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + native_image.SetMethod("createThumbnailFromPath", + &NativeImage::CreateThumbnailFromPath); + #endif diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h new file mode 100644 index 000000000000..372725305639 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h @@ -0,0 +1,11 @@ +--- electron/shell/common/api/electron_api_native_image.h.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/common/api/electron_api_native_image.h +@@ -82,7 +82,7 @@ class NativeImage final : public gin_helper::Deprecate + static gin_helper::Handle<NativeImage> CreateFromNamedImage( + gin::Arguments* args, + std::string name); +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + static v8::Local<v8::Promise> CreateThumbnailFromPath( + v8::Isolate* isolate, + const base::FilePath& path, diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc new file mode 100644 index 000000000000..ed336fd63d37 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc @@ -0,0 +1,11 @@ +--- electron/shell/common/api/electron_bindings.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/common/api/electron_bindings.cc +@@ -255,7 +255,7 @@ void ElectronBindings::DidReceiveMemoryDump( + if (target_pid == dump.pid()) { + auto dict = gin_helper::Dictionary::CreateEmpty(isolate); + const auto& osdump = dump.os_dump(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + dict.Set("residentSet", osdump.resident_set_kb); + #endif + dict.Set("private", osdump.private_footprint_kb); diff --git a/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc b/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc new file mode 100644 index 000000000000..0c8be8d6948a --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc @@ -0,0 +1,11 @@ +--- electron/shell/common/electron_command_line.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/common/electron_command_line.cc +@@ -39,7 +39,7 @@ std::vector<std::string> ElectronCommandLine::AsUtf8() + #endif + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // static + void ElectronCommandLine::InitializeFromCommandLine() { + argv() = base::CommandLine::ForCurrentProcess()->argv(); diff --git a/devel/electron35/files/patch-electron_shell_common_electron__command__line.h b/devel/electron39/files/patch-electron_shell_common_electron__command__line.h index d57f83b977e4..d57f83b977e4 100644 --- a/devel/electron35/files/patch-electron_shell_common_electron__command__line.h +++ b/devel/electron39/files/patch-electron_shell_common_electron__command__line.h diff --git a/devel/electron35/files/patch-electron_shell_common_electron__paths.h b/devel/electron39/files/patch-electron_shell_common_electron__paths.h index 5ca6a126e4b3..5ca6a126e4b3 100644 --- a/devel/electron35/files/patch-electron_shell_common_electron__paths.h +++ b/devel/electron39/files/patch-electron_shell_common_electron__paths.h diff --git a/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc b/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc new file mode 100644 index 000000000000..dd62ebe2a42a --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc @@ -0,0 +1,20 @@ +--- electron/shell/common/gin_converters/osr_converter.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/common/gin_converters/osr_converter.cc +@@ -11,7 +11,7 @@ + #include <string> + + #include "base/containers/to_vector.h" +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/strings/string_number_conversions.h" + #endif + #include "shell/common/gin_converters/gfx_converter.h" +@@ -130,7 +130,7 @@ v8::Local<v8::Value> Converter<electron::OffscreenShar + electron::Buffer::Copy( + isolate, base::byte_span_from_ref(val.shared_texture_handle)) + .ToLocalChecked()); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gin::Dictionary nativePixmap(isolate, v8::Object::New(isolate)); + auto v8_planes = base::ToVector(val.planes, [isolate](const auto& plane) { + gin::Dictionary v8_plane(isolate, v8::Object::New(isolate)); diff --git a/devel/electron35/files/patch-electron_shell_common_gin__converters_std__converter.h b/devel/electron39/files/patch-electron_shell_common_gin__converters_std__converter.h index fe32c3d95de3..fe32c3d95de3 100644 --- a/devel/electron35/files/patch-electron_shell_common_gin__converters_std__converter.h +++ b/devel/electron39/files/patch-electron_shell_common_gin__converters_std__converter.h diff --git a/devel/electron39/files/patch-electron_shell_common_node__bindings.cc b/devel/electron39/files/patch-electron_shell_common_node__bindings.cc new file mode 100644 index 000000000000..43d1112ed2d4 --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_node__bindings.cc @@ -0,0 +1,38 @@ +--- electron/shell/common/node_bindings.cc.orig 2025-10-27 17:58:27 UTC ++++ electron/shell/common/node_bindings.cc +@@ -49,7 +49,7 @@ + #include "third_party/electron_node/src/debug_utils.h" + #include "third_party/electron_node/src/module_wrap.h" + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "shell/common/crash_keys.h" + #endif + +@@ -164,7 +164,7 @@ void V8FatalErrorCallback(const char* location, const + void V8FatalErrorCallback(const char* location, const char* message) { + LOG(ERROR) << "Fatal error in V8: " << location << " " << message; + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); + electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); + #endif +@@ -186,7 +186,7 @@ void V8OOMErrorCallback(const char* location, const v8 + LOG(ERROR) << "OOM detail: " << details.detail; + } + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom", + std::to_string(details.is_heap_oom)); + if (location) { +@@ -636,7 +636,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola + TRACE_EVENT0("electron", "NodeBindings::Initialize"); + // Open node's error reporting system for browser process. + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Get real command line in renderer process forked by zygote. + if (browser_env_ != BrowserEnvironment::kBrowser) + ElectronCommandLine::InitializeFromCommandLine(); diff --git a/devel/electron35/files/patch-electron_shell_common_node__bindings__linux.cc b/devel/electron39/files/patch-electron_shell_common_node__bindings__linux.cc index 0dabd6390a8d..0dabd6390a8d 100644 --- a/devel/electron35/files/patch-electron_shell_common_node__bindings__linux.cc +++ b/devel/electron39/files/patch-electron_shell_common_node__bindings__linux.cc diff --git a/devel/electron39/files/patch-electron_shell_common_platform__util.h b/devel/electron39/files/patch-electron_shell_common_platform__util.h new file mode 100644 index 000000000000..7b773c9a481d --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_common_platform__util.h @@ -0,0 +1,11 @@ +--- electron/shell/common/platform_util.h.orig 2025-07-02 10:12:01 UTC ++++ electron/shell/common/platform_util.h +@@ -57,7 +57,7 @@ bool SetLoginItemEnabled(const std::string& type, + bool enabled); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns a desktop name if available. + // Unlike libgtkui, does *not* use "chromium-browser.desktop" as a fallback. + std::optional<std::string> GetDesktopName(); diff --git a/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc b/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc new file mode 100644 index 000000000000..9e119a5d30be --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc @@ -0,0 +1,36 @@ +--- electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc.orig 2025-09-02 20:56:04 UTC ++++ electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc +@@ -6,7 +6,7 @@ + #include "shell/common/gin_helper/dictionary.h" + #include "shell/common/node_includes.h" + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "shell/common/crash_keys.h" + #endif + +@@ -14,13 +14,13 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat + + v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) { + std::map<std::string, std::string> keys; +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::GetCrashKeys(&keys); + #endif + return gin::ConvertToV8(isolate, keys); + } + +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + void SetCrashKeyStub(const std::string& key, const std::string& value) {} + void ClearCrashKeyStub(const std::string& key) {} + #endif +@@ -31,7 +31,7 @@ void Initialize(v8::Local<v8::Object> exports, + void* priv) { + v8::Isolate* const isolate = v8::Isolate::GetCurrent(); + gin_helper::Dictionary dict{isolate, exports}; +-#if IS_MAS_BUILD() ++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD) + dict.SetMethod("addExtraParameter", &SetCrashKeyStub); + dict.SetMethod("removeExtraParameter", &ClearCrashKeyStub); + #else diff --git a/devel/electron39/files/patch-electron_shell_services_node_node__service.cc b/devel/electron39/files/patch-electron_shell_services_node_node__service.cc new file mode 100644 index 000000000000..a0639d57c40c --- /dev/null +++ b/devel/electron39/files/patch-electron_shell_services_node_node__service.cc @@ -0,0 +1,20 @@ +--- electron/shell/services/node/node_service.cc.orig 2025-11-13 22:50:46 UTC ++++ electron/shell/services/node/node_service.cc +@@ -26,7 +26,7 @@ + #include "shell/common/v8_util.h" + #include "shell/services/node/parent_port.h" + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + #include "shell/common/crash_keys.h" + #endif + +@@ -47,7 +47,7 @@ void V8FatalErrorCallback(const char* location, const + GetRemote()->OnV8FatalError(location, outstream.str()); + } + +-#if !IS_MAS_BUILD() ++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD) + electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); + electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); + #endif diff --git a/devel/electron39/files/patch-electron_spec_api-app-spec.ts b/devel/electron39/files/patch-electron_spec_api-app-spec.ts new file mode 100644 index 000000000000..5125e2072163 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-app-spec.ts @@ -0,0 +1,133 @@ +--- electron/spec/api-app-spec.ts.orig 2025-11-13 22:50:46 UTC ++++ electron/spec/api-app-spec.ts +@@ -129,11 +129,11 @@ describe('app module', () => { + }); + + describe('app.getPreferredSystemLanguages()', () => { +- ifit(process.platform !== 'linux')('should not be empty', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be empty', () => { + expect(app.getPreferredSystemLanguages().length).to.not.equal(0); + }); + +- ifit(process.platform === 'linux')('should be empty or contain C entry', () => { ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should be empty or contain C entry', () => { + const languages = app.getPreferredSystemLanguages(); + if (languages.length) { + expect(languages).to.not.include('C'); +@@ -202,7 +202,7 @@ describe('app module', () => { + expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); + }); + +- ifit(['darwin', 'linux'].includes(process.platform))('exits gracefully', async function () { ++ ifit(['darwin', 'linux', 'freebsd'].includes(process.platform))('exits gracefully', async function () { + const electronPath = process.execPath; + const appPath = path.join(fixturesPath, 'api', 'singleton'); + appProcess = cp.spawn(electronPath, [appPath]); +@@ -366,7 +366,7 @@ describe('app module', () => { + }); + + // GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test. +- ifdescribe(process.platform !== 'linux' && !isMacOSx64)('app.{add|get|clear}RecentDocument(s)', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !isMacOSx64)('app.{add|get|clear}RecentDocument(s)', () => { + const tempFiles = [ + path.join(fixturesPath, 'foo.txt'), + path.join(fixturesPath, 'bar.txt'), +@@ -494,7 +494,7 @@ describe('app module', () => { + // let w = null + + // before(function () { +- // if (process.platform !== 'linux') { ++ // if (process.platform !== 'linux' && process.platform !== 'freebsd') { + // this.skip() + // } + // }) +@@ -601,7 +601,7 @@ describe('app module', () => { + describe('app.badgeCount', () => { + const platformIsNotSupported = + (process.platform === 'win32') || +- (process.platform === 'linux' && !app.isUnityRunning()); ++ (process.platform === 'linux' && !app.isUnityRunning()) || (process.platform === 'freebsd'); + + const expectedBadgeCount = 42; + +@@ -645,7 +645,7 @@ describe('app module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () { + const isMac = process.platform === 'darwin'; + const isWin = process.platform === 'win32'; + +@@ -1025,7 +1025,7 @@ describe('app module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => { + it('is mutable', () => { + const values = [false, true, false]; + const setters: Array<(arg: boolean) => void> = [ +@@ -1294,7 +1294,7 @@ describe('app module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('select-client-certificate event', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('select-client-certificate event', () => { + let w: BrowserWindow; + + before(function () { +@@ -1429,7 +1429,7 @@ describe('app module', () => { + + describe('getApplicationNameForProtocol()', () => { + // TODO: Linux CI doesn't have registered http & https handlers +- ifit(!(process.env.CI && process.platform === 'linux'))('returns application names for common protocols', function () { ++ ifit(!(process.env.CI && (process.platform === 'linux' || process.platform === 'freebsd')))('returns application names for common protocols', function () { + // We can't expect particular app names here, but these protocols should + // at least have _something_ registered. Except on our Linux CI + // environment apparently. +@@ -1447,7 +1447,7 @@ describe('app module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('getApplicationInfoForProtocol()', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getApplicationInfoForProtocol()', () => { + it('returns promise rejection for a bogus protocol', async function () { + await expect( + app.getApplicationInfoForProtocol('bogus-protocol://') +@@ -1497,7 +1497,7 @@ describe('app module', () => { + }); + + // FIXME Get these specs running on Linux CI +- ifdescribe(process.platform !== 'linux')('getFileIcon() API', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getFileIcon() API', () => { + const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); + const sizes = { + small: 16, +@@ -1579,7 +1579,7 @@ describe('app module', () => { + expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); + } + +- if (process.platform !== 'linux') { ++ if (process.platform !== 'linux' && process.platform !== 'freebsd') { + expect(entry.sandboxed).to.be.a('boolean'); + } + +@@ -1653,7 +1653,7 @@ describe('app module', () => { + + it('succeeds with complete GPUInfo', async () => { + const completeInfo = await getGPUInfo('complete'); +- if (process.platform === 'linux') { ++ if (process.platform === 'linux' || process.platform === 'freebsd') { + // For linux and macOS complete info is same as basic info + await verifyBasicGPUInfo(completeInfo); + const basicInfo = await getGPUInfo('basic'); +@@ -1677,7 +1677,7 @@ describe('app module', () => { + }); + }); + +- ifdescribe(!(process.platform === 'linux' && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { ++ ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { + let appProcess: cp.ChildProcess = null as any; + let server: net.Server = null as any; + const socketPath = process.platform === 'win32' ? '\\\\.\\pipe\\electron-mixed-sandbox' : '/tmp/electron-mixed-sandbox'; diff --git a/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts new file mode 100644 index 000000000000..c74b14c0c005 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts @@ -0,0 +1,182 @@ +--- electron/spec/api-browser-window-spec.ts.orig 2025-11-13 22:50:46 UTC ++++ electron/spec/api-browser-window-spec.ts +@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => { + }).not.to.throw(); + }); + +- ifit(process.platform === 'linux')('does not crash when setting large window icons', async () => { ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('does not crash when setting large window icons', async () => { + const appPath = path.join(fixtures, 'apps', 'xwindow-icon'); + const appProcess = childProcess.spawn(process.execPath, [appPath]); + await once(appProcess, 'exit'); +@@ -326,7 +326,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('BrowserWindow.getContentProtection', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.getContentProtection', () => { + afterEach(closeAllWindows); + it('can set content protection', async () => { + const w = new BrowserWindow({ show: false }); +@@ -1197,7 +1197,7 @@ describe('BrowserWindow module', () => { + + describe('BrowserWindow.minimize()', () => { + // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. +- ifit(process.platform !== 'linux')('should not be visible when the window is minimized', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be visible when the window is minimized', async () => { + const minimize = once(w, 'minimize'); + w.minimize(); + await minimize; +@@ -1214,7 +1214,7 @@ describe('BrowserWindow module', () => { + }); + + // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests +- ifit(process.platform !== 'linux')('should not restore maximized windows', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore maximized windows', async () => { + const maximize = once(w, 'maximize'); + const shown = once(w, 'show'); + w.maximize(); +@@ -1279,7 +1279,7 @@ describe('BrowserWindow module', () => { + expect(w.isFocused()).to.equal(true); + }); + +- ifit(process.platform !== 'linux')('acquires focus status from the other windows', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('acquires focus status from the other windows', async () => { + const w1 = new BrowserWindow({ show: false }); + const w2 = new BrowserWindow({ show: false }); + const w3 = new BrowserWindow({ show: false }); +@@ -1381,7 +1381,7 @@ describe('BrowserWindow module', () => { + expect(w.isFocused()).to.equal(false); + }); + +- ifit(process.platform !== 'linux')('transfers focus status to the next window', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('transfers focus status to the next window', async () => { + const w1 = new BrowserWindow({ show: false }); + const w2 = new BrowserWindow({ show: false }); + const w3 = new BrowserWindow({ show: false }); +@@ -1840,7 +1840,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('Maximized state', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Maximized state', () => { + it('checks normal bounds when maximized', async () => { + const bounds = w.getBounds(); + const maximize = once(w, 'maximize'); +@@ -2050,7 +2050,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('Minimized state', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Minimized state', () => { + it('checks normal bounds when minimized', async () => { + const bounds = w.getBounds(); + const minimize = once(w, 'minimize'); +@@ -3124,7 +3124,7 @@ describe('BrowserWindow module', () => { + describe('BrowserWindow.setOpacity(opacity)', () => { + afterEach(closeAllWindows); + +- ifdescribe(process.platform !== 'linux')(('Windows and Mac'), () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')(('Windows and Mac'), () => { + it('make window with initial opacity', () => { + const w = new BrowserWindow({ show: false, opacity: 0.5 }); + expect(w.getOpacity()).to.equal(0.5); +@@ -3150,7 +3150,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform === 'linux')(('Linux'), () => { ++ ifdescribe(process.platform === 'linux' || process.platform === 'freebsd')(('Linux'), () => { + it('sets 1 regardless of parameter', () => { + const w = new BrowserWindow({ show: false }); + w.setOpacity(0); +@@ -3361,7 +3361,7 @@ describe('BrowserWindow module', () => { + expect(overlayRectPreMax.height).to.equal(size); + + // 'maximize' event is not emitted on Linux in CI. +- if (process.platform !== 'linux' && !w.isMaximized()) { ++ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) { + const maximize = once(w, 'maximize'); + w.show(); + w.maximize(); +@@ -3427,7 +3427,7 @@ describe('BrowserWindow module', () => { + expect(preMaxHeight).to.equal(size); + + // 'maximize' event is not emitted on Linux in CI. +- if (process.platform !== 'linux' && !w.isMaximized()) { ++ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) { + const maximize = once(w, 'maximize'); + w.show(); + w.maximize(); +@@ -4098,7 +4098,7 @@ describe('BrowserWindow module', () => { + expect(test.nodeTimers).to.equal(true); + expect(test.nodeUrl).to.equal(true); + +- if (process.platform === 'linux' && test.osSandbox) { ++ if ((process.platform === 'linux' || process.platform === 'freebsd') && test.osSandbox) { + expect(test.creationTime).to.be.null('creation time'); + expect(test.systemMemoryInfo).to.be.null('system memory info'); + } else { +@@ -4603,7 +4603,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('max/minimize events', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('max/minimize events', () => { + afterEach(closeAllWindows); + it('emits an event when window is maximized', async () => { + const w = new BrowserWindow({ show: false }); +@@ -4874,7 +4874,7 @@ describe('BrowserWindow module', () => { + // TODO(zcbenz): + // This test does not run on Linux CI. See: + // https://github.com/electron/electron/issues/28699 +- ifit(process.platform === 'linux' && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => { ++ ifit((process.platform === 'linux' || process.platform === 'freebsd') && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => { + const w = new BrowserWindow({}); + const maximize = once(w, 'maximize'); + w.maximize(); +@@ -4891,7 +4891,7 @@ describe('BrowserWindow module', () => { + }); + + // TODO(dsanders11): Enable once maximize event works on Linux again on CI +- ifdescribe(process.platform !== 'linux')('BrowserWindow.maximize()', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.maximize()', () => { + afterEach(closeAllWindows); + it('should show the window if it is not currently shown', async () => { + const w = new BrowserWindow({ show: false }); +@@ -4928,7 +4928,7 @@ describe('BrowserWindow module', () => { + + // TODO(dsanders11): Enable once minimize event works on Linux again. + // See https://github.com/electron/electron/issues/28699 +- ifit(process.platform !== 'linux')('should not restore a minimized window', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore a minimized window', async () => { + const w = new BrowserWindow(); + const minimize = once(w, 'minimize'); + w.minimize(); +@@ -5414,7 +5414,7 @@ describe('BrowserWindow module', () => { + }); + + // On Linux there is no "resizable" property of a window. +- ifit(process.platform !== 'linux')('does affect maximizability when disabled and enabled', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('does affect maximizability when disabled and enabled', () => { + const w = new BrowserWindow({ show: false }); + expect(w.resizable).to.be.true('resizable'); + +@@ -5654,7 +5654,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('window states (excluding Linux)', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('window states (excluding Linux)', () => { + // Not implemented on Linux. + afterEach(closeAllWindows); + +@@ -6825,7 +6825,7 @@ describe('BrowserWindow module', () => { + describe('"transparent" option', () => { + afterEach(closeAllWindows); + +- ifit(process.platform !== 'linux')('correctly returns isMaximized() when the window is maximized then minimized', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('correctly returns isMaximized() when the window is maximized then minimized', async () => { + const w = new BrowserWindow({ + frame: false, + transparent: true diff --git a/devel/electron35/files/patch-electron_spec_api-clipboard-spec.ts b/devel/electron39/files/patch-electron_spec_api-clipboard-spec.ts index bc01dbc688ca..bc01dbc688ca 100644 --- a/devel/electron35/files/patch-electron_spec_api-clipboard-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-clipboard-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-content-tracing-spec.ts b/devel/electron39/files/patch-electron_spec_api-content-tracing-spec.ts index c54661107ec1..c54661107ec1 100644 --- a/devel/electron35/files/patch-electron_spec_api-content-tracing-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-content-tracing-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-crash-reporter-spec.ts b/devel/electron39/files/patch-electron_spec_api-crash-reporter-spec.ts index 484c399c9179..484c399c9179 100644 --- a/devel/electron35/files/patch-electron_spec_api-crash-reporter-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-crash-reporter-spec.ts diff --git a/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts new file mode 100644 index 000000000000..ad4474e50b31 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts @@ -0,0 +1,65 @@ +--- electron/spec/api-desktop-capturer-spec.ts.orig 2025-07-02 10:12:01 UTC ++++ electron/spec/api-desktop-capturer-spec.ts +@@ -9,7 +9,7 @@ function getSourceTypes (): ('window' | 'screen')[] { + import { closeAllWindows } from './lib/window-helpers'; + + function getSourceTypes (): ('window' | 'screen')[] { +- if (process.platform === 'linux') { ++ if (process.platform === 'linux' || process.platform === 'freebsd') { + return ['screen']; + } + return ['window', 'screen']; +@@ -35,7 +35,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + }); + + // Linux doesn't return any window sources. +- ifit(process.platform !== 'linux')('responds to subsequent calls of different options', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('responds to subsequent calls of different options', async () => { + const promise1 = desktopCapturer.getSources({ types: ['window'] }); + await expect(promise1).to.eventually.be.fulfilled(); + +@@ -44,7 +44,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + }); + + // Linux doesn't return any window sources. +- ifit(process.platform !== 'linux')('returns an empty display_id for window sources', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns an empty display_id for window sources', async () => { + const w2 = new BrowserWindow({ width: 200, height: 200 }); + await w2.loadURL('about:blank'); + +@@ -56,7 +56,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + } + }); + +- ifit(process.platform !== 'linux')('returns display_ids matching the Screen API', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns display_ids matching the Screen API', async () => { + const displays = screen.getAllDisplays(); + const sources = await desktopCapturer.getSources({ types: ['screen'] }); + expect(sources).to.be.an('array').of.length(displays.length); +@@ -99,7 +99,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + }); + + // Linux doesn't return any window sources. +- ifit(process.platform !== 'linux')('getMediaSourceId should match DesktopCapturerSource.id', async function () { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('getMediaSourceId should match DesktopCapturerSource.id', async function () { + const w2 = new BrowserWindow({ show: false, width: 100, height: 100, webPreferences: { contextIsolation: false } }); + const wShown = once(w2, 'show'); + const wFocused = once(w2, 'focus'); +@@ -123,7 +123,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + }); + + // Linux doesn't return any window sources. +- ifit(process.platform !== 'linux')('getSources should not incorrectly duplicate window_id', async function () { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('getSources should not incorrectly duplicate window_id', async function () { + const w2 = new BrowserWindow({ show: false, width: 100, height: 100, webPreferences: { contextIsolation: false } }); + const wShown = once(w2, 'show'); + const wFocused = once(w2, 'focus'); +@@ -169,7 +169,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl + }); + + // Linux doesn't return any window sources. +- ifit(process.platform !== 'linux')('moveAbove should move the window at the requested place', async function () { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('moveAbove should move the window at the requested place', async function () { + // DesktopCapturer.getSources() is guaranteed to return in the correct + // z-order from foreground to background. + const MAX_WIN = 4; diff --git a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts b/devel/electron39/files/patch-electron_spec_api-menu-spec.ts index 2d4a1fa635e6..2d4a1fa635e6 100644 --- a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-menu-spec.ts diff --git a/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts new file mode 100644 index 000000000000..a6b4b300e391 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts @@ -0,0 +1,11 @@ +--- electron/spec/api-native-image-spec.ts.orig 2025-11-13 22:50:46 UTC ++++ electron/spec/api-native-image-spec.ts +@@ -439,7 +439,7 @@ describe('nativeImage module', () => { + }); + }); + +- ifdescribe(process.platform !== 'linux')('createThumbnailFromPath(path, size)', () => { ++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('createThumbnailFromPath(path, size)', () => { + useRemoteContext({ webPreferences: { contextIsolation: false, nodeIntegration: true } }); + + it('throws when invalid size is passed', async () => { diff --git a/devel/electron35/files/patch-electron_spec_api-net-log-spec.ts b/devel/electron39/files/patch-electron_spec_api-net-log-spec.ts index 5a52c3198a13..5a52c3198a13 100644 --- a/devel/electron35/files/patch-electron_spec_api-net-log-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-net-log-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-notification-dbus-spec.ts b/devel/electron39/files/patch-electron_spec_api-notification-dbus-spec.ts index c3a3d9254328..c3a3d9254328 100644 --- a/devel/electron35/files/patch-electron_spec_api-notification-dbus-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-notification-dbus-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-power-monitor-spec.ts b/devel/electron39/files/patch-electron_spec_api-power-monitor-spec.ts index 7dccb7c9c5b5..7dccb7c9c5b5 100644 --- a/devel/electron35/files/patch-electron_spec_api-power-monitor-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-power-monitor-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-process-spec.ts b/devel/electron39/files/patch-electron_spec_api-process-spec.ts index 5f3e1bff2b35..5f3e1bff2b35 100644 --- a/devel/electron35/files/patch-electron_spec_api-process-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-process-spec.ts diff --git a/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts new file mode 100644 index 000000000000..b2edf10a7bc0 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts @@ -0,0 +1,11 @@ +--- electron/spec/api-protocol-spec.ts.orig 2025-11-13 22:50:46 UTC ++++ electron/spec/api-protocol-spec.ts +@@ -1755,7 +1755,7 @@ describe('protocol module', () => { + + // TODO(nornagon): this test doesn't pass on Linux currently, investigate. + // test is also flaky on CI on macOS so it is currently disabled there as well. +- ifit(process.platform !== 'linux' && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => { ++ ifit((process.platform !== 'linux' && process.platform !== 'freebsd') && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => { + // 128 MB of spaces. + const chunk = new Uint8Array(128 * 1024 * 1024); + chunk.fill(' '.charCodeAt(0)); diff --git a/devel/electron35/files/patch-electron_spec_api-safe-storage-spec.ts b/devel/electron39/files/patch-electron_spec_api-safe-storage-spec.ts index fe7d80e9f5e6..fe7d80e9f5e6 100644 --- a/devel/electron35/files/patch-electron_spec_api-safe-storage-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-safe-storage-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-screen-spec.ts b/devel/electron39/files/patch-electron_spec_api-screen-spec.ts index b1ffef57876f..b1ffef57876f 100644 --- a/devel/electron35/files/patch-electron_spec_api-screen-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-screen-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_api-shell-spec.ts b/devel/electron39/files/patch-electron_spec_api-shell-spec.ts index 24ea3fed330e..24ea3fed330e 100644 --- a/devel/electron35/files/patch-electron_spec_api-shell-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-shell-spec.ts diff --git a/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts b/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts new file mode 100644 index 000000000000..2515084ec01b --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts @@ -0,0 +1,11 @@ +--- electron/spec/api-subframe-spec.ts.orig 2025-09-02 20:56:04 UTC ++++ electron/spec/api-subframe-spec.ts +@@ -247,7 +247,7 @@ describe('subframe with non-standard schemes', () => { + }); + + // app.getAppMetrics() does not return sandbox information on Linux. +-ifdescribe(process.platform !== 'linux')('cross-site frame sandboxing', () => { ++ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('cross-site frame sandboxing', () => { + let server: http.Server; + let crossSiteUrl: string; + let serverUrl: string; diff --git a/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts b/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts new file mode 100644 index 000000000000..e90a6386619b --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts @@ -0,0 +1,13 @@ +--- electron/spec/api-system-preferences-spec.ts.orig 2025-10-27 17:58:27 UTC ++++ electron/spec/api-system-preferences-spec.ts +@@ -5,8 +5,8 @@ describe('systemPreferences module', () => { + import { ifdescribe, ifit } from './lib/spec-helpers'; + + describe('systemPreferences module', () => { +- ifdescribe(['win32', 'linux'].includes(process.platform))('systemPreferences.getAccentColor', () => { +- ifit(process.platform === 'linux')('should return a string', () => { ++ ifdescribe(['win32', 'linux', 'freebsd'].includes(process.platform))('systemPreferences.getAccentColor', () => { ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should return a string', () => { + // Testing this properly (i.e. non-empty string) requires + // some tricky D-Bus mock setup. + const accentColor = systemPreferences.getAccentColor(); diff --git a/devel/electron39/files/patch-electron_spec_api-tray-spec.ts b/devel/electron39/files/patch-electron_spec_api-tray-spec.ts new file mode 100644 index 000000000000..a2cc8bcf183b --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-tray-spec.ts @@ -0,0 +1,27 @@ +--- electron/spec/api-tray-spec.ts.orig 2025-08-25 07:57:03 UTC ++++ electron/spec/api-tray-spec.ts +@@ -30,13 +30,13 @@ describe('tray module', () => { + }).to.throw(/Failed to load image from path (.+)/); + }); + +- ifit(process.platform !== 'linux')('throws a descriptive error if an invalid guid is given', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws a descriptive error if an invalid guid is given', () => { + expect(() => { + tray = new Tray(nativeImage.createEmpty(), 'I am not a guid'); + }).to.throw('Invalid GUID format'); + }); + +- ifit(process.platform !== 'linux')('accepts a valid guid', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('accepts a valid guid', () => { + expect(() => { + tray = new Tray(nativeImage.createEmpty(), '0019A433-3526-48BA-A66C-676742C0FEFB'); + }).to.not.throw(); +@@ -131,7 +131,7 @@ describe('tray module', () => { + describe('tray.getBounds()', () => { + afterEach(() => { tray.destroy(); }); + +- ifit(process.platform !== 'linux')('returns a bounds object', function () { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns a bounds object', function () { + const bounds = tray.getBounds(); + expect(bounds).to.be.an('object').and.to.have.all.keys('x', 'y', 'width', 'height'); + }); diff --git a/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts new file mode 100644 index 000000000000..ef027ac5f72f --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts @@ -0,0 +1,20 @@ +--- electron/spec/api-utility-process-spec.ts.orig 2025-08-13 14:21:20 UTC ++++ electron/spec/api-utility-process-spec.ts +@@ -522,7 +522,7 @@ describe('utilityProcess module', () => { + expect(output).to.include(result); + }); + +- ifit(process.platform !== 'linux')('can access exposed main process modules from the utility process', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can access exposed main process modules from the utility process', async () => { + const message = 'Message from utility process'; + const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js')); + await once(child, 'spawn'); +@@ -559,7 +559,7 @@ describe('utilityProcess module', () => { + await closeWindow(w); + }); + +- ifit(process.platform === 'linux')('allows executing a setuid binary with child_process', async () => { ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('allows executing a setuid binary with child_process', async () => { + const child = utilityProcess.fork(path.join(fixturesPath, 'suid.js')); + await once(child, 'spawn'); + const [data] = await once(child, 'message'); diff --git a/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts new file mode 100644 index 000000000000..58e1a0d9e6e9 --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts @@ -0,0 +1,11 @@ +--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 22:50:46 UTC ++++ electron/spec/api-web-contents-spec.ts +@@ -2850,7 +2850,7 @@ describe('webContents module', () => { + }); + + // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes. +- ifit(process.platform !== 'linux')('can print cross-origin iframes', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can print cross-origin iframes', async () => { + server = http.createServer((_, res) => { + res.writeHead(200); + res.end(` diff --git a/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts b/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts new file mode 100644 index 000000000000..c84d05a2515e --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts @@ -0,0 +1,11 @@ +--- electron/spec/api-web-frame-main-spec.ts.orig 2025-09-02 20:56:04 UTC ++++ electron/spec/api-web-frame-main-spec.ts +@@ -317,7 +317,7 @@ describe('webFrameMain module', () => { + afterEach(closeAllWindows); + + // TODO(jkleinsc) fix this flaky test on linux +- ifit(process.platform !== 'linux')('throws upon accessing properties when disposed', async () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws upon accessing properties when disposed', async () => { + await w.loadFile(path.join(subframesPath, 'frame-with-frame-container.html')); + const { mainFrame } = w.webContents; + w.destroy(); diff --git a/devel/electron39/files/patch-electron_spec_chromium-spec.ts b/devel/electron39/files/patch-electron_spec_chromium-spec.ts new file mode 100644 index 000000000000..25b13fcf1ded --- /dev/null +++ b/devel/electron39/files/patch-electron_spec_chromium-spec.ts @@ -0,0 +1,44 @@ +--- electron/spec/chromium-spec.ts.orig 2025-10-27 17:58:27 UTC ++++ electron/spec/chromium-spec.ts +@@ -475,13 +475,13 @@ describe('command line switches', () => { + it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`)); + + const lcAll = String(process.env.LC_ALL); +- ifit(process.platform === 'linux')('current process has a valid LC_ALL env', async () => { ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('current process has a valid LC_ALL env', async () => { + // The LC_ALL env should not be set to DOM locale string. + expect(lcAll).to.not.equal(app.getLocale()); + }); +- ifit(process.platform === 'linux')('should not change LC_ALL', async () => testLocale('fr', lcAll, true)); +- ifit(process.platform === 'linux')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true)); +- ifit(process.platform === 'linux')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true)); ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL', async () => testLocale('fr', lcAll, true)); ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true)); ++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true)); + }); + + describe('--remote-debugging-pipe switch', () => { +@@ -3230,12 +3230,12 @@ describe('font fallback', () => { + expect(fonts[0].familyName).to.equal('Arial'); + } else if (process.platform === 'darwin') { + expect(fonts[0].familyName).to.equal('Helvetica'); +- } else if (process.platform === 'linux') { ++ } else if (process.platform === 'linux' || process.platform === 'freebsd') { + expect(fonts[0].familyName).to.equal('DejaVu Sans'); + } // I think this depends on the distro? We don't specify a default. + }); + +- ifit(process.platform !== 'linux')('should fall back to Japanese font for sans-serif Japanese script', async function () { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should fall back to Japanese font for sans-serif Japanese script', async function () { + const html = ` + <html lang="ja-JP"> + <head> +@@ -3788,7 +3788,7 @@ describe('paste execCommand', () => { + }); + }); + +-ifdescribe((process.platform !== 'linux' || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => { ++ifdescribe(((process.platform !== 'linux' && process.platform !== 'freebsd') || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => { + let w: BrowserWindow; + + const expectedBadgeCount = 42; diff --git a/devel/electron35/files/patch-electron_spec_crash-spec.ts b/devel/electron39/files/patch-electron_spec_crash-spec.ts index b4da5969eecd..b4da5969eecd 100644 --- a/devel/electron35/files/patch-electron_spec_crash-spec.ts +++ b/devel/electron39/files/patch-electron_spec_crash-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js index 894e14dc5f17..894e14dc5f17 100644 --- a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js +++ b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js diff --git a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js index a94b107196e5..a94b107196e5 100644 --- a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js +++ b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js diff --git a/devel/electron35/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js b/devel/electron39/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js index 822927ba19ff..822927ba19ff 100644 --- a/devel/electron35/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js +++ b/devel/electron39/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js diff --git a/devel/electron35/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js b/devel/electron39/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js index b418e38c836f..b418e38c836f 100644 --- a/devel/electron35/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js +++ b/devel/electron39/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js diff --git a/devel/electron35/files/patch-electron_spec_node-spec.ts b/devel/electron39/files/patch-electron_spec_node-spec.ts index b943ea8f0ba9..b943ea8f0ba9 100644 --- a/devel/electron35/files/patch-electron_spec_node-spec.ts +++ b/devel/electron39/files/patch-electron_spec_node-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_version-bump-spec.ts b/devel/electron39/files/patch-electron_spec_version-bump-spec.ts index c595f00e149b..c595f00e149b 100644 --- a/devel/electron35/files/patch-electron_spec_version-bump-spec.ts +++ b/devel/electron39/files/patch-electron_spec_version-bump-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_visibility-state-spec.ts b/devel/electron39/files/patch-electron_spec_visibility-state-spec.ts index 1c7fffa8982b..1c7fffa8982b 100644 --- a/devel/electron35/files/patch-electron_spec_visibility-state-spec.ts +++ b/devel/electron39/files/patch-electron_spec_visibility-state-spec.ts diff --git a/devel/electron35/files/patch-electron_spec_webview-spec.ts b/devel/electron39/files/patch-electron_spec_webview-spec.ts index 5ab54396607a..5ab54396607a 100644 --- a/devel/electron35/files/patch-electron_spec_webview-spec.ts +++ b/devel/electron39/files/patch-electron_spec_webview-spec.ts diff --git a/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc new file mode 100644 index 000000000000..e14fea8f6cf7 --- /dev/null +++ b/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc @@ -0,0 +1,11 @@ +--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-10-21 20:19:54 UTC ++++ extensions/browser/api/api_browser_context_keyed_service_factories.cc +@@ -123,7 +123,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt + MediaPerceptionAPIManager::GetFactoryInstance(); + #endif + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + NetworkingPrivateEventRouterFactory::GetInstance(); + #endif + PrinterProviderAPIFactory::GetInstance(); diff --git a/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc b/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc new file mode 100644 index 000000000000..dd425885a7d0 --- /dev/null +++ b/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc @@ -0,0 +1,11 @@ +--- extensions/browser/api/management/management_api.cc.orig 2025-10-21 20:19:54 UTC ++++ extensions/browser/api/management/management_api.cc +@@ -296,7 +296,7 @@ bool PlatformSupportsApprovalFlowForExtensions() { + + bool PlatformSupportsApprovalFlowForExtensions() { + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc b/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc new file mode 100644 index 000000000000..4717cc83f203 --- /dev/null +++ b/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc @@ -0,0 +1,20 @@ +--- extensions/browser/api/messaging/message_service.cc.orig 2025-10-21 20:19:54 UTC ++++ extensions/browser/api/messaging/message_service.cc +@@ -83,7 +83,7 @@ const char kReceivingEndDoesntExistError[] = + const char kReceivingEndDoesntExistError[] = + "Could not establish connection. Receiving end does not exist."; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + const char kMissingPermissionError[] = + "Access to native messaging requires nativeMessaging permission."; + const char kProhibitedByPoliciesError[] = +@@ -676,7 +676,7 @@ void MessageService::OpenChannelToNativeAppImpl( + return; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + bool has_permission = extension->permissions_data()->HasAPIPermission( + mojom::APIPermissionID::kNativeMessaging); + if (!has_permission) { diff --git a/devel/electron35/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/devel/electron39/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc index e14e91226058..e14e91226058 100644 --- a/devel/electron35/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc +++ b/devel/electron39/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc diff --git a/devel/electron39/files/patch-extensions_common_api___permission__features.json b/devel/electron39/files/patch-extensions_common_api___permission__features.json new file mode 100644 index 000000000000..00df93af6db7 --- /dev/null +++ b/devel/electron39/files/patch-extensions_common_api___permission__features.json @@ -0,0 +1,187 @@ +--- extensions/common/api/_permission_features.json.orig 2025-10-21 20:19:54 UTC ++++ extensions/common/api/_permission_features.json +@@ -61,7 +61,7 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "app.window.ime": { + "channel": "stable", +@@ -77,7 +77,7 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "audio": [ + { +@@ -98,13 +98,13 @@ + "channel": "dev", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + { + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": [ + "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", + "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", +@@ -142,7 +142,7 @@ + { + "channel": "stable", + "extension_types": ["platform_app"], +- "platforms": ["chromeos", "win", "mac", "linux"], ++ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"], + "allowlist": [ + "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169 + "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169 +@@ -217,7 +217,7 @@ + "extension_types": ["extension", "legacy_packaged_app"], + "max_manifest_version": 2, + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "devtools": { + "channel": "stable", +@@ -266,7 +266,7 @@ + "channel": "stable", + "extension_types": ["extension", "platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": [ + "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI. + "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 +@@ -288,12 +288,12 @@ + "extension_types": ["platform_app"], + "default_parent": true, + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + },{ + "channel": "stable", + "extension_types": ["extension"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": [ + "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice + "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal +@@ -330,13 +330,13 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + { + "channel": "stable", + "extension_types": ["extension"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": [ + "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541 + "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541 +@@ -445,7 +445,7 @@ + "channel": "stable", + "extension_types": ["extension", "legacy_packaged_app", "platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "mac", "win", "linux"], ++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"], + "allowlist": [ + "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651 + "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 +@@ -490,7 +490,7 @@ + "channel": "stable", + "extension_types": ["extension", "legacy_packaged_app", "platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "mac", "win", "linux"], ++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"], + "allowlist": [ + // DO NOT ADD ANY MORE ENTRIES HERE. + // networkingPrivate is being migrated to networking.onc. +@@ -570,7 +570,7 @@ + "channel": "stable", + "extension_types": ["extension", "platform_app" ], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + // Note: runtime is not actually a permission, but some systems check these + // values to verify restrictions. +@@ -582,13 +582,13 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "socket": { + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "storage": [ + { +@@ -678,13 +678,13 @@ + "channel": "stable", + "extension_types": ["extension", "legacy_packaged_app", "platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + { + "channel": "stable", + "extension_types": ["hosted_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store + } + ], +@@ -693,13 +693,13 @@ + "channel": "stable", + "extension_types": ["extension", "legacy_packaged_app", "platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + { + "channel": "stable", + "extension_types": ["hosted_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"], ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"], + "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store + } + ], +@@ -727,7 +727,7 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + { + "channel": "dev", +@@ -813,7 +813,7 @@ + "channel": "stable", + "extension_types": ["platform_app"], + // "desktop_android" is not supported. +- "platforms": ["chromeos", "linux", "mac", "win"] ++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"] + }, + "webRequest": [ + { diff --git a/devel/electron39/files/patch-extensions_common_api_runtime.json b/devel/electron39/files/patch-extensions_common_api_runtime.json new file mode 100644 index 000000000000..f5acb5fc7bf4 --- /dev/null +++ b/devel/electron39/files/patch-extensions_common_api_runtime.json @@ -0,0 +1,12 @@ +--- extensions/common/api/runtime.json.orig 2025-10-21 20:19:54 UTC ++++ extensions/common/api/runtime.json +@@ -85,7 +85,8 @@ + {"name": "android", "description": "Specifies the Android operating system."}, + {"name": "cros", "description": "Specifies the Chrome operating system."}, + {"name": "linux", "description": "Specifies the Linux operating system."}, +- {"name": "openbsd", "description": "Specifies the OpenBSD operating system."} ++ {"name": "openbsd", "description": "Specifies the OpenBSD operating system."}, ++ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."} + ] + }, + { diff --git a/devel/electron39/files/patch-extensions_common_command.cc b/devel/electron39/files/patch-extensions_common_command.cc new file mode 100644 index 000000000000..d428800fadea --- /dev/null +++ b/devel/electron39/files/patch-extensions_common_command.cc @@ -0,0 +1,11 @@ +--- extensions/common/command.cc.orig 2025-08-26 20:49:50 UTC ++++ extensions/common/command.cc +@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() { + return ui::kKeybindingPlatformMac; + #elif BUILDFLAG(IS_CHROMEOS) + return ui::kKeybindingPlatformChromeOs; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ui::kKeybindingPlatformLinux; + #elif BUILDFLAG(IS_DESKTOP_ANDROID) + // For now, we use linux keybindings on desktop android. diff --git a/devel/electron39/files/patch-extensions_common_features_feature.cc b/devel/electron39/files/patch-extensions_common_features_feature.cc new file mode 100644 index 000000000000..849272c59fad --- /dev/null +++ b/devel/electron39/files/patch-extensions_common_features_feature.cc @@ -0,0 +1,11 @@ +--- extensions/common/features/feature.cc.orig 2025-08-26 20:49:50 UTC ++++ extensions/common/features/feature.cc +@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() { + return WIN_PLATFORM; + #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) + return DESKTOP_ANDROID_PLATFORM; ++#elif BUILDFLAG(IS_BSD) ++ return LINUX_PLATFORM; + #else + return UNSPECIFIED_PLATFORM; + #endif diff --git a/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc b/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc new file mode 100644 index 000000000000..73e9d19eb8ca --- /dev/null +++ b/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc @@ -0,0 +1,11 @@ +--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-10-21 20:19:54 UTC ++++ extensions/renderer/bindings/api_binding_util.cc +@@ -128,7 +128,7 @@ std::string GetPlatformString() { + std::string GetPlatformString() { + #if BUILDFLAG(IS_CHROMEOS) + return "chromeos"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return "linux"; + #elif BUILDFLAG(IS_MAC) + return "mac"; diff --git a/devel/electron35/files/patch-extensions_renderer_bindings_argument__spec.cc b/devel/electron39/files/patch-extensions_renderer_bindings_argument__spec.cc index 13961c2dfbe9..13961c2dfbe9 100644 --- a/devel/electron35/files/patch-extensions_renderer_bindings_argument__spec.cc +++ b/devel/electron39/files/patch-extensions_renderer_bindings_argument__spec.cc diff --git a/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc b/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc new file mode 100644 index 000000000000..4a1f7d6f0058 --- /dev/null +++ b/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc @@ -0,0 +1,20 @@ +--- extensions/shell/app/shell_main_delegate.cc.orig 2025-08-26 20:49:50 UTC ++++ extensions/shell/app/shell_main_delegate.cc +@@ -31,7 +31,7 @@ + #if BUILDFLAG(IS_WIN) + #include "base/base_paths_win.h" + #include "base/process/process_info.h" +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/nix/xdg_util.h" + #elif BUILDFLAG(IS_MAC) + #include "base/base_paths_mac.h" +@@ -51,7 +51,7 @@ base::FilePath GetDataPath() { + } + + base::FilePath data_dir; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::unique_ptr<base::Environment> env(base::Environment::Create()); + data_dir = base::nix::GetXDGDirectory( + env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir); diff --git a/devel/electron35/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/devel/electron39/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc index aa0b40223582..aa0b40223582 100644 --- a/devel/electron35/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc +++ b/devel/electron39/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc new file mode 100644 index 000000000000..928742230e59 --- /dev/null +++ b/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc @@ -0,0 +1,11 @@ +--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-08-26 20:49:50 UTC ++++ extensions/shell/browser/shell_browser_main_parts.cc +@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop( + switches::kAppShellAllowRoaming)) { + network_controller_->SetCellularAllowRoaming(true); + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // app_shell doesn't need GTK, so the fake input method context can work. + // See crbug.com/381852 and revision fb69f142. + // TODO(michaelpg): Verify this works for target environments. diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc new file mode 100644 index 000000000000..8b9cc3531ee3 --- /dev/null +++ b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc @@ -0,0 +1,20 @@ +--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-06-30 07:04:30 UTC ++++ extensions/shell/browser/shell_extensions_api_client.cc +@@ -18,7 +18,7 @@ + #include "extensions/shell/browser/shell_extension_web_contents_observer.h" + #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h" + #endif + +@@ -76,7 +76,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() + return std::make_unique<ShellDisplayInfoProvider>(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() { + if (!file_system_delegate_) + file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>(); diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h new file mode 100644 index 000000000000..fe76b85b72c6 --- /dev/null +++ b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h @@ -0,0 +1,19 @@ +--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-06-30 07:04:30 UTC ++++ extensions/shell/browser/shell_extensions_api_client.h +@@ -42,14 +42,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC + content::BrowserContext* browser_context) const override; + std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider() + const override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + FileSystemDelegate* GetFileSystemDelegate() override; + #endif + MessagingDelegate* GetMessagingDelegate() override; + FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override; + + private: +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<FileSystemDelegate> file_system_delegate_; + #endif + std::unique_ptr<MessagingDelegate> messaging_delegate_; diff --git a/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc new file mode 100644 index 000000000000..9ecf6cdcf208 --- /dev/null +++ b/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc @@ -0,0 +1,29 @@ +--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-04-22 20:15:27 UTC ++++ google_apis/gcm/engine/heartbeat_manager.cc +@@ -31,7 +31,7 @@ const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds + // Minimum time spent sleeping before we force a new heartbeat. + const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds. + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The period at which to check if the heartbeat time has passed. Used to + // protect against platforms where the timer is delayed by the system being + // suspended. Only needed on linux because the other OSes provide a standard +@@ -190,7 +190,7 @@ void HeartbeatManager::RestartTimer() { + base::BindRepeating(&HeartbeatManager::OnHeartbeatTriggered, + weak_ptr_factory_.GetWeakPtr())); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Windows, Mac, Android, iOS, and Chrome OS all provide a way to be notified + // when the system is suspending or resuming. The only one that does not is + // Linux so we need to poll to check for missed heartbeats. +@@ -213,7 +213,7 @@ void HeartbeatManager::CheckForMissedHeartbeat() { + return; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Otherwise check again later. + io_task_runner_->PostDelayedTask( + FROM_HERE, diff --git a/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc new file mode 100644 index 000000000000..323ff2eacd9e --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc @@ -0,0 +1,20 @@ +--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-08-26 20:49:50 UTC ++++ gpu/command_buffer/client/test_shared_image_interface.cc +@@ -30,7 +30,7 @@ + #include "ui/gfx/gpu_fence.h" + #include "ui/gfx/gpu_memory_buffer_handle.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <fcntl.h> + #endif + +@@ -154,7 +154,7 @@ TestSharedImageInterface::~TestSharedImageInterface() + TestSharedImageInterface::~TestSharedImageInterface() = default; + + // static +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle( + const gfx::Size& size, + gfx::BufferFormat format) { diff --git a/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h new file mode 100644 index 000000000000..98fc838e95dd --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h @@ -0,0 +1,11 @@ +--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-08-26 20:49:50 UTC ++++ gpu/command_buffer/client/test_shared_image_interface.h +@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt + public: + TestSharedImageInterface(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have + // test clients that need the handle grab it from the created SI. + static gfx::GpuMemoryBufferHandle CreatePixmapHandle( diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc new file mode 100644 index 000000000000..24f767914b5c --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc @@ -0,0 +1,11 @@ +--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/dawn_context_provider.cc +@@ -407,7 +407,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke + return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12) + ? wgpu::BackendType::D3D12 + : wgpu::BackendType::D3D11; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + return wgpu::BackendType::Vulkan; + #elif BUILDFLAG(IS_APPLE) + return wgpu::BackendType::Metal; diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc new file mode 100644 index 000000000000..86cfb2f00c48 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc @@ -0,0 +1,11 @@ +--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/gles2_cmd_decoder.cc +@@ -2851,7 +2851,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decoder::Create( + } + + // Allow linux to run fuzzers. +-#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<GLES2DecoderImpl>(client, command_buffer_service, + outputter, group); + #else diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc new file mode 100644 index 000000000000..4877cd5beedb --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc @@ -0,0 +1,21 @@ +--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-04-22 20:15:27 UTC ++++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc +@@ -15,6 +15,18 @@ using ::testing::SetArrayArgument; + using ::testing::SaveArg; + using ::testing::SetArrayArgument; + ++#ifndef GL_CONTEXT_LOST_KHR ++#define GL_CONTEXT_LOST_KHR 0x0507 ++#endif ++ ++#ifndef GL_GUILTY_CONTEXT_RESET_KHR ++#define GL_GUILTY_CONTEXT_RESET_KHR 0x8253 ++#endif ++ ++#ifndef GL_INNOCENT_CONTEXT_RESET_KHR ++#define GL_INNOCENT_CONTEXT_RESET_KHR 0x8254 ++#endif ++ + namespace gpu { + namespace raster { + diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc new file mode 100644 index 000000000000..ea89cdfff915 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc @@ -0,0 +1,29 @@ +--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-26 20:49:50 UTC ++++ gpu/command_buffer/service/shared_context_state.cc +@@ -65,7 +65,7 @@ + #include "gpu/vulkan/vulkan_implementation.h" + #include "gpu/vulkan/vulkan_util.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "gpu/command_buffer/service/external_semaphore_pool.h" + #endif + +@@ -304,7 +304,7 @@ SharedContextState::SharedContextState( + if (gr_context_type_ == GrContextType::kVulkan) { + if (vk_context_provider_) { + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this); + #endif + use_virtualized_gl_contexts_ = false; +@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() { + } + + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + external_semaphore_pool_.reset(); + #endif + diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h new file mode 100644 index 000000000000..f284652a491e --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h @@ -0,0 +1,20 @@ +--- gpu/command_buffer/service/shared_context_state.h.orig 2025-08-26 20:49:50 UTC ++++ gpu/command_buffer/service/shared_context_state.h +@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState + return &memory_type_tracker_; + } + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + ExternalSemaphorePool* external_semaphore_pool() { + return external_semaphore_pool_.get(); + } +@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState + bool disable_check_reset_status_throttling_for_test_ = false; + + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + std::unique_ptr<ExternalSemaphorePool> external_semaphore_pool_; + #endif + diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc new file mode 100644 index 000000000000..14cfe4d714d9 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc @@ -0,0 +1,20 @@ +--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc +@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage = + // TODO(penghuang): verify the scanout is the right usage for video playback. + // crbug.com/1280798 + constexpr SharedImageUsageSet kSupportedUsage = +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + SHARED_IMAGE_USAGE_SCANOUT | + #endif + SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE | +@@ -121,7 +121,7 @@ bool AngleVulkanImageBackingFactory::IsGMBSupported( + switch (gmb_type) { + case gfx::EMPTY_BUFFER: + return true; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: { + auto* vulkan_implementation = + context_state_->vk_context_provider()->GetVulkanImplementation(); diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc new file mode 100644 index 000000000000..27b7a8f87b45 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc @@ -0,0 +1,20 @@ +--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc +@@ -58,7 +58,7 @@ + #include "ui/gl/gl_version_info.h" + #include "ui/gl/scoped_binders.h" + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) + #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" + #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES) + #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h" +@@ -708,7 +708,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma + wgpu::BackendType backend_type, + std::vector<wgpu::TextureFormat> view_formats, + scoped_refptr<SharedContextState> context_state) { +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) + auto wgpu_format = ToDawnFormat(format()); + + if (wgpu_format == wgpu::TextureFormat::Undefined) { diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc new file mode 100644 index 000000000000..fbe25c09ae1b --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc @@ -0,0 +1,11 @@ +--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-06-30 07:04:30 UTC ++++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc +@@ -140,7 +140,7 @@ SharedImageUsageSet SupportedUsage() { + + SharedImageUsageSet SupportedUsage() { + SharedImageUsageSet supported_usage = +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) + SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE | + SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE | + SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE | diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc new file mode 100644 index 000000000000..bfad39b18a23 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc @@ -0,0 +1,20 @@ +--- gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc +@@ -14,7 +14,7 @@ + #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_io_surface.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_native_pixmap.h" + #endif + +@@ -36,7 +36,7 @@ GpuMemoryBufferFactory::CreateNativeType( + // AHardwareBuffers), but the codebase is structured such that it is easier + // to create a dummy factory than create no factory. + return std::make_unique<GpuMemoryBufferFactory>(); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + return std::make_unique<GpuMemoryBufferFactoryNativePixmap>( + vulkan_context_provider); + #elif BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc new file mode 100644 index 000000000000..e1b0805841aa --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc @@ -0,0 +1,38 @@ +--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/shared_image/shared_image_factory.cc +@@ -54,7 +54,7 @@ + #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h" + #include "gpu/vulkan/vulkan_device_queue.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h" + #endif + +@@ -112,7 +112,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t + case gfx::IO_SURFACE_BUFFER: + return "platform"; + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: + return "platform"; + #endif +@@ -133,7 +133,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { + return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER; + #elif BUILDFLAG(IS_ANDROID) + return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + return gfx::GpuMemoryBufferType::NATIVE_PIXMAP; + #elif BUILDFLAG(IS_WIN) + return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE; +@@ -318,7 +318,7 @@ SharedImageFactory::SharedImageFactory( + context_state_, workarounds_); + factories_.push_back(std::move(ozone_factory)); + } +-#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)) ++#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)) + if (gr_context_type_ == GrContextType::kVulkan) { + auto external_vk_image_factory = + std::make_unique<ExternalVkImageBackingFactory>(context_state_); diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc new file mode 100644 index 000000000000..ef3bede70597 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc @@ -0,0 +1,11 @@ +--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/shared_image/shared_image_manager.cc +@@ -765,7 +765,7 @@ bool SharedImageManager::SupportsScanoutImages() { + return true; + #elif BUILDFLAG(IS_ANDROID) + return base::AndroidHardwareBufferCompat::IsSupportAvailable(); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + return supports_overlays_on_ozone_; + #elif BUILDFLAG(IS_WIN) + return gl::DirectCompositionTextureSupported(); diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc index 071883e56db5..071883e56db5 100644 --- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc +++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc new file mode 100644 index 000000000000..4ad26ee7ab14 --- /dev/null +++ b/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc @@ -0,0 +1,20 @@ +--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/command_buffer/service/webgpu_decoder_impl.cc +@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte + backend_types = {wgpu::BackendType::D3D12}; + #elif BUILDFLAG(IS_APPLE) + backend_types = {wgpu::BackendType::Metal}; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (shared_context_state_->GrContextIsVulkan() || + shared_context_state_->IsGraphiteDawnVulkan()) { + backend_types = {wgpu::BackendType::Vulkan}; +@@ -1992,7 +1992,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn( + } + + #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \ +- !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) ++ !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + if (usage & wgpu::TextureUsage::StorageBinding) { + LOG(ERROR) << "AssociateMailbox: wgpu::TextureUsage::StorageBinding is NOT " + "supported yet on this platform."; diff --git a/devel/electron39/files/patch-gpu_config_gpu__control__list.cc b/devel/electron39/files/patch-gpu_config_gpu__control__list.cc new file mode 100644 index 000000000000..3332331e16e3 --- /dev/null +++ b/devel/electron39/files/patch-gpu_config_gpu__control__list.cc @@ -0,0 +1,11 @@ +--- gpu/config/gpu_control_list.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/config/gpu_control_list.cc +@@ -846,7 +846,7 @@ GpuControlList::OsType GpuControlList::GetOsType() { + return kOsAndroid; + #elif BUILDFLAG(IS_FUCHSIA) + return kOsFuchsia; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return kOsLinux; + #elif BUILDFLAG(IS_MAC) + return kOsMacosx; diff --git a/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc b/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc new file mode 100644 index 000000000000..37ceb879637f --- /dev/null +++ b/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc @@ -0,0 +1,12 @@ +--- gpu/config/gpu_finch_features.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/config/gpu_finch_features.cc +@@ -122,7 +122,8 @@ BASE_FEATURE(kDefaultEnableGpuRasterization, + // Android and Linux. + BASE_FEATURE(kDefaultEnableGpuRasterization, + #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ ++ BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc b/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc new file mode 100644 index 000000000000..9c93342178e8 --- /dev/null +++ b/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc @@ -0,0 +1,11 @@ +--- gpu/config/gpu_info_collector.cc.orig 2025-08-26 20:49:50 UTC ++++ gpu/config/gpu_info_collector.cc +@@ -363,7 +363,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance + void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) { + static BASE_FEATURE(kCollectWebGPUSupportMetrics, + "CollectWebGPUSupportMetrics", +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_DISABLED_BY_DEFAULT); + #else + base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/devel/electron39/files/patch-gpu_config_gpu__test__config.cc b/devel/electron39/files/patch-gpu_config_gpu__test__config.cc new file mode 100644 index 000000000000..bfb03cd7ecf4 --- /dev/null +++ b/devel/electron39/files/patch-gpu_config_gpu__test__config.cc @@ -0,0 +1,11 @@ +--- gpu/config/gpu_test_config.cc.orig 2025-04-22 20:15:27 UTC ++++ gpu/config/gpu_test_config.cc +@@ -27,7 +27,7 @@ GPUTestConfig::OS GetCurrentOS() { + GPUTestConfig::OS GetCurrentOS() { + #if BUILDFLAG(IS_CHROMEOS) + return GPUTestConfig::kOsChromeOS; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return GPUTestConfig::kOsLinux; + #elif BUILDFLAG(IS_WIN) + int32_t major_version = 0; diff --git a/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc b/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc new file mode 100644 index 000000000000..ef2cc0a6e63f --- /dev/null +++ b/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc @@ -0,0 +1,83 @@ +--- gpu/ipc/service/gpu_init.cc.orig 2025-08-26 20:49:50 UTC ++++ gpu/ipc/service/gpu_init.cc +@@ -155,7 +155,7 @@ bool CanAccessDeviceFile(const GPUInfo& gpu_info) { + + #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS) + bool CanAccessDeviceFile(const GPUInfo& gpu_info) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA + gpu_info.gpu.driver_vendor != "NVIDIA") + return true; +@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + enable_watchdog = false; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early; + #else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) + // For some reasons MacOSX's VideoToolbox might crash when called after +@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + } + + bool attempted_startsandbox = false; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Chrome OS ARM Mali, GPU driver userspace creates threads when + // initializing a GL context, so start the sandbox early. + // TODO(zmo): Need to collect OS version before this. +@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + gpu_preferences_.gr_context_type = GrContextType::kGL; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The ContentSandboxHelper is currently the only one implementation of + // GpuSandboxHelper and it has no dependency. Except on Linux where + // VaapiWrapper checks the GL implementation to determine which display +@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + command_line, gpu_feature_info_, + gpu_preferences_.disable_software_rasterizer, false); + if (gl_use_swiftshader_) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly " + << "on Linux"; + return false; +@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + ->GetSupportedFormatsForGLNativePixmapImport(); + #endif // BUILDFLAG(IS_OZONE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Driver may create a compatibility profile context when collect graphics + // information on Linux platform. Try to collect graphics information + // based on core profile context after disabling platform extensions. +@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL + } + } + } +-#if BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) + if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { + // https://rr-project.org/ is a Linux-only record-and-replay debugger that +@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c + } + bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled; + +-#if BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) + if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { + // https://rr-project.org/ is a Linux-only record-and-replay debugger that +@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c + } + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Driver may create a compatibility profile context when collect graphics + // information on Linux platform. Try to collect graphics information + // based on core profile context after disabling platform extensions. diff --git a/devel/electron35/files/patch-gpu_ipc_service_x__util.h b/devel/electron39/files/patch-gpu_ipc_service_x__util.h index a981513535b7..a981513535b7 100644 --- a/devel/electron35/files/patch-gpu_ipc_service_x__util.h +++ b/devel/electron39/files/patch-gpu_ipc_service_x__util.h diff --git a/devel/electron35/files/patch-gpu_vulkan_generate__bindings.py b/devel/electron39/files/patch-gpu_vulkan_generate__bindings.py index 01082cafad43..01082cafad43 100644 --- a/devel/electron35/files/patch-gpu_vulkan_generate__bindings.py +++ b/devel/electron39/files/patch-gpu_vulkan_generate__bindings.py diff --git a/devel/electron35/files/patch-gpu_vulkan_semaphore__handle.cc b/devel/electron39/files/patch-gpu_vulkan_semaphore__handle.cc index a95de189e1fc..a95de189e1fc 100644 --- a/devel/electron35/files/patch-gpu_vulkan_semaphore__handle.cc +++ b/devel/electron39/files/patch-gpu_vulkan_semaphore__handle.cc diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc new file mode 100644 index 000000000000..b98b661c3f37 --- /dev/null +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc @@ -0,0 +1,20 @@ +--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-06-30 07:04:30 UTC ++++ gpu/vulkan/vulkan_device_queue.cc +@@ -145,7 +145,7 @@ bool VulkanDeviceQueue::Initialize( + + // In dual-CPU cases, we cannot detect the active GPU correctly on Linux, + // so don't select GPU device based on the |gpu_info|. +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // If gpu_info is provided, the device should match it. + if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id || + device_properties.deviceID != gpu_info->gpu.device_id)) { +@@ -292,7 +292,7 @@ bool VulkanDeviceQueue::Initialize( + // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler + // support. + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!physical_device_info.feature_sampler_ycbcr_conversion) { + LOG(ERROR) << "samplerYcbcrConversion is not supported."; + return false; diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h new file mode 100644 index 000000000000..14a1cba1ceb8 --- /dev/null +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h @@ -0,0 +1,11 @@ +--- gpu/vulkan/vulkan_device_queue.h.orig 2025-08-26 20:49:50 UTC ++++ gpu/vulkan/vulkan_device_queue.h +@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue + #endif + + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + VkPhysicalDeviceSamplerYcbcrConversionFeatures + sampler_ycbcr_conversion_features_{ + VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES}; diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.cc index 1127953e0d97..1127953e0d97 100644 --- a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.cc +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.cc diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h new file mode 100644 index 000000000000..b9380210593f --- /dev/null +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h @@ -0,0 +1,27 @@ +--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-04-22 20:15:27 UTC ++++ gpu/vulkan/vulkan_function_pointers.h +@@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers + VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR; + VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT> + vkGetImageDrmFormatModifierPropertiesEXT; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -1405,7 +1405,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue + pPresentInfo); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT( + VkDevice device, + VkImage image, +@@ -1415,4 +1415,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp + } + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +-#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_ +\ No newline at end of file ++#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_ diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h new file mode 100644 index 000000000000..f9927e679258 --- /dev/null +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h @@ -0,0 +1,20 @@ +--- gpu/vulkan/vulkan_image.h.orig 2025-08-26 20:49:50 UTC ++++ gpu/vulkan/vulkan_image.h +@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { + VkImageUsageFlags usage, + VkImageCreateFlags flags); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers( + VulkanDeviceQueue* device_queue, + const gfx::Size& size, +@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { + VkImageTiling image_tiling, + uint32_t queue_family_index); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool InitializeWithExternalMemoryAndModifiers(VulkanDeviceQueue* device_queue, + const gfx::Size& size, + VkFormat format, diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc new file mode 100644 index 000000000000..eb1ed8856cc3 --- /dev/null +++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc @@ -0,0 +1,11 @@ +--- gpu/vulkan/vulkan_util.cc.orig 2025-10-21 20:19:54 UTC ++++ gpu/vulkan/vulkan_util.cc +@@ -481,7 +481,7 @@ bool CheckVulkanCompatibilities( + } + } + +-#if BUILDFLAG(IS_LINUX) && !defined(OZONE_PLATFORM_IS_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(OZONE_PLATFORM_IS_X11) + // Vulkan is only supported with X11 on Linux for now. + return false; + #else diff --git a/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h b/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h new file mode 100644 index 000000000000..49e1a53ae896 --- /dev/null +++ b/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h @@ -0,0 +1,11 @@ +--- gpu/webgpu/dawn_commit_hash.h.orig 2025-11-02 19:18:17 UTC ++++ gpu/webgpu/dawn_commit_hash.h +@@ -0,0 +1,8 @@ ++/* Generated by lastchange.py, do not edit.*/ ++ ++#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_ ++#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_ ++ ++#define DAWN_COMMIT_HASH "cee9cb0d67e749bf42f5e90cb3b8a6f525dbb920" ++ ++#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_ diff --git a/devel/electron39/files/patch-headless_BUILD.gn b/devel/electron39/files/patch-headless_BUILD.gn new file mode 100644 index 000000000000..e68d43bccae2 --- /dev/null +++ b/devel/electron39/files/patch-headless_BUILD.gn @@ -0,0 +1,11 @@ +--- headless/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ headless/BUILD.gn +@@ -483,7 +483,7 @@ component("headless_non_renderer") { + } + } + +- if (!is_fuchsia) { ++ if (!is_fuchsia && !is_bsd) { + deps += [ + "//components/crash/content/browser", + "//components/crash/core/app", diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc new file mode 100644 index 000000000000..d364336dcee5 --- /dev/null +++ b/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc @@ -0,0 +1,32 @@ +--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ headless/lib/browser/headless_browser_main_parts_posix.cc +@@ -26,7 +26,7 @@ + #include "content/public/browser/browser_thread.h" + #include "headless/lib/browser/headless_browser_impl.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/command_line.h" + #include "components/os_crypt/sync/key_storage_config_linux.h" + #include "components/os_crypt/sync/os_crypt.h" +@@ -168,7 +168,7 @@ class BrowserShutdownHandler { + + } // namespace + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kProductName[] = "HeadlessChrome"; + #endif + +@@ -176,9 +176,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo + BrowserShutdownHandler::Install(base::BindOnce( + &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr())); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + +-#if BUILDFLAG(USE_DBUS) ++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD) + bluez::BluezDBusManager::Initialize( + dbus_thread_linux::GetSharedSystemBus().get()); + #endif diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc new file mode 100644 index 000000000000..60cfe8b109f0 --- /dev/null +++ b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc @@ -0,0 +1,20 @@ +--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-06-30 07:04:30 UTC ++++ headless/lib/browser/headless_content_browser_client.cc +@@ -59,7 +59,7 @@ + #include "content/public/common/content_descriptors.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +-#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS) + #include "components/os_crypt/sync/os_crypt.h" // nogncheck + #include "content/public/browser/network_service_util.h" + #endif +@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey( + + void HeadlessContentBrowserClient::SetEncryptionKey( + ::network::mojom::NetworkService* network_service) { +-#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS) ++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS) + // The OSCrypt keys are process bound, so if network service is out of + // process, send it the required key if it is available. + if (content::IsOutOfProcessNetworkService() diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h new file mode 100644 index 000000000000..1c82181c51e5 --- /dev/null +++ b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h @@ -0,0 +1,11 @@ +--- headless/lib/browser/headless_content_browser_client.h.orig 2025-06-30 07:04:30 UTC ++++ headless/lib/browser/headless_content_browser_client.h +@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : public content::C + CreateDevToolsManagerDelegate() override; + content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings( + content::BrowserContext* context) override; +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + void GetAdditionalMappedFilesForChildProcess( + const base::CommandLine& command_line, + int child_process_id, diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc new file mode 100644 index 000000000000..76355f02d892 --- /dev/null +++ b/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc @@ -0,0 +1,11 @@ +--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ headless/lib/browser/headless_web_contents_impl.cc +@@ -69,7 +69,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref + namespace { + + void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + content::UpdateFontRendererPreferencesFromSystemSettings(prefs); + #endif + diff --git a/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc b/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc new file mode 100644 index 000000000000..79dcb337e36e --- /dev/null +++ b/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc @@ -0,0 +1,11 @@ +--- headless/lib/headless_content_main_delegate.cc.orig 2025-08-26 20:49:50 UTC ++++ headless/lib/headless_content_main_delegate.cc +@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( + if (process_type != ::switches::kZygoteProcess) { + g_headless_crash_client.Pointer()->set_crash_dumps_dir( + command_line.GetSwitchValuePath(switches::kCrashDumpsDir)); +-#if !BUILDFLAG(IS_WIN) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) + crash_reporter::InitializeCrashpad(process_type.empty(), process_type); + #endif // !BUILDFLAG(IS_WIN) + crash_keys::SetSwitchesFromCommandLine(command_line, nullptr); diff --git a/devel/electron39/files/patch-ipc_ipc__channel.cc b/devel/electron39/files/patch-ipc_ipc__channel.cc new file mode 100644 index 000000000000..026140deb02b --- /dev/null +++ b/devel/electron39/files/patch-ipc_ipc__channel.cc @@ -0,0 +1,20 @@ +--- ipc/ipc_channel.cc.orig 2025-10-21 20:19:54 UTC ++++ ipc/ipc_channel.cc +@@ -22,7 +22,7 @@ base::AtomicSequenceNumber g_last_id; + // Global atomic used to guarantee channel IDs are unique. + base::AtomicSequenceNumber g_last_id; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + int g_global_pid = 0; + +@@ -60,7 +60,7 @@ std::string Channel::GenerateUniqueRandomChannelID() { + base::RandInt(0, std::numeric_limits<int32_t>::max())); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // static + void Channel::SetGlobalPid(int pid) { + g_global_pid = pid; diff --git a/devel/electron39/files/patch-ipc_ipc__channel.h b/devel/electron39/files/patch-ipc_ipc__channel.h new file mode 100644 index 000000000000..d82a0bdece29 --- /dev/null +++ b/devel/electron39/files/patch-ipc_ipc__channel.h @@ -0,0 +1,11 @@ +--- ipc/ipc_channel.h.orig 2025-10-21 20:19:54 UTC ++++ ipc/ipc_channel.h +@@ -206,7 +206,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender { + // Generates a channel ID that's non-predictable and unique. + static std::string GenerateUniqueRandomChannelID(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Sandboxed processes live in a PID namespace, so when sending the IPC hello + // message from client to server we need to send the PID from the global + // PID namespace. diff --git a/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc b/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc new file mode 100644 index 000000000000..8176093d8131 --- /dev/null +++ b/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc @@ -0,0 +1,11 @@ +--- ipc/ipc_channel_mojo.cc.orig 2025-10-21 20:19:54 UTC ++++ ipc/ipc_channel_mojo.cc +@@ -72,7 +72,7 @@ base::ProcessId GetSelfPID() { + }; + + base::ProcessId GetSelfPID() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (int global_pid = Channel::GetGlobalPid()) + return global_pid; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-ipc_ipc__message__utils.h b/devel/electron39/files/patch-ipc_ipc__message__utils.h new file mode 100644 index 000000000000..4426b1f730a9 --- /dev/null +++ b/devel/electron39/files/patch-ipc_ipc__message__utils.h @@ -0,0 +1,11 @@ +--- ipc/ipc_message_utils.h.orig 2025-10-21 20:19:54 UTC ++++ ipc/ipc_message_utils.h +@@ -178,7 +178,7 @@ struct ParamTraits<unsigned int> { + // Since we want to support Android 32<>64 bit IPC, as long as we don't have + // these traits for 32 bit ARM then that'll catch any errors. + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_FUCHSIA) || \ ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)) + template <> + struct ParamTraits<long> { diff --git a/devel/electron39/files/patch-media_BUILD.gn b/devel/electron39/files/patch-media_BUILD.gn new file mode 100644 index 000000000000..e01fbef544a5 --- /dev/null +++ b/devel/electron39/files/patch-media_BUILD.gn @@ -0,0 +1,12 @@ +--- media/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ media/BUILD.gn +@@ -107,6 +107,9 @@ config("media_config") { + defines += [ "DLOPEN_PULSEAUDIO" ] + } + } ++ if (use_sndio) { ++ defines += [ "USE_SNDIO" ] ++ } + } + + # Internal grouping of the configs necessary to support sub-folders having their diff --git a/devel/electron39/files/patch-media_audio_BUILD.gn b/devel/electron39/files/patch-media_audio_BUILD.gn new file mode 100644 index 000000000000..67c99b177c1c --- /dev/null +++ b/devel/electron39/files/patch-media_audio_BUILD.gn @@ -0,0 +1,27 @@ +--- media/audio/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ media/audio/BUILD.gn +@@ -292,9 +292,23 @@ source_set("audio") { + deps += [ "//media/base/android:media_jni_headers" ] + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ "linux/audio_manager_linux.cc" ] + } ++ ++ if (is_bsd) { ++ sources += [ "sndio/audio_manager_sndio.cc" ] ++ } ++ ++ if (use_sndio) { ++ libs += [ "sndio" ] ++ sources += [ ++ "sndio/sndio_input.cc", ++ "sndio/sndio_input.h", ++ "sndio/sndio_output.cc", ++ "sndio/sndio_output.h" ++ ] ++ } + + if (use_alsa) { + libs += [ "asound" ] diff --git a/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc b/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc new file mode 100644 index 000000000000..dbdce170297d --- /dev/null +++ b/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc @@ -0,0 +1,54 @@ +--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-08-26 20:49:50 UTC ++++ media/audio/alsa/audio_manager_alsa.cc +@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType + int card = -1; + + // Loop through the physical sound cards to get ALSA device hints. ++#if !BUILDFLAG(IS_BSD) + while (!wrapper_->CardNext(&card) && card >= 0) { ++#endif + void** hints = nullptr; + int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); + if (!error) { +@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType + DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: " + << wrapper_->StrError(error); + } ++#if !BUILDFLAG(IS_BSD) + } ++#endif + } + + void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type, +@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana + // goes through software conversion if needed (e.g. incompatible + // sample rate). + // TODO(joi): Should we prefer "hw" instead? ++#if BUILDFLAG(IS_BSD) ++ static constexpr std::string_view kDeviceTypeDesired = "plug"; ++#else + static constexpr std::string_view kDeviceTypeDesired = "plughw"; ++#endif + return device_name.starts_with(kDeviceTypeDesired); + } + +@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( + // Loop through the sound cards. + // Don't use snd_device_name_hint(-1,..) since there is an access violation + // inside this ALSA API with libasound.so.2.0.0. ++#if !BUILDFLAG(IS_BSD) + while (!wrapper_->CardNext(&card) && (card >= 0) && !has_device) { ++#endif + int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); + if (!error) { + const std::string_view unwanted_type = +@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( + DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: " + << wrapper_->StrError(error); + } ++#if !BUILDFLAG(IS_BSD) + } ++#endif + + return has_device; + } diff --git a/devel/electron39/files/patch-media_audio_audio__input__device.cc b/devel/electron39/files/patch-media_audio_audio__input__device.cc new file mode 100644 index 000000000000..cd149d8f7913 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_audio__input__device.cc @@ -0,0 +1,11 @@ +--- media/audio/audio_input_device.cc.orig 2025-10-21 20:19:54 UTC ++++ media/audio/audio_input_device.cc +@@ -270,7 +270,7 @@ void AudioInputDevice::OnStreamCreated( + // here. See comments in AliveChecker and PowerObserverHelper for details and + // todos. + if (detect_dead_stream_ == DeadStreamDetection::kEnabled) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const bool stop_at_first_alive_notification = true; + const bool pause_check_during_suspend = false; + #else diff --git a/devel/electron35/files/patch-media_audio_audio__output__proxy__unittest.cc b/devel/electron39/files/patch-media_audio_audio__output__proxy__unittest.cc index 09cfeab169e1..09cfeab169e1 100644 --- a/devel/electron35/files/patch-media_audio_audio__output__proxy__unittest.cc +++ b/devel/electron39/files/patch-media_audio_audio__output__proxy__unittest.cc diff --git a/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc b/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc new file mode 100644 index 000000000000..afd76cac58d4 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc @@ -0,0 +1,14 @@ +--- media/audio/pulse/pulse_util.cc.orig 2025-08-26 20:49:50 UTC ++++ media/audio/pulse/pulse_util.cc +@@ -45,7 +45,11 @@ static const base::FilePath::CharType kPulseLib[] = + + #if defined(DLOPEN_PULSEAUDIO) + static const base::FilePath::CharType kPulseLib[] = ++#if BUILDFLAG(IS_BSD) ++ FILE_PATH_LITERAL("libpulse.so"); ++#else + FILE_PATH_LITERAL("libpulse.so.0"); ++#endif + #endif + + void DestroyMainloop(pa_threaded_mainloop* mainloop) { diff --git a/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc new file mode 100644 index 000000000000..80a286eed7b2 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc @@ -0,0 +1,218 @@ +--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-10 14:34:08 UTC ++++ media/audio/sndio/audio_manager_sndio.cc +@@ -0,0 +1,215 @@ ++// Copyright (c) 2012 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "base/command_line.h" ++#include "base/metrics/histogram_macros.h" ++#include "base/memory/ptr_util.h" ++ ++#include "base/logging.h" ++ ++#include "media/audio/sndio/audio_manager_sndio.h" ++ ++#include "media/audio/audio_device_description.h" ++#include "media/audio/audio_output_dispatcher.h" ++#if defined(USE_SNDIO) ++#include "media/audio/sndio/sndio_input.h" ++#include "media/audio/sndio/sndio_output.h" ++#endif ++#if defined(USE_PULSEAUDIO) ++#include "media/audio/pulse/audio_manager_pulse.h" ++#include "media/audio/pulse/pulse_util.h" ++#endif ++#if defined(USE_ALSA) ++#include "media/audio/alsa/audio_manager_alsa.h" ++#endif ++#include "media/audio/fake_audio_manager.h" ++#include "media/base/limits.h" ++#include "media/base/media_switches.h" ++ ++namespace media { ++ ++#if defined(USE_SNDIO) ++// Maximum number of output streams that can be open simultaneously. ++static const int kMaxOutputStreams = 50; ++ ++// Default sample rate for input and output streams. ++static const int kDefaultSampleRate = 48000; ++ ++void AddDefaultDevice(AudioDeviceNames* device_names) { ++ DCHECK(device_names->empty()); ++ device_names->push_front(AudioDeviceName::CreateDefault()); ++} ++ ++bool AudioManagerSndio::HasAudioOutputDevices() { ++ return true; ++} ++ ++bool AudioManagerSndio::HasAudioInputDevices() { ++ return true; ++} ++ ++void AudioManagerSndio::GetAudioInputDeviceNames( ++ AudioDeviceNames* device_names) { ++ DCHECK(device_names->empty()); ++ AddDefaultDevice(device_names); ++} ++ ++void AudioManagerSndio::GetAudioOutputDeviceNames( ++ AudioDeviceNames* device_names) { ++ AddDefaultDevice(device_names); ++} ++ ++#if defined(USE_SNDIO) ++const std::string_view AudioManagerSndio::GetName() { ++ return "SNDIO"; ++} ++#endif ++ ++AudioParameters AudioManagerSndio::GetInputStreamParameters( ++ const std::string& device_id) { ++ static const int kDefaultInputBufferSize = 1024; ++ ++ int user_buffer_size = GetUserBufferSize(); ++ int buffer_size = user_buffer_size ? ++ user_buffer_size : kDefaultInputBufferSize; ++ ++ return AudioParameters( ++ AudioParameters::AUDIO_PCM_LOW_LATENCY, ChannelLayoutConfig::Stereo(), ++ kDefaultSampleRate, buffer_size); ++} ++ ++AudioManagerSndio::AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread, ++ AudioLogFactory* audio_log_factory) ++ : AudioManagerBase(std::move(audio_thread), ++ audio_log_factory) { ++ DLOG(WARNING) << "AudioManagerSndio"; ++ SetMaxOutputStreamsAllowed(kMaxOutputStreams); ++} ++ ++AudioManagerSndio::~AudioManagerSndio() = default; ++ ++AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream( ++ const AudioParameters& params, ++ const LogCallback& log_callback) { ++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); ++ return MakeOutputStream(params); ++} ++ ++AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) { ++ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!"; ++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); ++ return MakeOutputStream(params); ++} ++ ++AudioInputStream* AudioManagerSndio::MakeLinearInputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) { ++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); ++ return MakeInputStream(params); ++} ++ ++AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) { ++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); ++ return MakeInputStream(params); ++} ++ ++AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters( ++ const std::string& output_device_id, ++ const AudioParameters& input_params) { ++ // TODO(tommi): Support |output_device_id|. ++ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!"; ++ static const int kDefaultOutputBufferSize = 2048; ++ ++ ChannelLayoutConfig channel_layout_config = ChannelLayoutConfig::Stereo(); ++ int sample_rate = kDefaultSampleRate; ++ int buffer_size = kDefaultOutputBufferSize; ++ if (input_params.IsValid()) { ++ sample_rate = input_params.sample_rate(); ++ channel_layout_config = input_params.channel_layout_config(); ++ buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); ++ } ++ ++ int user_buffer_size = GetUserBufferSize(); ++ if (user_buffer_size) ++ buffer_size = user_buffer_size; ++ ++ return AudioParameters( ++ AudioParameters::AUDIO_PCM_LOW_LATENCY, ++ channel_layout_config, sample_rate, buffer_size); ++} ++ ++AudioInputStream* AudioManagerSndio::MakeInputStream( ++ const AudioParameters& params) { ++ DLOG(WARNING) << "MakeInputStream"; ++ return new SndioAudioInputStream(this, ++ AudioDeviceDescription::kDefaultDeviceId, params); ++} ++ ++AudioOutputStream* AudioManagerSndio::MakeOutputStream( ++ const AudioParameters& params) { ++ DLOG(WARNING) << "MakeOutputStream"; ++ return new SndioAudioOutputStream(params, this); ++} ++#endif ++ ++std::unique_ptr<media::AudioManager> CreateAudioManager( ++ std::unique_ptr<AudioThread> audio_thread, ++ AudioLogFactory* audio_log_factory) { ++ DLOG(WARNING) << "CreateAudioManager"; ++ ++ auto _ab = kAudioBackendParam.Get(); ++ ++ // For testing allow audio output to be disabled. ++ if (base::CommandLine::ForCurrentProcess()->HasSwitch( ++ switches::kDisableAudioOutput) || ++ !base::FeatureList::IsEnabled(media::kAudioBackend)) { ++ return std::make_unique<FakeAudioManager>(std::move(audio_thread), ++ audio_log_factory); ++ } ++ ++#if defined(USE_PULSEAUDIO) ++ pa_threaded_mainloop* pa_mainloop = nullptr; ++ pa_context* pa_context = nullptr; ++ if (_ab != AudioBackend::kSndio && _ab != AudioBackend::kAlsa && ++ pulse::InitPulse(&pa_mainloop, &pa_context)) { ++ return std::make_unique<AudioManagerPulse>( ++ std::move(audio_thread), audio_log_factory, pa_mainloop, pa_context); ++ } else if (_ab == AudioBackend::kAuto) { ++ LOG(WARNING) << "Falling back to SNDIO for audio output. PulseAudio is not " ++ "available or could not be initialized."; ++ } ++#endif ++ ++#if defined(USE_SNDIO) ++ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kAlsa) { ++ return std::make_unique<AudioManagerSndio>(std::move(audio_thread), ++ audio_log_factory); ++ } else if (_ab == AudioBackend::kAuto) { ++ LOG(WARNING) << "Falling back to ALSA audio output. SNDIO is not " ++ "available or could not be initialized."; ++ } ++#endif ++ ++#if defined(USE_ALSA) ++ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kSndio) { ++ return std::make_unique<AudioManagerAlsa>(std::move(audio_thread), ++ audio_log_factory); ++ } else if (_ab == AudioBackend::kAuto) { ++ LOG(WARNING) << "Falling back to fake audio output. ALSA is not " ++ "available or could not be initialized."; ++ } ++#endif ++ ++ return std::make_unique<FakeAudioManager>(std::move(audio_thread), ++ audio_log_factory); ++} ++ ++} // namespace media diff --git a/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h new file mode 100644 index 000000000000..039e5ebb5bf4 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h @@ -0,0 +1,69 @@ +--- media/audio/sndio/audio_manager_sndio.h.orig 2025-07-04 05:17:24 UTC ++++ media/audio/sndio/audio_manager_sndio.h +@@ -0,0 +1,66 @@ ++// Copyright (c) 2012 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#ifndef MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ ++#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ ++ ++#include <set> ++ ++#include "base/compiler_specific.h" ++#include "base/memory/ref_counted.h" ++#include "base/threading/thread.h" ++#include "media/audio/audio_manager_base.h" ++ ++namespace media { ++ ++class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase { ++ public: ++ AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread, ++ AudioLogFactory* audio_log_factory); ++ ++ AudioManagerSndio(const AudioManagerSndio&) = delete; ++ AudioManagerSndio& operator=(const AudioManagerSndio&) = delete; ++ ++ ~AudioManagerSndio() override; ++ ++ // Implementation of AudioManager. ++ bool HasAudioOutputDevices() override; ++ bool HasAudioInputDevices() override; ++ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; ++ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; ++ AudioParameters GetInputStreamParameters( ++ const std::string& device_id) override; ++ const std::string_view GetName() override; ++ ++ // Implementation of AudioManagerBase. ++ AudioOutputStream* MakeLinearOutputStream( ++ const AudioParameters& params, ++ const LogCallback& log_callback) override; ++ AudioOutputStream* MakeLowLatencyOutputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) override; ++ AudioInputStream* MakeLinearInputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) override; ++ AudioInputStream* MakeLowLatencyInputStream( ++ const AudioParameters& params, ++ const std::string& device_id, ++ const LogCallback& log_callback) override; ++ ++ protected: ++ AudioParameters GetPreferredOutputStreamParameters( ++ const std::string& output_device_id, ++ const AudioParameters& input_params) override; ++ ++ private: ++ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. ++ AudioOutputStream* MakeOutputStream(const AudioParameters& params); ++ AudioInputStream* MakeInputStream(const AudioParameters& params); ++}; ++ ++} // namespace media ++ ++#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ diff --git a/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc b/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc new file mode 100644 index 000000000000..93f376c029e7 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc @@ -0,0 +1,204 @@ +--- media/audio/sndio/sndio_input.cc.orig 2025-09-10 14:34:08 UTC ++++ media/audio/sndio/sndio_input.cc +@@ -0,0 +1,201 @@ ++// Copyright 2013 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "base/logging.h" ++#include "media/base/audio_sample_types.h" ++#include "media/base/audio_timestamp_helper.h" ++#include "media/audio/sndio/audio_manager_sndio.h" ++#include "media/audio/audio_manager.h" ++#include "media/audio/sndio/sndio_input.h" ++ ++namespace media { ++ ++static const SampleFormat kSampleFormat = kSampleFormatS16; ++ ++void SndioAudioInputStream::OnMoveCallback(void *arg, int delta) ++{ ++ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg); ++ ++ self->hw_delay += delta; ++} ++ ++void *SndioAudioInputStream::ThreadEntry(void *arg) { ++ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg); ++ ++ self->ThreadLoop(); ++ return NULL; ++} ++ ++SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager, ++ const std::string& device_name, ++ const AudioParameters& params) ++ : manager(manager), ++ params(params), ++ audio_bus(AudioBus::Create(params)), ++ state(kClosed) { ++} ++ ++SndioAudioInputStream::~SndioAudioInputStream() { ++ if (state != kClosed) ++ Close(); ++} ++ ++AudioInputStream::OpenOutcome SndioAudioInputStream::Open() { ++ struct sio_par par; ++ int sig; ++ ++ if (state != kClosed) ++ return OpenOutcome::kFailed; ++ ++ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && ++ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { ++ LOG(WARNING) << "Unsupported audio format."; ++ return OpenOutcome::kFailed; ++ } ++ ++ sio_initpar(&par); ++ par.rate = params.sample_rate(); ++ par.rchan = params.channels(); ++ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); ++ par.bps = par.bits / 8; ++ par.sig = sig = par.bits != 8 ? 1 : 0; ++ par.le = SIO_LE_NATIVE; ++ par.appbufsz = params.frames_per_buffer(); ++ ++ hdl = sio_open(SIO_DEVANY, SIO_REC, 0); ++ ++ if (hdl == NULL) { ++ LOG(ERROR) << "Couldn't open audio device."; ++ return OpenOutcome::kFailed; ++ } ++ ++ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { ++ LOG(ERROR) << "Couldn't set audio parameters."; ++ goto bad_close; ++ } ++ ++ if (par.rate != (unsigned int)params.sample_rate() || ++ par.rchan != (unsigned int)params.channels() || ++ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || ++ par.sig != (unsigned int)sig || ++ (par.bps > 1 && par.le != SIO_LE_NATIVE) || ++ (par.bits != par.bps * 8)) { ++ LOG(ERROR) << "Unsupported audio parameters."; ++ goto bad_close; ++ } ++ state = kStopped; ++ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; ++ sio_onmove(hdl, &OnMoveCallback, this); ++ return OpenOutcome::kSuccess; ++bad_close: ++ sio_close(hdl); ++ return OpenOutcome::kFailed; ++} ++ ++void SndioAudioInputStream::Start(AudioInputCallback* cb) { ++ ++ StartAgc(); ++ ++ state = kRunning; ++ hw_delay = 0; ++ callback = cb; ++ sio_start(hdl); ++ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { ++ LOG(ERROR) << "Failed to create real-time thread for recording."; ++ sio_stop(hdl); ++ state = kStopped; ++ } ++} ++ ++void SndioAudioInputStream::Stop() { ++ ++ if (state == kStopped) ++ return; ++ ++ state = kStopWait; ++ pthread_join(thread, NULL); ++ sio_stop(hdl); ++ state = kStopped; ++ ++ StopAgc(); ++} ++ ++void SndioAudioInputStream::Close() { ++ ++ if (state == kClosed) ++ goto release; ++ ++ if (state == kRunning) ++ Stop(); ++ ++ state = kClosed; ++ delete [] buffer; ++ sio_close(hdl); ++ ++release: ++ manager->ReleaseInputStream(this); ++} ++ ++double SndioAudioInputStream::GetMaxVolume() { ++ // Not supported ++ return 0.0; ++} ++ ++void SndioAudioInputStream::SetVolume(double volume) { ++ // Not supported. Do nothing. ++} ++ ++double SndioAudioInputStream::GetVolume() { ++ // Not supported. ++ return 0.0; ++} ++ ++bool SndioAudioInputStream::IsMuted() { ++ // Not supported. ++ return false; ++} ++ ++void SndioAudioInputStream::SetOutputDeviceForAec( ++ const std::string& output_device_id) { ++ // Not supported. ++} ++ ++void SndioAudioInputStream::ThreadLoop(void) { ++ size_t todo, n; ++ char *data; ++ unsigned int nframes; ++ double normalized_volume = 0.0; ++ ++ nframes = audio_bus->frames(); ++ ++ while (state == kRunning && !sio_eof(hdl)) { ++ ++ GetAgcVolume(&normalized_volume); ++ ++ // read one block ++ todo = nframes * params.GetBytesPerFrame(kSampleFormat); ++ data = buffer; ++ while (todo > 0) { ++ n = sio_read(hdl, data, todo); ++ if (n == 0) ++ return; // unrecoverable I/O error ++ todo -= n; ++ data += n; ++ } ++ hw_delay -= nframes; ++ ++ // convert frames count to TimeDelta ++ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, ++ params.sample_rate()); ++ ++ // push into bus ++ audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(reinterpret_cast<int16_t*>(buffer), nframes); ++ ++ ++ // invoke callback ++ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1., {}); ++ } ++} ++ ++} // namespace media diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__input.h b/devel/electron39/files/patch-media_audio_sndio_sndio__input.h index b5684256703a..b5684256703a 100644 --- a/devel/electron35/files/patch-media_audio_sndio_sndio__input.h +++ b/devel/electron39/files/patch-media_audio_sndio_sndio__input.h diff --git a/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc b/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc new file mode 100644 index 000000000000..3d7dbef6dad9 --- /dev/null +++ b/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc @@ -0,0 +1,191 @@ +--- media/audio/sndio/sndio_output.cc.orig 2025-09-10 14:34:08 UTC ++++ media/audio/sndio/sndio_output.cc +@@ -0,0 +1,188 @@ ++// Copyright (c) 2012 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "base/logging.h" ++#include "base/time/time.h" ++#include "base/time/default_tick_clock.h" ++#include "media/audio/audio_manager_base.h" ++#include "media/base/audio_sample_types.h" ++#include "media/base/audio_timestamp_helper.h" ++#include "media/audio/sndio/sndio_output.h" ++ ++namespace media { ++ ++static const SampleFormat kSampleFormat = kSampleFormatS16; ++ ++void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) { ++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); ++ ++ self->hw_delay -= delta; ++} ++ ++void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) { ++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); ++ ++ self->vol = vol; ++} ++ ++void *SndioAudioOutputStream::ThreadEntry(void *arg) { ++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg); ++ ++ self->ThreadLoop(); ++ return NULL; ++} ++ ++SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params, ++ AudioManagerBase* manager) ++ : manager(manager), ++ params(params), ++ audio_bus(AudioBus::Create(params)), ++ state(kClosed), ++ mutex(PTHREAD_MUTEX_INITIALIZER) { ++} ++ ++SndioAudioOutputStream::~SndioAudioOutputStream() { ++ if (state != kClosed) ++ Close(); ++} ++ ++bool SndioAudioOutputStream::Open() { ++ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && ++ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { ++ LOG(WARNING) << "Unsupported audio format."; ++ return false; ++ } ++ state = kStopped; ++ volpending = 0; ++ vol = SIO_MAXVOL; ++ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; ++ return true; ++} ++ ++void SndioAudioOutputStream::Close() { ++ if (state == kClosed) ++ goto release; ++ if (state == kRunning) ++ Stop(); ++ state = kClosed; ++ delete [] buffer; ++release: ++ manager->ReleaseOutputStream(this); // Calls the destructor ++} ++ ++void SndioAudioOutputStream::Start(AudioSourceCallback* callback) { ++ struct sio_par par; ++ int sig; ++ ++ sio_initpar(&par); ++ par.rate = params.sample_rate(); ++ par.pchan = params.channels(); ++ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); ++ par.bps = par.bits / 8; ++ par.sig = sig = par.bits != 8 ? 1 : 0; ++ par.le = SIO_LE_NATIVE; ++ par.appbufsz = params.frames_per_buffer(); ++ ++ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); ++ if (hdl == NULL) { ++ LOG(ERROR) << "Couldn't open audio device."; ++ return; ++ } ++ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { ++ LOG(ERROR) << "Couldn't set audio parameters."; ++ sio_close(hdl); ++ return; ++ } ++ if (par.rate != (unsigned int)params.sample_rate() || ++ par.pchan != (unsigned int)params.channels() || ++ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || ++ par.sig != (unsigned int)sig || ++ (par.bps > 1 && par.le != SIO_LE_NATIVE) || ++ (par.bits != par.bps * 8)) { ++ LOG(ERROR) << "Unsupported audio parameters."; ++ sio_close(hdl); ++ return; ++ } ++ ++ sio_onmove(hdl, &OnMoveCallback, this); ++ sio_onvol(hdl, &OnVolCallback, this); ++ ++ state = kRunning; ++ hw_delay = 0; ++ source = callback; ++ sio_start(hdl); ++ ++ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { ++ LOG(ERROR) << "Failed to create real-time thread."; ++ sio_stop(hdl); ++ sio_close(hdl); ++ state = kStopped; ++ } ++} ++ ++void SndioAudioOutputStream::Stop() { ++ if (state == kStopped) ++ return; ++ state = kStopWait; ++ pthread_join(thread, NULL); ++ sio_stop(hdl); ++ sio_close(hdl); ++ state = kStopped; ++} ++ ++void SndioAudioOutputStream::SetVolume(double v) { ++ pthread_mutex_lock(&mutex); ++ vol = v * SIO_MAXVOL; ++ volpending = 1; ++ pthread_mutex_unlock(&mutex); ++} ++ ++void SndioAudioOutputStream::GetVolume(double* v) { ++ pthread_mutex_lock(&mutex); ++ *v = vol * (1. / SIO_MAXVOL); ++ pthread_mutex_unlock(&mutex); ++} ++ ++// This stream is always used with sub second buffer sizes, where it's ++// sufficient to simply always flush upon Start(). ++void SndioAudioOutputStream::Flush() {} ++ ++void SndioAudioOutputStream::ThreadLoop(void) { ++ int avail, count, result; ++ ++ while (state == kRunning) { ++ // Update volume if needed ++ pthread_mutex_lock(&mutex); ++ if (volpending) { ++ volpending = 0; ++ sio_setvol(hdl, vol); ++ } ++ pthread_mutex_unlock(&mutex); ++ ++ // Get data to play ++ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, ++ params.sample_rate()); ++ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get()); ++ audio_bus->ToInterleaved<SignedInt16SampleTypeTraits>(count, reinterpret_cast<int16_t*>(buffer)); ++ if (count == 0) { ++ // We have to submit something to the device ++ count = audio_bus->frames(); ++ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat)); ++ LOG(WARNING) << "No data to play, running empty cycle."; ++ } ++ ++ // Submit data to the device ++ avail = count * params.GetBytesPerFrame(kSampleFormat); ++ result = sio_write(hdl, buffer, avail); ++ if (result == 0) { ++ LOG(WARNING) << "Audio device disconnected."; ++ break; ++ } ++ ++ // Update hardware pointer ++ hw_delay += count; ++ } ++} ++ ++} // namespace media diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__output.h b/devel/electron39/files/patch-media_audio_sndio_sndio__output.h index bb8603b68d9c..bb8603b68d9c 100644 --- a/devel/electron35/files/patch-media_audio_sndio_sndio__output.h +++ b/devel/electron39/files/patch-media_audio_sndio_sndio__output.h diff --git a/devel/electron39/files/patch-media_base_audio__latency.cc b/devel/electron39/files/patch-media_base_audio__latency.cc new file mode 100644 index 000000000000..2ec5d757fb1d --- /dev/null +++ b/devel/electron39/files/patch-media_base_audio__latency.cc @@ -0,0 +1,11 @@ +--- media/base/audio_latency.cc.orig 2025-08-26 20:49:50 UTC ++++ media/base/audio_latency.cc +@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in + } + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // On Linux, MacOS and Fuchsia, the low level IO implementations on the + // browser side supports all buffer size the clients want. We use the native + // peer connection buffer size (10ms) to achieve best possible performance. diff --git a/devel/electron35/files/patch-media_base_libaom__thread__wrapper.cc b/devel/electron39/files/patch-media_base_libaom__thread__wrapper.cc index d08a8992857e..d08a8992857e 100644 --- a/devel/electron35/files/patch-media_base_libaom__thread__wrapper.cc +++ b/devel/electron39/files/patch-media_base_libaom__thread__wrapper.cc diff --git a/devel/electron35/files/patch-media_base_libvpx__thread__wrapper.cc b/devel/electron39/files/patch-media_base_libvpx__thread__wrapper.cc index db10f013d75d..db10f013d75d 100644 --- a/devel/electron35/files/patch-media_base_libvpx__thread__wrapper.cc +++ b/devel/electron39/files/patch-media_base_libvpx__thread__wrapper.cc diff --git a/devel/electron39/files/patch-media_base_media__switches.cc b/devel/electron39/files/patch-media_base_media__switches.cc new file mode 100644 index 000000000000..01f90dadc668 --- /dev/null +++ b/devel/electron39/files/patch-media_base_media__switches.cc @@ -0,0 +1,120 @@ +--- media/base/media_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ media/base/media_switches.cc +@@ -19,7 +19,7 @@ + #include "ui/gl/gl_features.h" + #include "ui/gl/gl_utils.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/cpu.h" + #endif + +@@ -368,13 +368,35 @@ BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE + BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables system audio mirroring using pulseaudio. + BASE_FEATURE(kPulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT); + + // Enables system audio sharing using pulseaudio. + BASE_FEATURE(kPulseaudioLoopbackForScreenShare, + base::FEATURE_DISABLED_BY_DEFAULT); ++ ++BASE_FEATURE(kAudioBackend, ++ "AudioBackend", ++ base::FEATURE_ENABLED_BY_DEFAULT); ++ ++constexpr base::FeatureParam<AudioBackend>::Option ++ kAudioBackendOptions[] = { ++ {AudioBackend::kAuto, ++ "auto"}, ++ {AudioBackend::kPulseAudio, "pulseaudio"}, ++ {AudioBackend::kSndio, "sndio"}, ++ {AudioBackend::kAlsa, "alsa"}}; ++ ++const base::FeatureParam<AudioBackend> ++ kAudioBackendParam{ ++ &kAudioBackend, "audio-backend", ++#if BUILDFLAG(IS_OPENBSD) ++ AudioBackend::kSndio, ++#elif BUILDFLAG(IS_FREEBSD) ++ AudioBackend::kAuto, ++#endif ++ &kAudioBackendOptions}; + #endif // BUILDFLAG(IS_LINUX) + + // When enabled, MediaCapabilities will check with GPU Video Accelerator +@@ -626,7 +648,7 @@ BASE_FEATURE(kGlobalMediaControls, + + // Show toolbar button that opens dialog for controlling media sessions. + BASE_FEATURE(kGlobalMediaControls, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -644,7 +666,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, + #if !BUILDFLAG(IS_ANDROID) + // If enabled, users can request Media Remoting without fullscreen-in-tab. + BASE_FEATURE(kMediaRemotingWithoutFullscreen, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -655,7 +677,7 @@ BASE_FEATURE(kGlobalMediaControlsPictureInPicture, + // Show picture-in-picture button in Global Media Controls. + BASE_FEATURE(kGlobalMediaControlsPictureInPicture, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -677,7 +699,7 @@ BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_B + // autoplay policy. + BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default + // on chromeos, but needs an experiment on linux. + BASE_FEATURE(kAcceleratedVideoDecodeLinux, +@@ -733,7 +755,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABL + // Enables VSync aligned MJPEG decoding. + BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS. + BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding, + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -1235,7 +1257,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding, + ); + #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Spawn utility processes to perform hardware encode acceleration instead of + // using the GPU process. + BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT); +@@ -1297,7 +1319,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ + // Enables Media Engagement Index recording for Web Audio playbacks. + BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Reduces the number of buffers needed in the output video frame pool to + // populate the Renderer pipeline for hardware accelerated VideoDecoder in + // non-low latency scenarios. +@@ -1565,7 +1587,7 @@ bool IsSystemLoopbackCaptureSupported() { + #elif BUILDFLAG(IS_MAC) + return (IsMacSckSystemLoopbackCaptureSupported() || + IsMacCatapSystemLoopbackCaptureSupported()); +-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO) + return true; + #else + return false; diff --git a/devel/electron39/files/patch-media_base_media__switches.h b/devel/electron39/files/patch-media_base_media__switches.h new file mode 100644 index 000000000000..5a1184836425 --- /dev/null +++ b/devel/electron39/files/patch-media_base_media__switches.h @@ -0,0 +1,57 @@ +--- media/base/media_switches.h.orig 2025-10-21 20:19:54 UTC ++++ media/base/media_switches.h +@@ -342,13 +342,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp + MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForCast); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForScreenShare); ++ ++enum class AudioBackend { ++ kAuto, ++ kPulseAudio, ++ kSndio, ++ kAlsa ++}; ++ ++MEDIA_EXPORT BASE_DECLARE_FEATURE(kAudioBackend); ++MEDIA_EXPORT extern const base::FeatureParam< ++ AudioBackend> ++ kAudioBackendParam; + #endif // BUILDFLAG(IS_LINUX) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordMediaEngagementScores); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordWebAudioEngagement); +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo); +@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurate + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux); +@@ -382,7 +394,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding); + #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy); +@@ -501,7 +513,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding); + #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoEncoding); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + diff --git a/devel/electron39/files/patch-media_base_video__frame.cc b/devel/electron39/files/patch-media_base_video__frame.cc new file mode 100644 index 000000000000..2d5bb827bc56 --- /dev/null +++ b/devel/electron39/files/patch-media_base_video__frame.cc @@ -0,0 +1,47 @@ +--- media/base/video_frame.cc.orig 2025-10-21 20:19:54 UTC ++++ media/base/video_frame.cc +@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToString( + return "OWNED_MEMORY"; + case VideoFrame::STORAGE_SHMEM: + return "SHMEM"; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case VideoFrame::STORAGE_DMABUFS: + return "DMABUFS"; + #endif +@@ -100,7 +100,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto + // static + bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) { + return +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // This is not strictly needed but makes explicit that, at VideoFrame + // level, DmaBufs are not mappable from userspace. + storage_type != VideoFrame::STORAGE_DMABUFS && +@@ -395,7 +395,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa + plane_size.width() * VideoFrame::BytesPerElement(*format, plane); + } + uint64_t modifier = gfx::NativePixmapHandle::kNoModifier; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame(); + if (is_native_buffer) { + const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle(); +@@ -852,7 +852,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM + } + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // static + scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs( + const VideoFrameLayout& layout, +@@ -1539,7 +1539,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar + return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + size_t VideoFrame::NumDmabufFds() const { + if (wrapped_frame_) { + return wrapped_frame_->NumDmabufFds(); diff --git a/devel/electron39/files/patch-media_base_video__frame.h b/devel/electron39/files/patch-media_base_video__frame.h new file mode 100644 index 000000000000..dcc37cec380b --- /dev/null +++ b/devel/electron39/files/patch-media_base_video__frame.h @@ -0,0 +1,47 @@ +--- media/base/video_frame.h.orig 2025-10-21 20:19:54 UTC ++++ media/base/video_frame.h +@@ -41,7 +41,7 @@ + #include "ui/gfx/geometry/size.h" + #include "ui/gfx/hdr_metadata.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/files/scoped_file.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte + STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers. + STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer. + STORAGE_SHMEM = 4, // Backed by read-only shared memory. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf. + #endif + STORAGE_GPU_MEMORY_BUFFER = 6, +@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte + base::TimeDelta timestamp); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Wraps provided dmabufs + // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a + // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will +@@ -712,7 +712,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte + // wait for the included sync point. + scoped_refptr<gpu::ClientSharedImage> shared_image() const; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The number of DmaBufs will be equal or less than the number of planes of + // the frame. If there are less, this means that the last FD contains the + // remaining planes. Should be > 0 for STORAGE_DMABUFS. +@@ -947,7 +947,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte + // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame. + bool is_mappable_si_enabled_ = false; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either + // equal or less than the number of planes of the frame. If it is less, then + // the memory area represented by the last FD contains the remaining planes. diff --git a/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc new file mode 100644 index 000000000000..89aafe708d7d --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc @@ -0,0 +1,20 @@ +--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ media/capture/video/create_video_capture_device_factory.cc +@@ -13,7 +13,7 @@ + #include "media/capture/video/fake_video_capture_device_factory.h" + #include "media/capture/video/file_video_capture_device_factory.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "media/capture/video/linux/video_capture_device_factory_linux.h" + #elif BUILDFLAG(IS_CHROMEOS) + #include "media/capture/video/chromeos/public/cros_features.h" +@@ -56,7 +56,7 @@ CreatePlatformSpecificVideoCaptureDeviceFactory( + std::unique_ptr<VideoCaptureDeviceFactory> + CreatePlatformSpecificVideoCaptureDeviceFactory( + scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<VideoCaptureDeviceFactoryLinux>(ui_task_runner); + #elif BUILDFLAG(IS_CHROMEOS) + if (base::SysInfo::IsRunningOnChromeOS()) diff --git a/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc new file mode 100644 index 000000000000..c7b3ddfefe4b --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc @@ -0,0 +1,11 @@ +--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-06-30 07:04:30 UTC ++++ media/capture/video/fake_video_capture_device_factory.cc +@@ -228,7 +228,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo( + int entry_index = 0; + for (const auto& entry : devices_config_) { + VideoCaptureApi api = +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + VideoCaptureApi::LINUX_V4L2_SINGLE_PLANE; + #elif BUILDFLAG(IS_IOS) + VideoCaptureApi::UNKNOWN; diff --git a/devel/electron35/files/patch-media_capture_video_file__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_file__video__capture__device__factory.cc index 91bf3d7255cc..91bf3d7255cc 100644 --- a/devel/electron35/files/patch-media_capture_video_file__video__capture__device__factory.cc +++ b/devel/electron39/files/patch-media_capture_video_file__video__capture__device__factory.cc diff --git a/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc new file mode 100644 index 000000000000..e9b56770aa1f --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc @@ -0,0 +1,11 @@ +--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-10-21 20:19:54 UTC ++++ media/capture/video/linux/fake_v4l2_impl.cc +@@ -571,7 +571,7 @@ int FakeV4L2Impl::close(int fd) { + return kSuccessReturnValue; + } + +-int FakeV4L2Impl::ioctl(int fd, int request, void* argp) { ++int FakeV4L2Impl::ioctl(int fd, unsigned long request, void* argp) { + base::AutoLock lock(lock_); + auto device_iter = opened_devices_.find(fd); + if (device_iter == opened_devices_.end()) diff --git a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.h b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.h index ce6bba028f1c..ce6bba028f1c 100644 --- a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.h +++ b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.h diff --git a/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc new file mode 100644 index 000000000000..1d4f76fef11d --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc @@ -0,0 +1,156 @@ +--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-08-26 20:49:50 UTC ++++ media/capture/video/linux/v4l2_capture_delegate.cc +@@ -10,8 +10,10 @@ + #include "media/capture/video/linux/v4l2_capture_delegate.h" + + #include <fcntl.h> ++#if !BUILDFLAG(IS_BSD) + #include <linux/version.h> + #include <linux/videodev2.h> ++#endif + #include <poll.h> + #include <sys/ioctl.h> + #include <sys/mman.h> +@@ -35,17 +37,19 @@ + #include "media/capture/video/blob_utils.h" + #include "media/capture/video/linux/video_capture_device_linux.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "media/capture/capture_switches.h" + #include "media/capture/video/linux/v4l2_capture_delegate_gpu_helper.h" + #endif // BUILDFLAG(IS_LINUX) + + using media::mojom::MeteringMode; + ++#if !BUILDFLAG(IS_BSD) + #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 6, 0) + // 16 bit depth, Realsense F200. + #define V4L2_PIX_FMT_Z16 v4l2_fourcc('Z', '1', '6', ' ') + #endif ++#endif + + // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the + // format is introduced to kernel. +@@ -55,6 +59,14 @@ using media::mojom::MeteringMode; + #define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z') + #endif + ++#ifndef V4L2_COLORSPACE_OPRGB ++#define V4L2_COLORSPACE_OPRGB V4L2_COLORSPACE_ADOBERGB ++#endif ++ ++#ifndef V4L2_XFER_FUNC_OPRGB ++#define V4L2_XFER_FUNC_OPRGB V4L2_XFER_FUNC_ADOBERGB ++#endif ++ + namespace media { + + namespace { +@@ -274,7 +286,7 @@ bool V4L2CaptureDelegate::IsControllableControl( + // static + bool V4L2CaptureDelegate::IsControllableControl( + int control_id, +- const base::RepeatingCallback<int(int, void*)>& do_ioctl) { ++ const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl) { + const int special_control_id = GetControllingSpecialControl(control_id); + if (!special_control_id) { + // The control is not controlled by a special control thus the control is +@@ -330,7 +342,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate( + is_capturing_(false), + timeout_count_(0), + rotation_(rotation) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); + #endif // BUILDFLAG(IS_LINUX) + } +@@ -457,7 +469,7 @@ void V4L2CaptureDelegate::AllocateAndStart( + + client_->OnStarted(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (use_gpu_buffer_) { + v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>(); + } +@@ -801,7 +813,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; + + V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; + +-bool V4L2CaptureDelegate::RunIoctl(int request, void* argp) { ++bool V4L2CaptureDelegate::RunIoctl(unsigned int request, void* argp) { + int num_retries = 0; + for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries; + ++num_retries) { +@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* + return num_retries != kMaxIOCtrlRetries; + } + +-int V4L2CaptureDelegate::DoIoctl(int request, void* argp) { ++int V4L2CaptureDelegate::DoIoctl(unsigned int request, void* argp) { + return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp)); + } + +@@ -822,6 +834,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript + } + + void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() { ++#if !BUILDFLAG(IS_BSD) + constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS, + V4L2_CID_AUTO_WHITE_BALANCE, + V4L2_CID_BRIGHTNESS, +@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript + << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}"; + } + } ++#endif + } + + mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) { +@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() { + + pollfd device_pfd = {}; + device_pfd.fd = device_fd_.get(); ++#if !BUILDFLAG(IS_BSD) + device_pfd.events = POLLIN | POLLPRI; ++#else ++ device_pfd.events = POLLIN; ++#endif + + const int result = + HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs)); +@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() { + timeout_count_ = 0; + } + ++#if !BUILDFLAG(IS_BSD) + // Dequeue events if the driver has filled in some. + if (device_pfd.revents & POLLPRI) { + bool controls_changed = false; +@@ -1100,6 +1119,7 @@ void V4L2CaptureDelegate::DoCapture() { + client_->OnCaptureConfigurationChanged(); + } + } ++#endif + + // Deenqueue, send and reenqueue a buffer if the driver has filled one in. + if (device_pfd.revents & POLLIN) { +@@ -1153,7 +1173,7 @@ void V4L2CaptureDelegate::DoCapture() { + // workable on Linux. + + // See http://crbug.com/959919. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (use_gpu_buffer_) { + v4l2_gpu_helper_->OnIncomingCapturedData( + client_.get(), buffer_tracker->start(), +@@ -1227,7 +1247,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr + client_->OnError(error, from_here, reason); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gfx::ColorSpace V4L2CaptureDelegate::BuildColorSpaceFromv4l2() { + v4l2_colorspace v4l2_primary = (v4l2_colorspace)video_fmt_.fmt.pix.colorspace; + v4l2_quantization v4l2_range = diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.h index 19acc8c288b8..19acc8c288b8 100644 --- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.h +++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.h diff --git a/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h new file mode 100644 index 000000000000..880cc2e06392 --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h @@ -0,0 +1,11 @@ +--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-04-22 20:15:27 UTC ++++ media/capture/video/linux/v4l2_capture_device.h +@@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice + + virtual int open(const char* device_name, int flags) = 0; + virtual int close(int fd) = 0; +- virtual int ioctl(int fd, int request, void* argp) = 0; ++ virtual int ioctl(int fd, unsigned long request, void* argp) = 0; + virtual void* mmap(void* start, + size_t length, + int prot, diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc index 902427b862a2..902427b862a2 100644 --- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc +++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h index 21a77244eca8..21a77244eca8 100644 --- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h +++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h diff --git a/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc new file mode 100644 index 000000000000..a7dfc86f1b17 --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc @@ -0,0 +1,80 @@ +--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-08-26 20:49:50 UTC ++++ media/capture/video/linux/video_capture_device_factory_v4l2.cc +@@ -44,6 +44,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf + return a.descriptor < b.descriptor; + } + ++#if !BUILDFLAG(IS_OPENBSD) + // USB VID and PID are both 4 bytes long. + const size_t kVidPidSize = 4; + const size_t kMaxInterfaceNameSize = 256; +@@ -76,11 +77,24 @@ std::string ExtractFileNameFromDeviceId(const std::str + DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE)); + return device_id.substr(strlen(kDevDir), device_id.length()); + } ++#endif + + class DevVideoFilePathsDeviceProvider + : public VideoCaptureDeviceFactoryV4L2::DeviceProvider { + public: + void GetDeviceIds(std::vector<std::string>* target_container) override { ++#if BUILDFLAG(IS_OPENBSD) ++ char device[12]; ++ int fd; ++ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */ ++ for (int n = 0; n < 8; n++) { ++ snprintf(device, sizeof(device), "/dev/video%d", n); ++ if ((fd = open(device, O_RDONLY)) != -1) { ++ close(fd); ++ target_container->emplace_back(device); ++ } ++ } ++#else + const base::FilePath path("/dev/"); + base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES, + "video*"); +@@ -88,9 +102,13 @@ class DevVideoFilePathsDeviceProvider + const base::FileEnumerator::FileInfo info = enumerator.GetInfo(); + target_container->emplace_back(path.value() + info.GetName().value()); + } ++#endif + } + + std::string GetDeviceModelId(const std::string& device_id) override { ++#if BUILDFLAG(IS_OPENBSD) ++ return std::string(); ++#else + const std::string file_name = ExtractFileNameFromDeviceId(device_id); + std::string usb_id; + const std::string vid_path = +@@ -107,9 +125,13 @@ class DevVideoFilePathsDeviceProvider + } + + return usb_id; ++#endif + } + + std::string GetDeviceDisplayName(const std::string& device_id) override { ++#if BUILDFLAG(IS_OPENBSD) ++ return std::string(); ++#else + const std::string file_name = ExtractFileNameFromDeviceId(device_id); + const std::string interface_path = + base::StringPrintf(kInterfacePathTemplate, file_name.c_str()); +@@ -120,6 +142,7 @@ class DevVideoFilePathsDeviceProvider + return std::string(); + } + return display_name; ++#endif + } + }; + +@@ -225,7 +248,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo( + std::move(callback).Run(std::move(devices_info)); + } + +-int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, int request, void* argp) { ++int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, unsigned int request, void* argp) { + return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp)); + } + diff --git a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h index 892b5de1714d..892b5de1714d 100644 --- a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h +++ b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h diff --git a/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc new file mode 100644 index 000000000000..866101f00e56 --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc @@ -0,0 +1,20 @@ +--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-04-22 20:15:27 UTC ++++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc +@@ -13,7 +13,7 @@ + #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h" + #elif BUILDFLAG(IS_APPLE) + #include "media/capture/video/apple/gpu_memory_buffer_tracker_apple.h" +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "media/capture/video/linux/v4l2_gpu_memory_buffer_tracker.h" + #elif BUILDFLAG(IS_WIN) + #include "media/capture/video/win/gpu_memory_buffer_tracker_win.h" +@@ -41,7 +41,7 @@ VideoCaptureBufferTrackerFactoryImpl::CreateTracker( + return std::make_unique<GpuMemoryBufferTrackerCros>(); + #elif BUILDFLAG(IS_APPLE) + return std::make_unique<GpuMemoryBufferTrackerApple>(); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<V4L2GpuMemoryBufferTracker>(); + #elif BUILDFLAG(IS_WIN) + if (!dxgi_device_manager_) { diff --git a/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc b/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc new file mode 100644 index 000000000000..bdd35ce5655a --- /dev/null +++ b/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc @@ -0,0 +1,11 @@ +--- media/capture/video/video_capture_device_client.cc.orig 2025-10-21 20:19:54 UTC ++++ media/capture/video/video_capture_device_client.cc +@@ -167,7 +167,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( + CHECK(!is_width_odd && !is_height_odd); + return {libyuv::FOURCC_UYVY}; + case media::PIXEL_FORMAT_RGB24: +- if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) { ++ if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) { + // Linux RGB24 defines red at lowest byte address, + // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. + return {libyuv::FOURCC_RAW}; diff --git a/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc b/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc new file mode 100644 index 000000000000..a1211ecda4f0 --- /dev/null +++ b/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc @@ -0,0 +1,11 @@ +--- media/cdm/cdm_paths_unittest.cc.orig 2025-04-22 20:15:27 UTC ++++ media/cdm/cdm_paths_unittest.cc +@@ -26,7 +26,7 @@ const char kComponentPlatform[] = + "win"; + #elif BUILDFLAG(IS_CHROMEOS) + "cros"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + "linux"; + #elif BUILDFLAG(IS_FUCHSIA) + "fuchsia"; diff --git a/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni b/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni new file mode 100644 index 000000000000..0602a68bc0d0 --- /dev/null +++ b/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni @@ -0,0 +1,11 @@ +--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-04-22 20:15:27 UTC ++++ media/cdm/library_cdm/cdm_paths.gni +@@ -14,7 +14,7 @@ if (is_chromeos) { + # Explicitly define what we use to avoid confusion. + if (is_chromeos) { + component_os = "cros" +-} else if (is_linux) { ++} else if (is_linux || is_bsd) { + component_os = "linux" + } else if (is_win) { + component_os = "win" diff --git a/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py new file mode 100644 index 000000000000..5ff66d325a3a --- /dev/null +++ b/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py @@ -0,0 +1,66 @@ +--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-08-26 20:49:50 UTC ++++ media/ffmpeg/scripts/build_ffmpeg.py +@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build + SUCCESS_TOKEN = 'THIS_BUILD_WORKED' + + sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build')) +-import gn_helpers ++#import gn_helpers + + BRANDINGS = [ + 'Chrome', +@@ -43,6 +43,8 @@ ARCH_MAP = { + ARCH_MAP = { + 'android': ['ia32', 'x64', 'arm-neon', 'arm64'], + 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'], ++ 'openbsd': ['x64', 'arm64', 'ia32'], ++ 'freebsd': ['x64', 'arm64', 'ia32'], + 'mac': ['x64', 'arm64'], + 'win': ['ia32', 'x64', 'arm64'], + } +@@ -124,7 +126,7 @@ def GetDsoName(target_os, dso_name, dso_version): + + + def GetDsoName(target_os, dso_name, dso_version): +- if target_os in ('linux', 'linux-noasm', 'android'): ++ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'): + return 'lib%s.so.%s' % (dso_name, dso_version) + elif target_os == 'mac': + return 'lib%s.%s.dylib' % (dso_name, dso_version) +@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_ + # removing <sys/sysctl.h> soon, so this is needed to silence a deprecation + # #warning which will be converted to an error via -Werror. + # There is also no prctl.h +- if target_os in ['linux', 'linux-noasm']: ++ if target_os in ['linux', 'linux-noasm', 'openbsd', 'freebsd']: + pre_make_rewrites += [ + (r'(#define HAVE_SYSCTL [01])', + r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'), +@@ -598,7 +600,7 @@ def main(argv): + configure_args = args[2:] + + if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win', +- 'all'): ++ 'all', 'openbsd', 'freebsd'): + parser.print_help() + return 1 + +@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os, + '--optflags="-O2"', + ]) + +- if target_os in ('linux', 'linux-noasm', 'android'): ++ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'): + if target_arch == 'x64': + if target_os == 'android': + configure_flags['Common'].extend([ +@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os, + + configure_flags['Common'].extend([ + '--target-os=linux', +- '--sysroot=' + +- os.path.join(CHROMIUM_ROOT_DIR, +- 'build/linux/debian_bullseye_arm64-sysroot'), + # See crbug.com/1467681. These could be removed eventually + '--disable-dotprod', + '--disable-i8mm', diff --git a/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py new file mode 100644 index 000000000000..3c76e38aac11 --- /dev/null +++ b/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py @@ -0,0 +1,56 @@ +--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-26 20:49:50 UTC ++++ media/ffmpeg/scripts/robo_lib/config.py +@@ -56,19 +56,13 @@ class RoboConfiguration: + self._llvm_path = os.path.join(self.chrome_src(), "third_party", + "llvm-build", "Release+Asserts", "bin") + +- self.EnsurePathContainsLLVM() +- self.EnsureNoMakeInfo() + self.EnsureFFmpegHome() + self.EnsureGNConfig() +- self.ComputeBranchName() + + if not quiet: + shell.log(f"Using chrome src: {self.chrome_src()}") + shell.log(f"Using script dir: {self._script_directory}") + shell.log(f"Using ffmpeg home: {self.ffmpeg_home()}") +- shell.log(f"On branch: {self.branch_name()}") +- if self.sushi_branch_name(): +- shell.log(f"On sushi branch: {self.sushi_branch_name()}") + + # Filename that we'll ask generate_gn.py to write git commands to. + # TODO: Should this use script_directory, or stay with ffmpeg? As long +@@ -187,9 +181,9 @@ class RoboConfiguration: + + if re.match(r"i.86", platform.machine()): + self._host_architecture = "ia32" +- elif platform.machine() == "x86_64" or platform.machine() == "AMD64": ++ elif platform.machine() == "x86_64" or platform.machine() == "AMD64" or platform.machine() == "amd64": + self._host_architecture = "x64" +- elif platform.machine() == "aarch64": ++ elif platform.machine() == "aarch64" or platform.machine() == "arm64": + self._host_architecture = "arm64" + elif platform.machine() == "mips32": + self._host_architecture = "mipsel" +@@ -230,6 +224,10 @@ class RoboConfiguration: + elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system( + ): + self._host_operating_system = "win" ++ elif platform.system() == "OpenBSD": ++ self._host_operating_system = "openbsd" ++ elif platform.system() == "FreeBSD": ++ self._host_operating_system = "freebsd" + else: + raise ValueError(f"Unsupported platform: {platform.system()}") + +@@ -238,8 +236,8 @@ class RoboConfiguration: + wd = os.getcwd() + # Walk up the tree until we find src/AUTHORS + while wd != "/": +- if os.path.isfile(os.path.join(wd, "src", "AUTHORS")): +- self._chrome_src = os.path.join(wd, "src") ++ if os.path.isfile(os.path.join(wd, "third_party", "DEPS")): ++ self._chrome_src = wd + return + wd = os.path.dirname(wd) + raise Exception("could not find src/AUTHORS in any parent of the wd") diff --git a/devel/electron35/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/devel/electron39/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc index a6b9c99f8ca8..a6b9c99f8ca8 100644 --- a/devel/electron35/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc +++ b/devel/electron39/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc diff --git a/devel/electron35/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/devel/electron39/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc index a118fc7e7b74..a118fc7e7b74 100644 --- a/devel/electron35/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc +++ b/devel/electron39/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc diff --git a/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc new file mode 100644 index 000000000000..e0a19c57b6dc --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc @@ -0,0 +1,11 @@ +--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/chromeos/mailbox_video_frame_converter.cc +@@ -226,7 +226,7 @@ MailboxVideoFrameConverter::GenerateSharedImage( + VideoPixelFormatToString(origin_frame->format())); + return nullptr; + } +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If format is true multiplanar format, we prefer external sampler on + // ChromeOS and Linux. + if (si_format->is_multi_plane()) { diff --git a/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc new file mode 100644 index 000000000000..40de92747207 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc @@ -0,0 +1,20 @@ +--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/chromeos/platform_video_frame_utils.cc +@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice( + const base::FilePath dev_path(FILE_PATH_LITERAL( + base::StrCat({drm_node_file_prefix, base::NumberToString(i)}))); + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC) + const bool is_render_node = base::Contains(drm_node_file_prefix, "render"); + + // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind +@@ -176,7 +176,7 @@ class GbmDeviceWrapper { + const base::FilePath dev_path( + base::CommandLine::ForCurrentProcess()->GetSwitchValuePath( + switches::kRenderNodeOverride)); +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC) + const bool is_render_node = base::Contains(dev_path.value(), "render"); + + // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind diff --git a/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc new file mode 100644 index 000000000000..53cbfa9f46ca --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc @@ -0,0 +1,29 @@ +--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-06-30 07:04:30 UTC ++++ media/gpu/chromeos/video_decoder_pipeline.cc +@@ -1128,7 +1128,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( + } + #endif + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_VAAPI) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_VAAPI) + // Linux should always use a custom allocator (to allocate buffers using + // libva) and a PlatformVideoFramePool. + CHECK(allocator.has_value()); +@@ -1137,7 +1137,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( + // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. + main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( + *allocator, VideoFrame::STORAGE_DMABUFS); +-#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC) + // Linux w/ V4L2 should not use a custom allocator + // Only tested with video_decode_accelerator_tests + // TODO(wenst@) Test with full Chromium Browser +@@ -1311,7 +1311,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( + << " VideoFrames"; + auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The custom allocator creates frames backed by NativePixmap, which uses a + // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. + auxiliary_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( diff --git a/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc new file mode 100644 index 000000000000..8e7243be6679 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc @@ -0,0 +1,20 @@ +--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ media/gpu/gpu_video_decode_accelerator_factory.cc +@@ -13,7 +13,7 @@ + #include "media/gpu/media_gpu_export.h" + #include "media/media_buildflags.h" + +-#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + #include "media/gpu/v4l2/legacy/v4l2_video_decode_accelerator.h" + #include "media/gpu/v4l2/v4l2_device.h" + #endif +@@ -29,7 +29,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA( + if (gpu_preferences.disable_accelerated_video_decode) + return nullptr; + +-#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + + std::unique_ptr<VideoDecodeAccelerator> vda; + vda.reset(new V4L2VideoDecodeAccelerator(base::MakeRefCounted<V4L2Device>())); diff --git a/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc new file mode 100644 index 000000000000..099e9a1ab547 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc @@ -0,0 +1,20 @@ +--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/gpu_video_encode_accelerator_factory.cc +@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions + } + + #if BUILDFLAG(USE_VAAPI) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { + vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); + } +@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions + vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); + #endif + #elif BUILDFLAG(USE_V4L2_CODEC) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { + vea_factory_functions->push_back(base::BindRepeating(&CreateV4L2VEA)); + } diff --git a/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc new file mode 100644 index 000000000000..def4b4072f3e --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc @@ -0,0 +1,44 @@ +--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc +@@ -17,7 +17,9 @@ + #include "media/gpu/vaapi/vaapi_wrapper.h" + #endif + ++#if !BUILDFLAG(IS_BSD) + using sandbox::syscall_broker::BrokerFilePermission; ++#endif + + // TODO(b/195769334): the hardware video decoding sandbox is really only useful + // when building with VA-API or V4L2 (otherwise, we're not really doing hardware +@@ -33,6 +35,7 @@ namespace { + namespace media { + namespace { + ++#if !BUILDFLAG(IS_BSD) + void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions, + bool include_sys_dev_char, + bool read_write) { +@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + NOTREACHED(); + #endif // BUILDFLAG(USE_V4L2_CODEC) + } ++#endif + + } // namespace + +@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHook( + // (at least). + bool HardwareVideoDecodingPreSandboxHook( + sandbox::policy::SandboxLinux::Options options) { ++#if !BUILDFLAG(IS_BSD) + using HardwareVideoDecodingProcessPolicy = + sandbox::policy::HardwareVideoDecodingProcessPolicy; + using PolicyType = +@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook( + // |permissions| is empty? + sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( + command_set, permissions, options); ++#endif + return true; + } + diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h index 767032bf10a4..767032bf10a4 100644 --- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc index a8c8b77aceda..a8c8b77aceda 100644 --- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc +++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h index 7134a7a79f35..7134a7a79f35 100644 --- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-media_gpu_test_raw__video.cc b/devel/electron39/files/patch-media_gpu_test_raw__video.cc new file mode 100644 index 000000000000..9444b323ef2e --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_test_raw__video.cc @@ -0,0 +1,11 @@ +--- media/gpu/test/raw_video.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/test/raw_video.cc +@@ -64,7 +64,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa + base::File::FLAG_READ | base::File::FLAG_WRITE + // On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND + // must not be specified. +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + | base::File::FLAG_APPEND + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + ), diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc new file mode 100644 index 000000000000..d5629a9c17dd --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc @@ -0,0 +1,11 @@ +--- media/gpu/test/video_frame_file_writer.cc.orig 2025-04-22 20:15:27 UTC ++++ media/gpu/test/video_frame_file_writer.cc +@@ -25,7 +25,7 @@ + #include "testing/gtest/include/gtest/gtest.h" + #include "ui/gfx/codec/png_codec.h" + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <sys/mman.h> + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc new file mode 100644 index 000000000000..51d5450e46f5 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc @@ -0,0 +1,11 @@ +--- media/gpu/test/video_frame_helpers.cc.orig 2025-08-26 20:49:50 UTC ++++ media/gpu/test/video_frame_helpers.cc +@@ -23,7 +23,7 @@ + #include "ui/gfx/buffer_format_util.h" + #include "ui/gfx/gpu_memory_buffer_handle.h" + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <sys/mman.h> + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc new file mode 100644 index 000000000000..d94b752fb329 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc @@ -0,0 +1,11 @@ +--- media/gpu/test/video_frame_validator.cc.orig 2025-08-26 20:49:50 UTC ++++ media/gpu/test/video_frame_validator.cc +@@ -29,7 +29,7 @@ + #include "media/media_buildflags.h" + #include "testing/gtest/include/gtest/gtest.h" + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <sys/mman.h> + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc b/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc new file mode 100644 index 000000000000..82cd913c3e97 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc @@ -0,0 +1,20 @@ +--- media/gpu/v4l2/v4l2_utils.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/v4l2/v4l2_utils.cc +@@ -18,7 +18,7 @@ + #include <map> + #include <sstream> + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <drm_fourcc.h> + #endif + +@@ -244,7 +244,7 @@ std::optional<VideoFrameLayout> V4L2FormatToVideoFrame + } + const VideoPixelFormat video_format = video_fourcc->ToVideoPixelFormat(); + uint64_t modifiers = gfx::NativePixmapHandle::kNoModifier; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (video_fourcc == Fourcc(Fourcc::MM21)) { + modifiers = DRM_FORMAT_MOD_MTK_16L_32S_TILE; + } diff --git a/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc new file mode 100644 index 000000000000..6107ed1637b5 --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc @@ -0,0 +1,11 @@ +--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-08-26 20:49:50 UTC ++++ media/gpu/vaapi/vaapi_video_decoder.cc +@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree + const gfx::Size decoder_natural_size = + aspect_ratio_.GetNaturalSize(decoder_visible_rect); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::optional<DmabufVideoFramePool::CreateFrameCB> allocator = + base::BindRepeating(&AllocateCustomFrameProxy, weak_this_); + std::vector<ImageProcessor::PixelLayoutCandidate> candidates = { diff --git a/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc new file mode 100644 index 000000000000..c9a2ff623b8e --- /dev/null +++ b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc @@ -0,0 +1,11 @@ +--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-10-21 20:19:54 UTC ++++ media/gpu/vaapi/vaapi_wrapper.cc +@@ -85,7 +85,7 @@ using media_gpu_vaapi::kModuleVa_prot; + using media_gpu_vaapi::kModuleVa_prot; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/files/file_util.h" + #include "base/strings/string_split.h" + #endif diff --git a/devel/electron39/files/patch-media_media__options.gni b/devel/electron39/files/patch-media_media__options.gni new file mode 100644 index 000000000000..45dce27d383b --- /dev/null +++ b/devel/electron39/files/patch-media_media__options.gni @@ -0,0 +1,19 @@ +--- media/media_options.gni.orig 2025-08-26 20:49:50 UTC ++++ media/media_options.gni +@@ -206,12 +206,15 @@ declare_args() { + # Enables runtime selection of ALSA library for audio. + use_alsa = false + ++ # Enable runtime selection of sndio(7) ++ use_sndio = false ++ + # Alsa should be used on all non-Android, non-Mac POSIX systems - with the + # exception of CastOS desktop builds. + # + # TODO(crbug.com/1336055): Remove legacy target_cpu hack used for targeting + # desktop Chromecast builds. +- if (is_posix && !is_android && !is_apple && ++ if (is_posix && !is_android && !is_apple && !is_bsd && + (!is_castos || (target_cpu == "x86" || target_cpu == "x64") || + is_cast_audio_only)) { + use_alsa = true diff --git a/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn b/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn new file mode 100644 index 000000000000..b43a4b3c1a1c --- /dev/null +++ b/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn @@ -0,0 +1,11 @@ +--- media/mojo/mojom/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ media/mojo/mojom/BUILD.gn +@@ -970,7 +970,7 @@ source_set("test_support") { + sources = [] + deps = [] + +- if (is_linux || is_chromeos) { ++ if (!is_bsd && (is_linux || is_chromeos)) { + sources += [ + "buffer_handle_test_util.cc", + "buffer_handle_test_util.h", diff --git a/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc new file mode 100644 index 000000000000..3ef4efa25b04 --- /dev/null +++ b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc @@ -0,0 +1,38 @@ +--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-10-21 20:19:54 UTC ++++ media/mojo/mojom/video_frame_mojom_traits.cc +@@ -21,7 +21,7 @@ + #include "ui/gfx/mojom/color_space_mojom_traits.h" + #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/posix/eintr_wrapper.h" + #include "media/gpu/buffer_validation.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -182,7 +182,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData( + media::mojom::OpaqueVideoFrameData::New()); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) { + // Duplicates the DMA buffer FDs to a new vector since this cannot take + // ownership of the FDs in |input| due to constness. +@@ -213,7 +213,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData( + + } // namespace + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // static + bool StructTraits< + media::mojom::ColorPlaneLayoutDataView, +@@ -445,7 +445,7 @@ bool StructTraits<media::mojom::VideoFrameDataView, + frame = media::VideoFrame::WrapTrackingToken( + format, *metadata.tracking_token, coded_size, visible_rect, + natural_size, timestamp); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + } else if (data.is_dmabuf_data()) { + media::mojom::DmabufVideoFrameDataDataView dmabuf_data; + data.GetDmabufDataDataView(&dmabuf_data); diff --git a/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h new file mode 100644 index 000000000000..083bc4c119a8 --- /dev/null +++ b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h @@ -0,0 +1,11 @@ +--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-04-22 20:15:27 UTC ++++ media/mojo/mojom/video_frame_mojom_traits.h +@@ -21,7 +21,7 @@ namespace mojo { + + namespace mojo { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + template <> + struct StructTraits<media::mojom::ColorPlaneLayoutDataView, + media::ColorPlaneLayout> { diff --git a/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc new file mode 100644 index 000000000000..da9fe13c7815 --- /dev/null +++ b/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc @@ -0,0 +1,29 @@ +--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-10-21 20:19:54 UTC ++++ media/video/gpu_memory_buffer_video_frame_pool.cc +@@ -679,7 +679,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa + } + + bool is_software_backed_video_frame = !video_frame->HasSharedImage(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + is_software_backed_video_frame &= !video_frame->HasDmaBufs(); + #endif + +@@ -1080,7 +1080,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo + media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get()); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + is_webgpu_compatible = + handle.type == gfx::NATIVE_PIXMAP && + handle.native_pixmap_handle().supports_zero_copy_webgpu_import; +@@ -1248,7 +1248,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr + si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40194712): Always add the flag once the + // OzoneImageBacking is by default turned on. + if (base::CommandLine::ForCurrentProcess()->HasSwitch( diff --git a/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc b/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc new file mode 100644 index 000000000000..26c319c15743 --- /dev/null +++ b/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc @@ -0,0 +1,11 @@ +--- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-02 19:17:58 UTC ++++ media/video/renderable_gpu_memory_buffer_video_frame_pool.cc +@@ -196,7 +196,7 @@ bool FrameResources::Initialize(VideoPixelFormat forma + + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) + buffer_usage = gfx::BufferUsage::SCANOUT_VEA_CPU_READ; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux, GBM_BO_USE_LINEAR (implied by SCANOUT_CPU_READ_WRITE) can + // prevent GPU rendering on some drivers, notably NVIDIA's GBM driver, + // because it disables GBM_BO_USE_RENDERING. Use SCANOUT instead if diff --git a/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc new file mode 100644 index 000000000000..26481fdcd40b --- /dev/null +++ b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc @@ -0,0 +1,11 @@ +--- media/video/video_encode_accelerator_adapter.cc.orig 2025-10-21 20:19:54 UTC ++++ media/video/video_encode_accelerator_adapter.cc +@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele + + auto format = PIXEL_FORMAT_I420; + auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Linux/ChromeOS require a special configuration to use dmabuf storage. + // We need to keep sending frames with the same storage type. + // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem diff --git a/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc new file mode 100644 index 000000000000..c25e4a428d12 --- /dev/null +++ b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc @@ -0,0 +1,38 @@ +--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-10-21 20:19:54 UTC ++++ media/video/video_encode_accelerator_adapter_test.cc +@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + vea()->SetEncodingCallback(base::BindLambdaForTesting( +@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + +@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes + CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2)); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + const gfx::ColorSpace expected_color_space = +@@ -714,7 +714,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + vea()->SetEncodingCallback(base::BindLambdaForTesting( diff --git a/devel/electron39/files/patch-media_webrtc_audio__processor.cc b/devel/electron39/files/patch-media_webrtc_audio__processor.cc new file mode 100644 index 000000000000..ed96f0a48a4a --- /dev/null +++ b/devel/electron39/files/patch-media_webrtc_audio__processor.cc @@ -0,0 +1,11 @@ +--- media/webrtc/audio_processor.cc.orig 2025-08-26 20:49:50 UTC ++++ media/webrtc/audio_processor.cc +@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData( + // controller. + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + DCHECK_LE(volume, 1.0); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // We have a special situation on Linux where the microphone volume can be + // "higher than maximum". The input volume slider in the sound preference + // allows the user to set a scaling that is higher than 100%. It means that diff --git a/devel/electron39/files/patch-media_webrtc_helpers.cc b/devel/electron39/files/patch-media_webrtc_helpers.cc new file mode 100644 index 000000000000..be26547b6ea7 --- /dev/null +++ b/devel/electron39/files/patch-media_webrtc_helpers.cc @@ -0,0 +1,19 @@ +--- media/webrtc/helpers.cc.orig 2025-06-30 07:04:30 UTC ++++ media/webrtc/helpers.cc +@@ -46,14 +46,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS + return; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const bool kInputVolumeAdjustmentOverrideAllowed = true; + #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + const bool kInputVolumeAdjustmentOverrideAllowed = false; + #endif + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // Use AGC2 digital and input volume controller. + // TODO(crbug.com/40872787): Remove `kWebRtcAllowInputVolumeAdjustment` safely + // and set `input_volume_controller.enabled` true. diff --git a/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc b/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc new file mode 100644 index 000000000000..968f429f5887 --- /dev/null +++ b/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc @@ -0,0 +1,38 @@ +--- media/webrtc/helpers_unittests.cc.orig 2025-08-26 20:49:50 UTC ++++ media/webrtc/helpers_unittests.cc +@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau + EXPECT_TRUE(config.echo_canceller.enabled); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + EXPECT_FALSE(config.gain_controller1.enabled); + EXPECT_TRUE(config.gain_controller2.enabled); + #elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID) +@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + TEST(CreateWebRtcAudioProcessingModuleTest, + InputVolumeAdjustmentEnabledWithAgc2) { + ::base::test::ScopedFeatureList feature_list; +@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + TEST(CreateWebRtcAudioProcessingModuleTest, + CanDisableInputVolumeAdjustmentWithAgc2) { + ::base::test::ScopedFeatureList feature_list; +@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + TEST(CreateWebRtcAudioProcessingModuleTest, + OnlyOneInputVolumeControllerEnabledOnDesktopPlatforms) { + auto config = CreateApmGetConfig( diff --git a/devel/electron39/files/patch-mojo_core_BUILD.gn b/devel/electron39/files/patch-mojo_core_BUILD.gn new file mode 100644 index 000000000000..ef343e38efc2 --- /dev/null +++ b/devel/electron39/files/patch-mojo_core_BUILD.gn @@ -0,0 +1,11 @@ +--- mojo/core/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ mojo/core/BUILD.gn +@@ -161,7 +161,7 @@ source_set("impl_for_embedder") { + "channel_posix.h", + ] + +- if (is_linux || is_chromeos || is_android) { ++ if ((is_linux || is_chromeos || is_android) && !is_bsd) { + sources += [ + "channel_linux.cc", + "channel_linux.h", diff --git a/devel/electron39/files/patch-mojo_core_channel.cc b/devel/electron39/files/patch-mojo_core_channel.cc new file mode 100644 index 000000000000..ce9b4ddb2b67 --- /dev/null +++ b/devel/electron39/files/patch-mojo_core_channel.cc @@ -0,0 +1,23 @@ +--- mojo/core/channel.cc.orig 2025-10-21 20:19:54 UTC ++++ mojo/core/channel.cc +@@ -81,7 +81,11 @@ const size_t kMaxAttachedHandles = 253; + const size_t kMaxAttachedHandles = 253; + #endif // BUILDFLAG(IS_FUCHSIA) + ++#if defined(__i386__) && defined(OS_FREEBSD) ++const size_t kChannelMessageAlignment = 4; ++#else + static_assert(alignof(std::max_align_t) >= kChannelMessageAlignment, ""); ++#endif + Channel::AlignedBuffer MakeAlignedBuffer(size_t size) { + // Generic allocators (such as malloc) return a pointer that is suitably + // aligned for storing any type of object with a fundamental alignment +@@ -1121,7 +1125,7 @@ bool Channel::OnControlMessage(Message::MessageType me + } + + // Currently only CrOs, Linux, and Android support upgrades. +-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)) ++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) + // static + MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() { + return false; diff --git a/devel/electron39/files/patch-mojo_core_embedder_features.h b/devel/electron39/files/patch-mojo_core_embedder_features.h new file mode 100644 index 000000000000..f0ccca3156ad --- /dev/null +++ b/devel/electron39/files/patch-mojo_core_embedder_features.h @@ -0,0 +1,11 @@ +--- mojo/core/embedder/features.h.orig 2025-08-26 20:49:50 UTC ++++ mojo/core/embedder/features.h +@@ -15,7 +15,7 @@ namespace core { + namespace core { + + #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES) + BASE_DECLARE_FEATURE(kMojoLinuxChannelSharedMem); + diff --git a/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni b/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni new file mode 100644 index 000000000000..efeb5bf33e57 --- /dev/null +++ b/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni @@ -0,0 +1,19 @@ +--- mojo/public/tools/bindings/mojom.gni.orig 2025-10-21 20:19:54 UTC ++++ mojo/public/tools/bindings/mojom.gni +@@ -763,6 +763,16 @@ template("mojom") { + enabled_features += [ "is_apple" ] + } + ++ if (is_openbsd) { ++ enabled_features += [ "is_openbsd" ] ++ enabled_features += [ "is_bsd" ] ++ } ++ ++ if (is_freebsd) { ++ enabled_features += [ "is_freebsd" ] ++ enabled_features += [ "is_bsd" ] ++ } ++ + action_outputs = [] + foreach(base_path, output_file_base_paths) { + filename = get_path_info(base_path, "file") diff --git a/devel/electron39/files/patch-net_BUILD.gn b/devel/electron39/files/patch-net_BUILD.gn new file mode 100644 index 000000000000..49fb0f50544d --- /dev/null +++ b/devel/electron39/files/patch-net_BUILD.gn @@ -0,0 +1,95 @@ +--- net/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ net/BUILD.gn +@@ -126,7 +126,7 @@ net_configs = [ + "//build/config/compiler:wexit_time_destructors", + ] + +-if (is_linux || is_chromeos) { ++if ((is_linux || is_chromeos) && !is_bsd) { + net_configs += [ "//build/config/linux:libresolv" ] + } + +@@ -1376,6 +1376,19 @@ component("net") { + ] + } + ++ if (is_bsd) { ++ sources -= [ ++ "base/address_map_cache_linux.cc", ++ "base/address_map_cache_linux.h", ++ "base/address_map_linux.cc", ++ "base/address_map_linux.h", ++ "base/address_tracker_linux.cc", ++ "base/address_tracker_linux.h", ++ "base/network_change_notifier_linux.cc", ++ "base/network_interfaces_linux.cc", ++ ] ++ } ++ + if (is_mac) { + sources += [ + "base/network_notification_thread_mac.cc", +@@ -1541,7 +1554,7 @@ component("net") { + } + + # Use getifaddrs() on POSIX platforms, except Linux. +- if (is_posix && !is_linux && !is_chromeos) { ++ if ((is_posix && !is_linux && !is_chromeos) || is_bsd) { + sources += [ + "base/network_interfaces_getifaddrs.cc", + "base/network_interfaces_getifaddrs.h", +@@ -2277,7 +2290,7 @@ static_library("test_support") { + ] + } + +- if (is_linux || is_chromeos || is_android) { ++ if (!is_bsd && (is_linux || is_chromeos || is_android)) { + sources += [ + "base/address_tracker_linux_test_util.cc", + "base/address_tracker_linux_test_util.h", +@@ -3076,14 +3089,14 @@ target(_test_target_type, "net_unittests") { + ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + sources += [ + "base/network_change_notifier_linux_unittest.cc", + "proxy_resolution/proxy_config_service_linux_unittest.cc", + ] + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ + "base/address_tracker_linux_unittest.cc", + "base/network_interfaces_linux_unittest.cc", +@@ -3185,6 +3198,10 @@ target(_test_target_type, "net_unittests") { + ] + } + ++ if (is_bsd) { ++ deps += [ "//sandbox/policy" ] ++ } ++ + if (enable_websockets) { + sources += [ + "server/http_connection_unittest.cc", +@@ -3241,7 +3258,7 @@ target(_test_target_type, "net_unittests") { + ] + data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ] + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ "tools/quic/quic_simple_server_test.cc" ] + } + +@@ -3371,7 +3388,7 @@ target(_test_target_type, "net_unittests") { + } + + # Use getifaddrs() on POSIX platforms, except Linux. +- if (is_posix && !is_linux && !is_chromeos) { ++ if (is_posix && !is_linux && !is_chromeos && !is_bsd) { + sources += [ "base/network_interfaces_getifaddrs_unittest.cc" ] + } + diff --git a/devel/electron39/files/patch-net_base_features.cc b/devel/electron39/files/patch-net_base_features.cc new file mode 100644 index 000000000000..0912fc93dc8d --- /dev/null +++ b/devel/electron39/files/patch-net_base_features.cc @@ -0,0 +1,38 @@ +--- net/base/features.cc.orig 2025-10-21 20:19:54 UTC ++++ net/base/features.cc +@@ -29,7 +29,7 @@ BASE_FEATURE(kAsyncDns, + + BASE_FEATURE(kAsyncDns, + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -521,7 +521,7 @@ BASE_FEATURE(kDisableBlackholeOnNoNewNetwork, + "DisableBlackHoleOnNoNewNetwork", + base::FEATURE_DISABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kAddressTrackerLinuxIsProxied, base::FEATURE_ENABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_LINUX) + +@@ -616,7 +616,7 @@ BASE_FEATURE(kSimdutfBase64Support, + base::FEATURE_DISABLED_BY_DEFAULT); + + BASE_FEATURE(kSimdutfBase64Support, +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -680,7 +680,7 @@ BASE_FEATURE(kHttpCacheNoVarySearch, + #endif + + BASE_FEATURE(kHttpCacheNoVarySearch, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-net_base_network__change__notifier.cc b/devel/electron39/files/patch-net_base_network__change__notifier.cc new file mode 100644 index 000000000000..afd0d1e4a38b --- /dev/null +++ b/devel/electron39/files/patch-net_base_network__change__notifier.cc @@ -0,0 +1,21 @@ +--- net/base/network_change_notifier.cc.orig 2025-06-30 07:04:30 UTC ++++ net/base/network_change_notifier.cc +@@ -38,7 +38,7 @@ + #include "net/base/network_change_notifier_linux.h" + #elif BUILDFLAG(IS_APPLE) + #include "net/base/network_change_notifier_apple.h" +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "net/base/network_change_notifier_passive.h" + #elif BUILDFLAG(IS_FUCHSIA) + #include "net/base/network_change_notifier_fuchsia.h" +@@ -325,6 +325,9 @@ std::unique_ptr<NetworkChangeNotifier> NetworkChangeNo + #elif BUILDFLAG(IS_FUCHSIA) + return std::make_unique<NetworkChangeNotifierFuchsia>( + /*require_wlan=*/false); ++#elif BUILDFLAG(IS_BSD) ++ return std::make_unique<MockNetworkChangeNotifier>( ++ /*dns_config_notifier*/nullptr); + #else + NOTIMPLEMENTED(); + return nullptr; diff --git a/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc b/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc new file mode 100644 index 000000000000..3d35b2996f4d --- /dev/null +++ b/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc @@ -0,0 +1,11 @@ +--- net/base/network_change_notifier_passive.cc.orig 2025-10-21 20:19:54 UTC ++++ net/base/network_change_notifier_passive.cc +@@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::NetworkChangeCalculatorP + NetworkChangeNotifier::NetworkChangeCalculatorParams + NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() { + NetworkChangeCalculatorParams params; +-#if BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Delay values arrived at by simple experimentation and adjusted so as to + // produce a single signal when switching between network connections. + params.ip_address_offline_delay_ = base::Milliseconds(4000); diff --git a/devel/electron35/files/patch-net_base_network__interfaces__posix.h b/devel/electron39/files/patch-net_base_network__interfaces__posix.h index cb3379e3ba8d..cb3379e3ba8d 100644 --- a/devel/electron35/files/patch-net_base_network__interfaces__posix.h +++ b/devel/electron39/files/patch-net_base_network__interfaces__posix.h diff --git a/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc b/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc new file mode 100644 index 000000000000..9ffdc4024dcd --- /dev/null +++ b/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc @@ -0,0 +1,12 @@ +--- net/base/sockaddr_util_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ net/base/sockaddr_util_posix.cc +@@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view socket_path, + return true; + } + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) ++ // XXX ? + // Convert the path given into abstract socket name. It must start with + // the '\0' character, skip over it, as it should already be zero. `addr_len` + // must specify the length of the structure exactly, as potentially the socket diff --git a/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc b/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc new file mode 100644 index 000000000000..a02aa8d53490 --- /dev/null +++ b/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc @@ -0,0 +1,12 @@ +--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ net/base/sockaddr_util_posix_unittest.cc +@@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) { + SockaddrStorage storage; + std::string path(kMaxUnixAddressPath, '0'); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) ++ // XXX? + EXPECT_TRUE(FillUnixAddress(path, /*use_abstract_namespace=*/true, &storage)); + + EXPECT_EQ(path.size() + 1U + offsetof(struct sockaddr_un, sun_path), diff --git a/devel/electron39/files/patch-net_disk__cache_backend__experiment.h b/devel/electron39/files/patch-net_disk__cache_backend__experiment.h new file mode 100644 index 000000000000..0cea73f834fe --- /dev/null +++ b/devel/electron39/files/patch-net_disk__cache_backend__experiment.h @@ -0,0 +1,11 @@ +--- net/disk_cache/backend_experiment.h.orig 2025-08-26 20:49:50 UTC ++++ net/disk_cache/backend_experiment.h +@@ -15,7 +15,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform + // default. + constexpr bool IsSimpleBackendEnabledByDefaultPlatform() { + return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC); ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD); + } + + // True if assigned to any of disk cache backend experiment groups. diff --git a/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc new file mode 100644 index 000000000000..49c5742c824f --- /dev/null +++ b/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc @@ -0,0 +1,20 @@ +--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-10-21 20:19:54 UTC ++++ net/disk_cache/simple/simple_file_tracker.cc +@@ -36,7 +36,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit) + } + + SimpleFileTracker::SimpleFileTracker(int file_limit) ++#if defined(OS_OPENBSD) ++{ ++ // cap the file descriptor limit at 75% of the size of the ++ // file descriptor table and also substract the amount of ++ // currently used file descriptors as this should give us ++ // enough reserve to avoid hitting the limit ++ file_limit_ = (getdtablesize() * 0.75) - getdtablecount(); ++} ++#else + : file_limit_(file_limit) {} ++#endif + + SimpleFileTracker::~SimpleFileTracker() { + DCHECK(lru_.empty()); diff --git a/devel/electron39/files/patch-net_dns_BUILD.gn b/devel/electron39/files/patch-net_dns_BUILD.gn new file mode 100644 index 000000000000..d95d10eb9cc0 --- /dev/null +++ b/devel/electron39/files/patch-net_dns_BUILD.gn @@ -0,0 +1,39 @@ +--- net/dns/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ net/dns/BUILD.gn +@@ -142,7 +142,7 @@ source_set("dns") { + "dns_config_service_android.cc", + "dns_config_service_android.h", + ] +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { + sources += [ + "dns_config_service_linux.cc", + "dns_config_service_linux.h", +@@ -176,6 +176,7 @@ source_set("dns") { + } + + deps = [ "//net:net_deps" ] ++ deps += [ "//services/screen_ai/buildflags" ] + + public_deps = [ + ":dns_client", +@@ -183,6 +184,7 @@ source_set("dns") { + ":host_resolver_manager", + ":mdns_client", + "//net:net_public_deps", ++ "//printing/buildflags", + ] + + if (enable_mdns) { +@@ -460,9 +462,9 @@ source_set("tests") { + + if (is_android) { + sources += [ "dns_config_service_android_unittest.cc" ] +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { + sources += [ "dns_config_service_linux_unittest.cc" ] +- } else if (is_posix) { ++ } else if (is_posix && !is_bsd) { + sources += [ "dns_config_service_posix_unittest.cc" ] + } + diff --git a/devel/electron39/files/patch-net_dns_address__info.cc b/devel/electron39/files/patch-net_dns_address__info.cc new file mode 100644 index 000000000000..55a46c9b3100 --- /dev/null +++ b/devel/electron39/files/patch-net_dns_address__info.cc @@ -0,0 +1,16 @@ +--- net/dns/address_info.cc.orig 2025-08-26 20:49:50 UTC ++++ net/dns/address_info.cc +@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get( + // error. + // http://crbug.com/134142 + err = ERR_NAME_NOT_RESOLVED; +-#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_FREEBSD) ++#elif BUILDFLAG(IS_POSIX) ++#ifdef EAI_NODATA + if (os_error != EAI_NONAME && os_error != EAI_NODATA) ++#else ++ if (os_error != EAI_NONAME) ++#endif + err = ERR_NAME_RESOLUTION_FAILED; + #endif + diff --git a/devel/electron39/files/patch-net_dns_address__sorter__posix.cc b/devel/electron39/files/patch-net_dns_address__sorter__posix.cc new file mode 100644 index 000000000000..7434c642d714 --- /dev/null +++ b/devel/electron39/files/patch-net_dns_address__sorter__posix.cc @@ -0,0 +1,10 @@ +--- net/dns/address_sorter_posix.cc.orig 2025-08-26 20:49:50 UTC ++++ net/dns/address_sorter_posix.cc +@@ -33,6 +33,7 @@ + #include "net/dns/netinet_in_var_ios.h" + #else + #include <netinet/in_var.h> ++#include <netinet6/in6_var.h> + #endif // BUILDFLAG(IS_IOS) + #endif + #include <vector> diff --git a/devel/electron35/files/patch-net_dns_dns__config__service__posix.cc b/devel/electron39/files/patch-net_dns_dns__config__service__posix.cc index d271b5eb2f39..d271b5eb2f39 100644 --- a/devel/electron35/files/patch-net_dns_dns__config__service__posix.cc +++ b/devel/electron39/files/patch-net_dns_dns__config__service__posix.cc diff --git a/devel/electron35/files/patch-net_dns_dns__reloader.cc b/devel/electron39/files/patch-net_dns_dns__reloader.cc index 9a8ed94039dc..9a8ed94039dc 100644 --- a/devel/electron35/files/patch-net_dns_dns__reloader.cc +++ b/devel/electron39/files/patch-net_dns_dns__reloader.cc diff --git a/devel/electron35/files/patch-net_dns_dns__util.cc b/devel/electron39/files/patch-net_dns_dns__util.cc index 7de4f95330dc..7de4f95330dc 100644 --- a/devel/electron35/files/patch-net_dns_dns__util.cc +++ b/devel/electron39/files/patch-net_dns_dns__util.cc diff --git a/devel/electron39/files/patch-net_dns_host__resolver__proc.cc b/devel/electron39/files/patch-net_dns_host__resolver__proc.cc new file mode 100644 index 000000000000..ce59640dd575 --- /dev/null +++ b/devel/electron39/files/patch-net_dns_host__resolver__proc.cc @@ -0,0 +1,13 @@ +--- net/dns/host_resolver_proc.cc.orig 2025-06-30 07:04:30 UTC ++++ net/dns/host_resolver_proc.cc +@@ -16,10 +16,6 @@ + #include "net/base/net_errors.h" + #include "net/dns/host_resolver_system_task.h" + +-#if BUILDFLAG(IS_OPENBSD) +-#define AI_ADDRCONFIG 0 +-#endif +- + namespace net { + + HostResolverProc* HostResolverProc::default_proc_ = nullptr; diff --git a/devel/electron35/files/patch-net_dns_public_BUILD.gn b/devel/electron39/files/patch-net_dns_public_BUILD.gn index 1e5d2a8dca2a..1e5d2a8dca2a 100644 --- a/devel/electron35/files/patch-net_dns_public_BUILD.gn +++ b/devel/electron39/files/patch-net_dns_public_BUILD.gn diff --git a/devel/electron39/files/patch-net_dns_public_resolv__reader.cc b/devel/electron39/files/patch-net_dns_public_resolv__reader.cc new file mode 100644 index 000000000000..c3955896f2e8 --- /dev/null +++ b/devel/electron39/files/patch-net_dns_public_resolv__reader.cc @@ -0,0 +1,11 @@ +--- net/dns/public/resolv_reader.cc.orig 2025-08-26 20:49:50 UTC ++++ net/dns/public/resolv_reader.cc +@@ -34,7 +34,7 @@ bool ResolvReader::IsLikelySystemdResolved() { + } + + bool ResolvReader::IsLikelySystemdResolved() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // Look for a single 127.0.0.53:53 nameserver endpoint. The only known + // significant usage of such a configuration is the systemd-resolved local + // resolver, so it is then a fairly safe assumption that any DNS queries to diff --git a/devel/electron35/files/patch-net_dns_public_resolv__reader.h b/devel/electron39/files/patch-net_dns_public_resolv__reader.h index 8e97c9b36f33..8e97c9b36f33 100644 --- a/devel/electron35/files/patch-net_dns_public_resolv__reader.h +++ b/devel/electron39/files/patch-net_dns_public_resolv__reader.h diff --git a/devel/electron35/files/patch-net_dns_public_scoped__res__state.h b/devel/electron39/files/patch-net_dns_public_scoped__res__state.h index 0fc78c4a06a0..0fc78c4a06a0 100644 --- a/devel/electron35/files/patch-net_dns_public_scoped__res__state.h +++ b/devel/electron39/files/patch-net_dns_public_scoped__res__state.h diff --git a/devel/electron35/files/patch-net_filter_zstd__source__stream.cc b/devel/electron39/files/patch-net_filter_zstd__source__stream.cc index e4820db54a4e..e4820db54a4e 100644 --- a/devel/electron35/files/patch-net_filter_zstd__source__stream.cc +++ b/devel/electron39/files/patch-net_filter_zstd__source__stream.cc diff --git a/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc new file mode 100644 index 000000000000..e73babd89b89 --- /dev/null +++ b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc @@ -0,0 +1,13 @@ +--- net/http/http_auth_gssapi_posix.cc.orig 2025-04-22 20:15:27 UTC ++++ net/http/http_auth_gssapi_posix.cc +@@ -366,7 +366,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib + } else { + #if BUILDFLAG(IS_APPLE) + library_names.emplace_back("/System/Library/Frameworks/GSS.framework/GSS"); +-#elif BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_BSD) ++ // MIT Kerberos - FreeBSD ++ library_names.emplace_back("libgssapi_krb5.so.2"); + // Heimdal - OpenBSD + library_names.emplace_back("libgssapi.so"); + #else diff --git a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.h b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.h index a5df8462e3a1..a5df8462e3a1 100644 --- a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.h +++ b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.h diff --git a/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc b/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc new file mode 100644 index 000000000000..699bf9210420 --- /dev/null +++ b/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc @@ -0,0 +1,11 @@ +--- net/http/http_auth_handler_negotiate.cc.orig 2025-04-22 20:15:27 UTC ++++ net/http/http_auth_handler_negotiate.cc +@@ -119,7 +119,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl + #elif BUILDFLAG(IS_POSIX) + if (is_unsupported_) + return ERR_UNSUPPORTED_AUTH_SCHEME; +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Note: Don't set is_unsupported_ = true here. AllowGssapiLibraryLoad() + // might change to true during a session. + if (!http_auth_preferences() || diff --git a/devel/electron39/files/patch-net_http_http__auth__preferences.cc b/devel/electron39/files/patch-net_http_http__auth__preferences.cc new file mode 100644 index 000000000000..021f62c93bf4 --- /dev/null +++ b/devel/electron39/files/patch-net_http_http__auth__preferences.cc @@ -0,0 +1,11 @@ +--- net/http/http_auth_preferences.cc.orig 2025-04-22 20:15:27 UTC ++++ net/http/http_auth_preferences.cc +@@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA + } + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool HttpAuthPreferences::AllowGssapiLibraryLoad() const { + return allow_gssapi_library_load_; + } diff --git a/devel/electron39/files/patch-net_http_http__auth__preferences.h b/devel/electron39/files/patch-net_http_http__auth__preferences.h new file mode 100644 index 000000000000..76488645dcb1 --- /dev/null +++ b/devel/electron39/files/patch-net_http_http__auth__preferences.h @@ -0,0 +1,29 @@ +--- net/http/http_auth_preferences.h.orig 2025-04-22 20:15:27 UTC ++++ net/http/http_auth_preferences.h +@@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences { + #if BUILDFLAG(IS_ANDROID) + virtual std::string AuthAndroidNegotiateAccountType() const; + #endif +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + virtual bool AllowGssapiLibraryLoad() const; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + virtual bool CanUseDefaultCredentials( +@@ -85,7 +85,7 @@ class NET_EXPORT HttpAuthPreferences { + } + #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void set_allow_gssapi_library_load(bool allow_gssapi_library_load) { + allow_gssapi_library_load_ = allow_gssapi_library_load; + } +@@ -136,7 +136,7 @@ class NET_EXPORT HttpAuthPreferences { + std::string auth_android_negotiate_account_type_; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool allow_gssapi_library_load_ = true; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-net_http_http__network__session.cc b/devel/electron39/files/patch-net_http_http__network__session.cc new file mode 100644 index 000000000000..48a638757868 --- /dev/null +++ b/devel/electron39/files/patch-net_http_http__network__session.cc @@ -0,0 +1,12 @@ +--- net/http/http_network_session.cc.orig 2025-06-30 07:04:30 UTC ++++ net/http/http_network_session.cc +@@ -21,7 +21,9 @@ + #include "build/build_config.h" + #include "net/base/features.h" + #include "net/dns/host_resolver.h" ++#if defined(USE_KERBEROS) + #include "net/http/http_auth_handler_factory.h" ++#endif + #include "net/http/http_response_body_drainer.h" + #include "net/http/http_stream_factory.h" + #include "net/http/http_stream_pool.h" diff --git a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service.cc b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service.cc index 1a4a43ada141..1a4a43ada141 100644 --- a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service.cc +++ b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service.cc diff --git a/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc new file mode 100644 index 000000000000..9957718799d4 --- /dev/null +++ b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc @@ -0,0 +1,40 @@ +--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ net/proxy_resolution/proxy_config_service_linux.cc +@@ -11,7 +11,9 @@ + + #include <errno.h> + #include <limits.h> ++#if !BUILDFLAG(IS_BSD) + #include <sys/inotify.h> ++#endif + #include <unistd.h> + + #include <map> +@@ -502,6 +504,7 @@ bool SettingGetterImplGSettings::CheckVersion() { + } + #endif // defined(USE_GIO) + ++#if !BUILDFLAG(IS_BSD) + // Converts |value| from a decimal string to an int. If there was a failure + // parsing, returns |default_value|. + int StringToIntOrDefault(std::string_view value, int default_value) { +@@ -1039,6 +1042,7 @@ class SettingGetterImplKDE : public ProxyConfigService + // events on. + scoped_refptr<base::SequencedTaskRunner> file_task_runner_; + }; ++#endif + + } // namespace + +@@ -1259,9 +1263,11 @@ ProxyConfigServiceLinux::Delegate::Delegate( + case base::nix::DESKTOP_ENVIRONMENT_KDE4: + case base::nix::DESKTOP_ENVIRONMENT_KDE5: + case base::nix::DESKTOP_ENVIRONMENT_KDE6: ++#if !BUILDFLAG(IS_BSD) + setting_getter_ = + std::make_unique<SettingGetterImplKDE>(env_var_getter_.get()); + break; ++#endif + case base::nix::DESKTOP_ENVIRONMENT_XFCE: + case base::nix::DESKTOP_ENVIRONMENT_LXQT: + case base::nix::DESKTOP_ENVIRONMENT_OTHER: diff --git a/devel/electron39/files/patch-net_socket_socks5__client__socket.cc b/devel/electron39/files/patch-net_socket_socks5__client__socket.cc new file mode 100644 index 000000000000..a802cff95b47 --- /dev/null +++ b/devel/electron39/files/patch-net_socket_socks5__client__socket.cc @@ -0,0 +1,12 @@ +--- net/socket/socks5_client_socket.cc.orig 2025-04-22 20:15:27 UTC ++++ net/socket/socks5_client_socket.cc +@@ -23,6 +23,9 @@ + #include "net/log/net_log_event_type.h" + #include "net/traffic_annotation/network_traffic_annotation.h" + ++#include <sys/types.h> ++#include <netinet/in.h> ++ + namespace net { + + const unsigned int SOCKS5ClientSocket::kGreetReadHeaderSize = 2; diff --git a/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc b/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc new file mode 100644 index 000000000000..070b526fb306 --- /dev/null +++ b/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc @@ -0,0 +1,20 @@ +--- net/socket/tcp_socket_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ net/socket/tcp_socket_posix.cc +@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) { + PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd; + return false; + } ++#elif BUILDFLAG(IS_FREEBSD) ++ // Set seconds until first TCP keep alive. ++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &delay, sizeof(delay))) { ++ PLOG(ERROR) << "Failed to set TCP_KEEPIDLE on fd: " << fd; ++ return false; ++ } ++ // Set seconds between TCP keep alives. ++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &delay, sizeof(delay))) { ++ PLOG(ERROR) << "Failed to set TCP_KEEPINTVL on fd: " << fd; ++ return false; ++ } + #endif + } + diff --git a/devel/electron39/files/patch-net_socket_udp__socket__posix.cc b/devel/electron39/files/patch-net_socket_udp__socket__posix.cc new file mode 100644 index 000000000000..bbbaa1f7f123 --- /dev/null +++ b/devel/electron39/files/patch-net_socket_udp__socket__posix.cc @@ -0,0 +1,39 @@ +--- net/socket/udp_socket_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ net/socket/udp_socket_posix.cc +@@ -550,12 +550,17 @@ int UDPSocketPosix::SetRecvTos() { + #endif // BUILDFLAG(IS_APPLE) + } + ++#ifdef IP_RECVTOS + int rv = setsockopt(socket_, IPPROTO_IP, IP_RECVTOS, &ecn, sizeof(ecn)); ++#else ++ int rv = -1; ++ errno = EOPNOTSUPP; ++#endif + return rv == 0 ? OK : MapSystemError(errno); + } + + void UDPSocketPosix::SetMsgConfirm(bool confirm) { +-#if !BUILDFLAG(IS_APPLE) ++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + if (confirm) { + sendto_flags_ |= MSG_CONFIRM; + } else { +@@ -576,7 +581,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { + DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); + int value = broadcast ? 1 : 0; + int rv; +-#if BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + // SO_REUSEPORT on OSX permits multiple processes to each receive + // UDP multicast or broadcast datagrams destined for the bound + // port. +@@ -934,7 +939,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) + #if BUILDFLAG(IS_CHROMEOS) + if (last_error == EINVAL) + return ERR_ADDRESS_IN_USE; +-#elif BUILDFLAG(IS_APPLE) ++#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) + if (last_error == EADDRNOTAVAIL) + return ERR_ADDRESS_IN_USE; + #endif diff --git a/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc b/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc new file mode 100644 index 000000000000..1973906b08d3 --- /dev/null +++ b/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc @@ -0,0 +1,47 @@ +--- net/socket/udp_socket_unittest.cc.orig 2025-10-21 20:19:54 UTC ++++ net/socket/udp_socket_unittest.cc +@@ -396,7 +396,7 @@ TEST_F(UDPSocketTest, PartialRecv) { + EXPECT_EQ(second_packet, received); + } + +-#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // - MacOS: requires root permissions on OSX 10.7+. + // - Android: devices attached to testbots don't have default network, so + // broadcasting to 255.255.255.255 returns error -109 (Address not reachable). +@@ -707,7 +707,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { + EXPECT_THAT(rv, IsOk()); + + rv = client.SetDoNotFragment(); +-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia. + EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); + #else +@@ -729,7 +729,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { + EXPECT_THAT(rv, IsOk()); + + rv = server.SetDoNotFragment(); +-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia. + EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); + #else +@@ -795,7 +795,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { + + // TODO(crbug.com/40620614): failing on device on iOS 12.2. + // TODO(crbug.com/40189274): flaky on Mac 11. +-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress + #else + #define MAYBE_SharedMulticastAddress SharedMulticastAddress +@@ -849,7 +849,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { + NetLogSource()); + ASSERT_THAT(client_socket.Connect(send_address), IsOk()); + +-#if !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // Send a message via the multicast group. That message is expected be be + // received by both receving sockets. + // diff --git a/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn b/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn new file mode 100644 index 000000000000..89564a7456d4 --- /dev/null +++ b/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn @@ -0,0 +1,11 @@ +--- net/third_party/quiche/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ net/third_party/quiche/BUILD.gn +@@ -28,7 +28,7 @@ import("//third_party/protobuf/proto_library.gni") + import("//testing/libfuzzer/fuzzer_test.gni") + import("//third_party/protobuf/proto_library.gni") + +-build_epoll_based_tools = is_linux || is_chromeos ++build_epoll_based_tools = (is_linux && !is_bsd) || is_chromeos + + config("quiche_internal_config") { + cflags = [] diff --git a/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc new file mode 100644 index 000000000000..eefc8f7bfcaf --- /dev/null +++ b/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc @@ -0,0 +1,20 @@ +--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-06-30 07:04:30 UTC ++++ net/tools/cert_verify_tool/cert_verify_tool.cc +@@ -35,7 +35,7 @@ + #include "third_party/boringssl/src/pki/trust_store.h" + #include "third_party/boringssl/src/pki/trust_store_collection.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "net/proxy_resolution/proxy_config.h" + #include "net/proxy_resolution/proxy_config_service_fixed.h" + #endif +@@ -67,7 +67,7 @@ void SetUpOnNetworkThread( + base::WaitableEvent* initialization_complete_event) { + net::URLRequestContextBuilder url_request_context_builder; + url_request_context_builder.set_user_agent(GetUserAgent()); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux, use a fixed ProxyConfigService, since the default one + // depends on glib. + // diff --git a/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc b/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc new file mode 100644 index 000000000000..e5652e6f8d75 --- /dev/null +++ b/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc @@ -0,0 +1,38 @@ +--- net/tools/net_watcher/net_watcher.cc.orig 2025-10-21 20:19:54 UTC ++++ net/tools/net_watcher/net_watcher.cc +@@ -31,7 +31,7 @@ + #include "net/proxy_resolution/proxy_config_service.h" + #include "net/proxy_resolution/proxy_config_with_annotation.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "net/base/network_change_notifier_linux.h" + #endif + +@@ -41,7 +41,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Flag to specifies which network interfaces to ignore. Interfaces should + // follow as a comma seperated list. + const char kIgnoreNetifFlag[] = "ignore-netif"; +@@ -159,7 +159,7 @@ int main(int argc, char* argv[]) { + } // namespace + + int main(int argc, char* argv[]) { +-#if BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::apple::ScopedNSAutoreleasePool pool; + #endif + base::AtExitManager exit_manager; +@@ -176,7 +176,7 @@ int main(int argc, char* argv[]) { + + NetWatcher net_watcher; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); + std::string ignored_netifs_str = + command_line->GetSwitchValueASCII(kIgnoreNetifFlag); diff --git a/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h b/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h new file mode 100644 index 000000000000..505da496e4fd --- /dev/null +++ b/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h @@ -0,0 +1,20 @@ +--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-10-21 20:19:54 UTC ++++ net/traffic_annotation/network_traffic_annotation.h +@@ -369,7 +369,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { + } // namespace net + + // Placeholder for unannotated usages. +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + #define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \ + net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.") + #endif +@@ -380,7 +380,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { + // + // On Linux and Windows, use MISSING_TRAFFIC_ANNOTATION or + // TRAFFIC_ANNOTATION_FOR_TESTS. +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + + #define NO_TRAFFIC_ANNOTATION_YET \ + net::DefineNetworkTrafficAnnotation("undefined", "Nothing here yet.") diff --git a/devel/electron39/files/patch-net_url__request_url__request__context.cc b/devel/electron39/files/patch-net_url__request_url__request__context.cc new file mode 100644 index 000000000000..dfd8b0b35b5f --- /dev/null +++ b/devel/electron39/files/patch-net_url__request_url__request__context.cc @@ -0,0 +1,11 @@ +--- net/url_request/url_request_context.cc.orig 2025-08-26 20:49:50 UTC ++++ net/url_request/url_request_context.cc +@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge + return &network_session->context(); + } + +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + std::unique_ptr<URLRequest> URLRequestContext::CreateRequest( + const GURL& url, + RequestPriority priority, diff --git a/devel/electron39/files/patch-net_url__request_url__request__context.h b/devel/electron39/files/patch-net_url__request_url__request__context.h new file mode 100644 index 000000000000..2707656fa054 --- /dev/null +++ b/devel/electron39/files/patch-net_url__request_url__request__context.h @@ -0,0 +1,11 @@ +--- net/url_request/url_request_context.h.orig 2025-04-22 20:15:27 UTC ++++ net/url_request/url_request_context.h +@@ -86,7 +86,7 @@ class NET_EXPORT URLRequestContext final { + // session. + const HttpNetworkSessionContext* GetNetworkSessionContext() const; + +-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // This function should not be used in Chromium, please use the version with + // NetworkTrafficAnnotationTag in the future. + // diff --git a/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc b/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc new file mode 100644 index 000000000000..b616d53b202b --- /dev/null +++ b/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc @@ -0,0 +1,11 @@ +--- net/url_request/url_request_context_builder.cc.orig 2025-08-26 20:49:50 UTC ++++ net/url_request/url_request_context_builder.cc +@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu + } + + if (!proxy_resolution_service_) { +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) + // TODO(willchan): Switch to using this code when + // ProxyConfigService::CreateSystemProxyConfigService()'s + // signature doesn't suck. diff --git a/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc new file mode 100644 index 000000000000..bcb08c472c35 --- /dev/null +++ b/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc @@ -0,0 +1,15 @@ +--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-10-21 20:19:54 UTC ++++ net/websockets/websocket_basic_stream_adapters_test.cc +@@ -1097,10 +1097,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest, + OnCloseOkShouldBeTranslatedToConnectionClose) { + spdy::SpdySerializedFrame response_headers( + spdy_util_.ConstructSpdyResponseHeaders(1, ResponseHeaders(), false)); +- spdy::SpdySerializedFrame close( ++ spdy::SpdySerializedFrame test_close( + spdy_util_.ConstructSpdyRstStream(1, spdy::ERROR_CODE_NO_ERROR)); + MockRead reads[] = {CreateMockRead(response_headers, 1), +- CreateMockRead(close, 2), MockRead(ASYNC, 0, 3)}; ++ CreateMockRead(test_close, 2), MockRead(ASYNC, 0, 3)}; + spdy::SpdySerializedFrame request_headers(spdy_util_.ConstructSpdyHeaders( + 1, RequestHeaders(), DEFAULT_PRIORITY, false)); + MockWrite writes[] = {CreateMockWrite(request_headers, 0)}; diff --git a/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc b/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc new file mode 100644 index 000000000000..75f12c0536ad --- /dev/null +++ b/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc @@ -0,0 +1,20 @@ +--- pdf/pdfium/pdfium_engine.cc.orig 2025-10-21 20:19:54 UTC ++++ pdf/pdfium/pdfium_engine.cc +@@ -116,7 +116,7 @@ + #include "ui/accessibility/ax_features.mojom-features.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "pdf/pdfium/pdfium_font_linux.h" + #endif + +@@ -578,7 +578,7 @@ void InitializeSDK(bool enable_v8, + + FPDF_InitLibraryWithConfig(&config); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + g_font_mapping_mode = font_mapping_mode; + InitializeLinuxFontMapper(); + #endif diff --git a/devel/electron39/files/patch-printing_backend_cups__helper.cc b/devel/electron39/files/patch-printing_backend_cups__helper.cc new file mode 100644 index 000000000000..8cc0aa9a3649 --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__helper.cc @@ -0,0 +1,52 @@ +--- printing/backend/cups_helper.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/cups_helper.cc +@@ -13,7 +13,7 @@ + #include "base/time/time.h" + #include "build/build_config.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include <cups/ppd.h> + #include <stddef.h> + #include <stdio.h> +@@ -43,11 +43,11 @@ + #include "url/gurl.h" + #endif // BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "printing/backend/cups_weak_functions.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + using base::EqualsCaseInsensitiveASCII; + #endif // BUILDFLAG(IS_LINUX) + +@@ -60,7 +60,7 @@ constexpr base::TimeDelta kCupsTimeout = base::Seconds + // able to start and respond on all systems within this duration. + constexpr base::TimeDelta kCupsTimeout = base::Seconds(5); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute). + constexpr int32_t kDefaultMaxCopies = 9999; + constexpr char kCupsMaxCopies[] = "cupsMaxCopies"; +@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631; + + } // namespace + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Helper wrapper around http_t structure, with connection and cleanup + // functionality. + HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url, +@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host, + int blocking, + int msec, + int* cancel) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ScopedHttpPtr http; + if (httpConnect2) { + http.reset(httpConnect2(host, port, diff --git a/devel/electron39/files/patch-printing_backend_cups__helper.h b/devel/electron39/files/patch-printing_backend_cups__helper.h new file mode 100644 index 000000000000..2611bc34629d --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__helper.h @@ -0,0 +1,11 @@ +--- printing/backend/cups_helper.h.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/cups_helper.h +@@ -32,7 +32,7 @@ constexpr cups_ptype_t kDestinationsFilterMask = + constexpr cups_ptype_t kDestinationsFilterMask = + CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Helper wrapper around http_t structure, with connection and cleanup + // functionality. + class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS { diff --git a/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc b/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc new file mode 100644 index 000000000000..71f148639e4d --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc @@ -0,0 +1,11 @@ +--- printing/backend/cups_ipp_helper.cc.orig 2025-06-30 07:04:30 UTC ++++ printing/backend/cups_ipp_helper.cc +@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin + // Provide a default DPI if no valid DPI is found. + #if BUILDFLAG(IS_MAC) + constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr gfx::Size kDefaultMissingDpi(kPixelsPerInch, kPixelsPerInch); + #else + constexpr gfx::Size kDefaultMissingDpi(kDefaultPdfDpi, kDefaultPdfDpi); diff --git a/devel/electron39/files/patch-printing_backend_cups__jobs.cc b/devel/electron39/files/patch-printing_backend_cups__jobs.cc new file mode 100644 index 000000000000..1cf5ccb00022 --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__jobs.cc @@ -0,0 +1,11 @@ +--- printing/backend/cups_jobs.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/cups_jobs.cc +@@ -31,7 +31,7 @@ + #include "printing/backend/cups_ipp_helper.h" + #include "printing/printer_status.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "printing/backend/cups_weak_functions.h" + #endif + diff --git a/devel/electron39/files/patch-printing_backend_cups__printer.cc b/devel/electron39/files/patch-printing_backend_cups__printer.cc new file mode 100644 index 000000000000..1627724944c3 --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__printer.cc @@ -0,0 +1,11 @@ +--- printing/backend/cups_printer.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/cups_printer.cc +@@ -24,7 +24,7 @@ + #include "printing/print_job_constants.h" + #include "url/gurl.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "printing/backend/cups_weak_functions.h" + #endif + diff --git a/devel/electron39/files/patch-printing_backend_cups__weak__functions.h b/devel/electron39/files/patch-printing_backend_cups__weak__functions.h new file mode 100644 index 000000000000..dde893f05375 --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_cups__weak__functions.h @@ -0,0 +1,11 @@ +--- printing/backend/cups_weak_functions.h.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/cups_weak_functions.h +@@ -6,7 +6,7 @@ + + #include "build/build_config.h" + +-static_assert(BUILDFLAG(IS_LINUX)); ++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); + + // Function availability can be tested by checking whether its address is not + // nullptr. Weak symbols remove the need for platform specific build flags and diff --git a/devel/electron39/files/patch-printing_backend_print__backend__cups.h b/devel/electron39/files/patch-printing_backend_print__backend__cups.h new file mode 100644 index 000000000000..372e25ce74fc --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_print__backend__cups.h @@ -0,0 +1,11 @@ +--- printing/backend/print_backend_cups.h.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/print_backend_cups.h +@@ -17,7 +17,7 @@ + #include "printing/mojom/print.mojom.h" + #include "url/gurl.h" + +-static_assert(BUILDFLAG(IS_LINUX)); ++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)); + + namespace printing { + diff --git a/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc b/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc new file mode 100644 index 000000000000..f12adee6ac76 --- /dev/null +++ b/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc @@ -0,0 +1,11 @@ +--- printing/backend/print_backend_cups_ipp.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/backend/print_backend_cups_ipp.cc +@@ -21,7 +21,7 @@ + #include "printing/mojom/print.mojom.h" + #include "printing/units.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "printing/backend/cups_weak_functions.h" + #endif + diff --git a/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc new file mode 100644 index 000000000000..ac033635f1c7 --- /dev/null +++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc @@ -0,0 +1,29 @@ +--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/mojom/printing_context_mojom_traits.cc +@@ -19,7 +19,7 @@ + #include "base/numerics/safe_conversions.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "mojo/public/mojom/base/values.mojom.h" + #endif + +@@ -217,7 +217,7 @@ bool StructTraits< + } + + out->set_pages_per_sheet(data.pages_per_sheet()); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + DCHECK(out->advanced_settings().empty()); + if (!data.ReadAdvancedSettings(&out->advanced_settings())) + return false; +@@ -294,7 +294,7 @@ bool StructTraits< + if (system_print_dialog_data.size() != dictionary_entries) { + return false; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The dictionary must contain three strings. + const base::Value* value = system_print_dialog_data.Find( + printing::kLinuxSystemPrintDialogDataPrinter); diff --git a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.h b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.h index 26b80145a15c..26b80145a15c 100644 --- a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.h +++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.h diff --git a/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc new file mode 100644 index 000000000000..e837722be74f --- /dev/null +++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc @@ -0,0 +1,65 @@ +--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-08-26 20:49:50 UTC ++++ printing/mojom/printing_context_mojom_traits_unittest.cc +@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData( + data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf"); + } + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name"); + data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo"); + data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar"); +@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons + /*top=*/10583, + /*bottom=*/12347); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() { + PrintSettings::AdvancedSettings advanced_settings; + advanced_settings.emplace("advanced-setting-A", base::Value("setting-A")); +@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() { + settings.set_device_name(kPrintSettingsDeviceName); + settings.set_requested_media(kPrintSettingsRequestedMedia); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + PrintSettings::AdvancedSettings& advanced_settings = + settings.advanced_settings(); + for (const auto& item : kPrintSettingsAdvancedSettings) +@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest, + + EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings); + #endif + +@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest, + kPrintSettingsCustomMarginsInMicrons)); + EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings); + #endif + +@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest, + EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units()); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + TEST(PrintingContextMojomTraitsTest, + TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) { + PrintSettings input = GenerateSamplePrintSettingsDefaultMargins(); +@@ -872,7 +872,7 @@ TEST( + } + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + TEST( + PrintingContextMojomTraitsTest, + TestSerializeAndDeserializePrintSettingsSystemPrintDialogPrinterInvalidDataType) { diff --git a/devel/electron39/files/patch-printing_print__settings.cc b/devel/electron39/files/patch-printing_print__settings.cc new file mode 100644 index 000000000000..4d57d445df16 --- /dev/null +++ b/devel/electron39/files/patch-printing_print__settings.cc @@ -0,0 +1,38 @@ +--- printing/print_settings.cc.orig 2025-06-30 07:04:30 UTC ++++ printing/print_settings.cc +@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet + #endif + is_modifiable_ = settings.is_modifiable_; + pages_per_sheet_ = settings.pages_per_sheet_; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + for (const auto& item : settings.advanced_settings_) + advanced_settings_.emplace(item.first, item.second.Clone()); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot + #endif + is_modifiable_, requested_custom_margins_in_microns_, + pages_per_sheet_ +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + advanced_settings_ + #endif +@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot + other.is_modifiable_, + other.requested_custom_margins_in_microns_, + other.pages_per_sheet_ +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + other.advanced_settings_ + #endif +@@ -413,7 +413,7 @@ void PrintSettings::Clear() { + #endif + is_modifiable_ = true; + pages_per_sheet_ = 1; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + advanced_settings_.clear(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-printing_print__settings.h b/devel/electron39/files/patch-printing_print__settings.h new file mode 100644 index 000000000000..1283409ac2c5 --- /dev/null +++ b/devel/electron39/files/patch-printing_print__settings.h @@ -0,0 +1,47 @@ +--- printing/print_settings.h.orig 2025-08-26 20:49:50 UTC ++++ printing/print_settings.h +@@ -25,7 +25,7 @@ + #include "base/values.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <map> + + #include "base/values.h" +@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe + "print_settings"; + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name"; + inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] = + "print_settings"; +@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting + std::string vendor_id; + }; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + using AdvancedSettings = std::map<std::string, base::Value>; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting + pages_per_sheet_ = pages_per_sheet; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + AdvancedSettings& advanced_settings() { return advanced_settings_; } + const AdvancedSettings& advanced_settings() const { + return advanced_settings_; +@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting + // Number of pages per sheet. + int pages_per_sheet_; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Advanced settings. + AdvancedSettings advanced_settings_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron39/files/patch-printing_print__settings__conversion.cc b/devel/electron39/files/patch-printing_print__settings__conversion.cc new file mode 100644 index 000000000000..c2093141a57a --- /dev/null +++ b/devel/electron39/files/patch-printing_print__settings__conversion.cc @@ -0,0 +1,11 @@ +--- printing/print_settings_conversion.cc.orig 2025-06-30 07:04:30 UTC ++++ printing/print_settings_conversion.cc +@@ -291,7 +291,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet + settings->set_is_modifiable(is_modifiable.value()); + } + +-#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)) ++#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS)) + const base::Value::Dict* advanced_settings = + job_settings.FindDict(kSettingAdvancedSettings); + if (advanced_settings) { diff --git a/devel/electron39/files/patch-printing_printing__context__linux.cc b/devel/electron39/files/patch-printing_printing__context__linux.cc new file mode 100644 index 000000000000..80ce9f3c3abf --- /dev/null +++ b/devel/electron39/files/patch-printing_printing__context__linux.cc @@ -0,0 +1,38 @@ +--- printing/printing_context_linux.cc.orig 2025-07-04 05:17:07 UTC ++++ printing/printing_context_linux.cc +@@ -23,7 +23,7 @@ + #endif + + // Avoid using LinuxUi on Fuchsia. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett + + ResetSettings(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!ui::LinuxUi::instance()) + return mojom::ResultCode::kSuccess; + +@@ -84,7 +84,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU + } + + gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (ui::LinuxUi::instance()) + return ui::LinuxUi::instance()->GetPdfPaperSize(this); + #endif +@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS + DCHECK(!printer_settings.show_system_dialog); + DCHECK(!in_print_job_); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!ui::LinuxUi::instance()) + return mojom::ResultCode::kSuccess; + diff --git a/devel/electron39/files/patch-printing_printing__features.cc b/devel/electron39/files/patch-printing_printing__features.cc new file mode 100644 index 000000000000..b1bbf00f6d1d --- /dev/null +++ b/devel/electron39/files/patch-printing_printing__features.cc @@ -0,0 +1,20 @@ +--- printing/printing_features.cc.orig 2025-10-21 20:19:54 UTC ++++ printing/printing_features.cc +@@ -22,7 +22,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATUR + BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use the CUPS IPP printing backend instead of the original CUPS backend that + // calls the deprecated PPD API. + BASE_FEATURE(kCupsIppPrintingBackend, base::FEATURE_DISABLED_BY_DEFAULT); +@@ -54,7 +54,7 @@ BASE_FEATURE(kEnableOopPrintDrivers, + // Enables printing interactions with the operating system to be performed + // out-of-process. + BASE_FEATURE(kEnableOopPrintDrivers, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-printing_printing__features.h b/devel/electron39/files/patch-printing_printing__features.h new file mode 100644 index 000000000000..100f127adf70 --- /dev/null +++ b/devel/electron39/files/patch-printing_printing__features.h @@ -0,0 +1,11 @@ +--- printing/printing_features.h.orig 2025-08-26 20:49:50 UTC ++++ printing/printing_features.h +@@ -24,7 +24,7 @@ BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale); + BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale); + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend); + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc index 39e5dec1c322..39e5dec1c322 100644 --- a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc +++ b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc diff --git a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h index 6788d8214042..6788d8214042 100644 --- a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-remoting_base_constants.h b/devel/electron39/files/patch-remoting_base_constants.h new file mode 100644 index 000000000000..40c6ff981724 --- /dev/null +++ b/devel/electron39/files/patch-remoting_base_constants.h @@ -0,0 +1,11 @@ +--- remoting/base/constants.h.orig 2025-06-30 07:04:30 UTC ++++ remoting/base/constants.h +@@ -27,7 +27,7 @@ constexpr int kTargetFrameRate = 30; + // The video frame rate. + constexpr int kTargetFrameRate = 30; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + inline constexpr char kChromeRemoteDesktopSessionEnvVar[] = + "CHROME_REMOTE_DESKTOP_SESSION"; + #endif diff --git a/devel/electron35/files/patch-remoting_base_host__settings.cc b/devel/electron39/files/patch-remoting_base_host__settings.cc index 7a7c6d643459..7a7c6d643459 100644 --- a/devel/electron35/files/patch-remoting_base_host__settings.cc +++ b/devel/electron39/files/patch-remoting_base_host__settings.cc diff --git a/devel/electron35/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/devel/electron39/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc index e09677c79a32..e09677c79a32 100644 --- a/devel/electron35/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc +++ b/devel/electron39/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc diff --git a/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc b/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc new file mode 100644 index 000000000000..1fa0113636f0 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc @@ -0,0 +1,11 @@ +--- remoting/host/base/desktop_environment_options.cc.orig 2025-04-22 20:15:27 UTC ++++ remoting/host/base/desktop_environment_options.cc +@@ -109,7 +109,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic + // TODO(joedow): Determine whether we can migrate additional platforms to + // using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then + // clean up DesktopCapturerProxy::Core::CreateCapturer(). +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return capture_video_on_dedicated_thread_; + #else + return false; diff --git a/devel/electron39/files/patch-remoting_host_base_switches.cc b/devel/electron39/files/patch-remoting_host_base_switches.cc new file mode 100644 index 000000000000..446bca301872 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_base_switches.cc @@ -0,0 +1,18 @@ +--- remoting/host/base/switches.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/base/switches.cc +@@ -23,13 +23,13 @@ const char kProcessTypeUrlForwarderConfigurator[] = + const char kProcessTypeFileChooser[] = "file_chooser"; + const char kProcessTypeUrlForwarderConfigurator[] = + "url_forwarder_configurator"; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const char kProcessTypeXSessionChooser[] = "xsession_chooser"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + + const char kEvaluateCapabilitySwitchName[] = "evaluate-type"; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const char kEnableWtmpdb[] = "enable-wtmpdb"; + #endif + diff --git a/devel/electron39/files/patch-remoting_host_base_switches.h b/devel/electron39/files/patch-remoting_host_base_switches.h new file mode 100644 index 000000000000..49f2a41ce2a7 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_base_switches.h @@ -0,0 +1,18 @@ +--- remoting/host/base/switches.h.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/base/switches.h +@@ -35,13 +35,13 @@ extern const char kProcessTypeUrlForwarderConfigurator + extern const char kProcessTypeEvaluateCapability[]; + extern const char kProcessTypeFileChooser[]; + extern const char kProcessTypeUrlForwarderConfigurator[]; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + extern const char kProcessTypeXSessionChooser[]; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + + extern const char kEvaluateCapabilitySwitchName[]; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Used to record client sessions to wtmpd. + extern const char kEnableWtmpdb[]; + #endif diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host.cc b/devel/electron39/files/patch-remoting_host_chromoting__host.cc new file mode 100644 index 000000000000..53541819520b --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_chromoting__host.cc @@ -0,0 +1,11 @@ +--- remoting/host/chromoting_host.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/chromoting_host.cc +@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::string& host_own + &ChromotingHost::OnIncomingSession, base::Unretained(this))); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ChromotingHost::StartChromotingHostServices() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + DCHECK(!ipc_server_); diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host.h b/devel/electron39/files/patch-remoting_host_chromoting__host.h new file mode 100644 index 000000000000..a1f91232f826 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_chromoting__host.h @@ -0,0 +1,29 @@ +--- remoting/host/chromoting_host.h.orig 2025-04-22 20:15:27 UTC ++++ remoting/host/chromoting_host.h +@@ -36,7 +36,7 @@ + #include "remoting/protocol/session_manager.h" + #include "remoting/protocol/transport_context.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/host/chromoting_host_services_server.h" + #endif + +@@ -112,7 +112,7 @@ class ChromotingHost : public ClientSession::EventHand + // This method can only be called once during the lifetime of this object. + void Start(const std::string& host_owner); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Starts running the ChromotingHostServices server and listening for incoming + // IPC binding requests. + // Currently only Linux runs the ChromotingHostServices server on the host +@@ -222,7 +222,7 @@ class ChromotingHost : public ClientSession::EventHand + // List of host extensions. + std::vector<std::unique_ptr<HostExtension>> extensions_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // IPC server that runs the CRD host service API. Non-null if the server name + // is set and the host is started. + // Currently only Linux runs the ChromotingHostServices server on the host diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc b/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc new file mode 100644 index 000000000000..3680c368b0e0 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc @@ -0,0 +1,11 @@ +--- remoting/host/chromoting_host_context.cc.orig 2025-04-22 20:15:27 UTC ++++ remoting/host/chromoting_host_context.cc +@@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC + // on a UI thread. + scoped_refptr<AutoThreadTaskRunner> input_task_runner = + AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::MessagePumpType::UI); + #else + base::MessagePumpType::IO); diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc b/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc new file mode 100644 index 000000000000..f896c8d0cacd --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc @@ -0,0 +1,11 @@ +--- remoting/host/chromoting_host_services_client.cc.orig 2025-08-26 20:49:50 UTC ++++ remoting/host/chromoting_host_services_client.cc +@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic + if (session_services_remote_.is_bound()) { + return true; + } +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!environment_->HasVar(kChromeRemoteDesktopSessionEnvVar)) { + LOG(WARNING) << "Current desktop environment is not remotable."; + return false; diff --git a/devel/electron39/files/patch-remoting_host_client__session.cc b/devel/electron39/files/patch-remoting_host_client__session.cc new file mode 100644 index 000000000000..65d3e04a1222 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_client__session.cc @@ -0,0 +1,11 @@ +--- remoting/host/client_session.cc.orig 2025-04-22 20:15:27 UTC ++++ remoting/host/client_session.cc +@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResolution( + if (effective_policies_.curtain_required.value_or(false)) { + dpi_vector.set(resolution.x_dpi(), resolution.y_dpi()); + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + dpi_vector.set(resolution.x_dpi(), resolution.y_dpi()); + #endif + diff --git a/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc b/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc new file mode 100644 index 000000000000..dde1f3e53fbb --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc @@ -0,0 +1,11 @@ +--- remoting/host/crash/crash_file_uploader.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/crash/crash_file_uploader.cc +@@ -45,7 +45,7 @@ constexpr char kProductNameValue[] = "Chromoting"; + + #if BUILDFLAG(IS_WIN) + constexpr char kProductNameValue[] = "Chromoting"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kProductNameValue[] = "Chromoting_Linux"; + #elif BUILDFLAG(IS_MAC) + constexpr char kProductNameValue[] = "Chromoting_Mac"; diff --git a/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc new file mode 100644 index 000000000000..3d50858e148d --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc @@ -0,0 +1,20 @@ +--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/create_desktop_interaction_strategy_factory.cc +@@ -12,7 +12,7 @@ + #include "remoting/host/desktop_interaction_strategy.h" + #include "remoting/host/legacy_interaction_strategy.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/host/linux/gnome_interaction_strategy.h" + #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h" + #endif // BUILDFLAG(IS_LINUX) +@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory( + scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, + scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner, + scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (webrtc::DesktopCapturer::IsRunningUnderWayland()) { + return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner); + } diff --git a/devel/electron35/files/patch-remoting_host_evaluate__capability.cc b/devel/electron39/files/patch-remoting_host_evaluate__capability.cc index 8aff22ffb2d0..8aff22ffb2d0 100644 --- a/devel/electron35/files/patch-remoting_host_evaluate__capability.cc +++ b/devel/electron39/files/patch-remoting_host_evaluate__capability.cc diff --git a/devel/electron39/files/patch-remoting_host_host__attributes.cc b/devel/electron39/files/patch-remoting_host_host__attributes.cc new file mode 100644 index 000000000000..1ba9e10475d8 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_host__attributes.cc @@ -0,0 +1,11 @@ +--- remoting/host/host_attributes.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/host_attributes.cc +@@ -102,7 +102,7 @@ std::string GetHostAttributes() { + if (media::InitializeMediaFoundation()) { + result.push_back("HWEncoder"); + } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + result.push_back("HWEncoder"); + #endif + diff --git a/devel/electron35/files/patch-remoting_host_host__details.cc b/devel/electron39/files/patch-remoting_host_host__details.cc index d63c78a9f047..d63c78a9f047 100644 --- a/devel/electron35/files/patch-remoting_host_host__details.cc +++ b/devel/electron39/files/patch-remoting_host_host__details.cc diff --git a/devel/electron39/files/patch-remoting_host_host__main.cc b/devel/electron39/files/patch-remoting_host_host__main.cc new file mode 100644 index 000000000000..913994bf2e29 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_host__main.cc @@ -0,0 +1,38 @@ +--- remoting/host/host_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/host_main.cc +@@ -57,7 +57,7 @@ int UrlForwarderConfiguratorMain(); + int RdpDesktopSessionMain(); + int UrlForwarderConfiguratorMain(); + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + int XSessionChooserMain(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -70,7 +70,7 @@ const char kUsageMessage[] = + "\n" + "Options:\n" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + " --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on " + "Linux.\n" + #endif // BUILDFLAG(IS_LINUX) +@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro + } else if (process_type == kProcessTypeUrlForwarderConfigurator) { + main_routine = &UrlForwarderConfiguratorMain; + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + } else if (process_type == kProcessTypeXSessionChooser) { + main_routine = &XSessionChooserMain; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) { + // Note that we enable crash reporting only if the user has opted in to having + // the crash reports uploaded. + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + // TODO: joedow - Enable crash reporting for the RDP process. diff --git a/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc b/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc new file mode 100644 index 000000000000..1bf65e53ed1c --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc @@ -0,0 +1,11 @@ +--- remoting/host/host_power_save_blocker.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/host_power_save_blocker.cc +@@ -29,7 +29,7 @@ void HostPowerSaveBlocker::OnClientConnected(const std + + void HostPowerSaveBlocker::OnClientConnected(const std::string& jid) { + // TODO(447203893): Re-enable this on Linux once the bug is fixed. +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + blocker_ = std::make_unique<device::PowerSaveBlocker>( + device::mojom::WakeLockType::kPreventDisplaySleep, + device::mojom::WakeLockReason::kOther, "Remoting session is active", diff --git a/devel/electron35/files/patch-remoting_host_ipc__constants.cc b/devel/electron39/files/patch-remoting_host_ipc__constants.cc index 82a528b5dac8..82a528b5dac8 100644 --- a/devel/electron35/files/patch-remoting_host_ipc__constants.cc +++ b/devel/electron39/files/patch-remoting_host_ipc__constants.cc diff --git a/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc new file mode 100644 index 000000000000..9af5115fb75c --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc @@ -0,0 +1,65 @@ +--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/it2me/it2me_native_messaging_host_main.cc +@@ -29,7 +29,7 @@ + #include "remoting/host/resources.h" + #include "remoting/host/usage_stats_consent.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if defined(REMOTING_USE_X11) + #include <gtk/gtk.h> + #include "base/linux_util.h" +@@ -43,7 +43,7 @@ + #include "remoting/host/mac/permission_utils.h" + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -79,7 +79,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv + // Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and + // runs the task executor until It2MeNativeMessagingHost signals shutdown. + int It2MeNativeMessagingHostMain(int argc, char** argv) { +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + // Initialize Xlib for multi-threaded use, allowing non-Chromium code to + // use X11 safely (such as the WebRTC capturer, GTK ...) + x11::InitXlib(); +@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv + // needs to be initialized first, so that the preference for crash-reporting + // can be looked up in the config file. + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); +@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv + + remoting::LoadResources(""); + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + // Required for any calls into GTK functions, such as the Disconnect and + // Continue windows. Calling with nullptr arguments because we don't have + // any command line arguments for gtk to consume. +@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv + PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(), + context->management_service()); + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + scoped_refptr<AutoThreadTaskRunner> input_task_runner; + // Create an X11EventSource on all UI threads, so the global X11 connection + // (x11::Connection::Get()) can dispatch X events. +@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv + // Run the loop until channel is alive. + run_loop.Run(); + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + input_task_runner->PostTask(FROM_HERE, base::BindOnce([]() { + delete ui::X11EventSource::GetInstance(); + })); diff --git a/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc b/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc new file mode 100644 index 000000000000..537dab84bf1c --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc @@ -0,0 +1,29 @@ +--- remoting/host/me2me_desktop_environment.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/me2me_desktop_environment.cc +@@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities() + capabilities += protocol::kRemoteWebAuthnCapability; + } + +-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + capabilities += " "; + capabilities += protocol::kMultiStreamCapability; + capabilities += " "; +@@ -168,7 +168,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment( + // properly under Xvfb. + mutable_desktop_capture_options()->set_use_update_notifications(true); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Setting this option to false means that the capture differ wrapper will not + // be used when the X11 capturer is selected. This reduces the X11 capture + // time by a few milliseconds per frame and is safe because we can rely on +@@ -195,7 +195,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity( + + // Otherwise, if the session is shared with the local user start monitoring + // the local input and create the in-session UI. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool want_user_interface = false; + #elif BUILDFLAG(IS_APPLE) + // Don't try to display any UI on top of the system's login screen as this diff --git a/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc b/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc new file mode 100644 index 000000000000..87180d437c55 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc @@ -0,0 +1,29 @@ +--- remoting/host/mojo_caller_security_checker.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/mojo_caller_security_checker.cc +@@ -32,7 +32,7 @@ namespace { + namespace remoting { + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr auto kAllowedCallerProgramNames = + base::MakeFixedFlatSet<base::FilePath::StringViewType>({ + "remote-open-url", +@@ -60,7 +60,7 @@ bool IsTrustedMojoEndpoint( + const named_mojo_ipc_server::ConnectionInfo& caller) { + #if BUILDFLAG(IS_MAC) + return IsProcessTrusted(caller.audit_token, kAllowedIdentifiers); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + + // TODO: yuweih - see if it's possible to move away from PID-based security + // checks, which might be susceptible of PID reuse attacks. +@@ -84,7 +84,7 @@ bool IsTrustedMojoEndpoint( + base::FilePath::StringType program_name = + caller_process_image_path.BaseName().value(); + if (!kAllowedCallerProgramNames.contains(program_name)) { +-#if BUILDFLAG(IS_LINUX) && !defined(NDEBUG) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(NDEBUG) + // Linux binaries generated in out/Debug are underscore-separated. To make + // debugging easier, we just check the name again with underscores replaced + // with hyphens. diff --git a/devel/electron39/files/patch-remoting_host_policy__watcher.cc b/devel/electron39/files/patch-remoting_host_policy__watcher.cc new file mode 100644 index 000000000000..eb0803c78581 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_policy__watcher.cc @@ -0,0 +1,11 @@ +--- remoting/host/policy_watcher.cc.orig 2025-08-26 20:49:50 UTC ++++ remoting/host/policy_watcher.cc +@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies() + result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false); + result.Set(key::kClassManagementEnabled, "disabled"); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + result.Set(key::kRemoteAccessHostMatchUsername, false); + #endif + #if !BUILDFLAG(IS_CHROMEOS) diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc index e8f1cbd06f50..e8f1cbd06f50 100644 --- a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc +++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc diff --git a/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc new file mode 100644 index 000000000000..e8e595e3ff01 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc @@ -0,0 +1,20 @@ +--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/remote_open_url/remote_open_url_main.cc +@@ -27,7 +27,7 @@ + #include "remoting/host/usage_stats_consent.h" + #include "ui/base/l10n/l10n_util.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** argv) { + + #if defined(REMOTING_ENABLE_CRASH_REPORTING) + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc index 84686704aae1..84686704aae1 100644 --- a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc +++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc diff --git a/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc new file mode 100644 index 000000000000..b869a0186cb7 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc @@ -0,0 +1,11 @@ +--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-08-26 20:49:50 UTC ++++ remoting/host/remote_open_url/url_forwarder_configurator.cc +@@ -13,7 +13,7 @@ UrlForwarderConfigurator::~UrlForwarderConfigurator() + + UrlForwarderConfigurator::~UrlForwarderConfigurator() = default; + +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) + + // static + std::unique_ptr<UrlForwarderConfigurator> UrlForwarderConfigurator::Create() { diff --git a/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc b/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc new file mode 100644 index 000000000000..9dcd5e489c6e --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc @@ -0,0 +1,155 @@ +--- remoting/host/remoting_me2me_host.cc.orig 2025-10-21 20:19:54 UTC ++++ remoting/host/remoting_me2me_host.cc +@@ -140,7 +140,7 @@ + #include "remoting/host/mac/permission_utils.h" + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if defined(REMOTING_USE_X11) + #include <gtk/gtk.h> + +@@ -151,7 +151,7 @@ + #endif // defined(REMOTING_USE_X11) + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "base/linux_util.h" + #include "remoting/host/linux/audio_capturer_linux.h" + #include "remoting/host/linux/certificate_watcher.h" +@@ -166,7 +166,7 @@ + #include "remoting/host/pairing_registry_delegate_win.h" + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #include "remoting/host/host_wtmpdb_logger.h" + #endif // BUILDFLAG(IS_LINUX) +@@ -200,7 +200,7 @@ const char kStdinConfigPath[] = "-"; + const char kStdinConfigPath[] = "-"; + #endif // !defined(REMOTING_MULTI_PROCESS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The command line switch used to pass name of the pipe to capture audio on + // linux. + const char kAudioPipeSwitchName[] = "audio-pipe-name"; +@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher::Delegate, + std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Watch for certificate changes and kill the host when changes occur + std::unique_ptr<CertificateWatcher> cert_watcher_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher::Delegate, + std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_; + + std::unique_ptr<HostEventLogger> host_event_logger_; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_; + #endif + std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_; +@@ -837,7 +837,7 @@ void HostProcess::ShutdownOnNetworkThread() { + void HostProcess::ShutdownOnNetworkThread() { + DCHECK(context_->network_task_runner()->BelongsToCurrentThread()); + config_watcher_.reset(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + cert_watcher_.reset(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + } +@@ -914,7 +914,7 @@ void HostProcess::CreateAuthenticatorFactory() { + context_->create_client_cert_store_callback(), + service_account_email_, oauth_refresh_token_)); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!cert_watcher_) { + cert_watcher_ = std::make_unique<CertificateWatcher>( + base::BindRepeating(&HostProcess::ShutdownHost, +@@ -1052,7 +1052,7 @@ void HostProcess::StartOnUiThread() { + base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)), + base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this))); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // If an audio pipe is specific on the command-line then initialize + // AudioCapturerLinux to capture from it. + base::FilePath audio_pipe_name = +@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() { + // It is now safe for the HostProcess to be deleted. + self_ = nullptr; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Cause the global AudioPipeReader to be freed, otherwise the audio + // thread will remain in-use and prevent the process from exiting. + // TODO(wez): DesktopEnvironmentFactory should own the pipe reader. +@@ -1139,7 +1139,7 @@ void HostProcess::ShutdownOnUiThread() { + AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath()); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + context_->input_task_runner()->PostTask( + FROM_HERE, + base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); })); +@@ -1835,7 +1835,7 @@ void HostProcess::StartHost() { + + SetState(HOST_STARTED); + +-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + if (webrtc::DesktopCapturer::IsRunningUnderWayland()) { + GnomeRemoteDesktopSession::GetInstance()->Init( + base::BindOnce([](base::expected<void, std::string> result) { +@@ -1925,7 +1925,7 @@ void HostProcess::StartHost() { + + host_->AddExtension(std::make_unique<TestEchoExtension>()); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); + if (cmd_line->HasSwitch(kEnableWtmpdb)) { + host_wtmpdb_logger_ = +@@ -1960,7 +1960,7 @@ void HostProcess::StartHost() { + // addresses. + host_->Start(*host_owner_emails_.begin()); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // For Windows and Mac, ChromotingHostServices connections are handled by + // another process, then the message pipe is forwarded to the network process. + host_->StartChromotingHostServices(); +@@ -2105,7 +2105,7 @@ int HostProcessMain() { + HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION); + const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if defined(REMOTING_USE_X11) + // Initialize Xlib for multi-threaded use, allowing non-Chromium code to + // use X11 safely (such as the WebRTC capturer, GTK ...) +@@ -2150,7 +2150,7 @@ int HostProcessMain() { + return kInitializationFailed; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Log and cleanup the crash database. We do this after a short delay so that + // the crash database has a chance to be updated properly if we just got + // relaunched after a crash. +@@ -2170,7 +2170,7 @@ int HostProcessMain() { + std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier( + net::NetworkChangeNotifier::CreateIfNeeded()); + +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11) + // Create an X11EventSource on all UI threads, so the global X11 connection + // (x11::Connection::Get()) can dispatch X events. + auto event_source = diff --git a/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc b/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc new file mode 100644 index 000000000000..9e742b3932a9 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc @@ -0,0 +1,20 @@ +--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/security_key/remote_security_key_main.cc +@@ -24,7 +24,7 @@ + #include "remoting/host/security_key/security_key_message_handler.h" + #include "remoting/host/usage_stats_consent.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char** argv) { + + #if defined(REMOTING_ENABLE_CRASH_REPORTING) + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); diff --git a/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc b/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc new file mode 100644 index 000000000000..52fcb4a6d7a5 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc @@ -0,0 +1,11 @@ +--- remoting/host/session_policies_from_dict.cc.orig 2025-04-22 20:15:27 UTC ++++ remoting/host/session_policies_from_dict.cc +@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict + session_policies.curtain_required = + dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain); + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + session_policies.host_username_match_required = + dict.FindBool(policy::key::kRemoteAccessHostMatchUsername); + #endif diff --git a/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc new file mode 100644 index 000000000000..6310057e9c3a --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc @@ -0,0 +1,20 @@ +--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/setup/me2me_native_messaging_host_main.cc +@@ -41,7 +41,7 @@ + #include "base/apple/scoped_nsautorelease_pool.h" + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int argc, char** argv + // needs to be initialized first, so that the preference for crash-reporting + // can be looked up in the config file. + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); diff --git a/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc b/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc new file mode 100644 index 000000000000..25ac57a4d01a --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc @@ -0,0 +1,38 @@ +--- remoting/host/setup/start_host_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/setup/start_host_main.cc +@@ -44,7 +44,7 @@ + #include <unistd.h> + #endif // BUILDFLAG(IS_POSIX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #include "remoting/host/setup/daemon_controller_delegate_linux.h" + #include "remoting/host/setup/start_host_as_root.h" +@@ -370,7 +370,7 @@ int StartHostMain(int argc, char** argv) { + } // namespace + + int StartHostMain(int argc, char** argv) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Minimize the amount of code that runs as root on Posix systems. + if (getuid() == 0) { + return remoting::StartHostAsRoot(argc, argv); +@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv) { + + mojo::core::Init(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (command_line->HasSwitch("no-start")) { + // On Linux, registering the host with systemd and starting it is the only + // reason start_host requires root. The --no-start options skips that final +@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv) { + // We don't have a config file yet so we can't use IsUsageStatsAllowed(), + // instead we can just check the command line parameter. + if (params.enable_crash_reporting) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); diff --git a/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc b/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc new file mode 100644 index 000000000000..98492b5f093b --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc @@ -0,0 +1,20 @@ +--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/webauthn/desktop_session_type_util.cc +@@ -11,7 +11,7 @@ namespace { + namespace remoting { + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DesktopSessionType GetDesktopSessionTypeInternal( + std::unique_ptr<base::Environment> environment) { + // Currently on Linux, a desktop session is either remote-only or local-only. +@@ -29,7 +29,7 @@ DesktopSessionType GetDesktopSessionType() { + } // namespace + + DesktopSessionType GetDesktopSessionType() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static const DesktopSessionType desktop_session_type = + GetDesktopSessionTypeInternal(base::Environment::Create()); + return desktop_session_type; diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc new file mode 100644 index 000000000000..ec753b2d11a5 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc @@ -0,0 +1,29 @@ +--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc +@@ -14,7 +14,7 @@ + #include "base/strings/utf_string_conversions.h" + #include "build/build_config.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "base/containers/fixed_flat_set.h" + #include "base/files/file_path.h" + #include "remoting/host/base/process_util.h" +@@ -48,7 +48,7 @@ namespace { + + // No static variables needed for debug builds. + +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + + constexpr auto kAllowedCallerPrograms = + base::MakeFixedFlatSet<base::FilePath::StringViewType>({ +@@ -99,7 +99,7 @@ bool IsLaunchedByTrustedProcess() { + #if !defined(NDEBUG) + // Just return true on debug builds for the convenience of development. + return true; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::ProcessId parent_pid = + base::GetParentProcessId(base::GetCurrentProcessHandle()); + // Note that on Linux the process image may no longer exist in its original diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc new file mode 100644 index 000000000000..5f4beec19a18 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc @@ -0,0 +1,28 @@ +--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc +@@ -27,7 +27,7 @@ + #include "base/task/thread_pool.h" + #include "build/build_config.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/environment.h" + #include "base/nix/xdg_util.h" + #include "base/strings/string_util.h" +@@ -72,14 +72,14 @@ std::vector<base::FilePath> GetRemoteStateChangeDirPat + // Caller should check if the directory exists before writing files to it. A + // directory only exists if the corresponding Chrome version is installed. + std::vector<base::FilePath> GetRemoteStateChangeDirPaths() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + constexpr base::FilePath::CharType kStateChangeDirName[] = + FILE_PATH_LITERAL("WebAuthenticationProxyRemoteSessionStateChange"); + #endif + + std::vector<base::FilePath> dirs; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // See: chrome/common/chrome_paths_linux.cc + auto env = base::Environment::Create(); + base::FilePath base_path; diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc new file mode 100644 index 000000000000..6ca9ec5a6209 --- /dev/null +++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc @@ -0,0 +1,20 @@ +--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-06-30 07:04:30 UTC ++++ remoting/host/webauthn/remote_webauthn_main.cc +@@ -27,7 +27,7 @@ + #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h" + #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "remoting/base/crash/crash_reporting_crashpad.h" + #endif // BUILDFLAG(IS_LINUX) + +@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char** argv) { + + #if defined(REMOTING_ENABLE_CRASH_REPORTING) + if (IsUsageStatsAllowed()) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + InitializeCrashpadReporting(); + #elif BUILDFLAG(IS_WIN) + InitializeBreakpadReporting(); diff --git a/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc b/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc new file mode 100644 index 000000000000..c3aee205a107 --- /dev/null +++ b/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc @@ -0,0 +1,11 @@ +--- remoting/protocol/webrtc_video_stream.cc.orig 2025-08-26 20:49:50 UTC ++++ remoting/protocol/webrtc_video_stream.cc +@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti + : session_options_(session_options) { + // TODO(joedow): Dig into the threading model on other platforms to see if they + // can also be updated to run on a dedicated thread. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + core_task_runner_ = base::ThreadPool::CreateSingleThreadTaskRunner( + {base::TaskPriority::HIGHEST}, + base::SingleThreadTaskRunnerThreadMode::DEDICATED); diff --git a/devel/electron35/files/patch-remoting_signaling_ftl__host__device__id__provider.cc b/devel/electron39/files/patch-remoting_signaling_ftl__host__device__id__provider.cc index d91e944414c4..d91e944414c4 100644 --- a/devel/electron35/files/patch-remoting_signaling_ftl__host__device__id__provider.cc +++ b/devel/electron39/files/patch-remoting_signaling_ftl__host__device__id__provider.cc diff --git a/devel/electron35/files/patch-sandbox_BUILD.gn b/devel/electron39/files/patch-sandbox_BUILD.gn index 6b1329566d7d..6b1329566d7d 100644 --- a/devel/electron35/files/patch-sandbox_BUILD.gn +++ b/devel/electron39/files/patch-sandbox_BUILD.gn diff --git a/devel/electron35/files/patch-sandbox_features.gni b/devel/electron39/files/patch-sandbox_features.gni index 9f5a00868f96..9f5a00868f96 100644 --- a/devel/electron35/files/patch-sandbox_features.gni +++ b/devel/electron39/files/patch-sandbox_features.gni diff --git a/devel/electron39/files/patch-sandbox_linux_BUILD.gn b/devel/electron39/files/patch-sandbox_linux_BUILD.gn new file mode 100644 index 000000000000..a0f041c53b88 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_linux_BUILD.gn @@ -0,0 +1,35 @@ +--- sandbox/linux/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ sandbox/linux/BUILD.gn +@@ -11,11 +11,11 @@ declare_args() { + } + + declare_args() { +- compile_suid_client = is_linux || is_chromeos ++ compile_suid_client = (is_linux || is_chromeos) && !is_bsd + +- compile_credentials = is_linux || is_chromeos ++ compile_credentials = (is_linux || is_chromeos) && !is_bsd + +- compile_syscall_broker = is_linux || is_chromeos ++ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd + + # On Android, use plain GTest. + use_base_test_suite = is_linux || is_chromeos +@@ -373,6 +373,17 @@ component("sandbox_services") { + "services/libc_interceptor.h", + ] + } ++ ++ if (is_bsd) { ++ sources -= [ ++ "services/scoped_process.cc", ++ "services/scoped_process.h", ++ "services/syscall_wrappers.cc", ++ "services/syscall_wrappers.h", ++ "services/yama.cc", ++ "services/yama.h", ++ ] ++ } + } + + source_set("sandbox_services_headers") { diff --git a/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc b/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc new file mode 100644 index 000000000000..0bf8c43c84eb --- /dev/null +++ b/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc @@ -0,0 +1,15 @@ +--- sandbox/linux/services/init_process_reaper.cc.orig 2025-10-21 20:19:54 UTC ++++ sandbox/linux/services/init_process_reaper.cc +@@ -2,6 +2,7 @@ + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. + ++#if 0 + #include "sandbox/linux/services/init_process_reaper.h" + + #include <signal.h> +@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo + } + + } // namespace sandbox. ++#endif diff --git a/devel/electron35/files/patch-sandbox_linux_services_libc__interceptor.cc b/devel/electron39/files/patch-sandbox_linux_services_libc__interceptor.cc index 9b976657c263..9b976657c263 100644 --- a/devel/electron35/files/patch-sandbox_linux_services_libc__interceptor.cc +++ b/devel/electron39/files/patch-sandbox_linux_services_libc__interceptor.cc diff --git a/devel/electron39/files/patch-sandbox_policy_BUILD.gn b/devel/electron39/files/patch-sandbox_policy_BUILD.gn new file mode 100644 index 000000000000..3f5c6aeac553 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_BUILD.gn @@ -0,0 +1,38 @@ +--- sandbox/policy/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ sandbox/policy/BUILD.gn +@@ -47,7 +47,7 @@ component("policy") { + "//third_party/jni_zero", + ] + } +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ + "linux/bpf_audio_policy_linux.cc", + "linux/bpf_audio_policy_linux.h", +@@ -117,6 +117,26 @@ component("policy") { + "//sandbox/linux:sandbox_services", + "//sandbox/linux:seccomp_bpf", + "//sandbox/linux:suid_sandbox_client", ++ ] ++ } ++ if (is_openbsd) { ++ sources += [ ++ "openbsd/sandbox_openbsd.cc", ++ "openbsd/sandbox_openbsd.h", ++ ] ++ libs = [ "util" ] ++ } ++ if (is_freebsd) { ++ sources += [ ++ "freebsd/sandbox_freebsd.cc", ++ "freebsd/sandbox_freebsd.h", ++ ] ++ } ++ if (is_bsd) { ++ deps += [ ++ "//sandbox:sandbox_buildflags", ++ "//skia", ++ "//ui/gfx/x", + ] + } + if (is_chromeos) { diff --git a/devel/electron39/files/patch-sandbox_policy_features.cc b/devel/electron39/files/patch-sandbox_policy_features.cc new file mode 100644 index 000000000000..3f7363b0a322 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_features.cc @@ -0,0 +1,14 @@ +--- sandbox/policy/features.cc.orig 2025-10-21 20:19:54 UTC ++++ sandbox/policy/features.cc +@@ -17,7 +17,11 @@ namespace sandbox::policy::features { + #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA) + // Enables network service sandbox. + // (Only causes an effect when feature kNetworkServiceInProcess is disabled.) ++#if BUILDFLAG(IS_BSD) ++BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_ENABLED_BY_DEFAULT); ++#else + BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_DISABLED_BY_DEFAULT); ++#endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + // Enables a fine-grained seccomp-BPF syscall filter for the network service. diff --git a/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc new file mode 100644 index 000000000000..e47cb956218d --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc @@ -0,0 +1,213 @@ +--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-10 14:34:09 UTC ++++ sandbox/policy/freebsd/sandbox_freebsd.cc +@@ -0,0 +1,210 @@ ++// Copyright (c) 2012 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "sandbox/policy/freebsd/sandbox_freebsd.h" ++ ++#include <dirent.h> ++#include <fcntl.h> ++#include <stdint.h> ++#include <sys/resource.h> ++#include <sys/stat.h> ++#include <sys/time.h> ++#include <sys/types.h> ++#include <unistd.h> ++ ++#include <limits> ++#include <memory> ++#include <string> ++#include <vector> ++ ++#include "base/command_line.h" ++#include "base/debug/stack_trace.h" ++#include "base/feature_list.h" ++#include "base/files/file_path.h" ++#include "base/files/file_util.h" ++#include "base/files/scoped_file.h" ++#include "base/logging.h" ++#include "base/memory/singleton.h" ++#include "base/path_service.h" ++#include "base/posix/eintr_wrapper.h" ++#include "base/strings/string_number_conversions.h" ++#include "base/system/sys_info.h" ++#include "base/threading/thread.h" ++#include "base/time/time.h" ++#include "build/build_config.h" ++#include "crypto/crypto_buildflags.h" ++#include "sandbox/constants.h" ++#include "sandbox/linux/services/credentials.h" ++#include "sandbox/linux/services/namespace_sandbox.h" ++#include "sandbox/linux/services/proc_util.h" ++#include "sandbox/linux/services/resource_limits.h" ++#include "sandbox/linux/services/thread_helpers.h" ++#include "sandbox/linux/syscall_broker/broker_command.h" ++#include "sandbox/linux/syscall_broker/broker_process.h" ++#include "sandbox/policy/sandbox.h" ++#include "sandbox/policy/sandbox_type.h" ++#include "sandbox/policy/mojom/sandbox.mojom.h" ++#include "sandbox/policy/switches.h" ++#include "sandbox/sandbox_buildflags.h" ++ ++#if BUILDFLAG(USING_SANITIZER) ++#include <sanitizer/common_interface_defs.h> ++#endif ++ ++#if BUILDFLAG(USE_NSS_CERTS) ++#include "crypto/nss_util.h" ++#endif ++ ++#include "third_party/boringssl/src/include/openssl/crypto.h" ++ ++#include "ui/gfx/font_util.h" ++ ++namespace sandbox { ++namespace policy { ++ ++SandboxLinux::SandboxLinux() ++ : sandbox_status_flags_(kInvalid), ++ pre_initialized_(false), ++ initialize_sandbox_ran_(false), ++ broker_process_(nullptr) { ++} ++ ++SandboxLinux::~SandboxLinux() { ++ if (pre_initialized_) { ++ CHECK(initialize_sandbox_ran_); ++ } ++} ++ ++SandboxLinux* SandboxLinux::GetInstance() { ++ SandboxLinux* instance = base::Singleton<SandboxLinux>::get(); ++ CHECK(instance); ++ return instance; ++} ++ ++void SandboxLinux::StopThread(base::Thread* thread) { ++ DCHECK(thread); ++ thread->Stop(); ++} ++ ++void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) { ++ CHECK(!pre_initialized_); ++#if BUILDFLAG(USING_SANITIZER) ++ // Sanitizers need to open some resources before the sandbox is enabled. ++ // This should not fork, not launch threads, not open a directory. ++ __sanitizer_sandbox_on_notify(sanitizer_args()); ++ sanitizer_args_.reset(); ++#endif ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ const std::string process_type = ++ command_line->GetSwitchValueASCII(switches::kProcessType); ++ ++ base::SysInfo::AmountOfPhysicalMemory(); ++ base::SysInfo::NumberOfProcessors(); ++ base::SysInfo::CPUModelName(); ++ ++ switch (sandbox_type) { ++ case sandbox::mojom::Sandbox::kNoSandbox: ++ { ++#if BUILDFLAG(USE_NSS_CERTS) ++ // The main process has to initialize the ~/.pki dir which won't work ++ // after unveil(2). ++ crypto::EnsureNSSInit(); ++#endif ++ CRYPTO_pre_sandbox_init(); ++ ++ base::FilePath cache_directory, local_directory; ++ ++ base::PathService::Get(base::DIR_CACHE, &cache_directory); ++ base::PathService::Get(base::DIR_HOME, &local_directory); ++ ++ cache_directory = cache_directory.AppendASCII("chromium"); ++ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications"); ++ ++ if (!base::CreateDirectory(cache_directory)) { ++ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory."; ++ } ++ ++ if (!base::CreateDirectory(local_directory)) { ++ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory."; ++ } ++ ++ break; ++ } ++ case sandbox::mojom::Sandbox::kRenderer: ++ gfx::InitializeFonts(); ++ break; ++ default: ++ break; ++ } ++ ++ pre_initialized_ = true; ++} ++ ++bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type, ++ SandboxLinux::PreSandboxHook hook, ++ const Options& options) { ++ DCHECK(!initialize_sandbox_ran_); ++ initialize_sandbox_ran_ = true; ++ ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ const std::string process_type = ++ command_line->GetSwitchValueASCII(switches::kProcessType); ++ ++ if (command_line->HasSwitch(switches::kNoSandbox)) ++ return true; ++ ++ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" ++ << process_type << " sandbox_type=" << sandbox_type; ++ ++ // Only one thread is running, pre-initialize if not already done. ++ if (!pre_initialized_) ++ PreinitializeSandbox(sandbox_type); ++ ++ // Attempt to limit the future size of the address space of the process. ++ int error = 0; ++ const bool limited_as = LimitAddressSpace(&error); ++ if (error) { ++ // Restore errno. Internally to |LimitAddressSpace|, the errno due to ++ // setrlimit may be lost. ++ errno = error; ++ PCHECK(limited_as); ++ } ++ ++ if (hook) ++ CHECK(std::move(hook).Run(options)); ++ ++ return true; ++} ++ ++bool SandboxLinux::LimitAddressSpace(int* error) { ++#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \ ++ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) { ++ return false; ++ } ++ ++ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it ++ // will both (a) be high enough to support V8's and WebAssembly's address ++ // space requirements while also (b) being low enough to mitigate exploits ++ // using integer overflows that require large allocations, heap spray, or ++ // other memory-hungry attack modes. ++ ++ *error = sandbox::ResourceLimits::Lower( ++ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit)); ++ ++ // Cache the resource limit before turning on the sandbox. ++ base::SysInfo::AmountOfVirtualMemory(); ++ base::SysInfo::MaxSharedMemorySize(); ++ ++ return *error == 0; ++#else ++ base::SysInfo::AmountOfVirtualMemory(); ++ return false; ++#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && ++ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) ++} ++ ++} // namespace policy ++} // namespace sandbox diff --git a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h index 41877b1a9643..41877b1a9643 100644 --- a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h +++ b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h diff --git a/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom b/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom new file mode 100644 index 000000000000..962233d7b741 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom @@ -0,0 +1,15 @@ +--- sandbox/policy/mojom/sandbox.mojom.orig 2025-08-26 20:49:50 UTC ++++ sandbox/policy/mojom/sandbox.mojom +@@ -71,6 +71,12 @@ enum Sandbox { + // Minimally privileged sandbox on Fuchsia. + [EnableIf=is_fuchsia] kVideoCapture, + ++ [EnableIf=is_openbsd] ++ kVideoCapture, ++ ++ [EnableIf=is_freebsd] ++ kVideoCapture, ++ + // Allows access to file contents and Windows APIs for parsing icons from PE + // files. + [EnableIf=is_win] kIconReader, diff --git a/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc new file mode 100644 index 000000000000..8b453340e949 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc @@ -0,0 +1,399 @@ +--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-11-02 19:18:17 UTC ++++ sandbox/policy/openbsd/sandbox_openbsd.cc +@@ -0,0 +1,396 @@ ++// Copyright (c) 2012 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "sandbox/policy/openbsd/sandbox_openbsd.h" ++ ++#include <dirent.h> ++#include <fcntl.h> ++#include <stdint.h> ++#include <sys/resource.h> ++#include <sys/stat.h> ++#include <sys/time.h> ++#include <sys/types.h> ++#include <unistd.h> ++#include <util.h> ++ ++#include <limits> ++#include <memory> ++#include <string> ++#include <vector> ++ ++#include "base/command_line.h" ++#include "base/debug/stack_trace.h" ++#include "base/feature_list.h" ++#include "base/files/file_path.h" ++#include "base/files/file_util.h" ++#include "base/files/scoped_file.h" ++#include "base/logging.h" ++#include "base/memory/singleton.h" ++#include "base/path_service.h" ++#include "base/posix/eintr_wrapper.h" ++#include "base/strings/string_number_conversions.h" ++#include "base/system/sys_info.h" ++#include "base/threading/thread.h" ++#include "base/time/time.h" ++#include "build/build_config.h" ++#include "crypto/crypto_buildflags.h" ++#include "sandbox/constants.h" ++#include "sandbox/linux/services/credentials.h" ++#include "sandbox/linux/services/namespace_sandbox.h" ++#include "sandbox/linux/services/proc_util.h" ++#include "sandbox/linux/services/resource_limits.h" ++#include "sandbox/linux/services/thread_helpers.h" ++#include "sandbox/linux/syscall_broker/broker_command.h" ++#include "sandbox/linux/syscall_broker/broker_process.h" ++#include "sandbox/policy/sandbox.h" ++#include "sandbox/policy/sandbox_type.h" ++#include "sandbox/policy/mojom/sandbox.mojom.h" ++#include "sandbox/policy/switches.h" ++#include "sandbox/sandbox_buildflags.h" ++ ++#if BUILDFLAG(USING_SANITIZER) ++#include <sanitizer/common_interface_defs.h> ++#endif ++ ++#if BUILDFLAG(USE_NSS_CERTS) ++#include "crypto/nss_util.h" ++#endif ++ ++#include "third_party/boringssl/src/include/openssl/crypto.h" ++#include "third_party/skia/rust/png/FFI.rs.h" ++ ++#include <fontconfig/fontconfig.h> ++#include "ui/gfx/linux/fontconfig_util.h" ++ ++#define MAXTOKENS 3 ++ ++#define _UNVEIL_MAIN "/etc/chromium/unveil.main"; ++#define _UNVEIL_GPU "/etc/chromium/unveil.gpu"; ++#define _UNVEIL_UTILITY_NETWORK "/etc/chromium/unveil.utility_network"; ++#define _UNVEIL_UTILITY_AUDIO "/etc/chromium/unveil.utility_audio"; ++#define _UNVEIL_UTILITY_VIDEO "/etc/chromium/unveil.utility_video"; ++ ++namespace sandbox { ++namespace policy { ++ ++SandboxLinux::SandboxLinux() ++ : unveil_initialized_(false), ++ sandbox_status_flags_(kInvalid), ++ pre_initialized_(false), ++ initialize_sandbox_ran_(false), ++ broker_process_(nullptr) { ++} ++ ++SandboxLinux::~SandboxLinux() { ++ if (pre_initialized_) { ++ CHECK(initialize_sandbox_ran_); ++ } ++} ++ ++SandboxLinux* SandboxLinux::GetInstance() { ++ SandboxLinux* instance = base::Singleton<SandboxLinux>::get(); ++ CHECK(instance); ++ return instance; ++} ++ ++void SandboxLinux::StopThread(base::Thread* thread) { ++ DCHECK(thread); ++ thread->Stop(); ++} ++ ++void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) { ++ CHECK(!pre_initialized_); ++#if BUILDFLAG(USING_SANITIZER) ++ // Sanitizers need to open some resources before the sandbox is enabled. ++ // This should not fork, not launch threads, not open a directory. ++ __sanitizer_sandbox_on_notify(sanitizer_args()); ++ sanitizer_args_.reset(); ++#endif ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ const std::string process_type = ++ command_line->GetSwitchValueASCII(switches::kProcessType); ++ ++ base::SysInfo::AmountOfPhysicalMemory(); ++ base::SysInfo::NumberOfProcessors(); ++ base::SysInfo::CPUModelName(); ++ ++ switch (sandbox_type) { ++ case sandbox::mojom::Sandbox::kNoSandbox: ++ { ++#if BUILDFLAG(USE_NSS_CERTS) ++ // The main process has to initialize the ~/.pki dir which won't work ++ // after unveil(2). ++ crypto::EnsureNSSInit(); ++#endif ++ CRYPTO_pre_sandbox_init(); ++ ++ rust_png::initialize_cpudetect(); ++ ++ base::FilePath cache_directory, local_directory; ++ ++ base::PathService::Get(base::DIR_CACHE, &cache_directory); ++ base::PathService::Get(base::DIR_HOME, &local_directory); ++ ++ cache_directory = cache_directory.AppendASCII("chromium"); ++ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications"); ++ ++ if (!base::CreateDirectory(cache_directory)) { ++ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory."; ++ } ++ ++ if (!base::CreateDirectory(local_directory)) { ++ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory."; ++ } ++ ++ break; ++ } ++ case sandbox::mojom::Sandbox::kRenderer: ++ { ++ FcConfig* config = gfx::GetGlobalFontConfig(); ++ DCHECK(config); ++ break; ++ } ++ default: ++ break; ++ } ++ ++ pre_initialized_ = true; ++} ++ ++bool SandboxLinux::SetPledge(const char *pstring, const char *ppath) { ++ FILE *fp; ++ char *s = NULL; ++ size_t len = 0; ++ ssize_t read; ++ ++ if (pstring != NULL) { ++ if (pledge(pstring, NULL) == -1) ++ goto err; ++ VLOG(5) << "pledge " << pstring; ++ } else if (ppath != NULL) { ++ fp = fopen(ppath, "r"); ++ if (fp != NULL) { ++ while ((read = getline(&s, &len, fp)) != -1 ) { ++ if (s[strlen(s)-1] == '\n') ++ s[strlen(s)-1] = '\0'; ++ if (pledge(s, NULL) == -1) ++ goto err; ++ VLOG(5) << "pledge " << s; ++ } ++ fclose(fp); ++ } else { ++ LOG(ERROR) << "fopen(" << ppath << ") failed, errno: " << errno; ++ return false; ++ } ++ } ++ return true; ++err: ++ LOG(ERROR) << "pledge() failed, errno: " << errno; ++ return false; ++} ++ ++bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) { ++ FILE *fp; ++ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS]; ++ char *xdg_var = NULL; ++ char path[PATH_MAX]; ++ const char *ufile; ++ size_t len = 0, lineno = 0; ++ ++ switch (sandbox_type) { ++ case sandbox::mojom::Sandbox::kNoSandbox: ++ ufile = _UNVEIL_MAIN; ++ break; ++ case sandbox::mojom::Sandbox::kGpu: ++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: ++ ufile = _UNVEIL_GPU; ++ break; ++ case sandbox::mojom::Sandbox::kNetwork: ++ ufile = _UNVEIL_UTILITY_NETWORK; ++ break; ++ case sandbox::mojom::Sandbox::kAudio: ++ ufile = _UNVEIL_UTILITY_AUDIO; ++ break; ++ case sandbox::mojom::Sandbox::kVideoCapture: ++ ufile = _UNVEIL_UTILITY_VIDEO; ++ break; ++ default: ++ unveil("/dev/null", "r"); ++ goto done; ++ } ++ ++ fp = fopen(ufile, "r"); ++ if (fp != NULL) { ++ while (!feof(fp)) { ++ if ((s = fparseln(fp, &len, &lineno, NULL, ++ FPARSELN_UNESCCOMM | FPARSELN_UNESCCONT)) == NULL) { ++ if (ferror(fp)) { ++ LOG(ERROR) << "ferror(), errno: " << errno; ++ _exit(1); ++ } else { ++ continue; ++ } ++ } ++ cp = s; ++ cp += strspn(cp, " \t\n"); /* eat whitespace */ ++ if (cp[0] == '\0') ++ continue; ++ ++ for (ap = tokens; ap < &tokens[MAXTOKENS - 1] && ++ (*ap = strsep(&cp, " \t")) != NULL;) { ++ if (**ap != '\0') ++ ap++; ++ } ++ *ap = NULL; ++ ++ if (tokens[1] == NULL) { ++ LOG(ERROR) << ufile << ": line " << lineno << ": must supply value to " << s; ++ _exit(1); ++ } ++ ++ if (tokens[0][0] == '~') { ++ if ((home = getenv("HOME")) == NULL || *home == '\0') { ++ LOG(ERROR) << "failed to get home"; ++ _exit(1); ++ } ++ memmove(tokens[0], tokens[0] + 1, strlen(tokens[0])); ++ strncpy(path, home, sizeof(path) - 1); ++ path[sizeof(path) - 1] = '\0'; ++ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path)); ++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) { ++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') { ++ LOG(ERROR) << "failed to get " << tokens[0]; ++ continue; ++ } ++ strncpy(path, xdg_var, sizeof(path) - 1); ++ path[sizeof(path) - 1] = '\0'; ++ } else { ++ strncpy(path, tokens[0], sizeof(path) - 1); ++ path[sizeof(path) - 1] = '\0'; ++ } ++ ++ if (unveil(path, tokens[1]) == -1) { ++ LOG(ERROR) << "failed unveiling " << path << " with permissions " << tokens[1]; ++ _exit(1); ++ } else { ++ VLOG(5) << "unveiling " << path << " with permissions " << tokens[1]; ++ } ++ } ++ fclose(fp); ++ } else { ++ LOG(ERROR) << "failed to open " << ufile << " errno: " << errno; ++ _exit(1); ++ } ++ ++done: ++ unveil_initialized_ = true; ++ ++ return true; ++} ++ ++bool SandboxLinux::unveil_initialized() const { ++ return unveil_initialized_; ++} ++ ++bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type, ++ SandboxLinux::PreSandboxHook hook, ++ const Options& options) { ++ DCHECK(!initialize_sandbox_ran_); ++ initialize_sandbox_ran_ = true; ++ ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ const std::string process_type = ++ command_line->GetSwitchValueASCII(switches::kProcessType); ++ ++ if (command_line->HasSwitch(switches::kNoSandbox)) ++ return true; ++ ++ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" ++ << process_type << " sandbox_type=" << sandbox_type; ++ ++ // Only one thread is running, pre-initialize if not already done. ++ if (!pre_initialized_) ++ PreinitializeSandbox(sandbox_type); ++ ++ // Attempt to limit the future size of the address space of the process. ++ int error = 0; ++ const bool limited_as = LimitAddressSpace(&error); ++ if (error) { ++ // Restore errno. Internally to |LimitAddressSpace|, the errno due to ++ // setrlimit may be lost. ++ errno = error; ++ PCHECK(limited_as); ++ } ++ ++ if (hook) ++ CHECK(std::move(hook).Run(options)); ++ ++ if (!command_line->HasSwitch(switches::kDisableUnveil)) ++ SetUnveil(process_type, sandbox_type); ++ ++ switch(sandbox_type) { ++ case sandbox::mojom::Sandbox::kNoSandbox: ++ SetPledge(NULL, "/etc/chromium/pledge.main"); ++ break; ++ case sandbox::mojom::Sandbox::kRenderer: ++ // prot_exec needed by v8 ++ // flock needed by sqlite3 locking ++ SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL); ++ break; ++ case sandbox::mojom::Sandbox::kGpu: ++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: ++ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL); ++ break; ++ case sandbox::mojom::Sandbox::kAudio: ++ SetPledge(NULL, "/etc/chromium/pledge.utility_audio"); ++ break; ++ case sandbox::mojom::Sandbox::kNetwork: ++ SetPledge(NULL, "/etc/chromium/pledge.utility_network"); ++ break; ++ case sandbox::mojom::Sandbox::kVideoCapture: ++ SetPledge(NULL, "/etc/chromium/pledge.utility_video"); ++ break; ++ case sandbox::mojom::Sandbox::kUtility: ++ case sandbox::mojom::Sandbox::kService: ++ SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL); ++ break; ++ default: ++ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type; ++ break; ++ } ++ ++ return true; ++} ++ ++bool SandboxLinux::LimitAddressSpace(int* error) { ++#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \ ++ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) ++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); ++ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) { ++ return false; ++ } ++ ++ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it ++ // will both (a) be high enough to support V8's and WebAssembly's address ++ // space requirements while also (b) being low enough to mitigate exploits ++ // using integer overflows that require large allocations, heap spray, or ++ // other memory-hungry attack modes. ++ ++ *error = sandbox::ResourceLimits::Lower( ++ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit)); ++ ++ // Cache the resource limit before turning on the sandbox. ++ base::SysInfo::AmountOfVirtualMemory(); ++ base::SysInfo::MaxSharedMemorySize(); ++ ++ return *error == 0; ++#else ++ base::SysInfo::AmountOfVirtualMemory(); ++ return false; ++#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && ++ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) ++} ++ ++} // namespace policy ++} // namespace sandbox diff --git a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h index 1f22747caf21..1f22747caf21 100644 --- a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h +++ b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h diff --git a/devel/electron39/files/patch-sandbox_policy_sandbox.cc b/devel/electron39/files/patch-sandbox_policy_sandbox.cc new file mode 100644 index 000000000000..ab1af4d1fe49 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_sandbox.cc @@ -0,0 +1,22 @@ +--- sandbox/policy/sandbox.cc.orig 2025-08-26 20:49:50 UTC ++++ sandbox/policy/sandbox.cc +@@ -18,6 +18,10 @@ + #include "sandbox/policy/linux/sandbox_linux.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#endif // BUILDFLAG(IS_BSD) ++ + #if BUILDFLAG(IS_MAC) + #include "sandbox/mac/seatbelt.h" + #endif // BUILDFLAG(IS_MAC) +@@ -34,7 +38,7 @@ namespace policy { + namespace sandbox { + namespace policy { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool Sandbox::Initialize(sandbox::mojom::Sandbox sandbox_type, + SandboxLinux::PreSandboxHook hook, + const SandboxLinux::Options& options) { diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox.h b/devel/electron39/files/patch-sandbox_policy_sandbox.h index 47c41a0262f4..47c41a0262f4 100644 --- a/devel/electron35/files/patch-sandbox_policy_sandbox.h +++ b/devel/electron39/files/patch-sandbox_policy_sandbox.h diff --git a/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc b/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc new file mode 100644 index 000000000000..99d44dce90e8 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc @@ -0,0 +1,178 @@ +--- sandbox/policy/sandbox_type.cc.orig 2025-08-26 20:49:50 UTC ++++ sandbox/policy/sandbox_type.cc +@@ -16,7 +16,7 @@ + #include "chromeos/ash/components/assistant/buildflags.h" + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "media/gpu/buildflags.h" // nogncheck + #include "media/media_buildflags.h" // nogncheck + #endif +@@ -38,7 +38,7 @@ constexpr char kSpeechRecognitionSandbox[] = "speech_r + constexpr char kSpeechRecognitionSandbox[] = "speech_recognition"; + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + constexpr char kPrintBackendSandbox[] = "print_backend"; + constexpr char kScreenAISandbox[] = "screen_ai"; + #endif +@@ -56,15 +56,15 @@ constexpr char kMirroringSandbox[] = "mirroring"; + constexpr char kMirroringSandbox[] = "mirroring"; + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kVideoEffectsSandbox[] = "video_effects"; + #endif + +-#if BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + constexpr char kVideoCaptureSandbox[] = "video_capture"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + constexpr char kShapeDetectionSandbox[] = "shape_detection"; + // USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double + // #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all +@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant" + #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) + +@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kCdm: + case Sandbox::kPrintCompositor: + case Sandbox::kAudio: +-#if BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoCapture: + #endif + #if BUILDFLAG(IS_WIN) +@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kMediaFoundationCdm: + case Sandbox::kWindowsSystemProxyResolver: + #endif // BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case Sandbox::kShapeDetection: + #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) + case Sandbox::kHardwareVideoDecoding: +@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kMirroring: + #endif // BUILDFLAG(IS_MAC) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case Sandbox::kPrintBackend: + case Sandbox::kScreenAI: + #endif + case Sandbox::kSpeechRecognition: +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoEffects: + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case Sandbox::kOnDeviceTranslation: + #endif + DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) == +@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + switches::kServiceSandboxType, + StringFromUtilitySandboxType(sandbox_type)); + return; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case Sandbox::kZygoteIntermediateSandbox: + return; + #endif +@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( + return Sandbox::kGpu; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Intermediate process gains a sandbox later. + if (process_type == switches::kZygoteProcessType) + return Sandbox::kZygoteIntermediateSandbox; +@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb + return kUtilitySandbox; + case Sandbox::kAudio: + return kAudioSandbox; +-#if BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoCapture: + return kVideoCaptureSandbox; + #endif +@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb + case Sandbox::kSpeechRecognition: + return kSpeechRecognitionSandbox; + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case Sandbox::kPrintBackend: + return kPrintBackendSandbox; + case Sandbox::kScreenAI: + return kScreenAISandbox; + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoEffects: + return kVideoEffectsSandbox; + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case Sandbox::kOnDeviceTranslation: + return kOnDeviceTranslationSandbox; + #endif +@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb + case Sandbox::kMirroring: + return kMirroringSandbox; + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + case Sandbox::kShapeDetection: + return kShapeDetectionSandbox; + #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) +@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( + return Sandbox::kSpeechRecognition; + } + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (sandbox_string == kPrintBackendSandbox) { + return Sandbox::kPrintBackend; + } +@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( + return Sandbox::kScreenAI; + } + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (sandbox_string == kVideoEffectsSandbox) { + return Sandbox::kVideoEffects; + } + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (sandbox_string == kOnDeviceTranslationSandbox) { + return Sandbox::kOnDeviceTranslation; + } + #endif +-#if BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + if (sandbox_string == kVideoCaptureSandbox) { + return Sandbox::kVideoCapture; + } + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (sandbox_string == kShapeDetectionSandbox) { + return Sandbox::kShapeDetection; + } diff --git a/devel/electron39/files/patch-sandbox_policy_switches.cc b/devel/electron39/files/patch-sandbox_policy_switches.cc new file mode 100644 index 000000000000..790585e26fe6 --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_switches.cc @@ -0,0 +1,13 @@ +--- sandbox/policy/switches.cc.orig 2025-08-26 20:49:50 UTC ++++ sandbox/policy/switches.cc +@@ -40,7 +40,9 @@ const char kNoSandbox[] = "no-sandbox"; + // Meant to be used as a browser-level switch for testing purposes only. + const char kNoSandbox[] = "no-sandbox"; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++const char kDisableUnveil[] = "disable-unveil"; ++ ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Instructs the zygote to launch without a sandbox. Processes forked from this + // type of zygote will apply their own custom sandboxes later. + const char kNoZygoteSandbox[] = "no-zygote-sandbox"; diff --git a/devel/electron39/files/patch-sandbox_policy_switches.h b/devel/electron39/files/patch-sandbox_policy_switches.h new file mode 100644 index 000000000000..17e2fde747ae --- /dev/null +++ b/devel/electron39/files/patch-sandbox_policy_switches.h @@ -0,0 +1,12 @@ +--- sandbox/policy/switches.h.orig 2025-08-26 20:49:50 UTC ++++ sandbox/policy/switches.h +@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; + SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[]; + SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[]; + SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++SANDBOX_POLICY_EXPORT extern const char kDisableUnveil[]; ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + SANDBOX_POLICY_EXPORT extern const char kNoZygoteSandbox[]; + #endif + #if BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc new file mode 100644 index 000000000000..2668a91ab634 --- /dev/null +++ b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc @@ -0,0 +1,31 @@ +--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-06-30 07:04:30 UTC ++++ services/audio/audio_sandbox_hook_linux.cc +@@ -147,6 +147,7 @@ void AddPulseAudioFilePermissions( + } + #endif + ++#if !BUILDFLAG(IS_BSD) + std::vector<BrokerFilePermission> GetAudioFilePermissions() { + std::vector<BrokerFilePermission> permissions{ + BrokerFilePermission::ReadOnly("/dev/urandom"), +@@ -175,10 +176,12 @@ void LoadAudioLibraries() { + } + } + } ++#endif + + } // namespace + + bool AudioPreSandboxHook(sandbox::policy::SandboxLinux::Options options) { ++#if !BUILDFLAG(IS_BSD) + LoadAudioLibraries(); + auto* instance = sandbox::policy::SandboxLinux::GetInstance(); + instance->StartBrokerProcess(MakeBrokerCommandSet({ +@@ -196,6 +199,7 @@ bool AudioPreSandboxHook(sandbox::policy::SandboxLinux + // TODO(crbug.com/40579955) enable namespace sandbox. Currently, if + // enabled, connect() on pulse native socket fails with ENOENT (called from + // pa_context_connect). ++#endif + + return true; + } diff --git a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.h b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.h index 02d4b785c791..02d4b785c791 100644 --- a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-services_device_BUILD.gn b/devel/electron39/files/patch-services_device_BUILD.gn new file mode 100644 index 000000000000..24e3029f2a4f --- /dev/null +++ b/devel/electron39/files/patch-services_device_BUILD.gn @@ -0,0 +1,11 @@ +--- services/device/BUILD.gn.orig 2025-06-30 07:04:30 UTC ++++ services/device/BUILD.gn +@@ -17,7 +17,7 @@ is_serial_enabled_platform = + } + + is_serial_enabled_platform = +- is_win || ((is_linux || is_chromeos) && use_udev) || is_mac || is_android ++ is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac || is_android + + source_set("lib") { + # This should be visible only to embedders of the Device Service, and the diff --git a/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc b/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc new file mode 100644 index 000000000000..af69ecf9a26f --- /dev/null +++ b/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc @@ -0,0 +1,11 @@ +--- services/device/geolocation/location_provider_manager.cc.orig 2025-04-22 20:15:27 UTC ++++ services/device/geolocation/location_provider_manager.cc +@@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager( + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) + // On Android and iOS, default to using the platform location provider. + provider_manager_mode_ = kPlatformOnly; +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Ash / Lacros / Linux, default to using the network location provider. + provider_manager_mode_ = kNetworkOnly; + #else diff --git a/devel/electron35/files/patch-services_device_hid_BUILD.gn b/devel/electron39/files/patch-services_device_hid_BUILD.gn index 3df68163a61f..3df68163a61f 100644 --- a/devel/electron35/files/patch-services_device_hid_BUILD.gn +++ b/devel/electron39/files/patch-services_device_hid_BUILD.gn diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.cc b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.cc index deab3ad19e11..deab3ad19e11 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.cc +++ b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.cc diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.h b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.h index 9e5e403189a4..9e5e403189a4 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.h +++ b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.h diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.cc b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.cc index accaf0bdbdeb..accaf0bdbdeb 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.cc +++ b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.cc diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.h b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.h index 29870254fa6b..29870254fa6b 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.h +++ b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.h diff --git a/devel/electron35/files/patch-services_device_hid_hid__service.cc b/devel/electron39/files/patch-services_device_hid_hid__service.cc index 0830326cab3c..0830326cab3c 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__service.cc +++ b/devel/electron39/files/patch-services_device_hid_hid__service.cc diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__fido.cc b/devel/electron39/files/patch-services_device_hid_hid__service__fido.cc index 4947633197b6..4947633197b6 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__service__fido.cc +++ b/devel/electron39/files/patch-services_device_hid_hid__service__fido.cc diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__fido.h b/devel/electron39/files/patch-services_device_hid_hid__service__fido.h index c5af55c5d3c5..c5af55c5d3c5 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__service__fido.h +++ b/devel/electron39/files/patch-services_device_hid_hid__service__fido.h diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.cc b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.cc index cf068ad59a5f..cf068ad59a5f 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.cc +++ b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.cc diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.h b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.h index b60d2fc84553..b60d2fc84553 100644 --- a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.h +++ b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.h diff --git a/devel/electron39/files/patch-services_device_public_cpp_device__features.cc b/devel/electron39/files/patch-services_device_public_cpp_device__features.cc new file mode 100644 index 000000000000..9c4d25c357b5 --- /dev/null +++ b/devel/electron39/files/patch-services_device_public_cpp_device__features.cc @@ -0,0 +1,20 @@ +--- services/device/public/cpp/device_features.cc.orig 2025-10-21 20:19:54 UTC ++++ services/device/public/cpp/device_features.cc +@@ -81,7 +81,7 @@ BASE_FEATURE(kBatteryStatusManagerBroadcastReceiverInB + // Modifies the internal allowlist behavior that enables privileged extensions + // to bypass the HID blocklist when accessing FIDO devices. When enabled, + // privileged extensions can access non-FIDO interfaces on known security keys. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kSecurityKeyHidInterfacesAreFido, + base::FEATURE_ENABLED_BY_DEFAULT); + #else +@@ -130,7 +130,7 @@ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLE + // a USB interface is busy. + #if BUILDFLAG(IS_ANDROID) + BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLED_BY_DEFAULT); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_ANDROID) + diff --git a/devel/electron39/files/patch-services_device_public_cpp_device__features.h b/devel/electron39/files/patch-services_device_public_cpp_device__features.h new file mode 100644 index 000000000000..e2e71f23799b --- /dev/null +++ b/devel/electron39/files/patch-services_device_public_cpp_device__features.h @@ -0,0 +1,11 @@ +--- services/device/public/cpp/device_features.h.orig 2025-04-22 20:15:27 UTC ++++ services/device/public/cpp/device_features.h +@@ -53,7 +53,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis + + DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled(); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach); + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) + diff --git a/devel/electron35/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/devel/electron39/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h index 9d6a5751b0d3..9d6a5751b0d3 100644 --- a/devel/electron35/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h +++ b/devel/electron39/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h diff --git a/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn new file mode 100644 index 000000000000..fbdd68d3bd46 --- /dev/null +++ b/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn @@ -0,0 +1,11 @@ +--- services/device/public/mojom/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ services/device/public/mojom/BUILD.gn +@@ -95,7 +95,7 @@ mojom("device_service") { + enable_js_fuzzing = false + + enabled_features = [] +- if ((is_linux || is_chromeos) && use_udev) { ++ if ((is_linux || is_chromeos) && !is_bsd && use_udev) { + enabled_features += [ "enable_input_device_manager" ] + } + diff --git a/devel/electron39/files/patch-services_device_serial_BUILD.gn b/devel/electron39/files/patch-services_device_serial_BUILD.gn new file mode 100644 index 000000000000..92b5438d2039 --- /dev/null +++ b/devel/electron39/files/patch-services_device_serial_BUILD.gn @@ -0,0 +1,11 @@ +--- services/device/serial/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ services/device/serial/BUILD.gn +@@ -4,7 +4,7 @@ import("//build/config/features.gni") + + import("//build/config/features.gni") + +-if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac || is_android) { ++if (is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac || is_android) { + config("platform_support") { + visibility = [ ":serial" ] + if (is_win) { diff --git a/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc b/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc new file mode 100644 index 000000000000..ca9e4075e60c --- /dev/null +++ b/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc @@ -0,0 +1,20 @@ +--- services/device/serial/serial_device_enumerator.cc.orig 2025-06-30 07:04:30 UTC ++++ services/device/serial/serial_device_enumerator.cc +@@ -12,7 +12,7 @@ + #include "build/build_config.h" + #include "components/device_event_log/device_event_log.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "services/device/serial/serial_device_enumerator_linux.h" + #elif BUILDFLAG(IS_MAC) + #include "services/device/serial/serial_device_enumerator_mac.h" +@@ -27,7 +27,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn + // static + std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create( + scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return SerialDeviceEnumeratorLinux::Create(); + #elif BUILDFLAG(IS_MAC) + return std::make_unique<SerialDeviceEnumeratorMac>(); diff --git a/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc b/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc new file mode 100644 index 000000000000..aca8f2047adf --- /dev/null +++ b/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc @@ -0,0 +1,11 @@ +--- services/device/serial/serial_io_handler_posix.cc.orig 2025-10-21 20:19:54 UTC ++++ services/device/serial/serial_io_handler_posix.cc +@@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee + BITRATE_TO_SPEED_CASE(9600) + BITRATE_TO_SPEED_CASE(19200) + BITRATE_TO_SPEED_CASE(38400) +-#if !BUILDFLAG(IS_MAC) ++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + BITRATE_TO_SPEED_CASE(57600) + BITRATE_TO_SPEED_CASE(115200) + BITRATE_TO_SPEED_CASE(230400) diff --git a/devel/electron35/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/devel/electron39/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc index bb7a6dda41b9..bb7a6dda41b9 100644 --- a/devel/electron35/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc +++ b/devel/electron39/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc diff --git a/devel/electron35/files/patch-services_device_usb_BUILD.gn b/devel/electron39/files/patch-services_device_usb_BUILD.gn index 8b87b5d4d955..8b87b5d4d955 100644 --- a/devel/electron35/files/patch-services_device_usb_BUILD.gn +++ b/devel/electron39/files/patch-services_device_usb_BUILD.gn diff --git a/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc new file mode 100644 index 000000000000..80a64f09a270 --- /dev/null +++ b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc @@ -0,0 +1,47 @@ +--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-10-21 20:19:54 UTC ++++ services/device/usb/usb_device_handle_usbfs.cc +@@ -34,7 +34,7 @@ + #include "chromeos/dbus/permission_broker/permission_broker_client.h" + #endif + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/metrics/histogram_macros.h" + #include "services/device/public/cpp/device_features.h" + #include "services/device/usb/usb_interface_detach_allowlist.h" +@@ -51,7 +51,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Outcome of detaching a kernel driver before ClaimInterface(). + // These values are persisted to logs. Entries should not be renumbered and + // numeric values should never be reused. +@@ -293,7 +293,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R + return true; + } + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface( + int interface_number, + const CombinedInterfaceInfo& interface_info) { +@@ -630,7 +630,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac + return; + } + #endif +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) { + const mojom::UsbConfigurationInfo* config = + device_->GetActiveConfiguration(); +@@ -976,7 +976,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in + return; + } + #endif +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) { + helper_.AsyncCall(&BlockingTaskRunnerHelper::ReattachInterface) + .WithArgs(interface_number) diff --git a/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h new file mode 100644 index 000000000000..37559347ad4d --- /dev/null +++ b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h @@ -0,0 +1,38 @@ +--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-04-22 20:15:27 UTC ++++ services/device/usb/usb_device_handle_usbfs.h +@@ -19,7 +19,7 @@ + #include "base/threading/sequence_bound.h" + #include "services/device/usb/usb_device_handle.h" + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/containers/flat_set.h" + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) + +@@ -215,7 +215,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + bool ClearHalt(uint8_t endpoint_address); + void DiscardUrb(Transfer* transfer); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Detach the interface from a kernel driver before ClaimInterface + virtual bool DetachInterface(int interface_number, + const CombinedInterfaceInfo& interfaceInfo); +@@ -228,7 +228,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + // Called when |fd_| is writable without blocking. + void OnFileCanWriteWithoutBlocking(); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Called from |DetachInterface|. + std::string GetKernelDriver(int interface_number) const; + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) +@@ -240,7 +240,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + std::unique_ptr<base::FileDescriptorWatcher::Controller> watch_controller_; + SEQUENCE_CHECKER(sequence_checker_); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // All interfaces that have been detached from kernel drivers + base::flat_set<int> detached_interfaces_; + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-services_device_usb_usb__service.cc b/devel/electron39/files/patch-services_device_usb_usb__service.cc new file mode 100644 index 000000000000..d8a17eb59feb --- /dev/null +++ b/devel/electron39/files/patch-services_device_usb_usb__service.cc @@ -0,0 +1,35 @@ +--- services/device/usb/usb_service.cc.orig 2025-06-30 07:04:30 UTC ++++ services/device/usb/usb_service.cc +@@ -20,12 +20,16 @@ + + #if BUILDFLAG(IS_ANDROID) + #include "services/device/usb/usb_service_android.h" +-#elif defined(USE_UDEV) ++#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD) + #include "services/device/usb/usb_service_linux.h" + #elif BUILDFLAG(IS_MAC) + #include "services/device/usb/usb_service_impl.h" + #elif BUILDFLAG(IS_WIN) + #include "services/device/usb/usb_service_win.h" ++#elif BUILDFLAG(IS_OPENBSD) ++#include "services/device/usb/usb_service_impl.h" ++#elif BUILDFLAG(IS_FREEBSD) ++#include "services/device/usb/usb_service_fake.h" + #endif + + namespace device { +@@ -48,11 +52,13 @@ std::unique_ptr<UsbService> UsbService::Create() { + std::unique_ptr<UsbService> UsbService::Create() { + #if BUILDFLAG(IS_ANDROID) + return base::WrapUnique(new UsbServiceAndroid()); +-#elif defined(USE_UDEV) ++#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD) + return base::WrapUnique(new UsbServiceLinux()); + #elif BUILDFLAG(IS_WIN) + return base::WrapUnique(new UsbServiceWin()); + #elif BUILDFLAG(IS_MAC) ++ return base::WrapUnique(new UsbServiceImpl()); ++#elif BUILDFLAG(IS_BSD) + return base::WrapUnique(new UsbServiceImpl()); + #else + return nullptr; diff --git a/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc b/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc new file mode 100644 index 000000000000..99eb5b48a8e3 --- /dev/null +++ b/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc @@ -0,0 +1,53 @@ +--- services/device/usb/usb_service_fake.cc.orig 2025-09-10 14:34:09 UTC ++++ services/device/usb/usb_service_fake.cc +@@ -0,0 +1,50 @@ ++// Copyright 2014 The Chromium Authors ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "services/device/usb/usb_service_fake.h" ++ ++#include <stdint.h> ++ ++#include <list> ++#include <memory> ++#include <set> ++#include <utility> ++ ++#include "base/barrier_closure.h" ++#include "base/containers/contains.h" ++#include "base/location.h" ++#include "base/notimplemented.h" ++#include "base/memory/ref_counted_memory.h" ++#include "base/memory/weak_ptr.h" ++#include "base/strings/string_number_conversions.h" ++#include "base/strings/utf_string_conversions.h" ++#include "base/task/sequenced_task_runner.h" ++#include "base/task/single_thread_task_runner.h" ++#include "base/task/thread_pool.h" ++#include "base/threading/scoped_blocking_call.h" ++#include "build/build_config.h" ++#include "components/device_event_log/device_event_log.h" ++#include "services/device/usb/usb_device_handle.h" ++#include "services/device/usb/usb_error.h" ++#include "services/device/usb/webusb_descriptors.h" ++ ++namespace device { ++ ++UsbServiceImpl::UsbServiceImpl() ++ : task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) { ++ NOTIMPLEMENTED(); ++} ++ ++UsbServiceImpl::~UsbServiceImpl() { ++ NOTIMPLEMENTED(); ++ NotifyWillDestroyUsbService(); ++} ++ ++void UsbServiceImpl::GetDevices(GetDevicesCallback callback) { ++ NOTIMPLEMENTED(); ++ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); ++ UsbService::GetDevices(std::move(callback)); ++} ++ ++} // namespace device diff --git a/devel/electron35/files/patch-services_device_usb_usb__service__fake.h b/devel/electron39/files/patch-services_device_usb_usb__service__fake.h index 2e123db7f3be..2e123db7f3be 100644 --- a/devel/electron35/files/patch-services_device_usb_usb__service__fake.h +++ b/devel/electron39/files/patch-services_device_usb_usb__service__fake.h diff --git a/devel/electron39/files/patch-services_network_BUILD.gn b/devel/electron39/files/patch-services_network_BUILD.gn new file mode 100644 index 000000000000..8a958368f7fa --- /dev/null +++ b/devel/electron39/files/patch-services_network_BUILD.gn @@ -0,0 +1,10 @@ +--- services/network/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ services/network/BUILD.gn +@@ -426,7 +426,6 @@ if (is_linux || is_chromeos) { + ] + deps = [ + "//base", +- "//sandbox/linux:sandbox_services", + "//sandbox/policy", + ] + configs += [ "//build/config/compiler:wexit_time_destructors" ] diff --git a/devel/electron39/files/patch-services_network_network__context.cc b/devel/electron39/files/patch-services_network_network__context.cc new file mode 100644 index 000000000000..f63c3646405b --- /dev/null +++ b/devel/electron39/files/patch-services_network_network__context.cc @@ -0,0 +1,20 @@ +--- services/network/network_context.cc.orig 2025-11-02 19:17:57 UTC ++++ services/network/network_context.cc +@@ -740,7 +740,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: + NetworkContext::NetworkContextHttpAuthPreferences:: + ~NetworkContextHttpAuthPreferences() = default; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad() + const { + if (network_service_) { +@@ -2744,7 +2744,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged( + http_auth_dynamic_network_service_params->android_negotiate_account_type); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + http_auth_merged_preferences_.set_allow_gssapi_library_load( + http_auth_dynamic_network_service_params->allow_gssapi_library_load); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) diff --git a/devel/electron39/files/patch-services_network_network__context.h b/devel/electron39/files/patch-services_network_network__context.h new file mode 100644 index 000000000000..2c0eb8d81a1b --- /dev/null +++ b/devel/electron39/files/patch-services_network_network__context.h @@ -0,0 +1,11 @@ +--- services/network/network_context.h.orig 2025-11-02 19:17:57 UTC ++++ services/network/network_context.h +@@ -755,7 +755,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext + public: + explicit NetworkContextHttpAuthPreferences(NetworkService* network_service); + ~NetworkContextHttpAuthPreferences() override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool AllowGssapiLibraryLoad() const override; + #endif // BUILDFLAG(IS_LINUX) + private: diff --git a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.cc index a6b1b1a87062..a6b1b1a87062 100644 --- a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.cc +++ b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.cc diff --git a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.h b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.h index 80fe3360382a..80fe3360382a 100644 --- a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-services_network_network__service.cc b/devel/electron39/files/patch-services_network_network__service.cc new file mode 100644 index 000000000000..26cee3d495a3 --- /dev/null +++ b/devel/electron39/files/patch-services_network_network__service.cc @@ -0,0 +1,34 @@ +--- services/network/network_service.cc.orig 2025-10-21 20:19:54 UTC ++++ services/network/network_service.cc +@@ -108,11 +108,11 @@ + #include "third_party/boringssl/src/include/openssl/cpu.h" + #endif + +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS) + #include "components/os_crypt/sync/key_storage_config_linux.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "services/network/network_change_notifier_passive_factory.h" + #endif + +@@ -1041,7 +1041,7 @@ void NetworkService::SetExplicitlyAllowedPorts( + net::SetExplicitlyAllowedPorts(ports); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void NetworkService::SetGssapiLibraryLoadObserver( + mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> + gssapi_library_load_observer) { +@@ -1180,7 +1180,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo + ); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void NetworkService::OnBeforeGssapiLibraryLoad() { + if (gssapi_library_load_observer_.is_bound()) { + gssapi_library_load_observer_->OnBeforeGssapiLibraryLoad(); diff --git a/devel/electron39/files/patch-services_network_network__service.h b/devel/electron39/files/patch-services_network_network__service.h new file mode 100644 index 000000000000..4b6a6ec035ff --- /dev/null +++ b/devel/electron39/files/patch-services_network_network__service.h @@ -0,0 +1,29 @@ +--- services/network/network_service.h.orig 2025-10-21 20:19:54 UTC ++++ services/network/network_service.h +@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService + const std::vector<ContentSettingPatternSource>& settings) override; + + void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SetGssapiLibraryLoadObserver( + mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> + gssapi_library_load_observer) override; +@@ -292,7 +292,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService + std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory( + NetworkContext* network_context); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This is called just before a GSSAPI library may be loaded. + void OnBeforeGssapiLibraryLoad(); + #endif // BUILDFLAG(IS_LINUX) +@@ -542,7 +542,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService + // leaking stale listeners between tests. + std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + mojo::Remote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer_; + #endif // BUILDFLAG(IS_LINUX) + diff --git a/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn b/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn new file mode 100644 index 000000000000..bc89e5e005fc --- /dev/null +++ b/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn @@ -0,0 +1,11 @@ +--- services/network/public/cpp/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ services/network/public/cpp/BUILD.gn +@@ -699,7 +699,7 @@ component("cpp_base") { + sources += [ "transferable_directory_fuchsia.cc" ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + sources += [ + "network_interface_change_listener_mojom_traits.cc", + "network_interface_change_listener_mojom_traits.h", diff --git a/devel/electron39/files/patch-services_network_public_cpp_features.cc b/devel/electron39/files/patch-services_network_public_cpp_features.cc new file mode 100644 index 000000000000..13a2301ecff8 --- /dev/null +++ b/devel/electron39/files/patch-services_network_public_cpp_features.cc @@ -0,0 +1,20 @@ +--- services/network/public/cpp/features.cc.orig 2025-10-21 20:19:54 UTC ++++ services/network/public/cpp/features.cc +@@ -93,7 +93,7 @@ BASE_FEATURE(kDnsOverHttpsUpgrade, + // Enable usage of hardcoded DoH upgrade mapping for use in automatic mode. + BASE_FEATURE(kDnsOverHttpsUpgrade, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -345,7 +345,7 @@ BASE_FEATURE(kDocumentIsolationPolicy, + // https://github.com/WICG/document-isolation-policy + BASE_FEATURE(kDocumentIsolationPolicy, + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn new file mode 100644 index 000000000000..a433540af822 --- /dev/null +++ b/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn @@ -0,0 +1,34 @@ +--- services/network/public/mojom/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ services/network/public/mojom/BUILD.gn +@@ -690,11 +690,11 @@ mojom("url_loader_base") { + } + + enabled_features = [] +- if (is_android || is_chromeos || is_linux) { ++ if (!is_bsd && (is_android || is_chromeos || is_linux)) { + enabled_features += [ "network_change_notifier_in_browser" ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does + # not include lacros. + enabled_features += [ "use_network_interface_change_listener" ] +@@ -1007,7 +1007,7 @@ mojom("url_loader_base") { + }, + ] + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + cpp_typemaps += [ + { + types = [ +@@ -1797,7 +1797,7 @@ mojom("mojom") { + } + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does + # not include lacros. + enabled_features += [ "use_network_interface_change_listener" ] diff --git a/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h new file mode 100644 index 000000000000..fcb1d22996ff --- /dev/null +++ b/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h @@ -0,0 +1,11 @@ +--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-08-26 20:49:50 UTC ++++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h +@@ -9,6 +9,8 @@ + #include <string> + #include <vector> + ++#include <vector> ++ + #include "base/component_export.h" + #include "base/functional/callback.h" + #include "crypto/hash.h" diff --git a/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn b/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn new file mode 100644 index 000000000000..6e19da5c800e --- /dev/null +++ b/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn @@ -0,0 +1,11 @@ +--- services/on_device_model/ml/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ services/on_device_model/ml/BUILD.gn +@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_internal_optimi + if (!is_fuchsia) { + deps += [ "//services/on_device_model/safety:bert_safety_model" ] + } +- if (is_win || is_mac || is_linux) { ++ if ((is_win || is_mac || is_linux) && !is_bsd) { + deps += [ "//third_party/xnnpack" ] + } + public_deps = [ diff --git a/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc b/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc new file mode 100644 index 000000000000..1b9104804fdc --- /dev/null +++ b/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc @@ -0,0 +1,11 @@ +--- services/on_device_model/ml/gpu_blocklist.cc.orig 2025-11-10 21:36:56 UTC ++++ services/on_device_model/ml/gpu_blocklist.cc +@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kGpuBlockList{ + &optimization_guide::features::kOnDeviceModelPerformanceParams, + "on_device_model_gpu_block_list", + // These devices are nearly always crashing or have very low performance. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + "8086:64a0|" // TODO(b/456603738): Remove when fixed. + #endif // BUILDFLAG(IS_LINUX) + "8086:412|8086:a16|8086:41e|8086:416|8086:402|8086:166|8086:1616|8086:22b1|" diff --git a/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc b/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc new file mode 100644 index 000000000000..2a74865d5893 --- /dev/null +++ b/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc @@ -0,0 +1,10 @@ +--- services/on_device_model/ml/on_device_model_executor.cc.orig 2025-10-21 20:19:54 UTC ++++ services/on_device_model/ml/on_device_model_executor.cc +@@ -34,6 +34,7 @@ + #include "services/on_device_model/public/mojom/on_device_model.mojom.h" + #include "services/on_device_model/public/mojom/on_device_model_service.mojom.h" + ++// XXX PORT + #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) + #include "third_party/xnnpack/src/include/xnnpack.h" // nogncheck + #endif diff --git a/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc new file mode 100644 index 000000000000..d8765a8d9e63 --- /dev/null +++ b/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc @@ -0,0 +1,65 @@ +--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-08-26 20:49:50 UTC ++++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc +@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO + uint32_t shared_resident_kb) { + DCHECK(os_dump.platform_private_footprint); + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes; + uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes; + return (rss_anon_bytes + vm_swap_bytes) / 1024; +@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl + os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable; + os_dump->private_footprint_kb = + CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + os_dump->private_footprint_swap_kb = + internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024; + os_dump->mappings_count = internal_os_dump.mappings_count; +@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( + + // On most platforms each process can dump data about their own process + // so ask each process to do so Linux is special see below. +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + request->pending_responses.insert({client_info.pid, ResponseType::kOSDump}); + client->RequestOSMemoryDump( + request->memory_map_option(), request->memory_dump_flags(), +@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( + + // In some cases, OS stats can only be dumped from a privileged process to + // get around to sandboxing/selinux restrictions (see crbug.com/461788). +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::vector<base::ProcessId> pids; + mojom::ClientProcess* browser_client = nullptr; + base::ProcessId browser_client_pid = base::kNullProcessId; +@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion + const OsCallback& os_callback) { + // On Linux, OS stats can only be dumped from a privileged process to + // get around to sandboxing/selinux restrictions (see crbug.com/461788). +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + mojom::ClientProcess* browser_client = nullptr; + base::ProcessId browser_client_pid = 0; + for (const auto& client_info : clients) { +@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( + // each client process provides 1 OS dump, % the case where the client is + // disconnected mid dump. + OSMemDumpMap& extra_os_dumps = response.second.os_dumps; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + for (auto& kv : extra_os_dumps) { + auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; + DCHECK(results.find(pid) == results.end()); +@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* + // crash). In the latter case (OS_LINUX) we expect the full map to come + // from the browser process response. + OSMemDumpMap& extra_os_dumps = response.second.os_dumps; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + for (const auto& kv : extra_os_dumps) { + auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; + DCHECK_EQ(pid_to_os_dump[pid], nullptr); diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn index 7950f2cfd1e4..7950f2cfd1e4 100644 --- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn +++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn diff --git a/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h new file mode 100644 index 000000000000..5ebdb2e8671c --- /dev/null +++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h @@ -0,0 +1,20 @@ +--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-06-30 07:04:30 UTC ++++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h +@@ -65,7 +65,7 @@ class COMPONENT_EXPORT( + static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps( + base::ProcessHandle); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + static void SetProcSmapsForTesting(FILE*); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_ANDROID) +@@ -87,7 +87,7 @@ class COMPONENT_EXPORT( + GetMemoryInfo(base::ProcessHandle handle); + #endif // !BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + // Provides information on the dump state of resident pages. These values are + // written to logs. New enum values can be added, but existing enums must + // never be renumbered or deleted and reused. diff --git a/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc new file mode 100644 index 000000000000..07997021ef20 --- /dev/null +++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc @@ -0,0 +1,64 @@ +--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-10 14:34:09 UTC ++++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc +@@ -0,0 +1,61 @@ ++// Copyright 2022 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h" ++ ++#include "base/notimplemented.h" ++ ++#include "base/memory/page_size.h" ++#include "base/process/process.h" ++#include "base/process/process_handle.h" ++ ++#include <sys/sysctl.h> ++ ++#include <vector> ++ ++#if BUILDFLAG(IS_OPENBSD) ++#define vm_rssize info.p_vm_rssize ++#elif BUILDFLAG(IS_FREEBSD) ++#include <sys/user.h> ++#define vm_rssize info.ki_rssize ++#endif ++ ++namespace memory_instrumentation { ++ ++// static ++bool OSMetrics::FillOSMemoryDump(base::ProcessId pid, ++ const MemDumpFlagSet& flags, ++ mojom::RawOSMemDump* dump) { ++ base::Process process = pid == base::kNullProcessId ++ ? base::Process::Current() ++ : base::Process::Open(pid); ++ const size_t kPageSize = base::GetPageSize(); ++ struct kinfo_proc info; ++ size_t length = sizeof(struct kinfo_proc); ++#if BUILDFLAG(IS_OPENBSD) ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle(), ++ static_cast<int>(length), 1 }; ++#elif BUILDFLAG(IS_FREEBSD) ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle() }; ++#endif ++ ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) ++ return false; ++ ++ dump->resident_set_kb = (vm_rssize * kPageSize) / 1024; ++ dump->platform_private_footprint->rss_anon_bytes = ++ vm_rssize * kPageSize; ++ dump->platform_private_footprint->vm_swap_bytes = 0; ++ ++ return true; ++} ++ ++// static ++std::vector<mojom::VmRegionPtr> OSMetrics::GetProcessMemoryMaps( ++ base::ProcessId) { ++ NOTIMPLEMENTED(); ++ return std::vector<mojom::VmRegionPtr>(); ++} ++ ++} // namespace memory_instrumentation diff --git a/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc b/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc new file mode 100644 index 000000000000..0515b88e4d2f --- /dev/null +++ b/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc @@ -0,0 +1,29 @@ +--- services/screen_ai/public/cpp/utilities.cc.orig 2025-06-30 07:04:30 UTC ++++ services/screen_ai/public/cpp/utilities.cc +@@ -21,7 +21,7 @@ constexpr uint32_t kMaxImageDimensionForOcr = 2048; + // The maximum image dimension which is processed without downsampling by OCR. + constexpr uint32_t kMaxImageDimensionForOcr = 2048; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + constexpr char kBinaryPathSwitch[] = "screen-ai-binary"; + #endif + +@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] = + #endif + + #if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] = + FILE_PATH_LITERAL("third_party/screen-ai/linux/resources"); + #elif BUILDFLAG(IS_MAC) +@@ -131,7 +131,7 @@ const char* GetBinaryPathSwitch() { + + const char* GetBinaryPathSwitch() { + // This is only used on Linux and ChromeOS. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return kBinaryPathSwitch; + #else + return nullptr; diff --git a/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc new file mode 100644 index 000000000000..fa140c9bb8ec --- /dev/null +++ b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc @@ -0,0 +1,18 @@ +--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc +@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path + } + } + ++#if !BUILDFLAG(IS_BSD) + auto* instance = sandbox::policy::SandboxLinux::GetInstance(); + + std::vector<BrokerFilePermission> permissions{ +@@ -91,6 +92,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path + sandbox::syscall_broker::COMMAND_OPEN}), + permissions, options); + instance->EngageNamespaceSandboxIfPossible(); ++#endif + + return true; + } diff --git a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h index 92fd073c8e2e..92fd073c8e2e 100644 --- a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc b/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc new file mode 100644 index 000000000000..2593230b7080 --- /dev/null +++ b/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc @@ -0,0 +1,20 @@ +--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-08-26 20:49:50 UTC ++++ services/screen_ai/screen_ai_service_impl.cc +@@ -38,7 +38,7 @@ + #include "ui/accessibility/ax_tree_id.h" + #include "ui/gfx/geometry/rect_f.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "partition_alloc/buildflags.h" + + #if PA_BUILDFLAG( \ +@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService( + : factory_receiver_(this, std::move(receiver)), + ocr_receiver_(this), + main_content_extraction_receiver_(this) { +-#if BUILDFLAG(IS_LINUX) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \ + PA_BUILDFLAG( \ + ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT) + // TODO(crbug.com/418199684): Remove when the bug is fixed. diff --git a/devel/electron35/files/patch-services_service__manager_BUILD.gn b/devel/electron39/files/patch-services_service__manager_BUILD.gn index 33c7dade54d2..33c7dade54d2 100644 --- a/devel/electron35/files/patch-services_service__manager_BUILD.gn +++ b/devel/electron39/files/patch-services_service__manager_BUILD.gn diff --git a/devel/electron35/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/devel/electron39/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn index b066798326f3..b066798326f3 100644 --- a/devel/electron35/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn +++ b/devel/electron39/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc new file mode 100644 index 000000000000..3344a3944869 --- /dev/null +++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc @@ -0,0 +1,13 @@ +--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-08-26 20:49:50 UTC ++++ services/shape_detection/shape_detection_sandbox_hook.cc +@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook( + DVLOG(1) << "Successfully opened Chrome Shape Detection shared library."; + } + #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) ++#if !BUILDFLAG(IS_BSD) + auto* instance = sandbox::policy::SandboxLinux::GetInstance(); + instance->EngageNamespaceSandboxIfPossible(); ++#endif + return true; + } + diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h new file mode 100644 index 000000000000..fa29ffeb9968 --- /dev/null +++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h @@ -0,0 +1,16 @@ +--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-08-26 20:49:50 UTC ++++ services/shape_detection/shape_detection_sandbox_hook.h +@@ -5,7 +5,13 @@ + #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_ + #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_ + ++#include "build/build_config.h" ++ ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + + namespace shape_detection { + diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc b/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc new file mode 100644 index 000000000000..5fdef7755fc0 --- /dev/null +++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc @@ -0,0 +1,20 @@ +--- services/shape_detection/shape_detection_service.cc.orig 2025-10-21 20:19:54 UTC ++++ services/shape_detection/shape_detection_service.cc +@@ -22,7 +22,7 @@ + #elif BUILDFLAG(IS_ANDROID) + // No C++ code, barcode detection comes from Java. + #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + #include "services/shape_detection/barcode_detection_provider_chrome.h" + #else + #include "services/shape_detection/barcode_detection_provider_impl.h" +@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid + #elif BUILDFLAG(IS_MAC) + BarcodeDetectionProviderMac::Create(std::move(receiver)); + #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \ +- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) ++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + BarcodeDetectionProviderChrome::Create(std::move(receiver)); + #else + BarcodeDetectionProviderImpl::Create(std::move(receiver)); diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc new file mode 100644 index 000000000000..117101dc31c8 --- /dev/null +++ b/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc @@ -0,0 +1,11 @@ +--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-10-21 20:19:54 UTC ++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc +@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac + desc.mutable_chrome_thread()->set_thread_type( + static_cast<int32_t>(thread_type)); + } +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + if (base::GetCurrentProcId() != + base::trace_event::TraceLog::GetInstance()->process_id()) { + desc.mutable_chrome_thread()->set_is_sandboxed_tid(true); diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc new file mode 100644 index 000000000000..77ef85256b23 --- /dev/null +++ b/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc @@ -0,0 +1,38 @@ +--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-10-21 20:19:54 UTC ++++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc +@@ -39,7 +39,7 @@ + #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h" + #include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h" + +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) + #include "base/profiler/thread_delegate_posix.h" + #define INITIALIZE_THREAD_DELEGATE_POSIX 1 + #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) +@@ -261,7 +261,7 @@ struct FrameDetails { + ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \ + (BUILDFLAG(IS_CHROMEOS) && \ + (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \ +- BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns whether stack sampling is supported on the current platform. + bool IsStackSamplingSupported() { + return base::StackSamplingProfiler::IsSupportedForCurrentPlatform(); +@@ -381,7 +381,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr + thread_descriptor->set_reference_timestamp_us( + last_timestamp_.since_origin().InMicroseconds()); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD) + if (base::GetCurrentProcId() != + base::trace_event::TraceLog::GetInstance()->process_id()) { + auto* chrome_thread = track_descriptor->set_chrome_thread(); +@@ -653,7 +653,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported + ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \ + (BUILDFLAG(IS_CHROMEOS) && \ + (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \ +- BUILDFLAG(IS_LINUX) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return IsStackSamplingSupported(); + #else + return false; diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc new file mode 100644 index 000000000000..e67e02ea5745 --- /dev/null +++ b/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc @@ -0,0 +1,13 @@ +--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-06-30 07:04:30 UTC ++++ services/tracing/public/cpp/system_metrics_sampler.cc +@@ -166,8 +166,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), + "PhysicalMemoryFootprint", + memory_info->physical_footprint_bytes); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet) + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory", + memory_info->vm_swap_bytes); + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory", diff --git a/devel/electron35/files/patch-services_video__capture_public_mojom_video__capture__service.mojom b/devel/electron39/files/patch-services_video__capture_public_mojom_video__capture__service.mojom index 40b704c42438..40b704c42438 100644 --- a/devel/electron35/files/patch-services_video__capture_public_mojom_video__capture__service.mojom +++ b/devel/electron39/files/patch-services_video__capture_public_mojom_video__capture__service.mojom diff --git a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc index f65d45970c4e..f65d45970c4e 100644 --- a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc +++ b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc diff --git a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h index a61c1c7d03b6..a61c1c7d03b6 100644 --- a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h +++ b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h diff --git a/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn new file mode 100644 index 000000000000..443db125cd04 --- /dev/null +++ b/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn @@ -0,0 +1,11 @@ +--- services/viz/public/mojom/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ services/viz/public/mojom/BUILD.gn +@@ -53,7 +53,7 @@ mojom("mojom") { + + # Used in thread.mojom + enabled_features = [] +- if (is_fuchsia || is_apple) { ++ if (is_fuchsia || is_apple || is_bsd) { + enabled_features += [ "thread_id_is_64_bit" ] + } else { + enabled_features += [ "thread_id_is_32_bit" ] diff --git a/devel/electron35/files/patch-skia_ext_SkMemory__new__handler.cpp b/devel/electron39/files/patch-skia_ext_SkMemory__new__handler.cpp index 32a9df44057a..32a9df44057a 100644 --- a/devel/electron35/files/patch-skia_ext_SkMemory__new__handler.cpp +++ b/devel/electron39/files/patch-skia_ext_SkMemory__new__handler.cpp diff --git a/devel/electron39/files/patch-skia_ext_font__utils.cc b/devel/electron39/files/patch-skia_ext_font__utils.cc new file mode 100644 index 000000000000..d7c9232b6593 --- /dev/null +++ b/devel/electron39/files/patch-skia_ext_font__utils.cc @@ -0,0 +1,20 @@ +--- skia/ext/font_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ skia/ext/font_utils.cc +@@ -21,7 +21,7 @@ + #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h" + #endif + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "third_party/skia/include/ports/SkFontConfigInterface.h" + #include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h" + #include "third_party/skia/include/ports/SkFontScanner_Fontations.h" +@@ -64,7 +64,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() { + return SkFontMgr_New_Android(nullptr, SkFontScanner_Make_Fontations()); + #elif BUILDFLAG(IS_APPLE) + return SkFontMgr_New_CoreText(nullptr); +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal()); + return fci ? SkFontMgr_New_FCI(std::move(fci), + SkFontScanner_Make_Fontations()) diff --git a/devel/electron35/files/patch-skia_ext_skcolorspace__trfn.cc b/devel/electron39/files/patch-skia_ext_skcolorspace__trfn.cc index a84d246b14de..a84d246b14de 100644 --- a/devel/electron35/files/patch-skia_ext_skcolorspace__trfn.cc +++ b/devel/electron39/files/patch-skia_ext_skcolorspace__trfn.cc diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h new file mode 100644 index 000000000000..bf815e0e0ca6 --- /dev/null +++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h @@ -0,0 +1,21 @@ +--- third_party/abseil-cpp/absl/base/config.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/abseil-cpp/absl/base/config.h +@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != + #ifdef ABSL_HAVE_SCHED_YIELD + #error ABSL_HAVE_SCHED_YIELD cannot be directly set + #elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \ +- defined(__VXWORKS__) ++ defined(__VXWORKS__) || defined(__OpenBSD__) || defined(__FreeBSD__) + #define ABSL_HAVE_SCHED_YIELD 1 + #endif + +@@ -427,7 +427,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != + // platforms. + #ifdef ABSL_HAVE_SEMAPHORE_H + #error ABSL_HAVE_SEMAPHORE_H cannot be directly set +-#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) ++#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) || \ ++ defined(__OpenBSD__) || defined(__FreeBSD__) + #define ABSL_HAVE_SEMAPHORE_H 1 + #endif + diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc new file mode 100644 index 000000000000..ff21e9c0a2e6 --- /dev/null +++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc @@ -0,0 +1,52 @@ +--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc +@@ -30,7 +30,7 @@ + #include <sys/syscall.h> + #endif + +-#if defined(__APPLE__) || defined(__FreeBSD__) ++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) + #include <sys/sysctl.h> + #endif + +@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() { + + #else + ++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) + // Helper function for reading a long from a file. Returns true if successful + // and the memory location pointed to by value is set to the value read. + static bool ReadLongFromFile(const char *file, long *value) { +@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char *file, long *v + } + return ret; + } ++#endif + + #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY) + +@@ -329,9 +331,11 @@ static double GetNominalCPUFrequency() { + // a new mode (turbo mode). Essentially, those frequencies cannot + // always be relied upon. The same reasons apply to /proc/cpuinfo as + // well. ++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation + if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/tsc_freq_khz", &freq)) { + return freq * 1e3; // Value is kHz. + } ++#endif + + #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY) + // On these platforms, the TSC frequency is the nominal CPU +@@ -350,10 +354,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 diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h new file mode 100644 index 000000000000..5ff94885b730 --- /dev/null +++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h @@ -0,0 +1,11 @@ +--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h +@@ -35,7 +35,7 @@ + #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \ + !defined(__asmjs__) && !defined(__wasm__) && !defined(__HAIKU__) && \ + !defined(__sun) && !defined(__VXWORKS__) && !defined(__hexagon__) && \ +- !defined(__XTENSA__) ++ !defined(__XTENSA__) && !defined(__FreeBSD__) + #define ABSL_HAVE_ELF_MEM_IMAGE 1 + #endif + diff --git a/devel/electron39/files/patch-third__party_angle_BUILD.gn b/devel/electron39/files/patch-third__party_angle_BUILD.gn new file mode 100644 index 000000000000..0cc7e3fedef6 --- /dev/null +++ b/devel/electron39/files/patch-third__party_angle_BUILD.gn @@ -0,0 +1,29 @@ +--- third_party/angle/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ third_party/angle/BUILD.gn +@@ -367,7 +367,6 @@ config("extra_warnings") { + "-Wtautological-type-limit-compare", + "-Wundefined-reinterpret-cast", + "-Wunneeded-internal-declaration", +- "-Wunused-but-set-variable", + "-Wsuggest-destructor-override", + "-Wsuggest-override", + +@@ -544,7 +543,7 @@ template("angle_common_lib") { + all_dependent_configs = [ ":angle_disable_pool_alloc" ] + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + libs = [ "dl" ] + } + +@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") { + "Xi", + "Xext", + ] ++ if (is_bsd) { ++ libs += [ "GL" ] ++ } + } + + if (angle_use_wayland && angle_has_build) { diff --git a/devel/electron39/files/patch-third__party_angle_src_common_platform.h b/devel/electron39/files/patch-third__party_angle_src_common_platform.h new file mode 100644 index 000000000000..2b0717bf87df --- /dev/null +++ b/devel/electron39/files/patch-third__party_angle_src_common_platform.h @@ -0,0 +1,19 @@ +--- third_party/angle/src/common/platform.h.orig 2025-04-22 20:15:27 UTC ++++ third_party/angle/src/common/platform.h +@@ -23,7 +23,15 @@ + #elif defined(__linux__) || defined(EMSCRIPTEN) + # define ANGLE_PLATFORM_LINUX 1 + # define ANGLE_PLATFORM_POSIX 1 +-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \ ++#elif defined(__OpenBSD__) ++# define ANGLE_PLATFORM_OPENBSD 1 ++# define ANGLE_PLATFORM_POSIX 1 ++# define ANGLE_PLATFORM_BSD 1 ++#elif defined(__FreeBSD__) ++# define ANGLE_PLATFORM_FREEBSD 1 ++# define ANGLE_PLATFORM_POSIX 1 ++# define ANGLE_PLATFORM_BSD 1 ++#elif defined(__NetBSD__) || \ + defined(__DragonFly__) || defined(__sun) || defined(__GLIBC__) || defined(__GNU__) || \ + defined(__QNX__) || defined(__Fuchsia__) || defined(__HAIKU__) + # define ANGLE_PLATFORM_POSIX 1 diff --git a/devel/electron35/files/patch-third__party_angle_src_common_platform__helpers.h b/devel/electron39/files/patch-third__party_angle_src_common_platform__helpers.h index 16a96b460686..16a96b460686 100644 --- a/devel/electron35/files/patch-third__party_angle_src_common_platform__helpers.h +++ b/devel/electron39/files/patch-third__party_angle_src_common_platform__helpers.h diff --git a/devel/electron35/files/patch-third__party_angle_src_common_system__utils.cpp b/devel/electron39/files/patch-third__party_angle_src_common_system__utils.cpp index 37a34ef7608f..37a34ef7608f 100644 --- a/devel/electron35/files/patch-third__party_angle_src_common_system__utils.cpp +++ b/devel/electron39/files/patch-third__party_angle_src_common_system__utils.cpp diff --git a/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp new file mode 100644 index 000000000000..554d0a50a6d2 --- /dev/null +++ b/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp @@ -0,0 +1,37 @@ +--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-10-21 20:19:54 UTC ++++ third_party/angle/src/common/system_utils_linux.cpp +@@ -19,10 +19,15 @@ + #include <sys/types.h> + #include <unistd.h> + ++#if ANGLE_PLATFORM_OPENBSD ++#include <pthread_np.h> ++#endif ++ + #include <array> + + namespace angle + { ++#if ANGLE_PLATFORM_LINUX + std::string GetExecutablePath() + { + // We cannot use lstat to get the size of /proc/self/exe as it always returns 0 +@@ -38,6 +43,7 @@ std::string GetExecutablePath() + path[result] = '\0'; + return path; + } ++#endif + + std::string GetExecutableDirectory() + { +@@ -63,6 +69,10 @@ void SetCurrentThreadName(const char *name) + // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is + // returned), name will be ignored. + ASSERT(strlen(name) < 16); ++#if ANGLE_PLATFORM_OPENBSD ++ pthread_set_name_np(pthread_self(), name); ++#else + pthread_setname_np(pthread_self(), name); ++#endif + } + } // namespace angle diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h index 8232856560c7..8232856560c7 100644 --- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h +++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp index 847b0d538010..847b0d538010 100644 --- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp +++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp index ef2231b48c21..ef2231b48c21 100644 --- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp +++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp index 9b174b17ae80..9b174b17ae80 100644 --- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp +++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp diff --git a/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp b/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp new file mode 100644 index 000000000000..e63282bbf94c --- /dev/null +++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp @@ -0,0 +1,56 @@ +--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-10-21 20:19:54 UTC ++++ third_party/angle/src/libANGLE/Display.cpp +@@ -62,7 +62,7 @@ + # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" + # elif ANGLE_ENABLE_CGL + # include "libANGLE/renderer/gl/cgl/DisplayCGL.h" +-# elif defined(ANGLE_PLATFORM_LINUX) ++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) + # include "libANGLE/renderer/gl/egl/DisplayEGL.h" + # if defined(ANGLE_USE_X11) + # include "libANGLE/renderer/gl/glx/DisplayGLX_api.h" +@@ -426,7 +426,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + impl = new rx::DisplayCGL(state); + break; + +-# elif defined(ANGLE_PLATFORM_LINUX) ++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) + # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND) + if (platformType == 0) + { +@@ -477,7 +477,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + #if defined(ANGLE_ENABLE_OPENGL) + # if defined(ANGLE_PLATFORM_WINDOWS) + impl = new rx::DisplayWGL(state); +-# elif defined(ANGLE_PLATFORM_LINUX) ++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) + # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND) + if (platformType == 0) + { +@@ -533,7 +533,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + impl = rx::CreateVulkanWin32Display(state); + } + break; +-# elif defined(ANGLE_PLATFORM_LINUX) ++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) + # if defined(ANGLE_USE_GBM) + if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) + { +@@ -2150,7 +2150,7 @@ static ClientExtensions GenerateClientExtensions() + extensions.platformWaylandEXT = true; + #endif + +-#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) ++#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) + extensions.platformSurfacelessMESA = true; + #endif + +@@ -2197,7 +2197,7 @@ static ClientExtensions GenerateClientExtensions() + extensions.x11Visual = true; + #endif + +-#if defined(ANGLE_PLATFORM_LINUX) ++#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) + extensions.platformANGLEDeviceTypeEGLANGLE = true; + #endif + diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp index dba2acc732c5..dba2acc732c5 100644 --- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp +++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h index 26496368123b..26496368123b 100644 --- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h +++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h diff --git a/devel/electron39/files/patch-third__party_angle_util_BUILD.gn b/devel/electron39/files/patch-third__party_angle_util_BUILD.gn new file mode 100644 index 000000000000..bab4519841a1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_angle_util_BUILD.gn @@ -0,0 +1,11 @@ +--- third_party/angle/util/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ third_party/angle/util/BUILD.gn +@@ -334,7 +334,7 @@ foreach(is_shared_library, + ] + libs = [] + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + libs += [ + "rt", + "dl", diff --git a/devel/electron39/files/patch-third__party_blink_common_features.cc b/devel/electron39/files/patch-third__party_blink_common_features.cc new file mode 100644 index 000000000000..8ac6d4b42817 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_common_features.cc @@ -0,0 +1,11 @@ +--- third_party/blink/common/features.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/common/features.cc +@@ -572,7 +572,7 @@ BASE_FEATURE(kDirectCompositorThreadIpc, + BASE_FEATURE(kDevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT); + + BASE_FEATURE(kDirectCompositorThreadIpc, +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc new file mode 100644 index 000000000000..009c24329ede --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc @@ -0,0 +1,11 @@ +--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc +@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat + + out->send_subresource_notification = data.send_subresource_notification(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!data.ReadSystemFontFamilyName(&out->system_font_family_name)) + return false; + #endif diff --git a/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h new file mode 100644 index 000000000000..d51ffa32f611 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h @@ -0,0 +1,11 @@ +--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h +@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { + UserAgentOverride user_agent_override; + std::string accept_languages; + bool send_subresource_notification{false}; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + std::string system_font_family_name; + #endif + #if BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h new file mode 100644 index 000000000000..99407ff4daff --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h @@ -0,0 +1,11 @@ +--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h +@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT + return data.send_subresource_notification; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static const std::string& system_font_family_name( + const ::blink::RendererPreferences& data) { + return data.system_font_family_name; diff --git a/devel/electron39/files/patch-third__party_blink_public_platform_platform.h b/devel/electron39/files/patch-third__party_blink_public_platform_platform.h new file mode 100644 index 000000000000..efb41dddede9 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_public_platform_platform.h @@ -0,0 +1,11 @@ +--- third_party/blink/public/platform/platform.h.orig 2025-09-10 14:33:47 UTC ++++ third_party/blink/public/platform/platform.h +@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform { + return nullptr; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // This is called after the thread is created, so the embedder + // can initiate an IPC to change its thread type (on Linux we can't + // increase the nice value, so we need to ask the browser process). This diff --git a/devel/electron35/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/devel/electron39/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py index cad1b86913cf..cad1b86913cf 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py +++ b/devel/electron39/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py diff --git a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/devel/electron39/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py index 7d56dad775be..7d56dad775be 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py +++ b/devel/electron39/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py diff --git a/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc new file mode 100644 index 000000000000..3dee6eb442f7 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc @@ -0,0 +1,35 @@ +--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/controller/blink_initializer.cc +@@ -82,12 +82,12 @@ + #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "third_party/blink/renderer/controller/memory_usage_monitor_posix.h" + #endif + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + #include "third_party/blink/renderer/controller/highest_pmf_reporter.h" + #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h" + #endif +@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder + main_thread_task_runner); + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + binders.Add<mojom::blink::MemoryUsageMonitorLinux>( + ConvertToBaseRepeatingCallback( + CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)), +@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform + MemorySaverController::Initialize(); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // Start reporting the highest private memory footprint after the first + // navigation. + HighestPmfReporter::Initialize(main_thread_task_runner); diff --git a/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc new file mode 100644 index 000000000000..0c1d617f8fac --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc @@ -0,0 +1,21 @@ +--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-06-30 07:04:30 UTC ++++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc +@@ -132,15 +132,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File + + void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file, + base::File status_file) { ++#if !BUILDFLAG(IS_BSD) + DCHECK(statm_file.IsValid()); + DCHECK(status_file.IsValid()); + DCHECK_EQ(-1, statm_fd_.get()); + DCHECK_EQ(-1, status_fd_.get()); + statm_fd_.reset(statm_file.TakePlatformFile()); + status_fd_.reset(status_file.TakePlatformFile()); ++#endif + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // static + void MemoryUsageMonitorPosix::Bind( + mojo::PendingReceiver<mojom::blink::MemoryUsageMonitorLinux> receiver) { diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h index 179fa1f6b946..179fa1f6b946 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h +++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h b/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h new file mode 100644 index 000000000000..c9453e09637d --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h @@ -0,0 +1,10 @@ +--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/dom/tree_scope.h +@@ -28,6 +28,7 @@ + #define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_ + + #include "third_party/blink/renderer/core/core_export.h" ++#include "third_party/blink/renderer/core/css/css_style_sheet.h" + #include "third_party/blink/renderer/core/dom/tree_ordered_map.h" + #include "third_party/blink/renderer/core/html/forms/radio_button_group_scope.h" + #include "third_party/blink/renderer/core/layout/hit_test_request.h" diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc new file mode 100644 index 000000000000..140cadb47b8f --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/editing/editing_behavior.cc +@@ -138,7 +138,7 @@ const KeyboardCodeKeyDownEntry kKeyboardCodeKeyDownEnt + {VKEY_DELETE, 0, "DeleteForward"}, + {VKEY_BACK, OPTION_OR_CTRL_KEY, "DeleteWordBackward"}, + {VKEY_DELETE, OPTION_OR_CTRL_KEY, "DeleteWordForward"}, +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {VKEY_BACK, kCtrlKey | kShiftKey, "DeleteToBeginningOfLine"}, + #endif + #if BUILDFLAG(IS_MAC) +@@ -307,7 +307,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb + // unexpected behaviour + if (ch < ' ') + return false; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // According to XKB map no keyboard combinations with ctrl key are mapped to + // printable characters, however we need the filter as the DomKey/text could + // contain printable characters. diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc index 47bf6be610e1..47bf6be610e1 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc new file mode 100644 index 000000000000..11977a2dfa6b --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-11-02 19:17:57 UTC ++++ third_party/blink/renderer/core/exported/web_view_impl.cc +@@ -422,7 +422,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( + #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) + SkFontHinting RendererPreferencesToSkiaHinting( + const blink::RendererPreferences& prefs) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!prefs.should_antialias_text) { + // When anti-aliasing is off, GTK maps all non-zero hinting settings to + // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight' +@@ -3473,7 +3473,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs + gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE); + WebFontRenderStyle::SetSubpixelPositioning( + renderer_preferences_.use_subpixel_positioning); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!renderer_preferences_.system_font_family_name.empty()) { + WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8( + renderer_preferences_.system_font_family_name)); diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc new file mode 100644 index 000000000000..fbfe64b3a62c --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-11-02 19:17:58 UTC ++++ third_party/blink/renderer/core/frame/web_frame_test.cc +@@ -6470,7 +6470,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { + } + + #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable. + // TODO(crbug.com/1317375): Build these tests on all platforms. + #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \ +@@ -6879,7 +6879,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo + TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) { + RunTest("composited_selection_bounds_large_selection_noscroll.html"); + } +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if !BUILDFLAG(IS_ANDROID) + TEST_F(CompositedSelectionBoundsTest, Input) { + web_view_helper_.GetWebView()->GetSettings()->SetDefaultFontSize(16); diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc new file mode 100644 index 000000000000..ef4c2ac6ca98 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc +@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin + + /* The value is based on user statistics on Nov 2017. */ + #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN)) ++ BUILDFLAG(IS_WIN)) || BUILDFLAG(IS_BSD) + const double kIdleTaskStartTimeoutDelayMs = 1000.0; + #else + const double kIdleTaskStartTimeoutDelayMs = 4000.0; // For ChromeOS, Mobile diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc index 49e24cb62aef..49e24cb62aef 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc new file mode 100644 index 000000000000..3b6df5e51495 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/core/layout/layout_view.cc +@@ -75,7 +75,7 @@ + #include "ui/display/screen_info.h" + #include "ui/gfx/geometry/quad_f.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "third_party/blink/renderer/platform/fonts/font_cache.h" + #endif + +@@ -790,7 +790,7 @@ void LayoutView::LayoutRoot() { + intrinsic_logical_widths_ = LogicalWidth(); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // The font code in FontPlatformData does not have a direct connection to the + // document, the frame or anything from which we could retrieve the device + // scale factor. After using zoom for DSF, the GraphicsContext does only ever diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc new file mode 100644 index 000000000000..59efcb73d24c --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc +@@ -559,7 +559,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const + } + + if (trial_name == "TranslationAPI") { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(features::kTranslationAPI); + #else + return false; diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc new file mode 100644 index 000000000000..ccfa78c29218 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/core/page/context_menu_controller.cc +@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame + if (potential_image_node != nullptr && + IsA<HTMLCanvasElement>(potential_image_node)) { + data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40902474): Support reading from the WebGPU front buffer + // on Linux and remove the below code, which results in "Copy Image" and + // "Save Image To" being grayed out in the context menu. diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc new file mode 100644 index 000000000000..a35e221f1988 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/paint/paint_layer.cc +@@ -123,7 +123,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + struct SameSizeAsPaintLayer : GarbageCollected<PaintLayer>, DisplayItemClient { + // The bit fields may fit into the machine word of DisplayItemClient which + // has only 8-bit data. diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc new file mode 100644 index 000000000000..6fb5c456c58d --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc +@@ -122,7 +122,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const + // Disable snapback on desktop Linux to better integrate with the desktop + // behavior. Typically, Linux apps do not implement scrollbar snapback (this + // is true for at least GTK and QT apps). +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return false; + #else + return true; +@@ -396,7 +396,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr + + bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar, + const WebMouseEvent& event) const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (event.button == WebPointerProperties::Button::kMiddle) + return true; + #endif diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h new file mode 100644 index 000000000000..06c60f715bbc --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h @@ -0,0 +1,14 @@ +--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/core/xml/xslt_processor.h +@@ -82,7 +82,11 @@ class XSLTProcessor final : public ScriptWrappable { + + void reset(); + ++#if (LIBXML_VERSION >= 21200) + static void ParseErrorFunc(void* user_data, const xmlError*); ++#else ++ static void ParseErrorFunc(void* user_data, xmlError*); ++#endif + static void GenericErrorFunc(void* user_data, const char* msg, ...); + + // Only for libXSLT callbacks diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc index 170f198383d4..170f198383d4 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc new file mode 100644 index 000000000000..cb1a44fc6823 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-04-22 20:15:27 UTC ++++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc +@@ -33,7 +33,7 @@ AudioDeviceFactory* g_factory_override = nullptr; + // Set when the default factory is overridden. + AudioDeviceFactory* g_factory_override = nullptr; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Due to driver deadlock issues on Windows (http://crbug/422522) there is a + // chance device authorization response is never received from the browser side. + // In this case we will time out, to avoid renderer hang forever waiting for diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc new file mode 100644 index 000000000000..ce004e8e9d1e --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-04-22 20:15:27 UTC ++++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc +@@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten + mixer->get_output_params_for_testing().sample_rate()); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // Use 10 ms buffer (441 frames per buffer). + EXPECT_EQ(output_sample_rate / 100, + mixer->get_output_params_for_testing().frames_per_buffer()); diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc new file mode 100644 index 000000000000..be6e68f7a2d7 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc @@ -0,0 +1,10 @@ +--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc +@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState& + pending_messages_.push_back(message); + } + ++#undef close + void RTCDataChannel::close() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + if (state_ == webrtc::DataChannelInterface::kClosing || diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc new file mode 100644 index 000000000000..87ce3964f1d7 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc +@@ -385,7 +385,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar + SetupRenderer(kDefaultOutputDeviceId); + renderer_proxy_->Start(); + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + static const int kExpectedBufferSize = kHardwareSampleRate / 100; + #elif BUILDFLAG(IS_ANDROID) + static const int kExpectedBufferSize = 2 * kHardwareSampleRate / 100; diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc index 969c27b58e19..969c27b58e19 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc new file mode 100644 index 000000000000..dbbb30b73ff9 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc +@@ -6621,7 +6621,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid + // unmultiply has been requested or we need to never premultiply for Image + // creation from a VideoFrame. + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/1175907): Only TexImage2D seems to work with the GPU path on + // Android M -- appears to work fine on R, but to avoid regressions in <video> + // limit to TexImage2D only for now. Fails conformance test on Nexus 5X: diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc new file mode 100644 index 000000000000..a0c7c4a4aa4b --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc +@@ -255,7 +255,7 @@ GPUCanvasContext::PaintRenderingResultsToCanvas( + + scoped_refptr<WebGPUMailboxTexture> front_buffer_texture; + if (source_buffer == kFrontBuffer) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // By returning false here the canvas will show up as black in the scenarios + // that copy the front buffer, such as printing. + // TODO(crbug.com/40902474): Support concurrent SharedImage reads via Dawn diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc new file mode 100644 index 000000000000..f9c88ac10621 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc +@@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( + // on linux platform. + // TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES + // backend is failing for unknown reasons. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool forceReadback = true; + #elif BUILDFLAG(IS_ANDROID) + // TODO(crbug.com/dawn/1969): Some Android devices don't fail to copy from diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn b/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn new file mode 100644 index 000000000000..398b91f56907 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-11-02 19:17:58 UTC ++++ third_party/blink/renderer/platform/BUILD.gn +@@ -2081,7 +2081,7 @@ static_library("test_support") { + ] + + # fuzzed_data_provider may not work with a custom toolchain. +- if (custom_toolchain == "" && is_clang) { ++ if ((custom_toolchain == "" && is_clang) && !is_bsd) { + sources += [ + "testing/fuzzed_data_provider.cc", + "testing/fuzzed_data_provider.h", diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc new file mode 100644 index 000000000000..ee1f6eded50f --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/platform/fonts/font_cache.cc +@@ -80,7 +80,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo + extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + float FontCache::device_scale_factor_ = 1.0; + #endif + +@@ -116,7 +116,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD + const FontDescription& font_description) { + const AtomicString& family = FontCache::SystemFontFamily(); + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ +- BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) + if (family.empty() || family == font_family_names::kSystemUi) + return nullptr; + #else diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h new file mode 100644 index 000000000000..73b5ce9f1349 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h @@ -0,0 +1,47 @@ +--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/platform/fonts/font_cache.h +@@ -55,7 +55,7 @@ + #include "third_party/skia/include/core/SkFontMgr.h" + #include "third_party/skia/include/core/SkRefCnt.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "ui/gfx/font_fallback_linux.h" + #endif + +@@ -170,7 +170,7 @@ class PLATFORM_EXPORT FontCache final { + + static void MaybePreloadSystemFonts(); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // These are needed for calling QueryRenderStyleForStrike, since + // gfx::GetFontRenderParams makes distinctions based on DSF. + static float DeviceScaleFactor() { return device_scale_factor_; } +@@ -246,7 +246,7 @@ class PLATFORM_EXPORT FontCache final { + const char* locale_family_name); + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static bool GetFontForCharacter(UChar32, + const char* preferred_locale, + gfx::FallbackFontData*); +@@ -319,7 +319,7 @@ class PLATFORM_EXPORT FontCache final { + const FontFaceCreationParams&, + std::string& name); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static const FontPlatformData* CreateFontPlatformDataForCharacter( + SkFontMgr*, + UChar32, +@@ -354,7 +354,7 @@ class PLATFORM_EXPORT FontCache final { + bool is_test_font_mgr_ = false; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static float device_scale_factor_; + #endif + diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc new file mode 100644 index 000000000000..03697723bbcb --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/platform/fonts/font_description.cc +@@ -45,7 +45,7 @@ + #include "third_party/blink/renderer/platform/wtf/text/string_hash.h" + #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "third_party/blink/renderer/platform/fonts/font_cache.h" + #endif + +@@ -316,7 +316,7 @@ FontCacheKey FontDescription::CacheKey( + static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3 + static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1 + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + float device_scale_factor_for_key = FontCache::DeviceScaleFactor(); + #else + float device_scale_factor_for_key = 1.0f; diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc new file mode 100644 index 000000000000..91a61267a604 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc @@ -0,0 +1,29 @@ +--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/platform/fonts/font_metrics.cc +@@ -40,7 +40,7 @@ namespace blink { + namespace blink { + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // This is the largest VDMX table which we'll try to load and parse. + static const size_t kMaxVDMXTableSize = 1024 * 1024; // 1 MB + #endif +@@ -68,7 +68,7 @@ void FontMetrics::AscentDescentWithHacks( + bool is_vdmx_valid = false; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // Manually digging up VDMX metrics is only applicable when bytecode hinting + // using FreeType. With DirectWrite or CoreText, no bytecode hinting is ever + // done. This code should be pushed into FreeType (hinted font metrics). +@@ -112,7 +112,7 @@ void FontMetrics::AscentDescentWithHacks( + descent = SkScalarRoundToScalar(metrics.fDescent); + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // When subpixel positioning is enabled, if the descent is rounded down, + // the descent part of the glyph may be truncated when displayed in a + // 'overflow: hidden' container. To avoid that, borrow 1 unit from the diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc index 957a508124f0..957a508124f0 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc new file mode 100644 index 000000000000..cd8224b9077c --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-10 21:36:56 UTC ++++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc +@@ -66,7 +66,7 @@ AtomicString ToAtomicString(const SkString& str) { + return AtomicString::FromUTF8(std::string_view(str.begin(), str.end())); + } + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // This function is called on android or when we are emulating android fonts on + // linux and the embedder has overriden the default fontManager with + // WebFontRendering::setSkiaFontMgr. +@@ -278,7 +278,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD + std::string name; + + sk_sp<SkTypeface> typeface; +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool noto_color_emoji_from_gmscore = false; + #if BUILDFLAG(IS_ANDROID) + // Use the unique local matching pathway for fetching Noto Color Emoji Compat diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc new file mode 100644 index 000000000000..8877f0512195 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc @@ -0,0 +1,15 @@ +--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-06-30 07:04:30 UTC ++++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc +@@ -70,8 +70,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe + + // Once we are using RAF, this thread is driving user interactive display + // updates. Update priority accordingly. ++ // pledge(2) ++ // stop this baloney ++#if !defined(OS_OPENBSD) + base::PlatformThread::SetCurrentThreadType( + base::ThreadType::kDisplayCritical); ++#endif + + mojo::Remote<mojom::blink::EmbeddedFrameSinkProvider> provider; + Platform::Current()->GetBrowserInterfaceBroker()->GetInterface( diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc new file mode 100644 index 000000000000..6b3bdb9a7ce6 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-04-22 20:15:27 UTC ++++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc +@@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( + + const auto paint_image = source->PaintImageForCurrentFrame(); + const auto image_info = paint_image.GetSkImageInfo(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check + // for SCANOUT support correctly on X11 and it's never supported in + // practice. Therefore, don't include it until this flow is reworked. diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc new file mode 100644 index 000000000000..3addedf93340 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc +@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame( + auto& details = timing_details.find(frame_token)->value; + auto& feedback = details.presentation_feedback; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO: On Linux failure flag is unreliable, and perfectly rendered frames + // are reported as failures all the time. + bool presentation_failure = false; diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc new file mode 100644 index 000000000000..e68de6c114a1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc @@ -0,0 +1,28 @@ +--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc +@@ -14,7 +14,9 @@ namespace blink { + + namespace blink { + ++#if !BUILDFLAG(IS_BSD) + const char kPartitionAllocDumpName[] = "partition_alloc"; ++#endif + + PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() { + DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ()); +@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump( + bool PartitionAllocMemoryDumpProvider::OnMemoryDump( + const base::trace_event::MemoryDumpArgs& args, + base::trace_event::ProcessMemoryDump* memory_dump) { ++#if !BUILDFLAG(IS_BSD) + using base::trace_event::MemoryDumpLevelOfDetail; + + MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail; +@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump( + "size", "bytes", partition_stats_dumper.total_active_bytes()); + memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(), + partitions_dump->guid()); ++#endif + + return true; + } diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc new file mode 100644 index 000000000000..f95854ced513 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc +@@ -36,7 +36,7 @@ namespace { + + namespace { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Enables H.264 CBP encode acceleration. + BASE_FEATURE(kPlatformH264CbpEncoding, + #if BUILDFLAG(IS_WIN) +@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInternal( + supported_formats.profiles.push_back(profile.profile); + supported_formats.sdp_formats.push_back(std::move(*format)); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const bool kShouldAddH264Cbp = + base::FeatureList::IsEnabled(kPlatformH264CbpEncoding) && + profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 new file mode 100644 index 000000000000..5dd9ba97353a --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 @@ -0,0 +1,119 @@ +--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-14 09:16:34 UTC ++++ third_party/blink/renderer/platform/runtime_enabled_features.json5 +@@ -344,7 +344,7 @@ + "default": "", + }, + origin_trial_feature_name: "AIPromptAPIMultimodalInput", +- origin_trial_os: ["win", "mac", "linux"], ++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + implied_by: ["AIPromptAPIMultimodalInput"], + }, +@@ -374,7 +374,7 @@ + "default": "", + }, + origin_trial_feature_name: "AIPromptAPIMultimodalInput", +- origin_trial_os: ["win", "mac", "linux"], ++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + base_feature_status: "enabled", + copied_from_base_feature_if: "overridden", +@@ -410,7 +410,7 @@ + "default": "", + }, + origin_trial_feature_name: "AIRewriterAPI", +- origin_trial_os: ["win", "mac", "linux"], ++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + base_feature_status: "enabled", + copied_from_base_feature_if: "overridden", +@@ -443,7 +443,7 @@ + "default": "", + }, + origin_trial_feature_name: "AIWriterAPI", +- origin_trial_os: ["win", "mac", "linux"], ++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + base_feature_status: "enabled", + copied_from_base_feature_if: "overridden", +@@ -557,7 +557,7 @@ + name: "AppTitle", + status: "experimental", + origin_trial_feature_name: "AppTitle", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + base_feature: "WebAppEnableAppTitle", + }, + { +@@ -1785,7 +1785,7 @@ + { + name: "DeviceBoundSessionCredentials", + origin_trial_feature_name: "DeviceBoundSessionCredentials", +- origin_trial_os: ["win", "linux", "mac"], ++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"], + status: "experimental", + // Killswitch is net::features::kDeviceBoundSessions + base_feature: "none", +@@ -1793,7 +1793,7 @@ + { + name: "DeviceBoundSessionCredentials2", + origin_trial_feature_name: "DeviceBoundSessionCredentials2", +- origin_trial_os: ["win", "linux", "mac"], ++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"], + status: "experimental", + // Killswitch is net::features::kDeviceBoundSessions + base_feature: "none", +@@ -1936,7 +1936,7 @@ + name: "DocumentIsolationPolicy", + status: "experimental", + origin_trial_feature_name: "DocumentIsolationPolicy", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + base_feature: "none", + }, + { +@@ -2179,7 +2179,7 @@ + base_feature: "none", + public: true, + origin_trial_feature_name: "FedCmMultipleIdentityProviders", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + }, + { +@@ -3725,7 +3725,7 @@ + // Tracking bug for the implementation: https://crbug.com/1462930 + name: "PermissionElement", + origin_trial_feature_name: "PermissionElement", +- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"], ++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"], + status: "experimental", + public: true, + base_feature_status: "enabled", +@@ -5316,7 +5316,7 @@ + name: "UnrestrictedSharedArrayBuffer", + base_feature: "none", + origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", +- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"], + }, + // Enables using policy-controlled feature "usb-unrestricted" to allow + // isolated context to access protected USB interface classes and to +@@ -5510,7 +5510,7 @@ + { + name: "WebAppScopeExtensions", + origin_trial_feature_name: "WebAppScopeExtensions", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + status: "experimental", + base_feature: "none", + }, +@@ -5618,7 +5618,7 @@ + { + name: "WebAuthenticationImmediateGet", + origin_trial_feature_name: "WebAuthenticationImmediateGet", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + base_feature: "none", + public: true, + }, diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc new file mode 100644 index 000000000000..d2772ed524a8 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-06-30 07:04:30 UTC ++++ third_party/blink/renderer/platform/scheduler/common/thread.cc +@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThread() { + // the program's lifetime once assigned. + base::Unretained(compositor_thread.get()))); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD) + compositor_thread->GetTaskRunner()->PostTaskAndReplyWithResult( + FROM_HERE, base::BindOnce(&base::PlatformThread::CurrentId), + base::BindOnce([](base::PlatformThreadId compositor_thread_id) { diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc index e2e3962011c0..e2e3962011c0 100644 --- a/devel/electron35/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h new file mode 100644 index 000000000000..aa6320f652e3 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-04-22 20:15:27 UTC ++++ third_party/blink/renderer/platform/wtf/container_annotations.h +@@ -11,7 +11,7 @@ + // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86 + // once the crashes there have been fixed: http://crbug.com/461406 + #if defined(ADDRESS_SANITIZER) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ + defined(ARCH_CPU_X86_64) + + // Annotations require buffers to begin on an 8-byte boundary. See diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h new file mode 100644 index 000000000000..63970b28e417 --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h @@ -0,0 +1,23 @@ +--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/platform/wtf/math_extras.h +@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) { + return g * (1.0f / 400.0f); + } + ++#if defined(OS_FREEBSD) ++#pragma clang diagnostic push ++#pragma clang diagnostic ignored "-Winvalid-constexpr" ++#endif + constexpr double RoundHalfTowardsPositiveInfinity(double value) { + return std::floor(value + 0.5); + } +@@ -137,6 +141,9 @@ constexpr float RoundHalfTowardsPositiveInfinity(float + constexpr float RoundHalfTowardsPositiveInfinity(float value) { + return std::floor(value + 0.5f); + } ++#if defined(OS_FREEBSD) ++#pragma clang diagnostic pop ++#endif + + // ClampTo() is implemented by templated helper classes (to allow for partial + // template specialization) as well as several helper functions. diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc new file mode 100644 index 000000000000..b05076c0484b --- /dev/null +++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc @@ -0,0 +1,37 @@ +--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/blink/renderer/platform/wtf/stack_util.cc +@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT + #include <sanitizer/asan_interface.h> + #endif + ++#if BUILDFLAG(IS_BSD) ++#include <sys/signal.h> ++#include <pthread_np.h> ++#endif ++ + namespace blink { + + size_t GetUnderestimatedStackSize() { +@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() { + // low as 512k. + // + return 512 * 1024; ++#elif BUILDFLAG(IS_OPENBSD) ++ return 512 * 1024; + #elif BUILDFLAG(IS_APPLE) + // pthread_get_stacksize_np() returns too low a value for the main thread on + // OSX 10.9, +@@ -161,6 +168,13 @@ void* GetStackStartImpl() { + ::GetCurrentThreadStackLimits(&lowLimit, &highLimit); + return reinterpret_cast<void*>(highLimit); + #endif ++#elif BUILDFLAG(IS_OPENBSD) ++ stack_t ss; ++ void *base; ++ int error = pthread_stackseg_np(pthread_self(), &ss); ++ CHECK(!error); ++ base = (void*)((size_t) ss.ss_sp - ss.ss_size); ++ return reinterpret_cast<uint8_t*>(base) + ss.ss_size; + #else + #error Unsupported getStackStart on this platform. + #endif diff --git a/devel/electron35/files/patch-third__party_brotli_common_platform.h b/devel/electron39/files/patch-third__party_brotli_common_platform.h index 60ccb4e08e5c..60ccb4e08e5c 100644 --- a/devel/electron35/files/patch-third__party_brotli_common_platform.h +++ b/devel/electron39/files/patch-third__party_brotli_common_platform.h diff --git a/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni b/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni new file mode 100644 index 000000000000..394ab108d42e --- /dev/null +++ b/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni @@ -0,0 +1,11 @@ +--- third_party/cpuinfo/cpuinfo.gni.orig 2025-08-26 20:49:50 UTC ++++ third_party/cpuinfo/cpuinfo.gni +@@ -7,7 +7,7 @@ use_cpuinfo = + current_cpu != "ppc64" && current_cpu != "ppc64le" && + current_cpu != "s390" && current_cpu != "s390x" && + # cpuinfo is not supported on fuchsia. +- !is_fuchsia && ++ !is_fuchsia && !is_bsd && + # There's a few arm architectures that are not supported by cpuinfo, + # especially amongst ChromeOS devices. + # See //third_party/cpuinfo/src/src/arm/linux/cp.h. diff --git a/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn new file mode 100644 index 000000000000..aeffecf134b1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn @@ -0,0 +1,16 @@ +--- third_party/crabbyavif/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ third_party/crabbyavif/BUILD.gn +@@ -197,12 +197,11 @@ rust_static_library("crabbyavif") { + "dav1d", + "libyuv", + "capi", +- "disable_cfi", + ] + + # Required for disable_cfi feature. + configs -= [ "//build/config/compiler:disallow_unstable_features" ] +- rustflags = [ "-Zallow-features=sanitize" ] ++ rustflags = [ "-Zallow-features=no_sanitize" ] + + public_deps = [ ":header_files" ] + deps = [ diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni new file mode 100644 index 000000000000..96eafd2f378a --- /dev/null +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni @@ -0,0 +1,11 @@ +--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-06-30 07:04:30 UTC ++++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni +@@ -67,7 +67,7 @@ if (crashpad_is_in_chromium) { + crashpad_is_tvos = is_ios && target_platform == "tvos" + crashpad_is_apple = is_apple + crashpad_is_win = is_win +- crashpad_is_linux = is_linux || is_chromeos ++ crashpad_is_linux = (is_linux || is_chromeos) && !is_bsd + crashpad_is_android = is_android + crashpad_is_fuchsia = is_fuchsia + diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn new file mode 100644 index 000000000000..6e602d896458 --- /dev/null +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn @@ -0,0 +1,16 @@ +--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-06-30 07:04:30 UTC ++++ third_party/crashpad/crashpad/client/BUILD.gn +@@ -148,6 +148,13 @@ static_library("common") { + if (crashpad_is_win) { + sources += [ "crash_report_database_win.cc" ] + } ++ ++ if (crashpad_is_posix) { ++ sources += [ ++ "crashpad_client_posix.cc", ++ ] ++ } ++ + if (crashpad_is_linux || crashpad_is_android || crashpad_is_fuchsia) { + sources += [ + "crash_report_database_generic.cc", diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc index 3844bf05eeda..3844bf05eeda 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc index f6a27c5e4420..f6a27c5e4420 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h index bfb69fcfc0d0..bfb69fcfc0d0 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h new file mode 100644 index 000000000000..e4a6c0632711 --- /dev/null +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h @@ -0,0 +1,25 @@ +--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-06-30 07:04:30 UTC ++++ third_party/crashpad/crashpad/util/misc/capture_context.h +@@ -21,8 +21,11 @@ + #include <mach/mach.h> + #elif BUILDFLAG(IS_WIN) + #include <windows.h> +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ ++ BUILDFLAG(IS_FREEBSD) + #include <ucontext.h> ++#elif BUILDFLAG(IS_OPENBSD) ++#include <sys/signal.h> + #endif // BUILDFLAG(IS_APPLE) + + namespace crashpad { +@@ -35,7 +38,8 @@ using NativeCPUContext = CONTEXT; + #endif + #elif BUILDFLAG(IS_WIN) + using NativeCPUContext = CONTEXT; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ ++ BUILDFLAG(IS_BSD) + using NativeCPUContext = ucontext_t; + #endif // BUILDFLAG(IS_APPLE) + diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc index a444c9f0a8e6..a444c9f0a8e6 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc index a7f6fab5f5e6..a7f6fab5f5e6 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc index fca107bf7098..fca107bf7098 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc index 035241c5dc1b..035241c5dc1b 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc index efaa7aaa5485..efaa7aaa5485 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc index 430eb25bf721..430eb25bf721 100644 --- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc +++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc diff --git a/devel/electron35/files/patch-third__party_crc32c_BUILD.gn b/devel/electron39/files/patch-third__party_crc32c_BUILD.gn index fb4e1a944845..fb4e1a944845 100644 --- a/devel/electron35/files/patch-third__party_crc32c_BUILD.gn +++ b/devel/electron39/files/patch-third__party_crc32c_BUILD.gn diff --git a/devel/electron35/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/devel/electron39/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h index 7c6e9095e71c..7c6e9095e71c 100644 --- a/devel/electron35/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h +++ b/devel/electron39/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h diff --git a/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h b/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h new file mode 100644 index 000000000000..78775c5d5a31 --- /dev/null +++ b/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h @@ -0,0 +1,14 @@ +--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-04-22 20:15:27 UTC ++++ third_party/dawn/src/dawn/common/Platform.h +@@ -60,6 +60,11 @@ + #error "Unsupported Windows platform." + #endif + ++#elif defined(__OpenBSD__) || defined(__FreeBSD__) ++#define DAWN_PLATFORM_IS_LINUX 1 ++#define DAWN_PLATFORM_IS_BSD 1 ++#define DAWN_PLATFORM_IS_POSIX 1 ++ + #elif defined(__linux__) + #define DAWN_PLATFORM_IS_LINUX 1 + #define DAWN_PLATFORM_IS_POSIX 1 diff --git a/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp new file mode 100644 index 000000000000..cb91156ef119 --- /dev/null +++ b/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp @@ -0,0 +1,11 @@ +--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-06-30 07:04:30 UTC ++++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp +@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha + #endif + + #if DAWN_PLATFORM_IS(LINUX) +-#if DAWN_PLATFORM_IS(ANDROID) ++#if DAWN_PLATFORM_IS(ANDROID) || DAWN_PLATFORM_IS(BSD) + constexpr char kVulkanLibName[] = "libvulkan.so"; + #else + constexpr char kVulkanLibName[] = "libvulkan.so.1"; diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_cares_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_cares_unofficial.gni index 6a52f0a8015c..6a52f0a8015c 100644 --- a/devel/electron35/files/patch-third__party_electron__node_deps_cares_unofficial.gni +++ b/devel/electron39/files/patch-third__party_electron__node_deps_cares_unofficial.gni diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_histogram_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_histogram_unofficial.gni index e3d0c37d09f8..e3d0c37d09f8 100644 --- a/devel/electron35/files/patch-third__party_electron__node_deps_histogram_unofficial.gni +++ b/devel/electron39/files/patch-third__party_electron__node_deps_histogram_unofficial.gni diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_openssl_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_openssl_unofficial.gni index abc9e795f3f6..abc9e795f3f6 100644 --- a/devel/electron35/files/patch-third__party_electron__node_deps_openssl_unofficial.gni +++ b/devel/electron39/files/patch-third__party_electron__node_deps_openssl_unofficial.gni diff --git a/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c b/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c new file mode 100644 index 000000000000..7305f048dbfc --- /dev/null +++ b/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c @@ -0,0 +1,18 @@ +--- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-06-24 07:41:14 UTC ++++ third_party/electron_node/deps/uv/src/unix/pipe.c +@@ -209,9 +209,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) { + if (mode == -1) + return UV__ERR(errno); /* according to docs, must be EBADF */ + ++ /* If ioctl(FIONBIO) reports ENOTTY, try fcntl(F_GETFL) + fcntl(F_SETFL). ++ * Workaround for e.g. kqueue fds not supporting ioctls. ++ */ + err = uv__nonblock(fd, 1); +- if (err) +- return err; ++ if (err == UV_ENOTTY) ++ if (uv__nonblock == uv__nonblock_ioctl) ++ err = uv__nonblock_fcntl(fd, 1); + + #if defined(__APPLE__) + err = uv__stream_try_select((uv_stream_t*) handle, &fd); diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_uv_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_uv_unofficial.gni index c8ac6aa1d477..c8ac6aa1d477 100644 --- a/devel/electron35/files/patch-third__party_electron__node_deps_uv_unofficial.gni +++ b/devel/electron39/files/patch-third__party_electron__node_deps_uv_unofficial.gni diff --git a/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn b/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn new file mode 100644 index 000000000000..76e474afac7a --- /dev/null +++ b/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn @@ -0,0 +1,10 @@ +--- third_party/ffmpeg/BUILD.gn.orig 2025-07-04 05:17:07 UTC ++++ third_party/ffmpeg/BUILD.gn +@@ -355,7 +355,6 @@ target(link_target_type, "ffmpeg_internal") { + libs += [ + "m", + "z", +- "rt", + ] + } + if (is_component_ffmpeg) { diff --git a/devel/electron39/files/patch-third__party_ffmpeg_configure b/devel/electron39/files/patch-third__party_ffmpeg_configure new file mode 100644 index 000000000000..89dcccdac49d --- /dev/null +++ b/devel/electron39/files/patch-third__party_ffmpeg_configure @@ -0,0 +1,13 @@ +--- third_party/ffmpeg/configure.orig 2025-10-21 20:19:54 UTC ++++ third_party/ffmpeg/configure +@@ -6972,8 +6972,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en + if enabled pthread_np_h; then + hdrs="$hdrs pthread_np.h" + fi +- check_lib pthread_set_name_np "$hdrs" pthread_set_name_np -lpthread +- check_lib pthread_setname_np "$hdrs" pthread_setname_np -lpthread ++ check_lib pthread_set_name_np pthread_np.h pthread_set_name_np -lpthread ++ check_lib pthread_setname_np pthread_np.h pthread_setname_np -lpthread + fi + fi + diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/devel/electron39/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h index a0d30926495d..a0d30926495d 100644 --- a/devel/electron35/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h +++ b/devel/electron39/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_cpu.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_cpu.c index aeb14bb03c9d..aeb14bb03c9d 100644 --- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_cpu.c +++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_cpu.c diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_mem.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_mem.c index 6b83f6ed0c81..6b83f6ed0c81 100644 --- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_mem.c +++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_mem.c diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_random__seed.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_random__seed.c index 178c8c120424..178c8c120424 100644 --- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_random__seed.c +++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_random__seed.c diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm index 248cc08c4a3b..248cc08c4a3b 100644 --- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm +++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm diff --git a/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h b/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h new file mode 100644 index 000000000000..d6d8616f2437 --- /dev/null +++ b/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h @@ -0,0 +1,44 @@ +--- third_party/fontconfig/include/meson-config.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/fontconfig/include/meson-config.h +@@ -17,7 +17,7 @@ + + #define FC_CACHEDIR "/var/cache/fontconfig" + +-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n" ++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n" + + #define FC_FONTPATH "" + +@@ -98,10 +98,13 @@ + + #define HAVE_RANDOM 1 + +-#define HAVE_RANDOM_R 1 ++/* #undef HAVE_RANDOM_R */ + + #define HAVE_RAND_R 1 + ++/* Define to 1 if you have the `arc4_random' function. */ ++#define HAVE_ARC4RANDOM 1 ++ + #define HAVE_READLINK 1 + + #define HAVE_STDATOMIC_PRIMITIVES 1 +@@ -128,7 +131,7 @@ + + #define HAVE_SYS_PARAM_H 1 + +-#define HAVE_SYS_STATFS_H 1 ++/* #undef HAVE_SYS_STATFS_H */ + + #define HAVE_SYS_STATVFS_H 1 + +@@ -136,7 +139,7 @@ + + #define HAVE_SYS_TYPES_H 1 + +-#define HAVE_SYS_VFS_H 1 ++/* #undef HAVE_SYS_VFS_H */ + + #define HAVE_TIME_H 1 + diff --git a/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c b/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c new file mode 100644 index 000000000000..34b908cf6111 --- /dev/null +++ b/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c @@ -0,0 +1,13 @@ +--- third_party/fontconfig/src/src/fccompat.c.orig 2025-06-30 07:04:30 UTC ++++ third_party/fontconfig/src/src/fccompat.c +@@ -175,7 +175,9 @@ FcRandom (void) + { + int32_t result; + +-#if HAVE_RANDOM_R ++#if HAVE_ARC4RANDOM ++ result = arc4random() & 0x7fffffff; ++#elif HAVE_RANDOM_R + static struct random_data fcrandbuf; + static char statebuf[256]; + static FcBool initialized = FcFalse; diff --git a/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn b/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn new file mode 100644 index 000000000000..cf9767bd7596 --- /dev/null +++ b/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn @@ -0,0 +1,11 @@ +--- third_party/ipcz/src/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ third_party/ipcz/src/BUILD.gn +@@ -7,7 +7,7 @@ import("//testing/test.gni") + import("//testing/libfuzzer/fuzzer_test.gni") + import("//testing/test.gni") + +-enable_multiprocess_tests = is_linux ++enable_multiprocess_tests = is_linux && !is_bsd + + buildflag_header("test_buildflags") { + header = "test_buildflags.h" diff --git a/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc new file mode 100644 index 000000000000..b0b90af0464c --- /dev/null +++ b/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc @@ -0,0 +1,20 @@ +--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/ipcz/src/reference_drivers/random.cc +@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() { + } + #endif + +-#if defined(OS_POSIX) && !BUILDFLAG(IS_MAC) ++#if defined(OS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) + void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) { + static int urandom_fd = [] { + for (;;) { +@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) { + return; + } + } +-#elif BUILDFLAG(IS_MAC) ++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + const bool ok = getentropy(destination.data(), destination.size()) == 0; + ABSL_ASSERT(ok); + #elif BUILDFLAG(IS_IOS) diff --git a/devel/electron35/files/patch-third__party_ipcz_src_standalone_base_logging.cc b/devel/electron39/files/patch-third__party_ipcz_src_standalone_base_logging.cc index f59ae940dc5c..f59ae940dc5c 100644 --- a/devel/electron35/files/patch-third__party_ipcz_src_standalone_base_logging.cc +++ b/devel/electron39/files/patch-third__party_ipcz_src_standalone_base_logging.cc diff --git a/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc b/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc new file mode 100644 index 000000000000..3d1d6b2f1d51 --- /dev/null +++ b/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc @@ -0,0 +1,12 @@ +--- third_party/leveldatabase/env_chromium.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/leveldatabase/env_chromium.cc +@@ -330,7 +330,8 @@ Status ChromiumWritableFile::SyncParent() { + + Status ChromiumWritableFile::SyncParent() { + TRACE_EVENT0("leveldb", "SyncParent"); +-#if defined(OS_POSIX) || defined(OS_FUCHSIA) ++// pledge violation (directory passed as fd) ++#if (defined(OS_POSIX) || defined(OS_FUCHSIA)) && !defined(OS_OPENBSD) + FilePath path = FilePath::FromUTF8Unsafe(parent_dir_); + FileErrorOr<base::File> result = filesystem_->OpenFile( + path, base::File::FLAG_OPEN | base::File::FLAG_READ); diff --git a/devel/electron35/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/devel/electron39/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c index 059406f92024..059406f92024 100644 --- a/devel/electron35/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c +++ b/devel/electron39/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c diff --git a/devel/electron35/files/patch-third__party_libc++_src_src_chrono.cpp b/devel/electron39/files/patch-third__party_libc++_src_src_chrono.cpp index 6f3eab131df8..6f3eab131df8 100644 --- a/devel/electron35/files/patch-third__party_libc++_src_src_chrono.cpp +++ b/devel/electron39/files/patch-third__party_libc++_src_src_chrono.cpp diff --git a/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp new file mode 100644 index 000000000000..7b328614bb03 --- /dev/null +++ b/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp @@ -0,0 +1,11 @@ +--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-08-26 20:49:50 UTC ++++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp +@@ -37,7 +37,7 @@ + #endif + + #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \ +- (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) ++ (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || defined(__FreeBSD__) + # define _LIBCPP_HAS_CLOCK_GETTIME + #endif + diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h index d9a9a382fcc4..d9a9a382fcc4 100644 --- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h +++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h index d3ed3a10d84d..d3ed3a10d84d 100644 --- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h +++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h index 727f486668a0..727f486668a0 100644 --- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h +++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h diff --git a/devel/electron35/files/patch-third__party_libsync_src_include_sync_sync.h b/devel/electron39/files/patch-third__party_libsync_src_include_sync_sync.h index a2564e610919..a2564e610919 100644 --- a/devel/electron35/files/patch-third__party_libsync_src_include_sync_sync.h +++ b/devel/electron39/files/patch-third__party_libsync_src_include_sync_sync.h diff --git a/devel/electron35/files/patch-third__party_libsync_src_sync.c b/devel/electron39/files/patch-third__party_libsync_src_sync.c index 76580babea99..76580babea99 100644 --- a/devel/electron35/files/patch-third__party_libsync_src_sync.c +++ b/devel/electron39/files/patch-third__party_libsync_src_sync.c diff --git a/devel/electron35/files/patch-third__party_libusb_BUILD.gn b/devel/electron39/files/patch-third__party_libusb_BUILD.gn index 685a51ffb189..685a51ffb189 100644 --- a/devel/electron35/files/patch-third__party_libusb_BUILD.gn +++ b/devel/electron39/files/patch-third__party_libusb_BUILD.gn diff --git a/devel/electron35/files/patch-third__party_libusb_src_libusb_core.c b/devel/electron39/files/patch-third__party_libusb_src_libusb_core.c index f1cb8df07aa7..f1cb8df07aa7 100644 --- a/devel/electron35/files/patch-third__party_libusb_src_libusb_core.c +++ b/devel/electron39/files/patch-third__party_libusb_src_libusb_core.c diff --git a/devel/electron35/files/patch-third__party_libusb_src_libusb_os_threads__posix.c b/devel/electron39/files/patch-third__party_libusb_src_libusb_os_threads__posix.c index 494904b7f888..494904b7f888 100644 --- a/devel/electron35/files/patch-third__party_libusb_src_libusb_os_threads__posix.c +++ b/devel/electron39/files/patch-third__party_libusb_src_libusb_os_threads__posix.c diff --git a/devel/electron35/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/devel/electron39/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c index 66285538c816..66285538c816 100644 --- a/devel/electron35/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c +++ b/devel/electron39/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c diff --git a/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c b/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c new file mode 100644 index 000000000000..d9f7767b2d84 --- /dev/null +++ b/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c @@ -0,0 +1,37 @@ +--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-04-22 20:15:27 UTC ++++ third_party/lzma_sdk/C/CpuArch.c +@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP + BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; } + BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; } + ++#elif defined(__OpenBSD__) ++ ++#include <sys/param.h> ++#include <sys/sysctl.h> ++#include <machine/cpu.h> ++#include <machine/armreg.h> ++ ++BoolInt CPU_IsSupported_NEON() { return 1; } ++ ++#define MY_HWCAP_CHECK_FUNC_2(name1, name2) \ ++ BoolInt CPU_IsSupported_ ## name1() { \ ++ int isar0_mib[] = { CTL_MACHDEP, CPU_ID_AA64ISAR0 }; \ ++ size_t len = sizeof(uint64_t); \ ++ uint64_t cpu_id = 0; \ ++ if (sysctl(isar0_mib, 2, &cpu_id, &len, NULL, 0) < 0) \ ++ return 0; \ ++ if (ID_AA64ISAR0_ ## name2(cpu_id) >= ID_AA64ISAR0_## name2 ##_BASE) \ ++ return 1; \ ++ return 0; \ ++ } ++ ++#define MY_HWCAP_CHECK_FUNC(name) \ ++ MY_HWCAP_CHECK_FUNC_2(name, name) ++ ++MY_HWCAP_CHECK_FUNC (CRC32) ++MY_HWCAP_CHECK_FUNC (SHA1) ++MY_HWCAP_CHECK_FUNC (SHA2) ++MY_HWCAP_CHECK_FUNC (AES) + + #else // __APPLE__ + diff --git a/devel/electron35/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/devel/electron39/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc index 7613df04ab3b..7613df04ab3b 100644 --- a/devel/electron35/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc +++ b/devel/electron39/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc diff --git a/devel/electron35/files/patch-third__party_nasm_BUILD.gn b/devel/electron39/files/patch-third__party_nasm_BUILD.gn index 1651dd085086..1651dd085086 100644 --- a/devel/electron35/files/patch-third__party_nasm_BUILD.gn +++ b/devel/electron39/files/patch-third__party_nasm_BUILD.gn diff --git a/devel/electron39/files/patch-third__party_nasm_config_config-linux.h b/devel/electron39/files/patch-third__party_nasm_config_config-linux.h new file mode 100644 index 000000000000..20ac2044ba64 --- /dev/null +++ b/devel/electron39/files/patch-third__party_nasm_config_config-linux.h @@ -0,0 +1,72 @@ +--- third_party/nasm/config/config-linux.h.orig 2025-06-30 07:04:30 UTC ++++ third_party/nasm/config/config-linux.h +@@ -209,7 +209,7 @@ + #define HAVE_DECL_STRSEP 1 + + /* Define to 1 if you have the <endian.h> header file. */ +-#define HAVE_ENDIAN_H 1 ++/* #undef HAVE_ENDIAN_H */ + + /* Define to 1 if you have the 'faccessat' function. */ + #define HAVE_FACCESSAT 1 +@@ -351,13 +351,13 @@ + #define HAVE_ISASCII 1 + + /* Define to 1 if you have the 'iscntrl' function. */ +-/* #undef HAVE_ISCNTRL */ ++#define HAVE_ISCNTRL 1 + + /* Define to 1 if you have the <machine/endian.h> header file. */ +-/* #undef HAVE_MACHINE_ENDIAN_H */ ++#define HAVE_MACHINE_ENDIAN_H 1 + + /* Define to 1 if you have the 'mempcpy' function. */ +-#define HAVE_MEMPCPY 1 ++/* #undef HAVE_MEMPCPY */ + + /* Define to 1 if you have the 'mempset' function. */ + /* #undef HAVE_MEMPSET */ +@@ -384,7 +384,7 @@ + #define HAVE_STDARG_H 1 + + /* Define to 1 if stdbool.h conforms to C99. */ +-/* #undef HAVE_STDBOOL_H */ ++#define HAVE_STDBOOL_H 1 + + /* Define to 1 if your compiler supports C99 extern inline */ + #define HAVE_STDC_INLINE 1 +@@ -414,7 +414,7 @@ + #define HAVE_STRING_H 1 + + /* Define to 1 if you have the 'strlcpy' function. */ +-/* #undef HAVE_STRLCPY */ // Shouldn\'t work with -std=c11, but configure still detects it. ++#define HAVE_STRLCPY 1 + + /* Define to 1 if you have the 'strncasecmp' function. */ + #define HAVE_STRNCASECMP 1 +@@ -441,7 +441,7 @@ + #define HAVE_SYSCONF 1 + + /* Define to 1 if you have the <sys/endian.h> header file. */ +-/* #undef HAVE_SYS_ENDIAN_H */ ++#define HAVE_SYS_ENDIAN_H 1 + + /* Define to 1 if you have the <sys/mman.h> header file. */ + #define HAVE_SYS_MMAN_H 1 +@@ -522,13 +522,13 @@ + /* #undef HAVE__STATI64 */ + + /* Define to 1 if you have the `__bswap_16' intrinsic function. */ +-#define HAVE___BSWAP_16 1 ++/* #undef HAVE___BSWAP_16 */ + + /* Define to 1 if you have the `__bswap_32' intrinsic function. */ +-#define HAVE___BSWAP_32 1 ++/* #undef HAVE___BSWAP_32 */ + + /* Define to 1 if you have the `__bswap_64' intrinsic function. */ +-#define HAVE___BSWAP_64 1 ++/* #undef HAVE___BSWAP_64 */ + + /* Define to 1 if you have the `__builtin_bswap16' intrinsic function. */ + #define HAVE___BUILTIN_BSWAP16 1 diff --git a/devel/electron39/files/patch-third__party_node_check__version.py b/devel/electron39/files/patch-third__party_node_check__version.py new file mode 100644 index 000000000000..136fa2155d28 --- /dev/null +++ b/devel/electron39/files/patch-third__party_node_check__version.py @@ -0,0 +1,14 @@ +--- third_party/node/check_version.py.orig 2025-06-30 07:04:30 UTC ++++ third_party/node/check_version.py +@@ -17,11 +17,6 @@ def main(argv): + parser.add_argument('--out_file', required=True) + args = parser.parse_args(argv) + +- node.RunNode([ +- os.path.join(_HERE_PATH, 'check_version.js'), +- '--expected_version_file', args.expected_version_file, +- ]) +- + # If the above script succeeded, write a dummy output file, since Ninja + # requires every target to have an output. + with open(args.out_file, "w") as file: diff --git a/devel/electron39/files/patch-third__party_node_node.gni b/devel/electron39/files/patch-third__party_node_node.gni new file mode 100644 index 000000000000..15ccef416740 --- /dev/null +++ b/devel/electron39/files/patch-third__party_node_node.gni @@ -0,0 +1,11 @@ +--- third_party/node/node.gni.orig 2025-06-30 07:04:30 UTC ++++ third_party/node/node.gni +@@ -22,7 +22,7 @@ template("node") { + + # When use_remoteexec=true, node actions may run on remote + # Linux worker. So it should include linux node binary in inputs. +- if (is_linux || is_chromeos || use_remoteexec) { ++ if ((is_linux || is_chromeos || use_remoteexec) && !is_bsd) { + inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ] + } + if (is_win && host_os == "win") { diff --git a/devel/electron39/files/patch-third__party_node_node.py b/devel/electron39/files/patch-third__party_node_node.py new file mode 100644 index 000000000000..3180ab258013 --- /dev/null +++ b/devel/electron39/files/patch-third__party_node_node.py @@ -0,0 +1,11 @@ +--- third_party/node/node.py.orig 2025-04-22 20:15:27 UTC ++++ third_party/node/node.py +@@ -20,6 +20,8 @@ def GetBinaryPath(): + return os_path.join(os_path.dirname(__file__), *{ + 'Darwin': (darwin_path, darwin_name, 'bin', 'node'), + 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'), ++ 'OpenBSD': ('openbsd', 'node-openbsd', 'bin', 'node'), ++ 'FreeBSD': ('freebsd', 'node-freebsd', 'bin', 'node'), + 'Windows': ('win', 'node.exe'), + }[platform.system()]) + diff --git a/devel/electron35/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/devel/electron39/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp index 0c5d7120dd51..0c5d7120dd51 100644 --- a/devel/electron35/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp +++ b/devel/electron39/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp diff --git a/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp new file mode 100644 index 000000000000..db3744d4084b --- /dev/null +++ b/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp @@ -0,0 +1,23 @@ +--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-06-30 07:04:30 UTC ++++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp +@@ -19,7 +19,7 @@ + #include "core/fxge/fx_font.h" + #include "core/fxge/systemfontinfo_iface.h" + +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !BUILDFLAG(IS_BSD) + #error "Included on the wrong platform" + #endif + +@@ -179,9 +179,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf + std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override { + auto pInfo = std::make_unique<CFX_LinuxFontInfo>(); + if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) { +- pInfo->AddPath("/usr/share/fonts"); +- pInfo->AddPath("/usr/share/X11/fonts/Type1"); +- pInfo->AddPath("/usr/share/X11/fonts/TTF"); ++ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/Type1"); ++ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/TTF"); + pInfo->AddPath("/usr/local/share/fonts"); + } + return pInfo; diff --git a/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp new file mode 100644 index 000000000000..7c7e31dca0f3 --- /dev/null +++ b/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp @@ -0,0 +1,22 @@ +--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-06-30 07:04:30 UTC ++++ third_party/pdfium/fxjs/fx_date_helpers.cpp +@@ -41,6 +41,11 @@ double GetLocalTZA() { + } + time_t t = 0; + FXSYS_time(&t); ++#ifdef __FreeBSD__ ++ struct tm lt; ++ localtime_r(&t, <); ++ return (double)(-(lt.tm_gmtoff * 1000)); ++#else + FXSYS_localtime(&t); + #if BUILDFLAG(IS_WIN) + // In gcc 'timezone' is a global variable declared in time.h. In VC++, that +@@ -49,6 +54,7 @@ double GetLocalTZA() { + _get_timezone(&timezone); + #endif + return (double)(-(timezone * 1000)); ++#endif // __FreeBSD__ + } + + int GetDaylightSavingTA(double d) { diff --git a/devel/electron35/files/patch-third__party_pdfium_pdfium.gni b/devel/electron39/files/patch-third__party_pdfium_pdfium.gni index 734974d74cdb..734974d74cdb 100644 --- a/devel/electron35/files/patch-third__party_pdfium_pdfium.gni +++ b/devel/electron39/files/patch-third__party_pdfium_pdfium.gni diff --git a/devel/electron35/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/devel/electron39/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp index c9bbf1096187..c9bbf1096187 100644 --- a/devel/electron35/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp +++ b/devel/electron39/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h new file mode 100644 index 000000000000..d4cefd2d9c28 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h @@ -0,0 +1,70 @@ +--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-04-22 20:15:27 UTC ++++ third_party/perfetto/include/perfetto/base/build_config.h +@@ -27,6 +27,7 @@ + #if defined(__ANDROID__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -41,6 +42,7 @@ + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 +@@ -62,9 +64,10 @@ + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE_TVOS() 0 + #endif +-#elif defined(__linux__) ++#elif defined(__linux__) || defined(__OpenBSD__) || defined(__FreeBSD__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -78,6 +81,7 @@ + #elif defined(__QNXNTO__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -91,6 +95,7 @@ + #elif defined(_WIN32) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -104,6 +109,7 @@ + #elif defined(__EMSCRIPTEN__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -120,6 +126,7 @@ + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 +@@ -130,6 +137,7 @@ + #elif defined(__native_client__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h index fc5ca672aa5e..fc5ca672aa5e 100644 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h new file mode 100644 index 000000000000..884342a4cef8 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h @@ -0,0 +1,34 @@ +--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/perfetto/include/perfetto/base/time.h +@@ -228,6 +228,9 @@ inline TimeNanos GetBootTimeNs() { + // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time + // during suspend (when supported). + inline TimeNanos GetBootTimeNs() { ++#if defined(__FreeBSD__) ++ return GetTimeInternalNs(kWallTimeClockSource); ++#else + // Determine if CLOCK_BOOTTIME is available on the first call. + static const clockid_t kBootTimeClockSource = [] { + struct timespec ts = {}; +@@ -235,6 +238,7 @@ inline TimeNanos GetBootTimeNs() { + return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource; + }(); + return GetTimeInternalNs(kBootTimeClockSource); ++#endif + } + + inline TimeNanos GetWallTimeNs() { +@@ -242,7 +246,13 @@ inline TimeNanos GetWallTimeRawNs() { + } + + inline TimeNanos GetWallTimeRawNs() { ++#if defined(__OpenBSD__) ++ return GetTimeInternalNs(CLOCK_MONOTONIC); ++#elif defined(__FreeBSD__) ++ return GetTimeInternalNs(CLOCK_MONOTONIC_FAST); ++#else + return GetTimeInternalNs(CLOCK_MONOTONIC_RAW); ++#endif + } + + inline TimeNanos GetThreadCPUTimeNs() { diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h index 756d551ebeb0..756d551ebeb0 100644 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h index 36bd8a14f3d0..36bd8a14f3d0 100644 --- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h new file mode 100644 index 000000000000..e7fc99f66ac9 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h @@ -0,0 +1,11 @@ +--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h +@@ -253,7 +253,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId { + // are different. E.g. on Mac size_t is considered a different type from + // uint64_t even though it has the same size and signedness. + // Below we add overloads for those types that are known to cause ambiguity. +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) ++#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__OpenBSD__) + explicit LegacyTraceId(size_t raw_id) : raw_id_(raw_id) {} + explicit LegacyTraceId(intptr_t raw_id) + : raw_id_(static_cast<uint64_t>(raw_id)) {} diff --git a/devel/electron35/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/devel/electron39/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto index 59893e67db88..59893e67db88 100644 --- a/devel/electron35/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto +++ b/devel/electron39/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_clock__snapshots.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_clock__snapshots.cc index 908cfce3ce9e..908cfce3ce9e 100644 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_clock__snapshots.cc +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_clock__snapshots.cc diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc new file mode 100644 index 000000000000..ed2a419c2c46 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc @@ -0,0 +1,22 @@ +--- third_party/perfetto/src/base/event_fd.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/perfetto/src/base/event_fd.cc +@@ -25,7 +25,8 @@ + #include <synchapi.h> + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX) + #include <unistd.h> +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) + #include <sys/eventfd.h> + #include <unistd.h> +@@ -60,7 +61,8 @@ void EventFd::Clear() { + PERFETTO_DFATAL("EventFd::Clear()"); + } + +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) + + EventFd::EventFd() { diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_periodic__task.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_periodic__task.cc index 2198dd55504c..2198dd55504c 100644 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_periodic__task.cc +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_periodic__task.cc diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc new file mode 100644 index 000000000000..936aba455380 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc @@ -0,0 +1,26 @@ +--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/perfetto/src/base/scoped_sched_boost.cc +@@ -18,8 +18,9 @@ + + #include "perfetto/ext/base/status_macros.h" + +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + #include <sched.h> // for 'SCHED_' macros and 'sched_' functions + #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS' + #include <sys/types.h> // for 'pid_t' +@@ -31,8 +32,9 @@ namespace perfetto::base { + + namespace perfetto::base { + +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + + namespace { + constexpr pid_t kCurrentPid = 0; diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc new file mode 100644 index 000000000000..182d5e3334a1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc @@ -0,0 +1,12 @@ +--- third_party/perfetto/src/base/string_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/perfetto/src/base/string_utils.cc +@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) { + // Locale-independent as possible version of strtod. + double StrToD(const char* nptr, char** endptr) { + #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) + static auto c_locale = newlocale(LC_ALL, "C", nullptr); + return strtod_l(nptr, endptr, c_locale); diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_subprocess__posix.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_subprocess__posix.cc index f8ee067119ea..f8ee067119ea 100644 --- a/devel/electron35/files/patch-third__party_perfetto_src_base_subprocess__posix.cc +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_subprocess__posix.cc diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc new file mode 100644 index 000000000000..43ed96666416 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc @@ -0,0 +1,11 @@ +--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/perfetto/src/base/test/vm_test_utils.cc +@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) { + // Fuchsia doesn't yet support paging (b/119503290). + ignore_result(page_size); + return true; +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) ++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + // mincore isn't available on NaCL. + ignore_result(page_size); + return true; diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc new file mode 100644 index 000000000000..897270aa1bc1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc @@ -0,0 +1,12 @@ +--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/perfetto/src/base/thread_task_runner.cc +@@ -27,7 +27,8 @@ + #include "perfetto/ext/base/lock_free_task_runner.h" + #include "perfetto/ext/base/thread_utils.h" + +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) + #include <sys/prctl.h> + #endif diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc new file mode 100644 index 000000000000..99bd2e2076c7 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc @@ -0,0 +1,26 @@ +--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-06-30 07:04:30 UTC ++++ third_party/perfetto/src/base/unix_socket.cc +@@ -45,7 +45,7 @@ + #include <unistd.h> + #endif + +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) ++#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__FreeBSD__) + #include <sys/ucred.h> + #endif + +@@ -1031,9 +1031,13 @@ void UnixSocket::ReadPeerCredentialsPosix() { + int res = getpeereid(fd, &peer_uid_, nullptr); + PERFETTO_CHECK(res == 0); + // There is no pid when obtaining peer credentials for QNX +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) ++ struct sockpeercred user_cred; ++#else + struct ucred user_cred; ++#endif + socklen_t len = sizeof(user_cred); + int fd = sock_raw_.fd(); + int res = getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &user_cred, &len); diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc new file mode 100644 index 000000000000..2d0b13deb7f1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc @@ -0,0 +1,47 @@ +--- third_party/perfetto/src/base/utils.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/perfetto/src/base/utils.cc +@@ -38,7 +38,8 @@ + #include <mach/vm_page_size.h> + #endif + +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) + #include <sys/prctl.h> + +@@ -285,14 +286,22 @@ std::string GetCurExecutablePath() { + + std::string GetCurExecutablePath() { + std::string self_path; +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA) ++ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + char buf[PATH_MAX]; + ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf)); + PERFETTO_CHECK(size != -1); + // readlink does not null terminate. + self_path = std::string(buf, static_cast<size_t>(size)); ++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) ++ char *buf; ++ const char *cpath = "/usr/local/chrome/chrome"; ++ if ((buf = getenv("CHROME_EXE_PATH")) != NULL) ++ self_path = std::string(buf); ++ else ++ self_path = std::string(cpath); + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) + uint32_t size = 0; + PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size)); +@@ -344,7 +353,8 @@ bool IsSyncMemoryTaggingEnabled() { + } + + bool IsSyncMemoryTaggingEnabled() { +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) + // Compute only once per lifetime of the process. + static bool cached_value = [] { diff --git a/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc new file mode 100644 index 000000000000..7327771d4362 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc @@ -0,0 +1,56 @@ +--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc +@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kV4l2QbufFieldNumber: { + V4l2QbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = pb_evt.index(); + evt.type = pb_evt.type(); + evt.bytesused = pb_evt.bytesused(); +@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kV4l2DqbufFieldNumber: { + V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = pb_evt.index(); + evt.type = pb_evt.type(); + evt.bytesused = pb_evt.bytesused(); +@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2BufQueueFieldNumber: { + Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2BufDoneFieldNumber: { + Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2QbufFieldNumber: { + Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2DqbufFieldNumber: { + Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; diff --git a/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc new file mode 100644 index 000000000000..e488a951307f --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc @@ -0,0 +1,12 @@ +--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-06-30 07:04:30 UTC ++++ third_party/perfetto/src/tracing/ipc/memfd.cc +@@ -20,7 +20,8 @@ + + #define PERFETTO_MEMFD_ENABLED() \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) ++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) + + #if PERFETTO_MEMFD_ENABLED() + diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_platform__posix.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_platform__posix.cc index 2196a58302cc..2196a58302cc 100644 --- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_platform__posix.cc +++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_platform__posix.cc diff --git a/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc new file mode 100644 index 000000000000..3f9e2585e301 --- /dev/null +++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc @@ -0,0 +1,23 @@ +--- third_party/perfetto/src/tracing/track.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/perfetto/src/tracing/track.cc +@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize() + auto desc = Track::Serialize(); + auto pd = desc.mutable_process(); + pd->set_pid(static_cast<int32_t>(pid)); +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + std::string cmdline; + if (base::ReadFile("/proc/self/cmdline", &cmdline)) { + // Since cmdline is a zero-terminated list of arguments, this ends up +@@ -179,7 +180,7 @@ uint64_t GetProcessStartTime() { + namespace { + + uint64_t GetProcessStartTime() { +-#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) ++#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + std::string stat; + if (!base::ReadFile("/proc/self/stat", &stat)) + return 0u; diff --git a/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h new file mode 100644 index 000000000000..ce46707cf810 --- /dev/null +++ b/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h @@ -0,0 +1,11 @@ +--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-04-22 20:15:27 UTC ++++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h +@@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR + + #undef GOOGLE_PROTOBUF_PLATFORM_ERROR + +-#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) ++#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) || defined(__OpenBSD__) + // Android ndk does not support the __thread keyword very well yet. Here + // we use pthread_key_create()/pthread_getspecific()/... methods for + // TLS support on android. diff --git a/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn new file mode 100644 index 000000000000..ab50496bfb1c --- /dev/null +++ b/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn @@ -0,0 +1,13 @@ +--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ third_party/rust/qr_code/v2/BUILD.gn +@@ -40,6 +40,10 @@ cargo_crate("lib") { + cargo_pkg_repository = "https://github.com/RCasatta/qr_code" + cargo_pkg_version = "2.0.0" + ++ rustflags = [ ++ "--cap-lints=allow", ++ ] ++ + allow_unsafe = false + + ##################################################################### diff --git a/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs b/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs new file mode 100644 index 000000000000..e0cb6692a7c9 --- /dev/null +++ b/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs @@ -0,0 +1,23 @@ +--- third_party/skia/rust/png/FFI.rs.orig 2025-10-21 20:19:54 UTC ++++ third_party/skia/rust/png/FFI.rs +@@ -246,6 +246,7 @@ mod ffi { + type StreamWriter; + fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult; + fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult; ++ fn initialize_cpudetect(); + } + } + +@@ -964,4 +965,12 @@ fn finish_encoding(stream_writer: Box<StreamWriter>) - + /// See also https://docs.rs/png/latest/png/struct.StreamWriter.html#method.finish + fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult { + stream_writer.0.finish().as_ref().err().into() ++} ++ ++#[allow(unused_variables)] ++fn initialize_cpudetect() { ++ #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec"))] ++ let a = std::arch::is_aarch64_feature_detected!("crc"); ++ #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] ++ let a = std::arch::is_x86_feature_detected!("sse2"); + } diff --git a/devel/electron35/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/devel/electron39/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp index 6686710f2e8a..6686710f2e8a 100644 --- a/devel/electron35/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp +++ b/devel/electron39/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp diff --git a/devel/electron35/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/devel/electron39/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp index bd078ab07755..bd078ab07755 100644 --- a/devel/electron35/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp +++ b/devel/electron39/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp diff --git a/devel/electron35/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/devel/electron39/files/patch-third__party_speech-dispatcher_libspeechd__version.h index 26207049ca92..26207049ca92 100644 --- a/devel/electron35/files/patch-third__party_speech-dispatcher_libspeechd__version.h +++ b/devel/electron39/files/patch-third__party_speech-dispatcher_libspeechd__version.h diff --git a/devel/electron35/files/patch-third__party_speech-dispatcher_speechd__types.h b/devel/electron39/files/patch-third__party_speech-dispatcher_speechd__types.h index d34c000c4f9d..d34c000c4f9d 100644 --- a/devel/electron35/files/patch-third__party_speech-dispatcher_speechd__types.h +++ b/devel/electron39/files/patch-third__party_speech-dispatcher_speechd__types.h diff --git a/devel/electron35/files/patch-third__party_sqlite_BUILD.gn b/devel/electron39/files/patch-third__party_sqlite_BUILD.gn index b73f6763af4a..b73f6763af4a 100644 --- a/devel/electron35/files/patch-third__party_sqlite_BUILD.gn +++ b/devel/electron39/files/patch-third__party_sqlite_BUILD.gn diff --git a/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c new file mode 100644 index 000000000000..a5a47b36bf83 --- /dev/null +++ b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c @@ -0,0 +1,11 @@ +--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-10-21 20:19:54 UTC ++++ third_party/sqlite/src/amalgamation_dev/sqlite3.c +@@ -14554,7 +14554,7 @@ struct fts5_api { + ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit + ** it. + */ +-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) ++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__) + # define _XOPEN_SOURCE 600 + #endif + diff --git a/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c new file mode 100644 index 000000000000..6da83dc211c8 --- /dev/null +++ b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c @@ -0,0 +1,32 @@ +--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-10-21 20:19:54 UTC ++++ third_party/sqlite/src/amalgamation/sqlite3.c +@@ -14554,7 +14554,7 @@ struct fts5_api { + ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit + ** it. + */ +-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) ++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__) + # define _XOPEN_SOURCE 600 + #endif + +@@ -45647,7 +45647,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB + memset(zBuf, 0, nBuf); + randomnessPid = osGetpid(0); + #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS) ++#if defined(__OpenBSD__) + { ++ arc4random_buf(zBuf, nBuf); ++ } ++#else ++ { + int fd, got; + fd = robust_open("/dev/urandom", O_RDONLY, 0); + if( fd<0 ){ +@@ -45662,6 +45667,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB + robust_close(0, fd, __LINE__); + } + } ++#endif + #endif + return nBuf; + } diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp index 6d183046901d..6d183046901d 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_System_Configurator.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_System_Configurator.cpp index 8300c60da5ec..8300c60da5ec 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_src_System_Configurator.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_src_System_Configurator.cpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp index 7e1b9f8f0ad3..7e1b9f8f0ad3 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/devel/electron39/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp index 8bd770cf38ef..8bd770cf38ef 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp +++ b/devel/electron39/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp index 4f7a5b044079..4f7a5b044079 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h index 8e9a23417ae3..8e9a23417ae3 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h +++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h index 9d934bd8e734..9d934bd8e734 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h +++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp index c0f589f8f517..c0f589f8f517 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp index 61663a17fcaa..61663a17fcaa 100644 --- a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp +++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp diff --git a/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn new file mode 100644 index 000000000000..7a9c8f1c33b0 --- /dev/null +++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn @@ -0,0 +1,28 @@ +--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ third_party/test_fonts/fontconfig/BUILD.gn +@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) { + + copy("fonts_conf") { + sources = [ "fonts.conf" ] +- outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ] ++ if (is_freebsd) { ++ outputs = [ "$root_out_dir/usr/local/etc/fonts/{{source_file_part}}" ] ++ } else { ++ outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ] ++ } + } + + if (current_toolchain == host_toolchain) { +@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) { + "//third_party/test_fonts", + ] + args = [] +- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] ++ if (is_freebsd) { ++ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ] ++ } else { ++ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] ++ } + outputs = [ + "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-11", + "$root_out_dir/fontconfig_caches/CACHEDIR.TAG", diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc index 65eb80dacd90..65eb80dacd90 100644 --- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc +++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc diff --git a/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc new file mode 100644 index 000000000000..cabe49276d28 --- /dev/null +++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc @@ -0,0 +1,11 @@ +--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc +@@ -56,7 +56,7 @@ int main() { + FcFini(); + + // Check existence of intended fontconfig cache file. +- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-11"; ++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION; + bool cache_exists = access(cache.c_str(), F_OK) == 0; + return !cache_exists; + } diff --git a/devel/electron39/files/patch-third__party_tflite_features.gni b/devel/electron39/files/patch-third__party_tflite_features.gni new file mode 100644 index 000000000000..cccedc2bb353 --- /dev/null +++ b/devel/electron39/files/patch-third__party_tflite_features.gni @@ -0,0 +1,11 @@ +--- third_party/tflite/features.gni.orig 2025-10-21 20:19:54 UTC ++++ third_party/tflite/features.gni +@@ -11,7 +11,7 @@ declare_args() { + + declare_args() { + # This enables building TFLite with XNNPACK. +- build_tflite_with_xnnpack = current_cpu != "arm" && !is_fuchsia ++ build_tflite_with_xnnpack = current_cpu != "arm" && !is_fuchsia && !is_bsd + + # Turns on TFLITE_WITH_RUY, using ruy as the gemm backend instead of gemmlowp. + build_tflite_with_ruy = true diff --git a/devel/electron35/files/patch-third__party_unrar_src_crc.cpp b/devel/electron39/files/patch-third__party_unrar_src_crc.cpp index ba777a00bd08..ba777a00bd08 100644 --- a/devel/electron35/files/patch-third__party_unrar_src_crc.cpp +++ b/devel/electron39/files/patch-third__party_unrar_src_crc.cpp diff --git a/devel/electron35/files/patch-third__party_unrar_src_crypt.cpp b/devel/electron39/files/patch-third__party_unrar_src_crypt.cpp index 3ce2532bda1f..3ce2532bda1f 100644 --- a/devel/electron35/files/patch-third__party_unrar_src_crypt.cpp +++ b/devel/electron39/files/patch-third__party_unrar_src_crypt.cpp diff --git a/devel/electron39/files/patch-third__party_unrar_src_os.hpp b/devel/electron39/files/patch-third__party_unrar_src_os.hpp new file mode 100644 index 000000000000..f50905fc5374 --- /dev/null +++ b/devel/electron39/files/patch-third__party_unrar_src_os.hpp @@ -0,0 +1,16 @@ +--- third_party/unrar/src/os.hpp.orig 2025-10-21 20:19:54 UTC ++++ third_party/unrar/src/os.hpp +@@ -167,9 +167,12 @@ + + #if defined(__aarch64__) && (defined(__ARM_FEATURE_CRYPTO) || defined(__ARM_FEATURE_CRC32)) + #include <arm_neon.h> +-#ifndef _APPLE ++#if !defined(_APPLE) && !defined(__FreeBSD__) + #include <sys/auxv.h> + #include <asm/hwcap.h> ++#endif ++#ifdef __FreeBSD__ ++#include <machine/armreg.h> + #endif + #ifdef __ARM_FEATURE_CRYPTO + #define USE_NEON_AES diff --git a/devel/electron35/files/patch-third__party_unrar_src_rijndael.cpp b/devel/electron39/files/patch-third__party_unrar_src_rijndael.cpp index c01e3b9817bc..c01e3b9817bc 100644 --- a/devel/electron35/files/patch-third__party_unrar_src_rijndael.cpp +++ b/devel/electron39/files/patch-third__party_unrar_src_rijndael.cpp diff --git a/devel/electron35/files/patch-third__party_vulkan-loader_src_BUILD.gn b/devel/electron39/files/patch-third__party_vulkan-loader_src_BUILD.gn index df779ae973cd..df779ae973cd 100644 --- a/devel/electron35/files/patch-third__party_vulkan-loader_src_BUILD.gn +++ b/devel/electron39/files/patch-third__party_vulkan-loader_src_BUILD.gn diff --git a/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h new file mode 100644 index 000000000000..2da66da7f728 --- /dev/null +++ b/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h @@ -0,0 +1,19 @@ +--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-10-21 20:19:54 UTC ++++ third_party/vulkan-loader/src/loader/vk_loader_platform.h +@@ -357,7 +357,15 @@ static inline char *loader_platform_executable_path(ch + + return buffer; + } +-#elif defined(__Fuchsia__) || defined(__OpenBSD__) ++#elif defined(__OpenBSD__) ++static inline char *loader_platform_executable_path(char *buffer, size_t size) { ++ if ((buffer = getenv("CHROME_EXE_PATH")) != NULL) ++ return buffer; ++ else ++ buffer = "/usr/local/chrome/chrome"; ++ return buffer; ++} ++#elif defined(__Fuchsia__) + static inline char *loader_platform_executable_path(char *buffer, size_t size) { return NULL; } + #elif defined(__QNX__) + diff --git a/devel/electron35/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/devel/electron39/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h index 4166d377dc13..4166d377dc13 100644 --- a/devel/electron35/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h +++ b/devel/electron39/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h diff --git a/devel/electron35/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/devel/electron39/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h index ffbab190e6fd..ffbab190e6fd 100644 --- a/devel/electron35/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h +++ b/devel/electron39/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h diff --git a/devel/electron35/files/patch-third__party_wayland_BUILD.gn b/devel/electron39/files/patch-third__party_wayland_BUILD.gn index 2f32886081b6..2f32886081b6 100644 --- a/devel/electron35/files/patch-third__party_wayland_BUILD.gn +++ b/devel/electron39/files/patch-third__party_wayland_BUILD.gn diff --git a/devel/electron35/files/patch-third__party_wayland_include_config.h b/devel/electron39/files/patch-third__party_wayland_include_config.h index 2dbdff412c76..2dbdff412c76 100644 --- a/devel/electron35/files/patch-third__party_wayland_include_config.h +++ b/devel/electron39/files/patch-third__party_wayland_include_config.h diff --git a/devel/electron39/files/patch-third__party_webrtc_BUILD.gn b/devel/electron39/files/patch-third__party_webrtc_BUILD.gn new file mode 100644 index 000000000000..9038d30948c1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_BUILD.gn @@ -0,0 +1,12 @@ +--- third_party/webrtc/BUILD.gn.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/BUILD.gn +@@ -220,6 +220,9 @@ config("common_inherited_config") { + if (is_linux || is_chromeos) { + defines += [ "WEBRTC_LINUX" ] + } ++ if (is_bsd) { ++ defines += [ "WEBRTC_BSD" ] ++ } + if (is_mac) { + defines += [ "WEBRTC_MAC" ] + } diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn new file mode 100644 index 000000000000..b25bf0fed2c4 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn @@ -0,0 +1,11 @@ +--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ third_party/webrtc/modules/audio_device/BUILD.gn +@@ -336,7 +336,7 @@ rtc_library("audio_device_impl") { + if (rtc_use_dummy_audio_file_devices) { + defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ] + } else { +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ + "linux/alsasymboltable_linux.cc", + "linux/alsasymboltable_linux.h", diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc new file mode 100644 index 000000000000..207115a1ed01 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc @@ -0,0 +1,12 @@ +--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc +@@ -15,7 +15,9 @@ + #include <EGL/eglplatform.h> + #include <GL/gl.h> + #include <GL/glext.h> ++#if !defined(WEBRTC_BSD) + #include <asm/ioctl.h> ++#endif + #include <dlfcn.h> + #include <fcntl.h> + #include <gbm.h> diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc new file mode 100644 index 000000000000..89c2f96178be --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc @@ -0,0 +1,15 @@ +--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc +@@ -212,6 +212,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut + void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) { + Visual* default_visual = attributes.visual; + int default_depth = attributes.depth; ++#if defined(__OpenBSD__) ++// pledge(2) ++ RTC_LOG(LS_WARNING) << "Unable to use shmget(2) while using pledge(2). " ++ "Performance may be degraded."; ++ return; ++#endif + + int major, minor; + Bool have_pixmaps; diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h new file mode 100644 index 000000000000..a08bd4463b82 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h @@ -0,0 +1,12 @@ +--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/modules/portal/pipewire_utils.h +@@ -11,7 +11,9 @@ + #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_ + #define MODULES_PORTAL_PIPEWIRE_UTILS_H_ + ++#if defined(__linux__) + #include <asm-generic/ioctl.h> ++#endif + #include <sys/ioctl.h> + #include <sys/mman.h> + diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h new file mode 100644 index 000000000000..c9339a401f50 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h @@ -0,0 +1,11 @@ +--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/byte_order.h +@@ -82,6 +82,8 @@ + #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. + #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN) + ++#elif defined(WEBRTC_BSD) ++#include <sys/endian.h> + #elif defined(WEBRTC_POSIX) + #include <endian.h> + #else diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc new file mode 100644 index 000000000000..e23f30b81702 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc @@ -0,0 +1,24 @@ +--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-10-21 20:19:54 UTC ++++ third_party/webrtc/rtc_base/cpu_info.cc +@@ -37,7 +37,9 @@ + #include <intrin.h> + #endif + #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) ++#if !defined(WEBRTC_BSD) + #include <asm/hwcap.h> ++#endif + #include <sys/auxv.h> + #endif + +@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) { + return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON); + #elif defined(WEBRTC_LINUX) + uint64_t hwcap = 0; ++#if defined(WEBRTC_BSD) ++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap)); ++#else + hwcap = getauxval(AT_HWCAP); ++#endif + #if defined(__aarch64__) + if ((hwcap & HWCAP_ASIMD) != 0) { + return true; diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc new file mode 100644 index 000000000000..07c35b604a21 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc @@ -0,0 +1,12 @@ +--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/ip_address.cc +@@ -22,7 +22,8 @@ + #include "rtc_base/string_utils.h" + + #if defined(WEBRTC_POSIX) +-#ifdef OPENBSD ++#if defined(WEBRTC_BSD) ++#include <sys/types.h> + #include <netinet/in_systm.h> + #endif + #include <netdb.h> diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc new file mode 100644 index 000000000000..2a5308e5f5e3 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc @@ -0,0 +1,10 @@ +--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/net_helpers.cc +@@ -20,6 +20,7 @@ + #endif + #if defined(WEBRTC_POSIX) + #include <arpa/inet.h> ++#include <sys/socket.h> + #endif // defined(WEBRTC_POSIX) + + namespace webrtc { diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc new file mode 100644 index 000000000000..39dc4d3caeab --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc @@ -0,0 +1,15 @@ +--- third_party/webrtc/rtc_base/network.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/network.cc +@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n + } + #endif + ++#if defined(WEBRTC_BSD) ++ // Treat all other network interface names as ethernet on BSD ++ return webrtc::ADAPTER_TYPE_ETHERNET; ++#else + return ADAPTER_TYPE_UNKNOWN; ++#endif + } + + NetworkManager::EnumerationPermission NetworkManager::enumeration_permission() diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc new file mode 100644 index 000000000000..012d06f9f494 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc @@ -0,0 +1,114 @@ +--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/physical_socket_server.cc +@@ -61,7 +61,7 @@ + #undef SetPort + #endif + +-#if defined(WEBRTC_LINUX) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + #include <asm-generic/socket.h> + #include <linux/sockios.h> + #include <sys/epoll.h> +@@ -78,7 +78,7 @@ typedef void* SockOptArg; + typedef void* SockOptArg; + #endif // WEBRTC_POSIX + +-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) ++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD) + int64_t GetSocketRecvTimestamp(int socket) { + struct timeval tv_ioctl; + int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl); +@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value) + return -1; + } + if (opt == OPT_DONTFRAGMENT) { +-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) + *value = (*value != IP_PMTUDISC_DONT) ? 1 : 0; + #endif + } else if (opt == OPT_DSCP) { +@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) { + if (TranslateOption(opt, &slevel, &sopt) == -1) + return -1; + if (opt == OPT_DONTFRAGMENT) { +-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) + value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT; + #endif + } else if (opt == OPT_DSCP) { +@@ -391,7 +391,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) { + int PhysicalSocket::Send(const void* pv, size_t cb) { + int sent = DoSend( + s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb), +-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) + // Suppress SIGPIPE. Without this, attempting to send on a socket whose + // other end is closed will result in a SIGPIPE signal being raised to + // our process, which by default will terminate the process, which we +@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer, + size_t len = addr.ToSockAddrStorage(&saddr); + int sent = + DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length), +-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD) + // Suppress SIGPIPE. See above for explanation. + MSG_NOSIGNAL, + #else +@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s + *slevel = IPPROTO_IP; + *sopt = IP_DONTFRAGMENT; + break; +-#elif defined(WEBRTC_MAC) || defined(BSD) ++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) + RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported."; + return -1; + #elif defined(WEBRTC_POSIX) +@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s + return -1; + #endif + case OPT_RECV_ECN: +-#if defined(WEBRTC_POSIX) ++#if defined(WEBRTC_POSIX) && defined(IP_RECVTOS) + if (family_ == AF_INET6) { + *slevel = IPPROTO_IPV6; + *sopt = IPV6_RECVTCLASS; +@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s + *sopt = SO_KEEPALIVE; + break; + case OPT_TCP_KEEPCNT: ++#if !defined(TCP_KEEPCNT) ++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPCNT not supported."; ++ return -1; ++#else + *slevel = IPPROTO_TCP; + *sopt = TCP_KEEPCNT; + break; ++#endif + case OPT_TCP_KEEPIDLE: ++#if !defined(TCP_KEEPALIVE) ++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPALIVE not supported."; ++ return -1; ++#else + *slevel = IPPROTO_TCP; + #if !defined(WEBRTC_MAC) + *sopt = TCP_KEEPIDLE; +@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s + *sopt = TCP_KEEPALIVE; + #endif + break; ++#endif + case OPT_TCP_KEEPINTVL: ++#if !defined(TCP_KEEPALIVE) ++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPINTVL not supported."; ++ return -1; ++#else + *slevel = IPPROTO_TCP; + *sopt = TCP_KEEPINTVL; + break; ++#endif + case OPT_TCP_USER_TIMEOUT: +-#if defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID) ++#if (defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)) && defined(TCP_USER_TIMEOUT) + *slevel = IPPROTO_TCP; + *sopt = TCP_USER_TIMEOUT; + break; diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h new file mode 100644 index 000000000000..7b3dff944b12 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h @@ -0,0 +1,11 @@ +--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/physical_socket_server.h +@@ -22,7 +22,7 @@ + #include "rtc_base/third_party/sigslot/sigslot.h" + + #if defined(WEBRTC_POSIX) +-#if defined(WEBRTC_LINUX) ++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + // On Linux, use epoll. + #include <sys/epoll.h> + diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc new file mode 100644 index 000000000000..627daf8805b1 --- /dev/null +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc @@ -0,0 +1,42 @@ +--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-08-26 20:49:50 UTC ++++ third_party/webrtc/rtc_base/platform_thread_types.cc +@@ -12,11 +12,13 @@ + + // IWYU pragma: begin_keep + #if defined(WEBRTC_LINUX) ++#if !defined(WEBRTC_BSD) + #include <linux/prctl.h> + #include <sys/prctl.h> ++#endif + #include <sys/syscall.h> + +-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) ++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD) + #include <asm/unistd_64.h> + #endif + #endif +@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() { + return gettid(); + #elif defined(WEBRTC_FUCHSIA) + return zx_thread_self(); ++#elif defined(WEBRTC_BSD) ++ return reinterpret_cast<uint64_t>(pthread_self()); + #elif defined(WEBRTC_LINUX) + return syscall(__NR_gettid); + #elif defined(__EMSCRIPTEN__) +@@ -80,6 +84,7 @@ void SetCurrentThreadName(const char* name) { + } + + void SetCurrentThreadName(const char* name) { ++#if !defined(WEBRTC_BSD) + #if defined(WEBRTC_WIN) + // The SetThreadDescription API works even if no debugger is attached. + // The names set with this API also show up in ETW traces. Very handy. +@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) { + zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME, + name, strlen(name)); + RTC_DCHECK_EQ(status, ZX_OK); ++#endif + #endif + } + diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h index e5a7ab18c9c0..e5a7ab18c9c0 100644 --- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h +++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h diff --git a/devel/electron35/files/patch-third__party_widevine_cdm_widevine.gni b/devel/electron39/files/patch-third__party_widevine_cdm_widevine.gni index 3048ecec5379..3048ecec5379 100644 --- a/devel/electron35/files/patch-third__party_widevine_cdm_widevine.gni +++ b/devel/electron39/files/patch-third__party_widevine_cdm_widevine.gni diff --git a/devel/electron39/files/patch-third__party_zlib_BUILD.gn b/devel/electron39/files/patch-third__party_zlib_BUILD.gn new file mode 100644 index 000000000000..ed80f1855496 --- /dev/null +++ b/devel/electron39/files/patch-third__party_zlib_BUILD.gn @@ -0,0 +1,31 @@ +--- third_party/zlib/BUILD.gn.orig 2025-09-10 14:33:47 UTC ++++ third_party/zlib/BUILD.gn +@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) { + defines = [ "CRC32_ARMV8_CRC32" ] + if (is_android) { + defines += [ "ARMV8_OS_ANDROID" ] +- } else if (is_linux || is_chromeos) { ++ } else if ((is_linux || is_chromeos) && !is_bsd) { + defines += [ "ARMV8_OS_LINUX" ] + } else if (is_mac) { + defines += [ "ARMV8_OS_MACOS" ] +@@ -138,6 +138,10 @@ if (use_arm_neon_optimizations) { + defines += [ "ARMV8_OS_FUCHSIA" ] + } else if (is_win) { + defines += [ "ARMV8_OS_WINDOWS" ] ++ } else if (is_openbsd) { ++ defines += [ "ARMV8_OS_OPENBSD" ] ++ } else if (is_freebsd) { ++ defines += [ "ARMV8_OS_FREEBSD" ] + } else { + assert(false, "Unsupported ARM OS") + } +@@ -423,7 +427,7 @@ static_library("minizip") { + ] + } + +- if (is_apple || is_android) { ++ if (is_apple || is_android || is_bsd) { + # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We + # use fopen, ftell, and fseek instead on these systems. + defines = [ "USE_FILE32API" ] diff --git a/devel/electron35/files/patch-third__party_zlib_cpu__features.c b/devel/electron39/files/patch-third__party_zlib_cpu__features.c index bb2872bcc154..bb2872bcc154 100644 --- a/devel/electron35/files/patch-third__party_zlib_cpu__features.c +++ b/devel/electron39/files/patch-third__party_zlib_cpu__features.c diff --git a/devel/electron35/files/patch-tools_generate__shim__headers_generate__shim__headers.py b/devel/electron39/files/patch-tools_generate__shim__headers_generate__shim__headers.py index 89fc16651819..89fc16651819 100644 --- a/devel/electron35/files/patch-tools_generate__shim__headers_generate__shim__headers.py +++ b/devel/electron39/files/patch-tools_generate__shim__headers_generate__shim__headers.py diff --git a/devel/electron35/files/patch-tools_generate__stubs_rules.gni b/devel/electron39/files/patch-tools_generate__stubs_rules.gni index a3e779c1b0a6..a3e779c1b0a6 100644 --- a/devel/electron35/files/patch-tools_generate__stubs_rules.gni +++ b/devel/electron39/files/patch-tools_generate__stubs_rules.gni diff --git a/devel/electron35/files/patch-tools_gn_build_build__linux.ninja.template b/devel/electron39/files/patch-tools_gn_build_build__linux.ninja.template index 56060f784b21..56060f784b21 100644 --- a/devel/electron35/files/patch-tools_gn_build_build__linux.ninja.template +++ b/devel/electron39/files/patch-tools_gn_build_build__linux.ninja.template diff --git a/devel/electron39/files/patch-tools_gn_build_gen.py b/devel/electron39/files/patch-tools_gn_build_gen.py new file mode 100644 index 000000000000..f13b689000d2 --- /dev/null +++ b/devel/electron39/files/patch-tools_gn_build_gen.py @@ -0,0 +1,34 @@ +--- tools/gn/build/gen.py.orig 2025-08-26 20:49:50 UTC ++++ tools/gn/build/gen.py +@@ -94,6 +94,12 @@ class Platform(object): + def is_solaris(self): + return self._platform == 'solaris' + ++ def is_openbsd(self): ++ return self._platform == 'openbsd' ++ ++ def is_freebsd(self): ++ return self._platform == 'freebsd' ++ + def is_posix(self): + return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity'] + +@@ -308,7 +314,7 @@ def WriteGenericNinja(path, static_libraries, executab + 'linux': 'build_linux.ninja.template', + 'freebsd': 'build_linux.ninja.template', + 'aix': 'build_aix.ninja.template', +- 'openbsd': 'build_openbsd.ninja.template', ++ 'openbsd': 'build_linux.ninja.template', + 'haiku': 'build_haiku.ninja.template', + 'solaris': 'build_linux.ninja.template', + 'netbsd': 'build_linux.ninja.template', +@@ -552,6 +558,9 @@ def WriteGNNinja(path, platform, host, options, args_l + + if platform.is_posix() and not platform.is_haiku(): + ldflags.append('-pthread') ++ ++ if platform.is_openbsd(): ++ libs.append('-lkvm') + + if platform.is_mingw() or platform.is_msys(): + cflags.extend(['-DUNICODE', diff --git a/devel/electron35/files/patch-tools_gn_src_base_files_file__posix.cc b/devel/electron39/files/patch-tools_gn_src_base_files_file__posix.cc index fb7946338de4..fb7946338de4 100644 --- a/devel/electron35/files/patch-tools_gn_src_base_files_file__posix.cc +++ b/devel/electron39/files/patch-tools_gn_src_base_files_file__posix.cc diff --git a/devel/electron35/files/patch-tools_gn_src_gn_version.h b/devel/electron39/files/patch-tools_gn_src_gn_version.h index a3c6f07d4a48..a3c6f07d4a48 100644 --- a/devel/electron35/files/patch-tools_gn_src_gn_version.h +++ b/devel/electron39/files/patch-tools_gn_src_gn_version.h diff --git a/devel/electron35/files/patch-tools_gn_src_util_exe__path.cc b/devel/electron39/files/patch-tools_gn_src_util_exe__path.cc index 54f6fb40afea..54f6fb40afea 100644 --- a/devel/electron35/files/patch-tools_gn_src_util_exe__path.cc +++ b/devel/electron39/files/patch-tools_gn_src_util_exe__path.cc diff --git a/devel/electron39/files/patch-tools_grit_grit_node_base.py b/devel/electron39/files/patch-tools_grit_grit_node_base.py new file mode 100644 index 000000000000..a764b3794b4c --- /dev/null +++ b/devel/electron39/files/patch-tools_grit_grit_node_base.py @@ -0,0 +1,12 @@ +--- tools/grit/grit/node/base.py.orig 2025-08-26 20:49:50 UTC ++++ tools/grit/grit/node/base.py +@@ -491,7 +491,8 @@ class Node: + value = defs + + elif name == 'is_linux': +- value = target_platform == 'linux' ++ value = (target_platform == 'linux' ++ or 'bsd' in target_platform) + elif name == 'is_chromeos': + value = target_platform == 'chromeos' + elif name == 'is_macosx': diff --git a/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py new file mode 100644 index 000000000000..994d063cc6cb --- /dev/null +++ b/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py @@ -0,0 +1,11 @@ +--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-08-26 20:49:50 UTC ++++ tools/json_schema_compiler/cpp_bundle_generator.py +@@ -140,7 +140,7 @@ class CppBundleGenerator(object): + elif platform == Platforms.DESKTOP_ANDROID: + ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)') + elif platform == Platforms.LINUX: +- ifdefs.append('BUILDFLAG(IS_LINUX)') ++ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)') + elif platform == Platforms.MAC: + ifdefs.append('BUILDFLAG(IS_MAC)') + elif platform == Platforms.WIN: diff --git a/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py b/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py new file mode 100644 index 000000000000..2a5f458452cc --- /dev/null +++ b/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py @@ -0,0 +1,11 @@ +--- tools/json_schema_compiler/feature_compiler.py.orig 2025-04-22 20:15:27 UTC ++++ tools/json_schema_compiler/feature_compiler.py +@@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({ + 'linux': 'Feature::LINUX_PLATFORM', + 'mac': 'Feature::MACOSX_PLATFORM', + 'win': 'Feature::WIN_PLATFORM', ++ 'openbsd': 'Feature::LINUX_PLATFORM', ++ 'freebsd': 'Feature::LINUX_PLATFORM', + } + } + }, diff --git a/devel/electron35/files/patch-tools_memory_partition__allocator_inspect__utils.h b/devel/electron39/files/patch-tools_memory_partition__allocator_inspect__utils.h index 47a2f196e078..47a2f196e078 100644 --- a/devel/electron35/files/patch-tools_memory_partition__allocator_inspect__utils.h +++ b/devel/electron39/files/patch-tools_memory_partition__allocator_inspect__utils.h diff --git a/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn new file mode 100644 index 000000000000..c16730bd524b --- /dev/null +++ b/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn @@ -0,0 +1,20 @@ +--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-04-22 20:15:27 UTC ++++ tools/perf/chrome_telemetry_build/BUILD.gn +@@ -56,7 +56,7 @@ group("telemetry_chrome_test") { + data_deps += [ "//chrome:reorder_imports" ] + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + data_deps += [ "//third_party/breakpad:dump_syms" ] + + # CrOS currently has issues with the locally compiled version of +@@ -210,7 +210,7 @@ group("telemetry_chrome_test_without_chrome") { + ] + + # Cr-Fuchsia doesn't support breakpad. +- if (!is_win && !is_fuchsia) { ++ if (!is_win && !is_fuchsia && !is_bsd) { + data_deps += [ + # This is defined for Windows, but is unused by Telemetry on + # Windows, and including it can have issues when cross-compiling diff --git a/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py new file mode 100644 index 000000000000..40c4d36356b0 --- /dev/null +++ b/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py @@ -0,0 +1,24 @@ +--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-08-26 20:49:50 UTC ++++ tools/protoc_wrapper/protoc_wrapper.py +@@ -227,15 +227,19 @@ def main(argv): + if not options.exclude_imports: + protoc_cmd += ["--include_imports"] + ++ nenv = os.environ.copy() ++ nenv["PATH"] = "${WRKOBJDIR}/bin:" + nenv["PATH"] ++ nenv["LD_LIBRARY_PATH"] = "${WRKSRC}/out/Release" ++ + dependency_file_data = None + if options.descriptor_set_out and options.descriptor_set_dependency_file: + protoc_cmd += ['--dependency_out', options.descriptor_set_dependency_file] +- ret = subprocess.call(protoc_cmd) ++ ret = subprocess.call(protoc_cmd, env=nenv) + + with open(options.descriptor_set_dependency_file, 'rb') as f: + dependency_file_data = f.read().decode('utf-8') + +- ret = subprocess.call(protoc_cmd) ++ ret = subprocess.call(protoc_cmd, env=nenv) + if ret != 0: + if ret <= -100: + # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to diff --git a/devel/electron35/files/patch-tools_variations_fieldtrial__to__struct.py b/devel/electron39/files/patch-tools_variations_fieldtrial__to__struct.py index 17377bfe54f4..17377bfe54f4 100644 --- a/devel/electron35/files/patch-tools_variations_fieldtrial__to__struct.py +++ b/devel/electron39/files/patch-tools_variations_fieldtrial__to__struct.py diff --git a/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc b/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc new file mode 100644 index 000000000000..1cc31548d502 --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc @@ -0,0 +1,20 @@ +--- ui/accessibility/accessibility_features.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/accessibility/accessibility_features.cc +@@ -470,7 +470,7 @@ bool IsScreenAITestModeEnabled() { + return base::FeatureList::IsEnabled(::features::kScreenAITestMode); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled, + base::FEATURE_DISABLED_BY_DEFAULT); + #endif +@@ -505,7 +505,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled + } + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled, + base::FEATURE_ENABLED_BY_DEFAULT); + bool IsWasmTtsComponentUpdaterV3Enabled() { diff --git a/devel/electron39/files/patch-ui_accessibility_accessibility__features.h b/devel/electron39/files/patch-ui_accessibility_accessibility__features.h new file mode 100644 index 000000000000..cdc52908b7ea --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_accessibility__features.h @@ -0,0 +1,20 @@ +--- ui/accessibility/accessibility_features.h.orig 2025-10-21 20:19:54 UTC ++++ ui/accessibility/accessibility_features.h +@@ -367,7 +367,7 @@ AX_BASE_EXPORT bool IsScreenAITestModeEnabled(); + AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode); + AX_BASE_EXPORT bool IsScreenAITestModeEnabled(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enables advanced partition allocation checks in ScreenAI service. + // TODO(crbug.com/418199684): Remove when the bug is fixed. + AX_BASE_EXPORT BASE_DECLARE_FEATURE( +@@ -394,7 +394,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha + AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled(); + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Use the v3 version of the wasm tts engine component. + AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled); + AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled(); diff --git a/devel/electron39/files/patch-ui_accessibility_ax__node.cc b/devel/electron39/files/patch-ui_accessibility_ax__node.cc new file mode 100644 index 000000000000..c98c8d77097c --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_ax__node.cc @@ -0,0 +1,20 @@ +--- ui/accessibility/ax_node.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/accessibility/ax_node.cc +@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const { + return &table_info->extra_mac_nodes; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + AXNode* AXNode::GetExtraAnnouncementNode( + ax::mojom::AriaNotificationPriority priority_property) const { + if (!tree_->extra_announcement_nodes()) { +@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const { + GetRole() == ax::mojom::Role::kColumn || + GetRole() == ax::mojom::Role::kTableHeaderContainer; + DCHECK_EQ(is_generated_node, is_extra_mac_node_role); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // On Linux and Windows, generated nodes are always children of the root, but + // not necessarily the root tree. + if (GetParent() && GetParent()->GetManager()) { diff --git a/devel/electron39/files/patch-ui_accessibility_ax__node.h b/devel/electron39/files/patch-ui_accessibility_ax__node.h new file mode 100644 index 000000000000..328b63a96922 --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_ax__node.h @@ -0,0 +1,11 @@ +--- ui/accessibility/ax_node.h.orig 2025-08-26 20:49:50 UTC ++++ ui/accessibility/ax_node.h +@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final { + const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes() + const; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + AXNode* GetExtraAnnouncementNode( + ax::mojom::AriaNotificationPriority priority_property) const; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) diff --git a/devel/electron39/files/patch-ui_accessibility_ax__tree.cc b/devel/electron39/files/patch-ui_accessibility_ax__tree.cc new file mode 100644 index 000000000000..80362ed80301 --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_ax__tree.cc @@ -0,0 +1,56 @@ +--- ui/accessibility/ax_tree.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/accessibility/ax_tree.cc +@@ -700,7 +700,7 @@ struct AXTreeUpdateState { + // (crrev.com/c/2892259). + const raw_ref<const AXTreeUpdate> pending_tree_update; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + bool should_clear_extra_announcement_nodes = false; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + +@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged( + return old_node_is_ignored != new_node_is_ignored; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) { + assertive_node_ = CreateNode("assertive", root); + polite_node_ = CreateNode("polite", root); +@@ -948,7 +948,7 @@ void AXTree::Destroy() { + + void AXTree::Destroy() { + base::ElapsedThreadTimer timer; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + ClearExtraAnnouncementNodes(); + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + +@@ -1602,7 +1602,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) { + observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this, + root_->id() != old_root_id, changes); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (update_state.should_clear_extra_announcement_nodes) { + ClearExtraAnnouncementNodes(); + } +@@ -2188,7 +2188,7 @@ void AXTree::NotifyNodeAttributesWillChange( + new_data); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + void AXTree::ClearExtraAnnouncementNodes() { + if (!extra_announcement_nodes_) { + return; +@@ -2598,7 +2598,7 @@ bool AXTree::CreateNewChildVector( + AXTreeUpdateState* update_state) { + DCHECK(GetTreeUpdateInProgressState()); + bool success = true; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // If the root node has children added, clear the extra announcement nodes, + // which should always have their indices as the last two children of the root + // node. They will be recreated if needed, and given the correct indices. diff --git a/devel/electron39/files/patch-ui_accessibility_ax__tree.h b/devel/electron39/files/patch-ui_accessibility_ax__tree.h new file mode 100644 index 000000000000..f7aab53e0e12 --- /dev/null +++ b/devel/electron39/files/patch-ui_accessibility_ax__tree.h @@ -0,0 +1,29 @@ +--- ui/accessibility/ax_tree.h.orig 2025-08-26 20:49:50 UTC ++++ ui/accessibility/ax_tree.h +@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError { + }; + // LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // To support AriaNotify on older versions of ATK, we need to use the ATK + // signal "Text::text-insert". This signal requires a node that is a + // text type, and it needs to have aria-live properties set in order for +@@ -289,7 +289,7 @@ class AX_EXPORT AXTree { + + void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + void ClearExtraAnnouncementNodes(); + void CreateExtraAnnouncementNodes(); + ExtraAnnouncementNodes* extra_announcement_nodes() const { +@@ -548,7 +548,7 @@ class AX_EXPORT AXTree { + + std::unique_ptr<AXEvent> event_data_; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) + }; diff --git a/devel/electron35/files/patch-ui_aura_client_drag__drop__client.h b/devel/electron39/files/patch-ui_aura_client_drag__drop__client.h index c6a6dfcc8b6a..c6a6dfcc8b6a 100644 --- a/devel/electron35/files/patch-ui_aura_client_drag__drop__client.h +++ b/devel/electron39/files/patch-ui_aura_client_drag__drop__client.h diff --git a/devel/electron35/files/patch-ui_aura_screen__ozone.cc b/devel/electron39/files/patch-ui_aura_screen__ozone.cc index 941e91f970b7..941e91f970b7 100644 --- a/devel/electron35/files/patch-ui_aura_screen__ozone.cc +++ b/devel/electron39/files/patch-ui_aura_screen__ozone.cc diff --git a/devel/electron39/files/patch-ui_aura_screen__ozone.h b/devel/electron39/files/patch-ui_aura_screen__ozone.h new file mode 100644 index 000000000000..bab4787245ac --- /dev/null +++ b/devel/electron39/files/patch-ui_aura_screen__ozone.h @@ -0,0 +1,20 @@ +--- ui/aura/screen_ozone.h.orig 2025-10-21 20:19:54 UTC ++++ ui/aura/screen_ozone.h +@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen + display::Display GetDisplayMatching( + const gfx::Rect& match_rect) const override; + display::Display GetPrimaryDisplay() const override; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver() + override; + #endif // BUILDFLAG(IS_LINUX) +@@ -69,7 +69,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen + ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } + + private: +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ScreenSaverSuspenderOzone + : public display::Screen::ScreenSaverSuspender { + public: diff --git a/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc b/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc new file mode 100644 index 000000000000..d8ee83599159 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc @@ -0,0 +1,11 @@ +--- ui/base/accelerators/accelerator.cc.orig 2025-07-04 05:17:06 UTC ++++ ui/base/accelerators/accelerator.cc +@@ -345,7 +345,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo + modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY)); + #elif BUILDFLAG(IS_WIN) + modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY)); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SUPER_KEY)); + #else + NOTREACHED(); diff --git a/devel/electron35/files/patch-ui_base_accelerators_accelerator__unittest.cc b/devel/electron39/files/patch-ui_base_accelerators_accelerator__unittest.cc index 2f0d0e5ceff2..2f0d0e5ceff2 100644 --- a/devel/electron35/files/patch-ui_base_accelerators_accelerator__unittest.cc +++ b/devel/electron39/files/patch-ui_base_accelerators_accelerator__unittest.cc diff --git a/devel/electron39/files/patch-ui_base_accelerators_command.cc b/devel/electron39/files/patch-ui_base_accelerators_command.cc new file mode 100644 index 000000000000..6d8ceb5a2bd7 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_accelerators_command.cc @@ -0,0 +1,11 @@ +--- ui/base/accelerators/command.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/base/accelerators/command.cc +@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() { + return ui::kKeybindingPlatformMac; + #elif BUILDFLAG(IS_CHROMEOS) + return ui::kKeybindingPlatformChromeOs; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ui::kKeybindingPlatformLinux; + #elif BUILDFLAG(IS_FUCHSIA) + // TODO(crbug.com/40220501): Change this once we decide what string should be diff --git a/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc new file mode 100644 index 000000000000..516ca0338765 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc @@ -0,0 +1,29 @@ +--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-11-02 19:17:57 UTC ++++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc +@@ -12,7 +12,7 @@ + #include "ui/base/accelerators/accelerator.h" + #include "ui/ozone/public/ozone_platform.h" + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + #include "base/environment.h" + #include "base/feature_list.h" + #include "base/nix/xdg_util.h" +@@ -23,7 +23,7 @@ namespace { + using content::BrowserThread; + + namespace { +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + BASE_FEATURE(kGlobalShortcutsPortal, base::FEATURE_ENABLED_BY_DEFAULT); + constexpr char kChannelEnvVar[] = "CHROME_VERSION_EXTRA"; + +@@ -73,7 +73,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener:: + return instance->get(); + } + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + // ListShortcuts on GNOME will return an empty list when the session is + // created, making this class incorrectly believe it must rebind all + // shortcuts, leading to a dialog shown on every browser start. diff --git a/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h b/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h new file mode 100644 index 000000000000..d9054410c9f0 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h @@ -0,0 +1,20 @@ +--- ui/base/clipboard/clipboard_constants.h.orig 2025-06-30 07:04:30 UTC ++++ ui/base/clipboard/clipboard_constants.h +@@ -44,7 +44,7 @@ inline constexpr char kMimeTypeWindowDrag[] = "chromiu + + // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES ----- + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + inline constexpr char kMimeTypeLinuxUtf8String[] = "UTF8_STRING"; + inline constexpr char kMimeTypeLinuxString[] = "STRING"; + inline constexpr char kMimeTypeLinuxText[] = "TEXT"; +@@ -52,7 +52,7 @@ inline constexpr char kMimeTypeLinuxText[] = "TEXT"; + // BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + inline constexpr char kMimeTypeSourceUrl[] = "chromium/x-source-url"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__non__backed.cc b/devel/electron39/files/patch-ui_base_clipboard_clipboard__non__backed.cc index e213aadc33a1..e213aadc33a1 100644 --- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__non__backed.cc +++ b/devel/electron39/files/patch-ui_base_clipboard_clipboard__non__backed.cc diff --git a/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc new file mode 100644 index 000000000000..1cd200a1ef80 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc @@ -0,0 +1,11 @@ +--- ui/base/cursor/cursor_factory.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/base/cursor/cursor_factory.cc +@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() { + NOTIMPLEMENTED(); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + + // Returns a cursor name compatible with either X11 or the FreeDesktop.org + // cursor spec ([1] and [2]), followed by fallbacks that can work as diff --git a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.h b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.h index e7cc32bce26e..e7cc32bce26e 100644 --- a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.h +++ b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.h diff --git a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc index 6726b649d956..6726b649d956 100644 --- a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc +++ b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc diff --git a/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc new file mode 100644 index 000000000000..262a16747f0c --- /dev/null +++ b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc @@ -0,0 +1,11 @@ +--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc +@@ -101,7 +101,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo + + std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString() + const { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (HasFile()) { + // Various Linux file managers both pass a list of file:// URIs and set the + // string representation to the URI. We explicitly don't want to return use diff --git a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.cc b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.cc index 2872f6c8d548..2872f6c8d548 100644 --- a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.cc +++ b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.cc diff --git a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.h b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.h index a1f15367c03d..a1f15367c03d 100644 --- a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.h +++ b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.h diff --git a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.cc b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.cc index a935b7071782..a935b7071782 100644 --- a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.cc +++ b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.cc diff --git a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.h b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.h index 473f580bb8bf..473f580bb8bf 100644 --- a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.h +++ b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.h diff --git a/devel/electron35/files/patch-ui_base_ime_init_input__method__initializer.cc b/devel/electron39/files/patch-ui_base_ime_init_input__method__initializer.cc index 37ef99ec0154..37ef99ec0154 100644 --- a/devel/electron35/files/patch-ui_base_ime_init_input__method__initializer.cc +++ b/devel/electron39/files/patch-ui_base_ime_init_input__method__initializer.cc diff --git a/devel/electron35/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/devel/electron39/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc index 1c1f6204ed93..1c1f6204ed93 100644 --- a/devel/electron35/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc +++ b/devel/electron39/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc diff --git a/devel/electron35/files/patch-ui_base_ime_text__input__client.h b/devel/electron39/files/patch-ui_base_ime_text__input__client.h index f31e3d3ac625..f31e3d3ac625 100644 --- a/devel/electron35/files/patch-ui_base_ime_text__input__client.h +++ b/devel/electron39/files/patch-ui_base_ime_text__input__client.h diff --git a/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc b/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc new file mode 100644 index 000000000000..bb18c3ecf73e --- /dev/null +++ b/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc @@ -0,0 +1,11 @@ +--- ui/base/resource/resource_bundle.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/base/resource/resource_bundle.cc +@@ -998,7 +998,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal + } + + ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return max_scale_factor_; + #else + return GetMaxSupportedResourceScaleFactor(); diff --git a/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc new file mode 100644 index 000000000000..3753d3788b5b --- /dev/null +++ b/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc @@ -0,0 +1,11 @@ +--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/base/test/skia_gold_pixel_diff.cc +@@ -116,7 +116,7 @@ const char* GetPlatformName() { + return "windows"; + #elif BUILDFLAG(IS_APPLE) + return "macOS"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return "linux"; + #elif BUILDFLAG(IS_CHROMEOS) + return "ash"; diff --git a/devel/electron39/files/patch-ui_base_test_ui__controls.h b/devel/electron39/files/patch-ui_base_test_ui__controls.h new file mode 100644 index 000000000000..b59b482c9de6 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_test_ui__controls.h @@ -0,0 +1,11 @@ +--- ui/base/test/ui_controls.h.orig 2025-04-22 20:15:27 UTC ++++ ui/base/test/ui_controls.h +@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int action, + base::OnceClosure task); + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Forces the platform implementation to use screen coordinates, even if they're + // not really available, the next time that ui_controls::SendMouseMove() or + // ui_controls::SendMouseMoveNotifyWhenDone() is called, or some other method diff --git a/devel/electron39/files/patch-ui_base_ui__base__features.cc b/devel/electron39/files/patch-ui_base_ui__base__features.cc new file mode 100644 index 000000000000..4427a5c99458 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_ui__base__features.cc @@ -0,0 +1,29 @@ +--- ui/base/ui_base_features.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/base/ui_base_features.cc +@@ -108,7 +108,7 @@ BASE_FEATURE(kWaylandPerSurfaceScale, + + // Controls whether support for Wayland's per-surface scaling is enabled. + BASE_FEATURE(kWaylandPerSurfaceScale, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -165,7 +165,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, + // Enables the use of a touch fling curve that is based on the behavior of + // native apps on Windows. + BASE_FEATURE(kExperimentalFlingAnimation, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT +@@ -254,7 +254,7 @@ BASE_FEATURE(kEyeDropper, + // milestones. + BASE_FEATURE(kEyeDropper, + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/devel/electron39/files/patch-ui_base_ui__base__switches.h b/devel/electron39/files/patch-ui_base_ui__base__switches.h new file mode 100644 index 000000000000..6f00cfd9591f --- /dev/null +++ b/devel/electron39/files/patch-ui_base_ui__base__switches.h @@ -0,0 +1,18 @@ +--- ui/base/ui_base_switches.h.orig 2025-10-21 20:19:54 UTC ++++ ui/base/ui_base_switches.h +@@ -37,13 +37,13 @@ inline constexpr char kShowMacOverlayBorders[] = "show + inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders"; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Specifies system font family name. Improves determinism when rendering pages + // in headless mode. + inline constexpr char kSystemFontFamily[] = "system-font-family"; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Specify the toolkit used to construct the Linux GUI. + inline constexpr char kUiToolkitFlag[] = "ui-toolkit"; + // Specify the GTK version to be loaded. diff --git a/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc b/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc new file mode 100644 index 000000000000..6fae7fbd01f7 --- /dev/null +++ b/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc @@ -0,0 +1,20 @@ +--- ui/base/webui/web_ui_util.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/base/webui/web_ui_util.cc +@@ -42,7 +42,7 @@ std::string GetFontFamilyMd() { + constexpr float kMaxScaleFactor = 1000.0f; + + std::string GetFontFamilyMd() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return "Roboto, " + GetFontFamily(); + #else + return GetFontFamily(); +@@ -217,7 +217,7 @@ std::string GetFontFamily() { + std::string GetFontFamily() { + std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::string font_name = ui::ResourceBundle::GetSharedInstance() + .GetFont(ui::ResourceBundle::BaseFont) + .GetFontName(); diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.cc b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.cc index d6e46bf73bcf..d6e46bf73bcf 100644 --- a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.cc +++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.cc diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.h b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.h index 423bdd6d0ae1..423bdd6d0ae1 100644 --- a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.h +++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.h diff --git a/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc b/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc new file mode 100644 index 000000000000..ccaf9003dd9a --- /dev/null +++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc @@ -0,0 +1,41 @@ +--- ui/base/x/x11_cursor_loader.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/base/x/x11_cursor_loader.cc +@@ -37,7 +37,7 @@ + #include "ui/gfx/x/connection.h" + #include "ui/gfx/x/xproto.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +@@ -79,7 +79,11 @@ std::string CursorPathFromLibXcursor() { + void operator()(void* ptr) const { dlclose(ptr); } + }; + ++#if BUILDFLAG(IS_BSD) ++ std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so", RTLD_LAZY)); ++#else + std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so.1", RTLD_LAZY)); ++#endif + if (!lib) + return ""; + +@@ -224,7 +228,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( + const std::string& rm_xcursor_theme) { + constexpr const char kDefaultTheme[] = "default"; + std::string themes[] = { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // The toolkit theme has the highest priority. + LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName() + : std::string(), +@@ -414,7 +418,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const + return size; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Let the toolkit have the next say. + auto* linux_ui = LinuxUi::instance(); + size = linux_ui ? linux_ui->GetCursorThemeSize() : 0; diff --git a/devel/electron35/files/patch-ui_base_x_x11__display__manager.cc b/devel/electron39/files/patch-ui_base_x_x11__display__manager.cc index 0f2489516680..0f2489516680 100644 --- a/devel/electron35/files/patch-ui_base_x_x11__display__manager.cc +++ b/devel/electron39/files/patch-ui_base_x_x11__display__manager.cc diff --git a/devel/electron35/files/patch-ui_base_x_x11__shm__image__pool.cc b/devel/electron39/files/patch-ui_base_x_x11__shm__image__pool.cc index c3f090548a87..c3f090548a87 100644 --- a/devel/electron35/files/patch-ui_base_x_x11__shm__image__pool.cc +++ b/devel/electron39/files/patch-ui_base_x_x11__shm__image__pool.cc diff --git a/devel/electron39/files/patch-ui_color_color__id.h b/devel/electron39/files/patch-ui_color_color__id.h new file mode 100644 index 000000000000..beae7b14bb35 --- /dev/null +++ b/devel/electron39/files/patch-ui_color_color__id.h @@ -0,0 +1,11 @@ +--- ui/color/color_id.h.orig 2025-11-02 19:17:58 UTC ++++ ui/color/color_id.h +@@ -657,7 +657,7 @@ + E_CPONLY(kColorCrosSysPositive) \ + E_CPONLY(kColorCrosSysComplementVariant) \ + E_CPONLY(kColorCrosSysInputFieldOnBase) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define PLATFORM_SPECIFIC_COLOR_IDS \ + E_CPONLY(kColorNativeBoxFrameBorder)\ + E_CPONLY(kColorNativeHeaderButtonBorderActive) \ diff --git a/devel/electron35/files/patch-ui_color_system__theme.h b/devel/electron39/files/patch-ui_color_system__theme.h index e251684d8ee6..e251684d8ee6 100644 --- a/devel/electron35/files/patch-ui_color_system__theme.h +++ b/devel/electron39/files/patch-ui_color_system__theme.h diff --git a/devel/electron39/files/patch-ui_compositor_compositor.cc b/devel/electron39/files/patch-ui_compositor_compositor.cc new file mode 100644 index 000000000000..3adb3fd83672 --- /dev/null +++ b/devel/electron39/files/patch-ui_compositor_compositor.cc @@ -0,0 +1,11 @@ +--- ui/compositor/compositor.cc.orig 2025-07-04 05:17:07 UTC ++++ ui/compositor/compositor.cc +@@ -982,7 +982,7 @@ void Compositor::OnResume() { + obs.ResetIfActive(); + } + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) { + observer_list_.Notify( + &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size); diff --git a/devel/electron39/files/patch-ui_compositor_compositor.h b/devel/electron39/files/patch-ui_compositor_compositor.h new file mode 100644 index 000000000000..1881c329e7c6 --- /dev/null +++ b/devel/electron39/files/patch-ui_compositor_compositor.h @@ -0,0 +1,11 @@ +--- ui/compositor/compositor.h.orig 2025-09-10 14:33:47 UTC ++++ ui/compositor/compositor.h +@@ -475,7 +475,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe + // base::PowerSuspendObserver: + void OnResume() override; + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) + void OnCompleteSwapWithNewSize(const gfx::Size& size); + #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) + diff --git a/devel/electron35/files/patch-ui_compositor_compositor__observer.h b/devel/electron39/files/patch-ui_compositor_compositor__observer.h index 16c5436c81ee..16c5436c81ee 100644 --- a/devel/electron35/files/patch-ui_compositor_compositor__observer.h +++ b/devel/electron39/files/patch-ui_compositor_compositor__observer.h diff --git a/devel/electron39/files/patch-ui_display_screen.cc b/devel/electron39/files/patch-ui_display_screen.cc new file mode 100644 index 000000000000..38263a4bf136 --- /dev/null +++ b/devel/electron39/files/patch-ui_display_screen.cc @@ -0,0 +1,11 @@ +--- ui/display/screen.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/display/screen.cc +@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i + display_id_for_new_windows_ = display_id; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default; + + std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() { diff --git a/devel/electron39/files/patch-ui_display_screen.h b/devel/electron39/files/patch-ui_display_screen.h new file mode 100644 index 000000000000..78f49864ade6 --- /dev/null +++ b/devel/electron39/files/patch-ui_display_screen.h @@ -0,0 +1,20 @@ +--- ui/display/screen.h.orig 2025-10-21 20:19:54 UTC ++++ ui/display/screen.h +@@ -139,7 +139,7 @@ class DISPLAY_EXPORT Screen { + // (both of which may or may not be `nearest_id`). + display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Object which suspends the platform-specific screensaver for the duration of + // its existence. + class ScreenSaverSuspender { +@@ -245,7 +245,7 @@ class DISPLAY_EXPORT Screen { + int64_t display_id_for_new_windows_; + int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + uint32_t screen_saver_suspension_count_ = 0; + #endif // BUILDFLAG(IS_LINUX) + }; diff --git a/devel/electron39/files/patch-ui_events_event.cc b/devel/electron39/files/patch-ui_events_event.cc new file mode 100644 index 000000000000..c65cbf0ff072 --- /dev/null +++ b/devel/electron39/files/patch-ui_events_event.cc @@ -0,0 +1,29 @@ +--- ui/events/event.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/events/event.cc +@@ -375,7 +375,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve + MouseEvent::MouseEvent(const PlatformEvent& native_event) + : LocatedEvent(native_event), + changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)), +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + movement_(GetMouseMovementFromNative(native_event)), + #endif + pointer_details_(GetMousePointerDetailsFromNative(native_event)) { +@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const + return std::make_unique<MouseWheelEvent>(*this); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on + // Linux. + // static +@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() { + SetFlags(flags() | EF_IS_REPEAT); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + NormalizeFlags(); + #elif BUILDFLAG(IS_WIN) + // Only Windows has native character events. diff --git a/devel/electron35/files/patch-ui_events_event__switches.cc b/devel/electron39/files/patch-ui_events_event__switches.cc index b7a29bd7d5b7..b7a29bd7d5b7 100644 --- a/devel/electron35/files/patch-ui_events_event__switches.cc +++ b/devel/electron39/files/patch-ui_events_event__switches.cc diff --git a/devel/electron35/files/patch-ui_events_event__switches.h b/devel/electron39/files/patch-ui_events_event__switches.h index a805749948af..a805749948af 100644 --- a/devel/electron35/files/patch-ui_events_event__switches.h +++ b/devel/electron39/files/patch-ui_events_event__switches.h diff --git a/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc new file mode 100644 index 000000000000..7412ebe9d50a --- /dev/null +++ b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc @@ -0,0 +1,38 @@ +--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/events/keycodes/dom/keycode_converter.cc +@@ -14,7 +14,7 @@ + #include "ui/events/keycodes/dom/dom_code.h" + #include "ui/events/keycodes/dom/dom_key.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) + #include <linux/input.h> + #endif + +@@ -27,7 +27,7 @@ namespace { + #if BUILDFLAG(IS_WIN) + #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \ + { usb, win, code } +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \ + { usb, xkb, code } + #elif BUILDFLAG(IS_APPLE) +@@ -66,7 +66,7 @@ struct DomKeyMapEntry { + #undef DOM_KEY_UNI + #undef DOM_KEY_MAP_DECLARATION_END + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) + + // The offset between XKB Keycode and evdev code. + constexpr int kXkbKeycodeOffset = 8; +@@ -187,7 +187,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c + return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code)); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) + // static + DomCode KeycodeConverter::XkbKeycodeToDomCode(uint32_t xkb_keycode) { + // Currently XKB keycode is the native keycode. diff --git a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.h b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.h index e778a43fb53e..e778a43fb53e 100644 --- a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.h +++ b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.h diff --git a/devel/electron39/files/patch-ui_gfx_BUILD.gn b/devel/electron39/files/patch-ui_gfx_BUILD.gn new file mode 100644 index 000000000000..7e9dbbd97d08 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_BUILD.gn @@ -0,0 +1,11 @@ +--- ui/gfx/BUILD.gn.orig 2025-11-02 19:17:57 UTC ++++ ui/gfx/BUILD.gn +@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") { + deps += [ "//build/config/linux/libdrm" ] + } + +- if (is_linux || is_chromeos || is_android) { ++ if ((is_linux || is_chromeos || is_android) && !is_bsd) { + deps += [ "//third_party/libsync" ] + } + diff --git a/devel/electron39/files/patch-ui_gfx_canvas__skia.cc b/devel/electron39/files/patch-ui_gfx_canvas__skia.cc new file mode 100644 index 000000000000..f425af676af9 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_canvas__skia.cc @@ -0,0 +1,11 @@ +--- ui/gfx/canvas_skia.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/gfx/canvas_skia.cc +@@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std::u16string_vi + Range range = StripAcceleratorChars(flags, &adjusted_text); + bool elide_text = ((flags & NO_ELLIPSIS) == 0); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // On Linux, eliding really means fading the end of the string. But only + // for LTR text. RTL text is still elided (on the left) with "...". + if (elide_text) { diff --git a/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc b/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc new file mode 100644 index 000000000000..8588854cfafc --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc @@ -0,0 +1,11 @@ +--- ui/gfx/font_fallback_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gfx/font_fallback_linux.cc +@@ -28,6 +28,8 @@ + #include "ui/gfx/linux/fontconfig_util.h" + #include "ui/gfx/platform_font.h" + ++#include <unistd.h> ++ + namespace gfx { + + namespace { diff --git a/devel/electron35/files/patch-ui_gfx_font__render__params.h b/devel/electron39/files/patch-ui_gfx_font__render__params.h index 3e14def67c98..3e14def67c98 100644 --- a/devel/electron35/files/patch-ui_gfx_font__render__params.h +++ b/devel/electron39/files/patch-ui_gfx_font__render__params.h diff --git a/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc b/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc new file mode 100644 index 000000000000..f124b8b57142 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc @@ -0,0 +1,20 @@ +--- ui/gfx/font_render_params_linux.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gfx/font_render_params_linux.cc +@@ -24,7 +24,7 @@ + #include "ui/gfx/linux/fontconfig_util.h" + #include "ui/gfx/switches.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP + + // Start with the delegate's settings, but let Fontconfig have the final say. + FontRenderParams params; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (auto* linux_ui = ui::LinuxUi::instance()) { + params = linux_ui->GetDefaultFontRenderParams(); + } diff --git a/devel/electron35/files/patch-ui_gfx_font__util.cc b/devel/electron39/files/patch-ui_gfx_font__util.cc index aaf2c05fc2ed..aaf2c05fc2ed 100644 --- a/devel/electron35/files/patch-ui_gfx_font__util.cc +++ b/devel/electron39/files/patch-ui_gfx_font__util.cc diff --git a/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h b/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h new file mode 100644 index 000000000000..3697369bcb62 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h @@ -0,0 +1,11 @@ +--- ui/gfx/gpu_extra_info.h.orig 2025-06-30 07:04:30 UTC ++++ ui/gfx/gpu_extra_info.h +@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInfo { + std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11; + #endif // BUILDFLAG(IS_OZONE_X11) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool is_gmb_nv12_supported = false; + #endif + }; diff --git a/devel/electron35/files/patch-ui_gfx_linux_dmabuf__uapi.h b/devel/electron39/files/patch-ui_gfx_linux_dmabuf__uapi.h index e532335d2914..e532335d2914 100644 --- a/devel/electron35/files/patch-ui_gfx_linux_dmabuf__uapi.h +++ b/devel/electron39/files/patch-ui_gfx_linux_dmabuf__uapi.h diff --git a/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc b/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc new file mode 100644 index 000000000000..8a6514ab5d1d --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc @@ -0,0 +1,11 @@ +--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/gfx/linux/gbm_wrapper.cc +@@ -341,7 +341,7 @@ class Device final : public ui::GbmDevice { + // of 1x1 BOs which are destroyed before creating the final BO creation used + // to instantiate the returned GbmBuffer. + gfx::Size size_for_verification = +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + gfx::Size(1, 1); + #else + requested_size; diff --git a/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc new file mode 100644 index 000000000000..894dac5e1842 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc @@ -0,0 +1,61 @@ +--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gfx/mojom/native_handle_types_mojom_traits.cc +@@ -14,7 +14,7 @@ + #include "ui/gfx/mac/io_surface.h" + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + #include "ui/gfx/native_pixmap_handle.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) + +@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat + } + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + mojo::PlatformHandle StructTraits< + gfx::mojom::NativePixmapPlaneDataView, + gfx::NativePixmapPlane>::buffer_handle(gfx::NativePixmapPlane& plane) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return mojo::PlatformHandle(std::move(plane.fd)); + #elif BUILDFLAG(IS_FUCHSIA) + return mojo::PlatformHandle(std::move(plane.vmo)); +@@ -100,7 +100,7 @@ bool StructTraits< + out->size = data.size(); + + mojo::PlatformHandle handle = data.TakeBufferHandle(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!handle.is_fd()) + return false; + out->fd = handle.TakeFD(); +@@ -126,7 +126,7 @@ bool StructTraits< + gfx::mojom::NativePixmapHandleDataView, + gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data, + gfx::NativePixmapHandle* out) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + out->modifier = data.modifier(); + out->supports_zero_copy_webgpu_import = + data.supports_zero_copy_webgpu_import(); +@@ -211,7 +211,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag + case gfx::IO_SURFACE_BUFFER: + return Tag::kIoSurfaceHandle; + #endif // BUILDFLAG(IS_APPLE) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: + return Tag::kNativePixmapHandle; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +@@ -292,7 +292,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa + #endif + return true; + #endif // BUILDFLAG(IS_APPLE) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + case Tag::kNativePixmapHandle: + gmb_handle->type = gfx::NATIVE_PIXMAP; + return data.ReadNativePixmapHandle(&gmb_handle->native_pixmap_handle_); diff --git a/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h new file mode 100644 index 000000000000..6d967c735558 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h @@ -0,0 +1,45 @@ +--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-08-26 20:49:50 UTC ++++ ui/gfx/mojom/native_handle_types_mojom_traits.h +@@ -18,7 +18,7 @@ + #include "ui/gfx/gpu_memory_buffer_handle.h" + #include "ui/gfx/mojom/native_handle_types.mojom-shared.h" + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + #include "ui/gfx/native_pixmap_handle.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) + +@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED + }; + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + template <> + struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS) + StructTraits<gfx::mojom::NativePixmapPlaneDataView, +@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED + return pixmap_handle.planes; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static uint64_t modifier(const gfx::NativePixmapHandle& pixmap_handle) { + return pixmap_handle.modifier; + } + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + static bool supports_zero_copy_webgpu_import( + const gfx::NativePixmapHandle& pixmap_handle) { + return pixmap_handle.supports_zero_copy_webgpu_import; +@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED + static IOSurfaceHandle io_surface_handle(gfx::GpuMemoryBufferHandle& handle); + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + static gfx::NativePixmapHandle& native_pixmap_handle( + gfx::GpuMemoryBufferHandle& handle) { + return handle.native_pixmap_handle_; diff --git a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.cc b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.cc index e223aa32f5ad..e223aa32f5ad 100644 --- a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.cc +++ b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.cc diff --git a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.h b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.h index 6bff8784e6de..6bff8784e6de 100644 --- a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.h +++ b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.h diff --git a/devel/electron39/files/patch-ui_gfx_native__ui__types.h b/devel/electron39/files/patch-ui_gfx_native__ui__types.h new file mode 100644 index 000000000000..13dc10a904af --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_native__ui__types.h @@ -0,0 +1,20 @@ +--- ui/gfx/native_ui_types.h.orig 2025-10-21 20:19:54 UTC ++++ ui/gfx/native_ui_types.h +@@ -101,7 +101,7 @@ class ViewAndroid; + } // namespace ui + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + extern "C" { + struct _AtkObject; + using AtkObject = struct _AtkObject; +@@ -190,7 +190,7 @@ using NativeViewAccessible = base::apple::OwnedNSAcces + using NativeViewAccessible = base::apple::OwnedNSObject; + #elif BUILDFLAG(IS_MAC) + using NativeViewAccessible = base::apple::OwnedNSAccessibility; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux doesn't have a native accessibility type. + using NativeViewAccessible = AtkObject*; + #else diff --git a/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc b/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc new file mode 100644 index 000000000000..88186ac5a417 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc @@ -0,0 +1,20 @@ +--- ui/gfx/platform_font_skia.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gfx/platform_font_skia.cc +@@ -29,7 +29,7 @@ + #include "ui/gfx/system_fonts_win.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized + weight = system_font.GetWeight(); + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // On Linux, LinuxUi is used to query the native toolkit (e.g. + // GTK) for the default UI font. + if (auto* linux_ui = ui::LinuxUi::instance()) { diff --git a/devel/electron35/files/patch-ui_gfx_render__text__api__fuzzer.cc b/devel/electron39/files/patch-ui_gfx_render__text__api__fuzzer.cc index 97fc6847bc8c..97fc6847bc8c 100644 --- a/devel/electron35/files/patch-ui_gfx_render__text__api__fuzzer.cc +++ b/devel/electron39/files/patch-ui_gfx_render__text__api__fuzzer.cc diff --git a/devel/electron35/files/patch-ui_gfx_render__text__fuzzer.cc b/devel/electron39/files/patch-ui_gfx_render__text__fuzzer.cc index c1c485c32de0..c1c485c32de0 100644 --- a/devel/electron35/files/patch-ui_gfx_render__text__fuzzer.cc +++ b/devel/electron39/files/patch-ui_gfx_render__text__fuzzer.cc diff --git a/devel/electron39/files/patch-ui_gfx_switches.cc b/devel/electron39/files/patch-ui_gfx_switches.cc new file mode 100644 index 000000000000..cfc1c060ad49 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_switches.cc @@ -0,0 +1,11 @@ +--- ui/gfx/switches.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/gfx/switches.cc +@@ -36,7 +36,7 @@ const char kScreenInfo[] = "screen-info"; + // See //components/headless/screen_info/README.md for more details. + const char kScreenInfo[] = "screen-info"; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Which X11 display to connect to. Emulates the GTK+ "--display=" command line + // argument. In use only with Ozone/X11. + const char kX11Display[] = "display"; diff --git a/devel/electron39/files/patch-ui_gfx_switches.h b/devel/electron39/files/patch-ui_gfx_switches.h new file mode 100644 index 000000000000..3fddded98442 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_switches.h @@ -0,0 +1,11 @@ +--- ui/gfx/switches.h.orig 2025-06-30 07:04:30 UTC ++++ ui/gfx/switches.h +@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kScreenInfo[]; + GFX_SWITCHES_EXPORT extern const char kHeadless[]; + GFX_SWITCHES_EXPORT extern const char kScreenInfo[]; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + GFX_SWITCHES_EXPORT extern const char kX11Display[]; + GFX_SWITCHES_EXPORT extern const char kNoXshm[]; + #endif diff --git a/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc b/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc new file mode 100644 index 000000000000..2c5811d69cd8 --- /dev/null +++ b/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc @@ -0,0 +1,10 @@ +--- ui/gfx/x/atom_cache.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/gfx/x/atom_cache.cc +@@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha + "application/octet-stream", + "application/vnd.chromium.test", + "chromium/filename", ++ "chromium/from-privileged", + "chromium/x-bookmark-entries", + "chromium/x-browser-actions", + "chromium/x-file-system-files", diff --git a/devel/electron35/files/patch-ui_gfx_x_generated__protos_dri3.cc b/devel/electron39/files/patch-ui_gfx_x_generated__protos_dri3.cc index fc63019c0a74..fc63019c0a74 100644 --- a/devel/electron35/files/patch-ui_gfx_x_generated__protos_dri3.cc +++ b/devel/electron39/files/patch-ui_gfx_x_generated__protos_dri3.cc diff --git a/devel/electron35/files/patch-ui_gfx_x_generated__protos_shm.cc b/devel/electron39/files/patch-ui_gfx_x_generated__protos_shm.cc index af2ba66ecc2f..af2ba66ecc2f 100644 --- a/devel/electron35/files/patch-ui_gfx_x_generated__protos_shm.cc +++ b/devel/electron39/files/patch-ui_gfx_x_generated__protos_shm.cc diff --git a/devel/electron35/files/patch-ui_gfx_x_xlib__support.cc b/devel/electron39/files/patch-ui_gfx_x_xlib__support.cc index d47da5e2897e..d47da5e2897e 100644 --- a/devel/electron35/files/patch-ui_gfx_x_xlib__support.cc +++ b/devel/electron39/files/patch-ui_gfx_x_xlib__support.cc diff --git a/devel/electron39/files/patch-ui_gl_gl__context.cc b/devel/electron39/files/patch-ui_gl_gl__context.cc new file mode 100644 index 000000000000..8087c5b0626f --- /dev/null +++ b/devel/electron39/files/patch-ui_gl_gl__context.cc @@ -0,0 +1,20 @@ +--- ui/gl/gl_context.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gl/gl_context.cc +@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* surface) { + recorded_max_gles_version_if_feasible = true; + } + #elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN)) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) + static bool recorded_emulated_gles_version = false; + if (!recorded_emulated_gles_version) { + base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3", +@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent( + DCHECK(virtual_context->IsCurrent(surface)); + + if (switched_real_contexts || virtual_context != current_virtual_context_) { +-#if DCHECK_IS_ON() ++#if DCHECK_IS_ON() && !BUILDFLAG(IS_BSD) + GLenum error = glGetError(); + // Accepting a context loss error here enables using debug mode to work on + // context loss handling in virtual context mode. diff --git a/devel/electron39/files/patch-ui_gl_gl__fence.cc b/devel/electron39/files/patch-ui_gl_gl__fence.cc new file mode 100644 index 000000000000..8b04e50669ce --- /dev/null +++ b/devel/electron39/files/patch-ui_gl_gl__fence.cc @@ -0,0 +1,11 @@ +--- ui/gl/gl_fence.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gl/gl_fence.cc +@@ -18,7 +18,7 @@ + #include "ui/gl/gl_surface_egl.h" + #include "ui/gl/gl_version_info.h" + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC + #include "ui/gl/gl_fence_android_native_fence_sync.h" + #endif diff --git a/devel/electron39/files/patch-ui_gl_gl__implementation.cc b/devel/electron39/files/patch-ui_gl_gl__implementation.cc new file mode 100644 index 000000000000..ba324986055c --- /dev/null +++ b/devel/electron39/files/patch-ui_gl_gl__implementation.cc @@ -0,0 +1,11 @@ +--- ui/gl/gl_implementation.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/gl/gl_implementation.cc +@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandLine( + const base::CommandLine* command_line) { + bool overrideUseSoftwareGL = + command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests); +-#if BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) + if (std::getenv("RUNNING_UNDER_RR")) { + // https://rr-project.org/ is a Linux-only record-and-replay debugger that diff --git a/devel/electron39/files/patch-ui_gl_gl__switches.cc b/devel/electron39/files/patch-ui_gl_gl__switches.cc new file mode 100644 index 000000000000..0c925de93b42 --- /dev/null +++ b/devel/electron39/files/patch-ui_gl_gl__switches.cc @@ -0,0 +1,29 @@ +--- ui/gl/gl_switches.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/gl/gl_switches.cc +@@ -17,7 +17,7 @@ + #endif + + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) + #include <vulkan/vulkan_core.h> + #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck + #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || +@@ -316,7 +316,7 @@ bool IsDefaultANGLEVulkan() { + } + #endif // BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(ENABLE_VULKAN) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) + angle::SystemInfo system_info; + { + TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan"); +@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() { + } + #endif // BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now. + // crbug.com/1340081 + if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE) diff --git a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.cc b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.cc index 1f914f38781b..1f914f38781b 100644 --- a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.cc +++ b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.cc diff --git a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.h b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.h index 376bf86f0f64..376bf86f0f64 100644 --- a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.h +++ b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.h diff --git a/devel/electron39/files/patch-ui_gtk_gtk__compat.cc b/devel/electron39/files/patch-ui_gtk_gtk__compat.cc new file mode 100644 index 000000000000..58d0bca48e6b --- /dev/null +++ b/devel/electron39/files/patch-ui_gtk_gtk__compat.cc @@ -0,0 +1,53 @@ +--- ui/gtk/gtk_compat.cc.orig 2025-07-24 02:17:12 UTC ++++ ui/gtk/gtk_compat.cc +@@ -64,22 +64,38 @@ void* GetLibGio() { + } + + void* GetLibGio() { ++#if BUILDFLAG(IS_BSD) ++ static void* libgio = DlOpen("libgio-2.0.so"); ++#else + static void* libgio = DlOpen("libgio-2.0.so.0"); ++#endif + return libgio; + } + + void* GetLibGdk3() { ++#if BUILDFLAG(IS_BSD) ++ static void* libgdk3 = DlOpen("libgdk-3.so"); ++#else + static void* libgdk3 = DlOpen("libgdk-3.so.0"); ++#endif + return libgdk3; + } + + void* GetLibGtk3(bool check = true) { ++#if BUILDFLAG(IS_BSD) ++ static void* libgtk3 = DlOpen("libgtk-3.so", check); ++#else + static void* libgtk3 = DlOpen("libgtk-3.so.0", check); ++#endif + return libgtk3; + } + + void* GetLibGtk4(bool check = true) { ++#if BUILDFLAG(IS_BSD) ++ static void* libgtk4 = DlOpen("libgtk-4.so", check); ++#else + static void* libgtk4 = DlOpen("libgtk-4.so.1", check); ++#endif + return libgtk4; + } + +@@ -161,7 +177,11 @@ void* GetLibGdkPixbuf() { + } // namespace + + void* GetLibGdkPixbuf() { ++#if BUILDFLAG(IS_BSD) ++ static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so"); ++#else + static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so.0"); ++#endif + return libgdk_pixbuf; + } + diff --git a/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc new file mode 100644 index 000000000000..0eeda22d1452 --- /dev/null +++ b/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc @@ -0,0 +1,11 @@ +--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-11-02 19:17:57 UTC ++++ ui/gtk/printing/print_dialog_gtk.cc +@@ -459,7 +459,7 @@ void PrintDialogGtk::ShowDialog( + GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>( + GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET | + GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE | +- GTK_PRINT_CAPABILITY_REVERSE); ++ GTK_PRINT_CAPABILITY_REVERSE | GTK_PRINT_CAPABILITY_GENERATE_PS); + gtk_print_unix_dialog_set_manual_capabilities( + GTK_PRINT_UNIX_DIALOG(dialog_.get()), cap); + gtk_print_unix_dialog_set_embed_page_setup( diff --git a/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc b/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc new file mode 100644 index 000000000000..0ae14eea6363 --- /dev/null +++ b/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc @@ -0,0 +1,11 @@ +--- ui/message_center/views/message_popup_view.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/message_center/views/message_popup_view.cc +@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show( + views::Widget::InitParams::CLIENT_OWNS_WIDGET, + views::Widget::InitParams::TYPE_POPUP); + params.z_order = ui::ZOrderLevel::kFloatingWindow; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Make the widget explicitly activatable as TYPE_POPUP is not activatable by + // default but we need focus for the inline reply textarea. + params.activatable = views::Widget::InitParams::Activatable::kYes; diff --git a/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc b/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc new file mode 100644 index 000000000000..80b3bab93f9a --- /dev/null +++ b/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc @@ -0,0 +1,20 @@ +--- ui/native_theme/features/native_theme_features.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/native_theme/features/native_theme_features.cc +@@ -54,7 +54,7 @@ bool IsFluentOverlayScrollbarEnabled() { + + bool IsFluentOverlayScrollbarEnabled() { + // Fluent scrollbars are only used for some OSes due to UI design guidelines. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar); + #else + return false; +@@ -63,7 +63,7 @@ bool IsFluentScrollbarEnabled() { + + bool IsFluentScrollbarEnabled() { + // Fluent scrollbars are only used for some OSes due to UI design guidelines. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(features::kFluentScrollbar) || + IsFluentOverlayScrollbarEnabled(); + #else diff --git a/devel/electron39/files/patch-ui_native__theme_native__theme.h b/devel/electron39/files/patch-ui_native__theme_native__theme.h new file mode 100644 index 000000000000..a1764f92d675 --- /dev/null +++ b/devel/electron39/files/patch-ui_native__theme_native__theme.h @@ -0,0 +1,11 @@ +--- ui/native_theme/native_theme.h.orig 2025-11-02 19:17:57 UTC ++++ ui/native_theme/native_theme.h +@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme { + // A part being sized or painted. + enum Part { + kCheckbox, +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + kFrameTopArea, + #endif + kInnerSpinButton, diff --git a/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc b/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc new file mode 100644 index 000000000000..4466015e27f0 --- /dev/null +++ b/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc @@ -0,0 +1,11 @@ +--- ui/native_theme/native_theme_base.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/native_theme/native_theme_base.cc +@@ -168,7 +168,7 @@ void NativeThemeBase::PaintImpl(cc::PaintCanvas* canva + std::get<ButtonExtraParams>(extra_params), dark_mode, + contrast, accent_color); + break; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case kFrameTopArea: + PaintFrameTopArea(canvas, state, rect, + std::get<FrameTopAreaExtraParams>(extra_params)); diff --git a/devel/electron39/files/patch-ui_ozone_common_egl__util.cc b/devel/electron39/files/patch-ui_ozone_common_egl__util.cc new file mode 100644 index 000000000000..0c461148f3ed --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_common_egl__util.cc @@ -0,0 +1,14 @@ +--- ui/ozone/common/egl_util.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/ozone/common/egl_util.cc +@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultEglSoname[] = + FILE_PATH_LITERAL("libGLESv2.so"); + #else // BUILDFLAG(IS_FUCHSIA) + const base::FilePath::CharType kDefaultEglSoname[] = +- FILE_PATH_LITERAL("libEGL.so.1"); ++ FILE_PATH_LITERAL("libEGL.so"); + const base::FilePath::CharType kDefaultGlesSoname[] = +- FILE_PATH_LITERAL("libGLESv2.so.2"); ++ FILE_PATH_LITERAL("libGLESv2.so"); + #endif + #if !BUILDFLAG(USE_STATIC_ANGLE) + const base::FilePath::CharType kAngleEglSoname[] = diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc index ce2f5ea30cab..ce2f5ea30cab 100644 --- a/devel/electron35/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc +++ b/devel/electron39/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc diff --git a/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc new file mode 100644 index 000000000000..effc98abd381 --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc @@ -0,0 +1,11 @@ +--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/ozone/platform/headless/ozone_platform_headless.cc +@@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public OzonePlatform + } + + // Desktop Linux, not CastOS. +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS) + const PlatformProperties& GetPlatformProperties() override { + static base::NoDestructor<OzonePlatform::PlatformProperties> properties; + static bool initialized = false; diff --git a/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc new file mode 100644 index 000000000000..4217082d33a6 --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc @@ -0,0 +1,29 @@ +--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/ozone/platform/headless/vulkan_implementation_headless.cc +@@ -117,7 +117,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand + + VkExternalSemaphoreHandleTypeFlagBits + VulkanImplementationHeadless::GetExternalSemaphoreHandleType() { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; + #else + return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; +@@ -127,7 +127,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB + bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer( + gpu::VulkanDeviceQueue* device_queue, + gfx::GpuMemoryBufferType memory_buffer_type) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + const auto& enabled_extensions = device_queue->enabled_extensions(); + return gfx::HasExtension(enabled_extensions, + VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) && +@@ -150,7 +150,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory + VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | + VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; + auto tiling = VK_IMAGE_TILING_OPTIMAL; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (gmb_handle.native_pixmap_handle().modifier != + gfx::NativePixmapHandle::kNoModifier) { + tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT; diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc new file mode 100644 index 000000000000..86136d741c4f --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc @@ -0,0 +1,18 @@ +--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/ozone/platform/wayland/common/wayland_util.cc +@@ -419,6 +419,7 @@ void RecordConnectionMetrics(wl_display* display) { + {"weston", WaylandCompositor::kWeston}, + }; + ++#if !BUILDFLAG(IS_BSD) + const int fd = wl_display_get_fd(display); + if (fd == -1) { + return WaylandCompositor::kUnknown; +@@ -444,6 +445,7 @@ void RecordConnectionMetrics(wl_display* display) { + return compositor; + } + } ++#endif + + return WaylandCompositor::kOther; + }; diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc new file mode 100644 index 000000000000..a63d99e47fc0 --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc @@ -0,0 +1,14 @@ +--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc +@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst + + path = path.Append("libvk_swiftshader.so"); + } else { ++#if BUILDFLAG(IS_BSD) ++ path = base::FilePath("libvulkan.so"); ++#else + path = base::FilePath("libvulkan.so.1"); ++#endif + } + + return vulkan_instance_.Initialize(path, required_extensions, {}); diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc new file mode 100644 index 000000000000..e9eeb649100e --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc @@ -0,0 +1,13 @@ +--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc +@@ -462,8 +462,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC + surface->UpdateBufferDamageRegion( + gfx::ToEnclosingRectIgnoringError(surface_damage)); + ++#if !BUILDFLAG(IS_BSD) + if (!config.access_fence_handle.is_null()) + surface->set_acquire_fence(std::move(config.access_fence_handle)); ++#endif + + bool needs_commit = false; + diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc index 767d3cd847b8..767d3cd847b8 100644 --- a/devel/electron35/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc +++ b/devel/electron39/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc index 200d12b61e42..200d12b61e42 100644 --- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc +++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h index 510446329839..510446329839 100644 --- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h +++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h diff --git a/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc new file mode 100644 index 000000000000..12334574fdc5 --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc @@ -0,0 +1,11 @@ +--- ui/ozone/platform/x11/x11_window.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/ozone/platform/x11/x11_window.cc +@@ -1503,7 +1503,7 @@ void X11Window::OnXWindowStateChanged() { + WindowTiledEdges tiled_state = GetTiledState(); + if (tiled_state != tiled_state_) { + tiled_state_ = tiled_state; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + platform_window_delegate_->OnWindowTiledStateChanged(tiled_state); + UpdateDecorationInsets(); + #endif diff --git a/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h new file mode 100644 index 000000000000..d1827c4ec9f5 --- /dev/null +++ b/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h @@ -0,0 +1,11 @@ +--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-04-22 20:15:27 UTC ++++ ui/ozone/public/ozone_ui_controls_test_helper.h +@@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper { + // aura::Window. + virtual bool MustUseUiControlsForMoveCursorTo() = 0; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + virtual void ForceUseScreenCoordinatesOnce(); + #endif + }; diff --git a/devel/electron35/files/patch-ui_ozone_test_mock__platform__window__delegate.h b/devel/electron39/files/patch-ui_ozone_test_mock__platform__window__delegate.h index 7e4efdabf0cf..7e4efdabf0cf 100644 --- a/devel/electron35/files/patch-ui_ozone_test_mock__platform__window__delegate.h +++ b/devel/electron39/files/patch-ui_ozone_test_mock__platform__window__delegate.h diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc new file mode 100644 index 000000000000..74aec9a4da89 --- /dev/null +++ b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc @@ -0,0 +1,11 @@ +--- ui/platform_window/platform_window_delegate.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/platform_window/platform_window_delegate.cc +@@ -58,7 +58,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD + return gfx::Insets(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void PlatformWindowDelegate::OnWindowTiledStateChanged( + WindowTiledEdges new_tiled_edges) {} + #endif diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h new file mode 100644 index 000000000000..5959f1b175fb --- /dev/null +++ b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h @@ -0,0 +1,11 @@ +--- ui/platform_window/platform_window_delegate.h.orig 2025-10-21 20:19:54 UTC ++++ ui/platform_window/platform_window_delegate.h +@@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow + virtual void OnWindowStateChanged(PlatformWindowState old_state, + PlatformWindowState new_state) = 0; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Notifies the delegate that the tiled state of the window edges has changed. + virtual void OnWindowTiledStateChanged(WindowTiledEdges new_tiled_edges); + #endif diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h b/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h new file mode 100644 index 000000000000..def1012ed094 --- /dev/null +++ b/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h @@ -0,0 +1,20 @@ +--- ui/platform_window/platform_window_init_properties.h.orig 2025-04-22 20:15:27 UTC ++++ ui/platform_window/platform_window_init_properties.h +@@ -56,7 +56,7 @@ class ScenicWindowDelegate; + class ScenicWindowDelegate; + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + class X11ExtensionDelegate; + #endif + +@@ -120,7 +120,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo + + PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool prefer_dark_theme = false; + raw_ptr<gfx::ImageSkia> icon = nullptr; + std::optional<SkColor> background_color; diff --git a/devel/electron35/files/patch-ui_qt_BUILD.gn b/devel/electron39/files/patch-ui_qt_BUILD.gn index dc74da2ddb95..dc74da2ddb95 100644 --- a/devel/electron35/files/patch-ui_qt_BUILD.gn +++ b/devel/electron39/files/patch-ui_qt_BUILD.gn diff --git a/devel/electron39/files/patch-ui_qt_moc__wrapper.py b/devel/electron39/files/patch-ui_qt_moc__wrapper.py new file mode 100644 index 000000000000..36d0de740757 --- /dev/null +++ b/devel/electron39/files/patch-ui_qt_moc__wrapper.py @@ -0,0 +1,8 @@ +--- ui/qt/moc_wrapper.py.orig 2025-06-30 07:04:30 UTC ++++ ui/qt/moc_wrapper.py +@@ -20,4 +20,4 @@ else: + if args.path is None: + subprocess.check_call(["moc", args.input, "-o", args.output]) + else: +- subprocess.check_call([args.path + "/moc", args.input, "-o", args.output]) ++ subprocess.check_call([args.path, args.input, "-o", args.output]) diff --git a/devel/electron35/files/patch-ui_shell__dialogs_select__file__dialog.h b/devel/electron39/files/patch-ui_shell__dialogs_select__file__dialog.h index 27d62eff8b2b..27d62eff8b2b 100644 --- a/devel/electron35/files/patch-ui_shell__dialogs_select__file__dialog.h +++ b/devel/electron39/files/patch-ui_shell__dialogs_select__file__dialog.h diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__bn.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__bn.xtb index 1726e72f6580..1726e72f6580 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__bn.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__bn.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ja.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ja.xtb index 36dfea3003d0..36dfea3003d0 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ja.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ja.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ko.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ko.xtb index 48faa3043711..48faa3043711 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ko.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ko.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ml.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ml.xtb index 00647e1e4e74..00647e1e4e74 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ml.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ml.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__th.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__th.xtb index 0aed42526f65..0aed42526f65 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__th.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__th.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb index e721fbf1758d..e721fbf1758d 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb index f86698d8a9e1..f86698d8a9e1 100644 --- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb +++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb diff --git a/devel/electron39/files/patch-ui_strings_ui__strings.grd b/devel/electron39/files/patch-ui_strings_ui__strings.grd new file mode 100644 index 000000000000..c95143303a16 --- /dev/null +++ b/devel/electron39/files/patch-ui_strings_ui__strings.grd @@ -0,0 +1,11 @@ +--- ui/strings/ui_strings.grd.orig 2025-06-30 07:04:30 UTC ++++ ui/strings/ui_strings.grd +@@ -784,7 +784,7 @@ need to be translated for each locale.--> + Win + </message> + </if> +- <if expr="is_linux"> ++ <if expr="is_posix"> + <message name="IDS_APP_SUPER_KEY" desc="Windows key on Windows keyboards, and Command key on Mac keyboards."> + Super + </message> diff --git a/devel/electron39/files/patch-ui_views_BUILD.gn b/devel/electron39/files/patch-ui_views_BUILD.gn new file mode 100644 index 000000000000..ecf534b73893 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_BUILD.gn @@ -0,0 +1,10 @@ +--- ui/views/BUILD.gn.orig 2025-09-10 14:33:47 UTC ++++ ui/views/BUILD.gn +@@ -837,7 +837,6 @@ component("views") { + "windows_stationarity_monitor_aura.cc", + ] + deps += [ +- "//components/crash/core/common:crash_key", + "//ui/aura", + "//ui/base/cursor/mojom:cursor_type_shared", + "//ui/events", diff --git a/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc b/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc new file mode 100644 index 000000000000..ba2b38d8142a --- /dev/null +++ b/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc @@ -0,0 +1,20 @@ +--- ui/views/accessibility/view_accessibility.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/views/accessibility/view_accessibility.cc +@@ -34,7 +34,7 @@ + #include "ui/views/accessibility/view_ax_platform_node_delegate_win.h" + #elif BUILDFLAG(IS_MAC) + #include "ui/views/accessibility/view_ax_platform_node_delegate_mac.h" +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/views/accessibility/view_ax_platform_node_delegate_auralinux.h" + #endif + +@@ -101,7 +101,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility:: + return ViewAXPlatformNodeDelegateWin::CreatePlatformSpecific(view); + #elif BUILDFLAG(IS_MAC) + return ViewAXPlatformNodeDelegateMac::CreatePlatformSpecific(view); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ViewAXPlatformNodeDelegateAuraLinux::CreatePlatformSpecific(view); + #endif + } diff --git a/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc b/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc new file mode 100644 index 000000000000..74595ae2b0a6 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc @@ -0,0 +1,11 @@ +--- ui/views/controls/prefix_selector.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/views/controls/prefix_selector.cc +@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() { + return false; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool PrefixSelector::SetCompositionFromExistingText( + const gfx::Range& range, + const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { diff --git a/devel/electron35/files/patch-ui_views_controls_prefix__selector.h b/devel/electron39/files/patch-ui_views_controls_prefix__selector.h index 7176eb058fc5..7176eb058fc5 100644 --- a/devel/electron35/files/patch-ui_views_controls_prefix__selector.h +++ b/devel/electron39/files/patch-ui_views_controls_prefix__selector.h diff --git a/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc new file mode 100644 index 000000000000..7eb5ff8b5bfa --- /dev/null +++ b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc @@ -0,0 +1,65 @@ +--- ui/views/controls/textfield/textfield.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/views/controls/textfield/textfield.cc +@@ -86,7 +86,7 @@ + #include "base/win/win_util.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/base/ime/linux/text_edit_command_auralinux.h" + #include "ui/base/ime/text_input_flags.h" + #include "ui/linux/linux_ui.h" +@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) { + // Control-modified key combination, but we cannot extend it to other platforms + // as Control has different meanings and behaviors. + // https://crrev.com/2580483002/#msg46 +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return flags & ui::EF_CONTROL_DOWN; + #else + return false; +@@ -794,7 +794,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event + return handled; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (!handled) { + if (auto* linux_ui = ui::LinuxUi::instance()) { + const auto command = +@@ -979,7 +979,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui + } + + bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Skip any accelerator handling that conflicts with custom keybindings. + if (auto* linux_ui = ui::LinuxUi::instance()) { + if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent( +@@ -2070,7 +2070,7 @@ bool Textfield::ShouldDoLearning() { + return false; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/41452689): Implement this method to support Korean IME + // reconversion feature on native text fields (e.g. find bar). + bool Textfield::SetCompositionFromExistingText( +@@ -2586,7 +2586,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( + #endif + return ui::TextEditCommand::DELETE_BACKWARD; + } +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Only erase by line break on Linux and ChromeOS. + if (shift) { + return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE; +@@ -2594,7 +2594,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( + #endif + return ui::TextEditCommand::DELETE_WORD_BACKWARD; + case ui::VKEY_DELETE: +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Only erase by line break on Linux and ChromeOS. + if (shift && control) { + return ui::TextEditCommand::DELETE_TO_END_OF_LINE; diff --git a/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h new file mode 100644 index 000000000000..5dcb224d5e9a --- /dev/null +++ b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h @@ -0,0 +1,20 @@ +--- ui/views/controls/textfield/textfield.h.orig 2025-06-30 07:04:30 UTC ++++ ui/views/controls/textfield/textfield.h +@@ -48,7 +48,7 @@ + #include "ui/views/view_observer.h" + #include "ui/views/word_lookup_client.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <vector> + #endif + +@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public View, + // Set whether the text should be used to improve typing suggestions. + void SetShouldDoLearning(bool value) { should_do_learning_ = value; } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + bool SetCompositionFromExistingText( + const gfx::Range& range, + const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) override; diff --git a/devel/electron39/files/patch-ui_views_examples_widget__example.cc b/devel/electron39/files/patch-ui_views_examples_widget__example.cc new file mode 100644 index 000000000000..9375bf3c58d2 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_examples_widget__example.cc @@ -0,0 +1,11 @@ +--- ui/views/examples/widget_example.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/views/examples/widget_example.cc +@@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(View* container) + modal_button->SetCallback( + base::BindRepeating(&WidgetExample::CreateDialogWidget, + base::Unretained(this), modal_button, true)); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Windows does not support TYPE_CONTROL top-level widgets. + LabelButton* control_button = BuildButton( + container, GetStringUTF16(IDS_WIDGET_CHILD_WIDGET_BUTTON_LABEL)); diff --git a/devel/electron39/files/patch-ui_views_focus_focus__manager.cc b/devel/electron39/files/patch-ui_views_focus_focus__manager.cc new file mode 100644 index 000000000000..42a4d1d37549 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_focus_focus__manager.cc @@ -0,0 +1,20 @@ +--- ui/views/focus/focus_manager.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/views/focus/focus_manager.cc +@@ -616,7 +616,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi + return false; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Processing an accelerator can delete things. Because we + // need these objects afterwards on Linux, save widget_ as weak pointer and + // save the close_on_deactivate property value of widget_delegate in a +@@ -631,7 +631,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi + const bool accelerator_processed = + focus_manager->ProcessAccelerator(accelerator); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Need to manually close the bubble widget on Linux. On Linux when the + // bubble is shown, the main widget remains active. Because of that when + // focus is set to the main widget to process accelerator, the main widget diff --git a/devel/electron39/files/patch-ui_views_style_platform__style.cc b/devel/electron39/files/patch-ui_views_style_platform__style.cc new file mode 100644 index 000000000000..1027344812ef --- /dev/null +++ b/devel/electron39/files/patch-ui_views_style_platform__style.cc @@ -0,0 +1,20 @@ +--- ui/views/style/platform_style.cc.orig 2025-04-22 20:15:27 UTC ++++ ui/views/style/platform_style.cc +@@ -23,7 +23,7 @@ + #include "ui/views/controls/focusable_border.h" + #include "ui/views/controls/scrollbar/scroll_bar_views.h" + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/views/controls/scrollbar/overlay_scroll_bar.h" + #endif + #endif +@@ -35,7 +35,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll + // static + std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar( + ScrollBar::Orientation orientation) { +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<OverlayScrollBar>(orientation); + #else + return std::make_unique<ScrollBarViews>(orientation); diff --git a/devel/electron39/files/patch-ui_views_style_platform__style.h b/devel/electron39/files/patch-ui_views_style_platform__style.h new file mode 100644 index 000000000000..5a84651c4cfb --- /dev/null +++ b/devel/electron39/files/patch-ui_views_style_platform__style.h @@ -0,0 +1,11 @@ +--- ui/views/style/platform_style.h.orig 2025-04-22 20:15:27 UTC ++++ ui/views/style/platform_style.h +@@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle { + // Default setting at bubble creation time for whether arrow will be adjusted + // for bubbles going off-screen to bring more bubble area into view. Linux + // clips bubble windows that extend outside their parent window bounds. +- static constexpr bool kAdjustBubbleIfOffscreen = !BUILDFLAG(IS_LINUX); ++ static constexpr bool kAdjustBubbleIfOffscreen = (!BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)); + + // Default focus behavior on the platform. + static constexpr View::FocusBehavior kDefaultFocusBehavior = diff --git a/devel/electron35/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/devel/electron39/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc index 94ce57f7b2b5..94ce57f7b2b5 100644 --- a/devel/electron35/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc +++ b/devel/electron39/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc diff --git a/devel/electron39/files/patch-ui_views_views__delegate.cc b/devel/electron39/files/patch-ui_views_views__delegate.cc new file mode 100644 index 000000000000..5067b08d9e62 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_views__delegate.cc @@ -0,0 +1,11 @@ +--- ui/views/views_delegate.cc.orig 2025-08-26 20:49:50 UTC ++++ ui/views/views_delegate.cc +@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow + return false; + } + #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { + return nullptr; + } diff --git a/devel/electron39/files/patch-ui_views_views__delegate.h b/devel/electron39/files/patch-ui_views_views__delegate.h new file mode 100644 index 000000000000..f94db3330f07 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_views__delegate.h @@ -0,0 +1,11 @@ +--- ui/views/views_delegate.h.orig 2025-06-30 07:04:30 UTC ++++ ui/views/views_delegate.h +@@ -143,7 +143,7 @@ class VIEWS_EXPORT ViewsDelegate { + // environment. + virtual bool IsWindowInMetro(gfx::NativeWindow window) const; + #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) + virtual gfx::ImageSkia* GetDefaultWindowIcon() const; + #endif + diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc index 7d8ea3b3e28f..7d8ea3b3e28f 100644 --- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc +++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h index fe4491452870..fe4491452870 100644 --- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h +++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h diff --git a/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc new file mode 100644 index 000000000000..5fbadbc29845 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc @@ -0,0 +1,29 @@ +--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc +@@ -51,7 +51,7 @@ + #include "ui/wm/core/window_util.h" + #include "ui/wm/public/window_move_client.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" + #endif + +@@ -358,7 +358,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient() + DesktopWindowTreeHostPlatform::CreateDragDropClient() { + ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window())); + std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client = +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler); + #else + std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler); +@@ -1189,7 +1189,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg + // DesktopWindowTreeHost: + + // Linux subclasses this host and adds some Linux specific bits. +-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) + // static + DesktopWindowTreeHost* DesktopWindowTreeHost::Create( + internal::NativeWidgetDelegate* native_widget_delegate, diff --git a/devel/electron35/files/patch-ui_views_widget_root__view.cc b/devel/electron39/files/patch-ui_views_widget_root__view.cc index 6dac5391bd9b..6dac5391bd9b 100644 --- a/devel/electron35/files/patch-ui_views_widget_root__view.cc +++ b/devel/electron39/files/patch-ui_views_widget_root__view.cc diff --git a/devel/electron39/files/patch-ui_views_widget_widget.cc b/devel/electron39/files/patch-ui_views_widget_widget.cc new file mode 100644 index 000000000000..800d6706822f --- /dev/null +++ b/devel/electron39/files/patch-ui_views_widget_widget.cc @@ -0,0 +1,20 @@ +--- ui/views/widget/widget.cc.orig 2025-11-02 19:17:58 UTC ++++ ui/views/widget/widget.cc +@@ -64,7 +64,7 @@ + #include "ui/views/widget/widget_removals_observer.h" + #include "ui/views/window/dialog_delegate.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/linux/linux_ui.h" + #endif + +@@ -2532,7 +2532,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const + return parent_->GetNativeTheme(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (auto* linux_ui_theme = + ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) { + return linux_ui_theme->GetNativeTheme(); diff --git a/devel/electron39/files/patch-ui_views_widget_widget.h b/devel/electron39/files/patch-ui_views_widget_widget.h new file mode 100644 index 000000000000..45369ea14f40 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_widget_widget.h @@ -0,0 +1,11 @@ +--- ui/views/widget/widget.h.orig 2025-11-02 19:17:58 UTC ++++ ui/views/widget/widget.h +@@ -494,7 +494,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid + bool force_system_menu_for_frameless = false; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Only used by X11, for root level windows. Specifies the res_name and + // res_class fields, respectively, of the WM_CLASS window property. Controls + // window grouping and desktop file matching in Linux window managers. diff --git a/devel/electron39/files/patch-ui_views_window_default__frame__view.cc b/devel/electron39/files/patch-ui_views_window_default__frame__view.cc new file mode 100644 index 000000000000..08a8c8cf5bb4 --- /dev/null +++ b/devel/electron39/files/patch-ui_views_window_default__frame__view.cc @@ -0,0 +1,11 @@ +--- ui/views/window/default_frame_view.cc.orig 2025-10-21 20:19:54 UTC ++++ ui/views/window/default_frame_view.cc +@@ -285,7 +285,7 @@ int DefaultFrameView::CaptionButtonY() const { + int DefaultFrameView::CaptionButtonY() const { + // Maximized buttons start at window top so that even if their images aren't + // drawn flush with the screen edge, they still obey Fitts' Law. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return FrameBorderThickness(); + #else + return widget_->IsMaximized() ? FrameBorderThickness() diff --git a/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc b/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc new file mode 100644 index 000000000000..579cc758583f --- /dev/null +++ b/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc @@ -0,0 +1,11 @@ +--- ui/views/window/dialog_delegate.cc.orig 2025-06-30 07:04:30 UTC ++++ ui/views/window/dialog_delegate.cc +@@ -108,7 +108,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native + + // static + bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) { +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA) + // The new style doesn't support unparented dialogs on Linux desktop. + return parent != nullptr; + #else diff --git a/devel/electron35/files/patch-ui_views_window_frame__background.cc b/devel/electron39/files/patch-ui_views_window_frame__background.cc index 9766c76c32d0..9766c76c32d0 100644 --- a/devel/electron35/files/patch-ui_views_window_frame__background.cc +++ b/devel/electron39/files/patch-ui_views_window_frame__background.cc diff --git a/devel/electron39/files/patch-v8_BUILD.gn b/devel/electron39/files/patch-v8_BUILD.gn new file mode 100644 index 000000000000..cb057181e971 --- /dev/null +++ b/devel/electron39/files/patch-v8_BUILD.gn @@ -0,0 +1,73 @@ +--- v8/BUILD.gn.orig 2025-10-21 20:19:54 UTC ++++ v8/BUILD.gn +@@ -989,6 +989,8 @@ external_v8_defines = [ + "V8_TARGET_OS_MACOS", + "V8_TARGET_OS_WIN", + "V8_TARGET_OS_CHROMEOS", ++ "V8_TARGET_OS_OPENBSD", ++ "V8_TARGET_OS_FREEBSD", + ] + + enabled_external_v8_defines = [ +@@ -1063,6 +1065,12 @@ if (target_os == "android") { + } else if (target_os == "chromeos") { + enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] + enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ] ++} else if (target_os == "openbsd") { ++ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] ++ enabled_external_v8_defines += [ "V8_TARGET_OS_OPENBSD" ] ++} else if (target_os == "freebsd") { ++ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] ++ enabled_external_v8_defines += [ "V8_TARGET_OS_FREEBSD" ] + } + + disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines +@@ -1777,7 +1785,6 @@ config("strict_warnings") { + } + cflags += [ + "-Wmissing-field-initializers", +- "-Wunnecessary-virtual-specifier", + ] + } + } +@@ -2624,6 +2631,12 @@ template("run_mksnapshot") { + if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) { + args += [ "--reorder-builtins" ] + } ++ ++ if (v8_current_cpu == "x86") { ++ args -= [ ++ "--abort-on-bad-builtin-profile-data", ++ ] ++ } + } + + # This is needed to distinguish between generating code for the simulator +@@ -6875,7 +6888,7 @@ v8_component("v8_libbase") { + } + } + +- if (is_linux || is_chromeos) { ++ if ((is_linux || is_chromeos) && !is_bsd) { + sources += [ + "src/base/debug/stack_trace_posix.cc", + "src/base/platform/platform-linux.cc", +@@ -6886,6 +6899,18 @@ v8_component("v8_libbase") { + "dl", + "rt", + ] ++ } else if (is_openbsd) { ++ sources += [ ++ "src/base/debug/stack_trace_posix.cc", ++ "src/base/platform/platform-openbsd.cc", ++ ] ++ libs = [ "execinfo" ] ++ } else if (is_freebsd) { ++ sources += [ ++ "src/base/debug/stack_trace_posix.cc", ++ "src/base/platform/platform-freebsd.cc", ++ ] ++ libs = [ "execinfo" ] + } else if (current_os == "aix") { + sources += [ + "src/base/debug/stack_trace_posix.cc", diff --git a/devel/electron35/files/patch-v8_include_v8-internal.h b/devel/electron39/files/patch-v8_include_v8-internal.h index 2b2470f5f30c..2b2470f5f30c 100644 --- a/devel/electron35/files/patch-v8_include_v8-internal.h +++ b/devel/electron39/files/patch-v8_include_v8-internal.h diff --git a/devel/electron39/files/patch-v8_include_v8config.h b/devel/electron39/files/patch-v8_include_v8config.h new file mode 100644 index 000000000000..0f685c900d0f --- /dev/null +++ b/devel/electron39/files/patch-v8_include_v8config.h @@ -0,0 +1,45 @@ +--- v8/include/v8config.h.orig 2025-10-21 20:19:54 UTC ++++ v8/include/v8config.h +@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line + && !defined(V8_TARGET_OS_IOS) \ + && !defined(V8_TARGET_OS_TVOS) \ + && !defined(V8_TARGET_OS_LINUX) \ ++ && !defined(V8_TARGET_OS_OPENBSD) \ ++ && !defined(V8_TARGET_OS_FREEBSD) \ + && !defined(V8_TARGET_OS_MACOS) \ + && !defined(V8_TARGET_OS_WIN) \ + && !defined(V8_TARGET_OS_CHROMEOS) +@@ -220,6 +222,8 @@ path. Add it with -I<path> to the command line + || defined(V8_TARGET_OS_IOS) \ + || defined(V8_TARGET_OS_TVOS) \ + || defined(V8_TARGET_OS_LINUX) \ ++ || defined(V8_TARGET_OS_OPENBSD) \ ++ || defined(V8_TARGET_OS_FREEBSD) \ + || defined(V8_TARGET_OS_MACOS) \ + || defined(V8_TARGET_OS_WIN) \ + || defined(V8_TARGET_OS_CHROMEOS) +@@ -247,6 +251,16 @@ path. Add it with -I<path> to the command line + # define V8_TARGET_OS_LINUX + #endif + ++#ifdef V8_OS_OPENBSD ++# define V8_TARGET_OS_OPENBSD ++# define V8_TARGET_OS_BSD ++#endif ++ ++#ifdef V8_OS_FREEBSD ++# define V8_TARGET_OS_OPENBSD ++# define V8_TARGET_OS_BSD ++#endif ++ + #ifdef V8_OS_MACOS + # define V8_TARGET_OS_MACOS + #endif +@@ -394,6 +408,7 @@ path. Add it with -I<path> to the command line + #if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \ + || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \ + && !defined(_WIN32))) /* not on windows */ \ ++ && !defined(__OpenBSD__) /* not on OpenBSD */ \ + && !defined(COMPONENT_BUILD) /* no component build */\ + && __clang_major__ >= 17 /* clang >= 17 */ + # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most)) diff --git a/devel/electron39/files/patch-v8_src_api_api.cc b/devel/electron39/files/patch-v8_src_api_api.cc new file mode 100644 index 000000000000..aa6267961ea3 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_api_api.cc @@ -0,0 +1,20 @@ +--- v8/src/api/api.cc.orig 2025-10-21 20:19:54 UTC ++++ v8/src/api/api.cc +@@ -159,7 +159,7 @@ + #include "src/objects/intl-objects.h" + #endif // V8_INTL_SUPPORT + +-#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD ++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD + #include <signal.h> + #include <unistd.h> + +@@ -6480,7 +6480,7 @@ bool v8::V8::Initialize(const int build_config) { + return true; + } + +-#if V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD + bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info, + void* context) { + #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED diff --git a/devel/electron39/files/patch-v8_src_base_atomicops.h b/devel/electron39/files/patch-v8_src_base_atomicops.h new file mode 100644 index 000000000000..1392f6c03d63 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_base_atomicops.h @@ -0,0 +1,24 @@ +--- v8/src/base/atomicops.h.orig 2025-10-21 20:19:54 UTC ++++ v8/src/base/atomicops.h +@@ -57,10 +57,10 @@ using Atomic32 = int32_t; + using Atomic8 = char; + using Atomic16 = int16_t; + using Atomic32 = int32_t; +-#if defined(V8_HOST_ARCH_64_BIT) ++#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD) + // We need to be able to go between Atomic64 and AtomicWord implicitly. This + // means Atomic64 and AtomicWord should be the same type on 64-bit. +-#if defined(__ILP32__) ++#if defined(__ILP32__) && !defined(V8_OS_OPENBSD) + using Atomic64 = int64_t; + #else + using Atomic64 = intptr_t; +@@ -281,7 +281,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p + std::memory_order_seq_cst); + } + +-#if defined(V8_HOST_ARCH_64_BIT) ++#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD) + + inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr, + Atomic64 old_value, Atomic64 new_value) { diff --git a/devel/electron35/files/patch-v8_src_base_platform_memory.h b/devel/electron39/files/patch-v8_src_base_platform_memory.h index d1815112f0cc..d1815112f0cc 100644 --- a/devel/electron35/files/patch-v8_src_base_platform_memory.h +++ b/devel/electron39/files/patch-v8_src_base_platform_memory.h diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-freebsd.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-freebsd.cc index 5f462761158a..5f462761158a 100644 --- a/devel/electron35/files/patch-v8_src_base_platform_platform-freebsd.cc +++ b/devel/electron39/files/patch-v8_src_base_platform_platform-freebsd.cc diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-openbsd.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-openbsd.cc index 6261e6d3dc65..6261e6d3dc65 100644 --- a/devel/electron35/files/patch-v8_src_base_platform_platform-openbsd.cc +++ b/devel/electron39/files/patch-v8_src_base_platform_platform-openbsd.cc diff --git a/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc new file mode 100644 index 000000000000..3c44d1f9f2b8 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc @@ -0,0 +1,53 @@ +--- v8/src/base/platform/platform-posix.cc.orig 2025-08-26 20:49:50 UTC ++++ v8/src/base/platform/platform-posix.cc +@@ -78,7 +78,7 @@ + #include <sys/syscall.h> + #endif + +-#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_OPENBSD || V8_OS_SOLARIS ++#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_BSD || V8_OS_SOLARIS + #define MAP_ANONYMOUS MAP_ANON + #endif + +@@ -353,8 +353,15 @@ void OS::SetRandomMmapSeed(int64_t seed) { + } + } + ++#if V8_OS_OPENBSD ++// Allow OpenBSD's mmap to select a random address on OpenBSD + // static + void* OS::GetRandomMmapAddr() { ++ return nullptr; ++} ++#else ++// static ++void* OS::GetRandomMmapAddr() { + uintptr_t raw_addr; + { + MutexGuard guard(rng_mutex.Pointer()); +@@ -451,6 +458,7 @@ void* OS::GetRandomMmapAddr() { + #endif + return reinterpret_cast<void*>(raw_addr); + } ++#endif + + // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files. + #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA +@@ -739,7 +747,7 @@ bool OS::HasLazyCommits() { + #if !V8_OS_ZOS + // static + bool OS::HasLazyCommits() { +-#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD + return true; + #else + // TODO(bbudge) Return true for all POSIX platforms. +@@ -1388,7 +1396,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* + // keep this version in POSIX as most Linux-compatible derivatives will + // support it. MacOS and FreeBSD are different here. + #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \ +- !defined(V8_OS_SOLARIS) ++ !defined(V8_OS_SOLARIS) && !defined(V8_OS_OPENBSD) + + namespace { + #if DEBUG diff --git a/devel/electron35/files/patch-v8_src_base_sys-info.cc b/devel/electron39/files/patch-v8_src_base_sys-info.cc index 6838c6308c66..6838c6308c66 100644 --- a/devel/electron35/files/patch-v8_src_base_sys-info.cc +++ b/devel/electron39/files/patch-v8_src_base_sys-info.cc diff --git a/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc new file mode 100644 index 000000000000..e614e4fdca92 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc @@ -0,0 +1,11 @@ +--- v8/src/diagnostics/perf-jit.cc.orig 2025-06-30 07:04:30 UTC ++++ v8/src/diagnostics/perf-jit.cc +@@ -31,7 +31,7 @@ + #include "src/flags/flags.h" + + // Only compile the {PerfJitLogger} on Linux & Darwin. +-#if V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD + + #include <fcntl.h> + #include <sys/mman.h> diff --git a/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h new file mode 100644 index 000000000000..65d9e8b5de17 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h @@ -0,0 +1,11 @@ +--- v8/src/diagnostics/perf-jit.h.orig 2025-06-30 07:04:30 UTC ++++ v8/src/diagnostics/perf-jit.h +@@ -31,7 +31,7 @@ + #include "include/v8config.h" + + // {PerfJitLogger} is only implemented on Linux & Darwin. +-#if V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD + + #include "src/logging/log.h" + diff --git a/devel/electron39/files/patch-v8_src_execution_isolate.cc b/devel/electron39/files/patch-v8_src_execution_isolate.cc new file mode 100644 index 000000000000..186aca22eaaa --- /dev/null +++ b/devel/electron39/files/patch-v8_src_execution_isolate.cc @@ -0,0 +1,27 @@ +--- v8/src/execution/isolate.cc.orig 2025-10-21 20:19:54 UTC ++++ v8/src/execution/isolate.cc +@@ -176,6 +176,10 @@ + #include "src/execution/simulator-base.h" + #endif + ++#if defined(V8_OS_OPENBSD) ++#include <sys/mman.h> ++#endif ++ + extern "C" const uint8_t v8_Default_embedded_blob_code_[]; + extern "C" uint32_t v8_Default_embedded_blob_code_size_; + extern "C" const uint8_t v8_Default_embedded_blob_data_[]; +@@ -5235,6 +5239,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() { + uint32_t code_size = DefaultEmbeddedBlobCodeSize(); + const uint8_t* data = DefaultEmbeddedBlobData(); + uint32_t data_size = DefaultEmbeddedBlobDataSize(); ++ ++#if defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32) ++ if (code_size > 0) { ++ mprotect(reinterpret_cast<void *>(const_cast<uint8_t *>(code)), ++ code_size, PROT_READ | PROT_EXEC); ++ } ++#endif + + if (StickyEmbeddedBlobCode() != nullptr) { + base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer()); diff --git a/devel/electron39/files/patch-v8_src_flags_flags.cc b/devel/electron39/files/patch-v8_src_flags_flags.cc new file mode 100644 index 000000000000..508b6d0e9999 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_flags_flags.cc @@ -0,0 +1,24 @@ +--- v8/src/flags/flags.cc.orig 2025-10-21 20:19:54 UTC ++++ v8/src/flags/flags.cc +@@ -16,6 +16,10 @@ + #include <set> + #include <sstream> + ++#if V8_OS_OPENBSD ++#include <sys/mman.h> ++#endif ++ + #include "src/base/fpu.h" + #include "src/base/hashing.h" + #include "src/base/lazy-instance.h" +@@ -836,6 +840,10 @@ void FlagList::FreezeFlags() { + // Note that for string flags we only protect the pointer itself, but not the + // string storage. TODO(12887): Fix this. + base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags)); ++#if V8_OS_OPENBSD ++ if (mimmutable(&v8_flags, sizeof(v8_flags)) == -1) ++ FATAL("unable to set immutability of v8_flags"); ++#endif + } + + // static diff --git a/devel/electron39/files/patch-v8_src_libsampler_sampler.cc b/devel/electron39/files/patch-v8_src_libsampler_sampler.cc new file mode 100644 index 000000000000..d59878cf2003 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_libsampler_sampler.cc @@ -0,0 +1,19 @@ +--- v8/src/libsampler/sampler.cc.orig 2025-06-30 07:04:30 UTC ++++ v8/src/libsampler/sampler.cc +@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(void* context, R + state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]); + state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]); + state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]); ++#elif V8_HOST_ARCH_ARM64 ++#ifdef __CHERI_PURE_CAPABILITY__ ++ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr); ++ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp); ++ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]); ++#else // !__CHERI_PURE_CAPABILITY__ ++ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr); ++ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp); ++ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]); ++#endif // __CHERI_PURE_CAPABILITY__ + #endif // V8_HOST_ARCH_* + #elif V8_OS_NETBSD + #if V8_HOST_ARCH_IA32 diff --git a/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc new file mode 100644 index 000000000000..93a5a9c13960 --- /dev/null +++ b/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc @@ -0,0 +1,11 @@ +--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2025-10-21 20:19:54 UTC ++++ v8/src/objects/js-temporal-zoneinfo64.cc +@@ -11,7 +11,7 @@ + #include "temporal_rs/TimeZone.hpp" + + #ifdef V8_INTL_SUPPORT +-#include "udatamem.h" ++#include "../../third_party/icu/source/common/udatamem.h" + #else + // Defined in builtins-temporal-zoneinfo64-data.cc, generated by + // include-file-as-bytes.py diff --git a/devel/electron35/files/patch-v8_src_sandbox_sandbox.cc b/devel/electron39/files/patch-v8_src_sandbox_sandbox.cc index a7d71942bdec..a7d71942bdec 100644 --- a/devel/electron35/files/patch-v8_src_sandbox_sandbox.cc +++ b/devel/electron39/files/patch-v8_src_sandbox_sandbox.cc diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc index c5130b064320..c5130b064320 100644 --- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc +++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h index 5967c700ee07..5967c700ee07 100644 --- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h +++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc index a00ffd2f1359..a00ffd2f1359 100644 --- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc +++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc diff --git a/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc new file mode 100644 index 000000000000..21c29870388a --- /dev/null +++ b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc @@ -0,0 +1,26 @@ +--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-06-30 07:04:30 UTC ++++ v8/src/trap-handler/handler-inside-posix.cc +@@ -62,6 +62,8 @@ namespace trap_handler { + #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg + #elif V8_OS_FREEBSD + #define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg ++#elif V8_OS_OPENBSD ++#define CONTEXT_REG(reg, REG) &uc->sc_##reg + #else + #error "Unsupported platform." + #endif +@@ -81,8 +83,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) { + // si_code at its default of 0 for signals that don’t originate in hardware. + // The other conditions are only relevant for Linux. + return info->si_code > 0 && info->si_code != SI_USER && +- info->si_code != SI_QUEUE && info->si_code != SI_TIMER && +- info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ; ++ info->si_code != SI_QUEUE && info->si_code != SI_TIMER ++#ifdef V8_OS_OPENBSD ++ ; ++#else ++ && info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ; ++#endif + } + + class UnmaskOobSignalScope { diff --git a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.h b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.h index df777a8a205b..df777a8a205b 100644 --- a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.h +++ b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.h diff --git a/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h b/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h new file mode 100644 index 000000000000..d3c27b0efded --- /dev/null +++ b/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h @@ -0,0 +1,11 @@ +--- v8/src/trap-handler/trap-handler.h.orig 2025-06-30 07:04:30 UTC ++++ v8/src/trap-handler/trap-handler.h +@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler { + // X64 on Linux, Windows, MacOS, FreeBSD. + #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \ + ((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \ +- V8_OS_FREEBSD) ++ V8_OS_FREEBSD || V8_OS_OPENBSD) + #define V8_TRAP_HANDLER_SUPPORTED true + // Arm64 native on Linux, Windows, MacOS. + #elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \ diff --git a/devel/electron35/files/patch-v8_tools_run.py b/devel/electron39/files/patch-v8_tools_run.py index c9b15f1c1347..c9b15f1c1347 100644 --- a/devel/electron35/files/patch-v8_tools_run.py +++ b/devel/electron39/files/patch-v8_tools_run.py diff --git a/devel/electron39/files/yarn.lock b/devel/electron39/files/yarn.lock new file mode 100644 index 000000000000..bd5c1017a43f --- /dev/null +++ b/devel/electron39/files/yarn.lock @@ -0,0 +1,8361 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@azure/abort-controller@^1.0.0": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz#fd3c4d46c8ed67aace42498c8e2270960250eafd" + integrity sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw== + dependencies: + tslib "^2.0.0" + +"@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" + integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA== + dependencies: + tslib "^2.6.2" + +"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.8.0", "@azure/core-auth@^1.9.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.10.0.tgz#68dba7036080e1d9d5699c4e48214ab796fa73ad" + integrity sha512-88Djs5vBvGbHQHf5ZZcaoNHo6Y8BKZkt3cw2iuJIQzLEgH4Ox6Tm4hjFhbqOxyYsgIG/eJbFEHpxRIfEEWv5Ow== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@azure/core-util" "^1.11.0" + tslib "^2.6.2" + +"@azure/core-client@^1.3.0", "@azure/core-client@^1.9.3": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@azure/core-client/-/core-client-1.10.0.tgz#9f4ec9c89a63516927840ae620c60e811a0b54a3" + integrity sha512-O4aP3CLFNodg8eTHXECaH3B3CjicfzkxVtnrfLkOq0XNP7TIECGfHpK/C6vADZkWP75wzmdBnsIA8ksuJMk18g== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@azure/core-auth" "^1.4.0" + "@azure/core-rest-pipeline" "^1.20.0" + "@azure/core-tracing" "^1.0.0" + "@azure/core-util" "^1.6.1" + "@azure/logger" "^1.0.0" + tslib "^2.6.2" + +"@azure/core-http-compat@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@azure/core-http-compat/-/core-http-compat-2.3.0.tgz#e9d396299211e742308827674082c13bd638c6bf" + integrity sha512-qLQujmUypBBG0gxHd0j6/Jdmul6ttl24c8WGiLXIk7IHXdBlfoBqW27hyz3Xn6xbfdyVSarl1Ttbk0AwnZBYCw== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@azure/core-client" "^1.3.0" + "@azure/core-rest-pipeline" "^1.20.0" + +"@azure/core-lro@^2.2.0": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz#42fbf4ae98093c59005206a4437ddcd057c57ca1" + integrity sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ== + dependencies: + "@azure/abort-controller" "^1.0.0" + "@azure/core-tracing" "1.0.0-preview.13" + "@azure/logger" "^1.0.0" + tslib "^2.2.0" + +"@azure/core-paging@^1.6.2": + version "1.6.2" + resolved "https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.6.2.tgz#40d3860dc2df7f291d66350b2cfd9171526433e7" + integrity sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA== + dependencies: + tslib "^2.6.2" + +"@azure/core-rest-pipeline@^1.19.1", "@azure/core-rest-pipeline@^1.20.0": + version "1.22.0" + resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.22.0.tgz#76e44a75093a2f477fc54b84f46049dc2ce65800" + integrity sha512-OKHmb3/Kpm06HypvB3g6Q3zJuvyXcpxDpCS1PnU8OV6AJgSFaee/covXBcPbWc6XDDxtEPlbi3EMQ6nUiPaQtw== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@azure/core-auth" "^1.8.0" + "@azure/core-tracing" "^1.0.1" + "@azure/core-util" "^1.11.0" + "@azure/logger" "^1.0.0" + "@typespec/ts-http-runtime" "^0.3.0" + tslib "^2.6.2" + +"@azure/core-tracing@1.0.0-preview.13": + version "1.0.0-preview.13" + resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644" + integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ== + dependencies: + "@opentelemetry/api" "^1.0.1" + tslib "^2.2.0" + +"@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.0.1", "@azure/core-tracing@^1.2.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.3.0.tgz#341153f5b2927539eb898577651ee48ce98dda25" + integrity sha512-+XvmZLLWPe67WXNZo9Oc9CrPj/Tm8QnHR92fFAFdnbzwNdCH1h+7UdpaQgRSBsMY+oW1kHXNUZQLdZ1gHX3ROw== + dependencies: + tslib "^2.6.2" + +"@azure/core-util@^1.11.0", "@azure/core-util@^1.6.1": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.13.0.tgz#fc2834fc51e1e2bb74b70c284b40f824d867422a" + integrity sha512-o0psW8QWQ58fq3i24Q1K2XfS/jYTxr7O1HRcyUE9bV9NttLU+kYOH82Ixj8DGlMTOWgxm1Sss2QAfKK5UkSPxw== + dependencies: + "@azure/abort-controller" "^2.0.0" + "@typespec/ts-http-runtime" "^0.3.0" + tslib "^2.6.2" + +"@azure/core-xml@^1.4.5": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@azure/core-xml/-/core-xml-1.5.0.tgz#cd82d511d7bcc548d206f5627c39724c5d5a4434" + integrity sha512-D/sdlJBMJfx7gqoj66PKVmhDDaU6TKA49ptcolxdas29X7AfvLTmfAGLjAcIMBK7UZ2o4lygHIqVckOlQU3xWw== + dependencies: + fast-xml-parser "^5.0.7" + tslib "^2.8.1" + +"@azure/logger@^1.0.0", "@azure/logger@^1.1.4": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.3.0.tgz#5501cf85d4f52630602a8cc75df76568c969a827" + integrity sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA== + dependencies: + "@typespec/ts-http-runtime" "^0.3.0" + tslib "^2.6.2" + +"@azure/storage-blob@^12.28.0": + version "12.28.0" + resolved "https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.28.0.tgz#a64ce49f0fe9fe08f1f7c1b36164033678d38cf6" + integrity sha512-VhQHITXXO03SURhDiGuHhvc/k/sD2WvJUS7hqhiVNbErVCuQoLtWql7r97fleBlIRKHJaa9R7DpBjfE0pfLYcA== + dependencies: + "@azure/abort-controller" "^2.1.2" + "@azure/core-auth" "^1.9.0" + "@azure/core-client" "^1.9.3" + "@azure/core-http-compat" "^2.2.0" + "@azure/core-lro" "^2.2.0" + "@azure/core-paging" "^1.6.2" + "@azure/core-rest-pipeline" "^1.19.1" + "@azure/core-tracing" "^1.2.0" + "@azure/core-util" "^1.11.0" + "@azure/core-xml" "^1.4.5" + "@azure/logger" "^1.1.4" + "@azure/storage-common" "^12.0.0-beta.2" + events "^3.0.0" + tslib "^2.8.1" + +"@azure/storage-common@^12.0.0-beta.2": + version "12.0.0" + resolved "https://registry.yarnpkg.com/@azure/storage-common/-/storage-common-12.0.0.tgz#a652d7daeb252b7827362b4e818f52fee15a1264" + integrity sha512-QyEWXgi4kdRo0wc1rHum9/KnaWZKCdQGZK1BjU4fFL6Jtedp7KLbQihgTTVxldFy1z1ZPtuDPx8mQ5l3huPPbA== + dependencies: + "@azure/abort-controller" "^2.1.2" + "@azure/core-auth" "^1.9.0" + "@azure/core-http-compat" "^2.2.0" + "@azure/core-rest-pipeline" "^1.19.1" + "@azure/core-tracing" "^1.2.0" + "@azure/core-util" "^1.11.0" + "@azure/logger" "^1.1.4" + events "^3.3.0" + tslib "^2.8.1" + +"@babel/code-frame@^7.21.4": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7" + integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g== + dependencies: + "@babel/highlight" "^7.25.7" + picocolors "^1.0.0" + +"@babel/helper-validator-identifier@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5" + integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg== + +"@babel/highlight@^7.25.7": + version "7.25.7" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5" + integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw== + dependencies: + "@babel/helper-validator-identifier" "^7.25.7" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@discoveryjs/json-ext@^0.5.0": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@dsanders11/vscode-markdown-languageservice@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz#18a561711609651371961b66db4cb8473ab25564" + integrity sha512-aFNWtK23dNicyLczBwIKkGUSVuMoZMzUovlwqj/hVZ3zRIBlXWYunByDxI67Pf1maA0TbxPjVfRqBQFALWjVHg== + dependencies: + "@vscode/l10n" "^0.0.10" + picomatch "^2.3.1" + vscode-languageserver-textdocument "^1.0.5" + vscode-languageserver-types "^3.17.1" + vscode-uri "^3.0.3" + +"@electron/asar@^3.2.13": + version "3.2.13" + resolved "https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.13.tgz#56565ea423ead184465adfa72663b2c70d9835f2" + integrity sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg== + dependencies: + "@types/glob" "^7.1.0" + commander "^5.0.0" + glob "^7.1.6" + minimatch "^3.0.4" + +"@electron/docs-parser@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-2.0.0.tgz#b82ff30c0df0be41f83622a0497b0f04f7297686" + integrity sha512-4yQELWBXQFdst9udJyL+ubqB9Ig61gvFpHG3V8uJzAILzMjAGCTCED60mL4MGRJ6vTGg9dkp/wcMVw1vd7bAig== + dependencies: + "@types/markdown-it" "^14.1.2" + chai "^5.1.1" + chalk "^5.3.0" + lodash.camelcase "^4.3.0" + markdown-it "^14.1.0" + ora "^8.1.0" + pretty-ms "^9.1.0" + +"@electron/fiddle-core@^1.3.4": + version "1.3.4" + resolved "https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.3.4.tgz#29141a97ed0ec7ed1a96ee8bdcaacb60e1a39622" + integrity sha512-jjkZ1TTuyui/ZsEbUbrTllL5SUe1wIt91WANQTpiAygThcceQKy1756PUwHSy0WRKFL0VIke+WU+ki01vEVpQg== + dependencies: + "@electron/get" "^2.0.0" + debug "^4.3.3" + env-paths "^2.2.1" + extract-zip "^2.0.1" + fs-extra "^10.0.0" + getos "^3.2.1" + node-fetch "^2.6.1" + rimraf "^4.4.1" + semver "^7.3.5" + simple-git "^3.5.0" + +"@electron/get@^2.0.0": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e" + integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g== + dependencies: + debug "^4.1.1" + env-paths "^2.2.0" + fs-extra "^8.1.0" + got "^11.8.5" + progress "^2.0.3" + semver "^6.2.0" + sumchecker "^3.0.1" + optionalDependencies: + global-agent "^3.0.0" + +"@electron/github-app-auth@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.2.1.tgz#ee43ee7495717ff1a459b60f486384a3f584e955" + integrity sha512-CRacgsDnkWIbvdo80XTq5+//CnVzWl1Hd5rVaj7MEZ1B44NwGbh2G9KxzWToOaCCCa09mYIKkHHqLAKUXEc7NA== + dependencies: + "@octokit/auth-app" "^4.0.13" + "@octokit/rest" "^19.0.11" + +"@electron/lint-roller@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-3.1.2.tgz#120d7ce21d3a25997d39a6f7f04027c60d85421b" + integrity sha512-yWQ6YgjK6Yoa6qXxEeTJW/3Qgp6S87KR1Hy2Bg0bWj++iYLI7ODgpAI3pq8q0NIjQEcA+u/nTF8gewgzL7r/JA== + dependencies: + "@dsanders11/vscode-markdown-languageservice" "^0.3.0" + ajv "^8.16.0" + balanced-match "^3.0.1" + glob "^10.4.5" + hast-util-from-html "^2.0.1" + markdown-it "^14.1.0" + mdast-util-from-markdown "^2.0.2" + standard "^17.0.0" + unist-util-visit "^5.0.0" + vscode-languageserver "^8.1.0" + vscode-languageserver-textdocument "^1.0.8" + vscode-uri "^3.0.8" + yaml "^2.4.5" + +"@electron/typescript-definitions@^9.1.2": + version "9.1.2" + resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-9.1.2.tgz#a9b7bfaed60a528cf1f0ce4a30f01360a27839f2" + integrity sha512-BLxuLnvGqKUdesLXh9jB6Ll5Q4Vnb0NqJxuNY+GBz5Q8icxpW2EcHO7gIBpgX+t6sHdfRn9r6Wpwh/CKXoaJng== + dependencies: + "@types/node" "^20.11.25" + chalk "^5.3.0" + debug "^4.3.7" + lodash "^4.17.11" + ora "^8.1.0" + pretty-ms "^9.1.0" + +"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/eslint-utils@^4.7.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a" + integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.6.1": + version "4.11.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f" + integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" + integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== + +"@humanwhocodes/config-array@^0.13.0": + version "0.13.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748" + integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== + dependencies: + "@humanwhocodes/object-schema" "^2.0.3" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.14" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + +"@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@kwsites/file-exists@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" + integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== + dependencies: + debug "^4.1.1" + +"@kwsites/promise-deferred@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919" + integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@npmcli/config@^8.0.0": + version "8.3.4" + resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-8.3.4.tgz#e2712c2215bb2659f39718b23bf7401f9ac1da59" + integrity sha512-01rtHedemDNhUXdicU7s+QYz/3JyV5Naj84cvdXGH4mgCdL+agmSYaLF4LUG4vMCLzhBO8YtS0gPpH1FGvbgAw== + dependencies: + "@npmcli/map-workspaces" "^3.0.2" + "@npmcli/package-json" "^5.1.1" + ci-info "^4.0.0" + ini "^4.1.2" + nopt "^7.2.1" + proc-log "^4.2.0" + semver "^7.3.5" + walk-up-path "^3.0.1" + +"@npmcli/git@^5.0.0": + version "5.0.8" + resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1" + integrity sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ== + dependencies: + "@npmcli/promise-spawn" "^7.0.0" + ini "^4.1.3" + lru-cache "^10.0.1" + npm-pick-manifest "^9.0.0" + proc-log "^4.0.0" + promise-inflight "^1.0.1" + promise-retry "^2.0.1" + semver "^7.3.5" + which "^4.0.0" + +"@npmcli/map-workspaces@^3.0.2": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.6.tgz#27dc06c20c35ef01e45a08909cab9cb3da08cea6" + integrity sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA== + dependencies: + "@npmcli/name-from-folder" "^2.0.0" + glob "^10.2.2" + minimatch "^9.0.0" + read-package-json-fast "^3.0.0" + +"@npmcli/name-from-folder@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815" + integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg== + +"@npmcli/package-json@^5.1.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.2.1.tgz#df69477b1023b81ff8503f2b9db4db4faea567ed" + integrity sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ== + dependencies: + "@npmcli/git" "^5.0.0" + glob "^10.2.2" + hosted-git-info "^7.0.0" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^6.0.0" + proc-log "^4.0.0" + semver "^7.5.3" + +"@npmcli/promise-spawn@^7.0.0": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz#1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532" + integrity sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ== + dependencies: + which "^4.0.0" + +"@octokit/auth-app@^4.0.13": + version "4.0.13" + resolved "https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz#53323bee6bfefbb73ea544dd8e6a0144550e13e3" + integrity sha512-NBQkmR/Zsc+8fWcVIFrwDgNXS7f4XDrkd9LHdi9DPQw1NdGHLviLzRO2ZBwTtepnwHXW5VTrVU9eFGijMUqllg== + dependencies: + "@octokit/auth-oauth-app" "^5.0.0" + "@octokit/auth-oauth-user" "^2.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + deprecation "^2.3.1" + lru-cache "^9.0.0" + universal-github-app-jwt "^1.1.1" + universal-user-agent "^6.0.0" + +"@octokit/auth-oauth-app@^5.0.0": + version "5.0.5" + resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz#be2a93d72835133b4866ac4721aa628849475525" + integrity sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ== + dependencies: + "@octokit/auth-oauth-device" "^4.0.0" + "@octokit/auth-oauth-user" "^2.0.0" + "@octokit/request" "^6.0.0" + "@octokit/types" "^9.0.0" + "@types/btoa-lite" "^1.0.0" + btoa-lite "^1.0.0" + universal-user-agent "^6.0.0" + +"@octokit/auth-oauth-device@^4.0.0": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz#00ce77233517e0d7d39e42a02652f64337d9df81" + integrity sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg== + dependencies: + "@octokit/oauth-methods" "^2.0.0" + "@octokit/request" "^6.0.0" + "@octokit/types" "^8.0.0" + universal-user-agent "^6.0.0" + +"@octokit/auth-oauth-user@^2.0.0": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz#88f060ec678d7d493695af8d827e115dd064e212" + integrity sha512-HrbDzTPqz6GcGSOUkR+wSeF3vEqsb9NMsmPja/qqqdiGmlk/Czkxctc3KeWYogHonp62Ml4kjz2VxKawrFsadQ== + dependencies: + "@octokit/auth-oauth-device" "^4.0.0" + "@octokit/oauth-methods" "^2.0.0" + "@octokit/request" "^6.0.0" + "@octokit/types" "^8.0.0" + btoa-lite "^1.0.0" + universal-user-agent "^6.0.0" + +"@octokit/auth-token@^3.0.0": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c" + integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA== + dependencies: + "@octokit/types" "^9.0.0" + +"@octokit/auth-token@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-4.0.0.tgz#40d203ea827b9f17f42a29c6afb93b7745ef80c7" + integrity sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA== + +"@octokit/core@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz#fee6341ad0ce60c29cc455e056cd5b500410a588" + integrity sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw== + dependencies: + "@octokit/auth-token" "^3.0.0" + "@octokit/graphql" "^5.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + +"@octokit/core@^5.0.2": + version "5.2.2" + resolved "https://registry.yarnpkg.com/@octokit/core/-/core-5.2.2.tgz#252805732de9b4e8e4f658d34b80c4c9b2534761" + integrity sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg== + dependencies: + "@octokit/auth-token" "^4.0.0" + "@octokit/graphql" "^7.1.0" + "@octokit/request" "^8.4.1" + "@octokit/request-error" "^5.1.1" + "@octokit/types" "^13.0.0" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + +"@octokit/endpoint@^7.0.0": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz#0b96035673a9e3bedf8bab8f7335de424a2147ed" + integrity sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw== + dependencies: + "@octokit/types" "^8.0.0" + is-plain-object "^5.0.0" + universal-user-agent "^6.0.0" + +"@octokit/endpoint@^9.0.6": + version "9.0.6" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-9.0.6.tgz#114d912108fe692d8b139cfe7fc0846dfd11b6c0" + integrity sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw== + dependencies: + "@octokit/types" "^13.1.0" + universal-user-agent "^6.0.0" + +"@octokit/graphql@^5.0.0": + version "5.0.5" + resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2" + integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ== + dependencies: + "@octokit/request" "^6.0.0" + "@octokit/types" "^9.0.0" + universal-user-agent "^6.0.0" + +"@octokit/graphql@^7.1.0": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-7.1.1.tgz#79d9f3d0c96a8fd13d64186fe5c33606d48b79cc" + integrity sha512-3mkDltSfcDUoa176nlGoA32RGjeWjl3K7F/BwHwRMJUW/IteSa4bnSV8p2ThNkcIcZU2umkZWxwETSSCJf2Q7g== + dependencies: + "@octokit/request" "^8.4.1" + "@octokit/types" "^13.0.0" + universal-user-agent "^6.0.0" + +"@octokit/oauth-authorization-url@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz#029626ce87f3b31addb98cd0d2355c2381a1c5a1" + integrity sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg== + +"@octokit/oauth-methods@^2.0.0": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz#6abd9593ca7f91fe5068375a363bd70abd5516dc" + integrity sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A== + dependencies: + "@octokit/oauth-authorization-url" "^5.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^8.0.0" + btoa-lite "^1.0.0" + +"@octokit/openapi-types@^14.0.0": + version "14.0.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a" + integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw== + +"@octokit/openapi-types@^16.0.0": + version "16.0.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e" + integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA== + +"@octokit/openapi-types@^17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz#f1800b5f9652b8e1b85cc6dfb1e0dc888810bdb5" + integrity sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ== + +"@octokit/openapi-types@^24.2.0": + version "24.2.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-24.2.0.tgz#3d55c32eac0d38da1a7083a9c3b0cca77924f7d3" + integrity sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg== + +"@octokit/plugin-paginate-rest@11.4.4-cjs.2": + version "11.4.4-cjs.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.4.4-cjs.2.tgz#979a10d577bce7a393e8e65953887e42b0a05000" + integrity sha512-2dK6z8fhs8lla5PaOTgqfCGBxgAv/le+EhPs27KklPhm1bKObpu6lXzwfUEQ16ajXzqNrKMujsFyo9K2eaoISw== + dependencies: + "@octokit/types" "^13.7.0" + +"@octokit/plugin-paginate-rest@^6.1.2": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8" + integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ== + dependencies: + "@octokit/tsconfig" "^1.0.2" + "@octokit/types" "^9.2.3" + +"@octokit/plugin-request-log@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" + integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== + +"@octokit/plugin-request-log@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-4.0.1.tgz#98a3ca96e0b107380664708111864cb96551f958" + integrity sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA== + +"@octokit/plugin-rest-endpoint-methods@13.3.2-cjs.1": + version "13.3.2-cjs.1" + resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.3.2-cjs.1.tgz#d0a142ff41d8f7892b6ccef45979049f51ecaa8d" + integrity sha512-VUjIjOOvF2oELQmiFpWA1aOPdawpyaCUqcEBc/UOUnj3Xp6DJGrJ1+bjUIIDzdHjnFNO6q57ODMfdEZnoBkCwQ== + dependencies: + "@octokit/types" "^13.8.0" + +"@octokit/plugin-rest-endpoint-methods@^7.1.2": + version "7.1.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz#b77a8844601d3a394a02200cddb077f3ab841f38" + integrity sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig== + dependencies: + "@octokit/types" "^9.2.3" + deprecation "^2.3.1" + +"@octokit/request-error@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz#f74c0f163d19463b87528efe877216c41d6deb0a" + integrity sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg== + dependencies: + "@octokit/types" "^8.0.0" + deprecation "^2.0.0" + once "^1.4.0" + +"@octokit/request-error@^5.1.1": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-5.1.1.tgz#b9218f9c1166e68bb4d0c89b638edc62c9334805" + integrity sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g== + dependencies: + "@octokit/types" "^13.1.0" + deprecation "^2.0.0" + once "^1.4.0" + +"@octokit/request@^6.0.0": + version "6.2.4" + resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz#b00a7185865c72bdd432e63168b1e900953ded0c" + integrity sha512-at92SYQstwh7HH6+Kf3bFMnHrle7aIrC0r5rTP+Bb30118B6j1vI2/M4walh6qcQgfuLIKs8NUO5CytHTnUI3A== + dependencies: + "@octokit/endpoint" "^7.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + is-plain-object "^5.0.0" + node-fetch "^2.6.7" + universal-user-agent "^6.0.0" + +"@octokit/request@^8.4.1": + version "8.4.1" + resolved "https://registry.yarnpkg.com/@octokit/request/-/request-8.4.1.tgz#715a015ccf993087977ea4365c44791fc4572486" + integrity sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw== + dependencies: + "@octokit/endpoint" "^9.0.6" + "@octokit/request-error" "^5.1.1" + "@octokit/types" "^13.1.0" + universal-user-agent "^6.0.0" + +"@octokit/rest@^19.0.11": + version "19.0.11" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c" + integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw== + dependencies: + "@octokit/core" "^4.2.1" + "@octokit/plugin-paginate-rest" "^6.1.2" + "@octokit/plugin-request-log" "^1.0.4" + "@octokit/plugin-rest-endpoint-methods" "^7.1.2" + +"@octokit/rest@^20.1.2": + version "20.1.2" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-20.1.2.tgz#1d74d0c72ade0d64f7c5416448d5c885f5e3ccc4" + integrity sha512-GmYiltypkHHtihFwPRxlaorG5R9VAHuk/vbszVoRTGXnAsY60wYLkh/E2XiFmdZmqrisw+9FaazS1i5SbdWYgA== + dependencies: + "@octokit/core" "^5.0.2" + "@octokit/plugin-paginate-rest" "11.4.4-cjs.2" + "@octokit/plugin-request-log" "^4.0.0" + "@octokit/plugin-rest-endpoint-methods" "13.3.2-cjs.1" + +"@octokit/tsconfig@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7" + integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA== + +"@octokit/types@^13.0.0", "@octokit/types@^13.1.0", "@octokit/types@^13.7.0", "@octokit/types@^13.8.0": + version "13.10.0" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-13.10.0.tgz#3e7c6b19c0236c270656e4ea666148c2b51fd1a3" + integrity sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA== + dependencies: + "@octokit/openapi-types" "^24.2.0" + +"@octokit/types@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz#93f0b865786c4153f0f6924da067fe0bb7426a9f" + integrity sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg== + dependencies: + "@octokit/openapi-types" "^14.0.0" + +"@octokit/types@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635" + integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw== + dependencies: + "@octokit/openapi-types" "^16.0.0" + +"@octokit/types@^9.2.3": + version "9.2.3" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz#d0af522f394d74b585cefb7efd6197ca44d183a9" + integrity sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA== + dependencies: + "@octokit/openapi-types" "^17.2.0" + +"@opentelemetry/api@^1.0.1": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz#a167e46c10d05a07ab299fc518793b0cff8f6924" + integrity sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog== + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@primer/octicons@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz#81e94ed32545dfd3472c8625a5b345f3ea4c153d" + integrity sha512-iuQubq62zXZjPmaqrsfsCZUqIJgZhmA6W0tKzIKGRbkoLnff4TFFCL87hfIRATZ5qZPM4m8ioT8/bXI7WVa9WQ== + dependencies: + object-assign "^4.1.1" + +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== + +"@sindresorhus/is@^4.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== + +"@sindresorhus/merge-streams@^2.1.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" + integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== + +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== + dependencies: + defer-to-connect "^2.0.0" + +"@types/btoa-lite@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz#e190a5a548e0b348adb0df9ac7fa5f1151c7cca4" + integrity sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg== + +"@types/cacheable-request@^6.0.1": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" + integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "*" + "@types/node" "*" + "@types/responselike" "*" + +"@types/color-name@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" + integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + +"@types/concat-stream@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.3.tgz#1f5c2ad26525716c181191f7ed53408f78eb758e" + integrity sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ== + dependencies: + "@types/node" "*" + +"@types/debug@^4.0.0": + version "4.1.7" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" + integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== + dependencies: + "@types/ms" "*" + +"@types/estree-jsx@^1.0.0": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18" + integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== + dependencies: + "@types/estree" "*" + +"@types/estree@*": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" + integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== + +"@types/estree@^1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/glob@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/hast@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" + integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== + dependencies: + "@types/unist" "*" + +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== + +"@types/is-empty@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz#16bc578060c9b0b6953339eea906c255a375bf86" + integrity sha512-brJKf2boFhUxTDxlpI7cstwiUtA2ovm38UzFTi9aZI6//ARncaV+Q5ALjCaJqXaMtdZk/oPTJnSutugsZR6h8A== + +"@types/json-buffer@~3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64" + integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ== + +"@types/json-schema@^7.0.8": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/jsonwebtoken@^9.0.0": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4" + integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw== + dependencies: + "@types/node" "*" + +"@types/katex@^0.16.0": + version "0.16.7" + resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868" + integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ== + +"@types/keyv@*": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" + +"@types/linkify-it@^5": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-5.0.0.tgz#21413001973106cda1c3a9b91eedd4ccd5469d76" + integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q== + +"@types/markdown-it@^14.1.2": + version "14.1.2" + resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-14.1.2.tgz#57f2532a0800067d9b934f3521429a2e8bfb4c61" + integrity sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog== + dependencies: + "@types/linkify-it" "^5" + "@types/mdurl" "^2" + +"@types/mdast@^3.0.0": + version "3.0.15" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5" + integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== + dependencies: + "@types/unist" "^2" + +"@types/mdast@^4.0.0": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6" + integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== + dependencies: + "@types/unist" "*" + +"@types/mdurl@^2": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-2.0.0.tgz#d43878b5b20222682163ae6f897b20447233bdfd" + integrity sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg== + +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + +"@types/minimist@^1.2.5": + version "1.2.5" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" + integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== + +"@types/ms@*": + version "0.7.31" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" + integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== + +"@types/node@*", "@types/node@^22.7.7": + version "22.7.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.7.tgz#6cd9541c3dccb4f7e8b141b491443f4a1570e307" + integrity sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q== + dependencies: + undici-types "~6.19.2" + +"@types/node@^20.0.0", "@types/node@^20.11.25": + version "20.16.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.12.tgz#61cc9be049584b472fa31e465aa0ab3c090dac56" + integrity sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA== + dependencies: + undici-types "~6.19.2" + +"@types/responselike@*", "@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + +"@types/semver@^7.5.8": + version "7.5.8" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== + +"@types/stream-chain@*": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz#aed7fc21ac3686bc721aebbbd971f5a857e567e4" + integrity sha512-O3IRJcZi4YddlS8jgasH87l+rdNmad9uPAMmMZCfRVhumbWMX6lkBWnIqr9kokO5sx8LHp8peQ1ELhMZHbR0Gg== + dependencies: + "@types/node" "*" + +"@types/stream-json@^1.7.8": + version "1.7.8" + resolved "https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.7.8.tgz#e247ca207f73b679f840d3807ef44e49b12cb77a" + integrity sha512-MU1OB1eFLcYWd1LjwKXrxdoPtXSRzRmAnnxs4Js/ayB5O/NvHraWwuOaqMWIebpYwM6khFlsJOHEhI9xK/ab4Q== + dependencies: + "@types/node" "*" + "@types/stream-chain" "*" + +"@types/supports-color@^8.0.0": + version "8.1.1" + resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4" + integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw== + +"@types/temp@^0.9.4": + version "0.9.4" + resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.9.4.tgz#69bd4b0e8fc4d54db06bd1b613c19292d333350b" + integrity sha512-+VfWIwrlept2VBTj7Y2wQnI/Xfscy1u8Pyj/puYwss6V1IblXn1x7S0S9eFh6KyBolgLCm+rUFzhFAbdkR691g== + dependencies: + "@types/node" "*" + +"@types/text-table@^0.2.0": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz#774c90cfcfbc8b4b0ebb00fecbe861dc8b1e8e26" + integrity sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg== + +"@types/unist@*", "@types/unist@^2.0.0": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" + integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== + +"@types/unist@^2": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4" + integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA== + +"@types/unist@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" + integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== + +"@types/unist@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" + integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== + +"@types/yauzl@^2.9.1": + version "2.10.0" + resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599" + integrity sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw== + dependencies: + "@types/node" "*" + +"@typescript-eslint/eslint-plugin@^8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.32.1.tgz#9185b3eaa3b083d8318910e12d56c68b3c4f45b4" + integrity sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg== + dependencies: + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "8.32.1" + "@typescript-eslint/type-utils" "8.32.1" + "@typescript-eslint/utils" "8.32.1" + "@typescript-eslint/visitor-keys" "8.32.1" + graphemer "^1.4.0" + ignore "^7.0.0" + natural-compare "^1.4.0" + ts-api-utils "^2.1.0" + +"@typescript-eslint/parser@^8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.7.0.tgz#a567b0890d13db72c7348e1d88442ea8ab4e9173" + integrity sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ== + dependencies: + "@typescript-eslint/scope-manager" "8.7.0" + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/typescript-estree" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.32.1.tgz#9a6bf5fb2c5380e14fe9d38ccac6e4bbe17e8afc" + integrity sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA== + dependencies: + "@typescript-eslint/types" "8.32.1" + "@typescript-eslint/visitor-keys" "8.32.1" + +"@typescript-eslint/scope-manager@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8" + integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg== + dependencies: + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" + +"@typescript-eslint/type-utils@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.32.1.tgz#b9292a45f69ecdb7db74d1696e57d1a89514d21e" + integrity sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA== + dependencies: + "@typescript-eslint/typescript-estree" "8.32.1" + "@typescript-eslint/utils" "8.32.1" + debug "^4.3.4" + ts-api-utils "^2.1.0" + +"@typescript-eslint/types@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.32.1.tgz#b19fe4ac0dc08317bae0ce9ec1168123576c1d4b" + integrity sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg== + +"@typescript-eslint/types@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19" + integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w== + +"@typescript-eslint/typescript-estree@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.32.1.tgz#9023720ca4ecf4f59c275a05b5fed69b1276face" + integrity sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg== + dependencies: + "@typescript-eslint/types" "8.32.1" + "@typescript-eslint/visitor-keys" "8.32.1" + debug "^4.3.4" + fast-glob "^3.3.2" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^2.1.0" + +"@typescript-eslint/typescript-estree@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8" + integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg== + dependencies: + "@typescript-eslint/types" "8.7.0" + "@typescript-eslint/visitor-keys" "8.7.0" + debug "^4.3.4" + fast-glob "^3.3.2" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/utils@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.32.1.tgz#4d6d5d29b9e519e9a85e9a74e9f7bdb58abe9704" + integrity sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA== + dependencies: + "@eslint-community/eslint-utils" "^4.7.0" + "@typescript-eslint/scope-manager" "8.32.1" + "@typescript-eslint/types" "8.32.1" + "@typescript-eslint/typescript-estree" "8.32.1" + +"@typescript-eslint/visitor-keys@8.32.1": + version "8.32.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.32.1.tgz#4321395cc55c2eb46036cbbb03e101994d11ddca" + integrity sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w== + dependencies: + "@typescript-eslint/types" "8.32.1" + eslint-visitor-keys "^4.2.0" + +"@typescript-eslint/visitor-keys@8.7.0": + version "8.7.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8" + integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ== + dependencies: + "@typescript-eslint/types" "8.7.0" + eslint-visitor-keys "^3.4.3" + +"@typespec/ts-http-runtime@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.0.tgz#f506ff2170e594a257f8e78aa196088f3a46a22d" + integrity sha512-sOx1PKSuFwnIl7z4RN0Ls7N9AQawmR9r66eI5rFCzLDIs8HTIYrIpH9QjYWoX0lkgGrkLxXhi4QnK7MizPRrIg== + dependencies: + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.0" + tslib "^2.6.2" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@vscode/l10n@^0.0.10": + version "0.0.10" + resolved "https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz#9c513107c690c0dd16e3ec61e453743de15ebdb0" + integrity sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ== + +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== + +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" + +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@xtuc/long" "4.2.2" + +"@webpack-cli/configtest@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" + integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== + +"@webpack-cli/info@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" + integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== + +"@webpack-cli/serve@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" + integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== + +"@xmldom/xmldom@^0.8.11": + version "0.8.11" + resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz#b79de2d67389734c57c52595f7a7305e30c2d608" + integrity sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw== + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abbrev@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" + integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== + +acorn-import-attributes@^1.9.5: + version "1.9.5" + resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" + integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: + version "8.12.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== + +agent-base@^7.0.2, agent-base@^7.1.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" + integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== + dependencies: + debug "^4.3.4" + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.16.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + +ansi-escapes@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.0.0.tgz#00fc19f491bbb18e1d481b97868204f92109bfe7" + integrity sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw== + dependencies: + environment "^1.0.0" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" + integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== + dependencies: + "@types/color-name" "^1.1.1" + color-convert "^2.0.1" + +ansi-styles@^6.0.0, ansi-styles@^6.1.0, ansi-styles@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +anymatch@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz#2fb624fe0e84bccab00afee3d0006ed310f22f09" + integrity sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== + dependencies: + call-bind "^1.0.5" + is-array-buffer "^3.0.4" + +array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + +array-includes@^3.1.5, array-includes@^3.1.6: + version "3.1.6" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" + integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + get-intrinsic "^1.1.3" + is-string "^1.0.7" + +array-includes@^3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" + integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-abstract "^1.24.0" + es-object-atoms "^1.1.1" + get-intrinsic "^1.3.0" + is-string "^1.1.1" + math-intrinsics "^1.1.0" + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.findlastindex@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564" + integrity sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-shim-unscopables "^1.1.0" + +array.prototype.flat@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" + integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + +array.prototype.flat@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.flatmap@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" + integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.tosorted@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" + integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.1.3" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" + is-shared-array-buffer "^1.0.2" + +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + +arrify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + +assertion-error@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7" + integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== + +async-function@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" + integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== + +async@^3.2.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +bail@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz#d676736373a374058a935aec81b94c12ba815771" + integrity sha512-d5FoTAr2S5DSUPKl85WNm2yUwsINN8eidIdIwsOge2t33DaOfOdSmmsI11jMN3GmALCXaw+Y6HMVHDzePshFAA== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +balanced-match@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-3.0.1.tgz#e854b098724b15076384266497392a271f4a26a0" + integrity sha512-vjtV3hiLqYDNRoiAv0zC4QaGAMPomEoq83PRmYIofPswwZurCeWR5LByXm7SyoL0Zh5+2z0+HC7jG8gSZJUh0w== + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +before-after-hook@^2.2.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" + integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== + +boolean@^3.0.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b" + integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw== + +brace-expansion@^1.1.7: + version "1.1.12" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" + integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" + integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.3, braces@~3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.21.10: + version "4.23.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" + integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== + dependencies: + caniuse-lite "^1.0.30001646" + electron-to-chromium "^1.5.4" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" + +btoa-lite@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337" + integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA== + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer-from@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +builtin-modules@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +builtins@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + dependencies: + semver "^7.0.0" + +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + +cacheable-request@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" + integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + dependencies: + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" + +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +caniuse-lite@^1.0.30001646: + version "1.0.30001659" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz#f370c311ffbc19c4965d8ec0064a3625c8aaa7af" + integrity sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA== + +ccount@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== + +chai@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.1.tgz#f035d9792a22b481ead1c65908d14bb62ec1c82c" + integrity sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA== + dependencies: + assertion-error "^2.0.1" + check-error "^2.1.1" + deep-eql "^5.0.1" + loupe "^3.1.0" + pathval "^2.0.0" + +chalk@^2.3.0, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.0.0, chalk@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +chalk@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8" + integrity sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w== + +character-entities-html4@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" + integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== + +character-entities-legacy@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== + +character-entities-legacy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" + integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== + +character-entities@^1.0.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== + +character-entities@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz#508355fcc8c73893e0909efc1a44d28da2b6fdf3" + integrity sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA== + +character-reference-invalid@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== + +character-reference-invalid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz#a0bdeb89c051fe7ed5d3158b2f06af06984f2813" + integrity sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g== + +check-error@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" + integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== + +check-for-leaks@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz#4ac108ee3f8e6b99f5ad36f6b98cba1d7f4816d0" + integrity sha512-9OdOSRZY6N0w5JCdJpqsC5MkD6EPGYpHmhtf4l5nl3DRETDZshP6C1EGN/vVhHDTY6AsOK3NhdFfrMe3NWZl7g== + dependencies: + anymatch "^3.0.2" + minimist "^1.2.0" + parse-gitignore "^0.4.0" + walk-sync "^0.3.2" + +chokidar@^3.0.0: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +chrome-trace-event@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" + integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== + dependencies: + tslib "^1.9.0" + +ci-info@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2" + integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== + +cli-cursor@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38" + integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw== + dependencies: + restore-cursor "^5.0.0" + +cli-spinners@^2.9.2: + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== + +cli-truncate@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-4.0.0.tgz#6cc28a2924fee9e25ce91e973db56c7066e6172a" + integrity sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA== + dependencies: + slice-ansi "^5.0.0" + string-width "^7.0.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + +collapse-white-space@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" + integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colorette@^2.0.14: + version "2.0.19" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + +colorette@^2.0.20: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +comma-separated-tokens@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" + integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== + +commander@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +commander@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-14.0.0.tgz#f244fc74a92343514e56229f16ef5c5e22ced5e9" + integrity sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +compress-brotli@^1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db" + integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ== + dependencies: + "@types/json-buffer" "~3.0.0" + json-buffer "~3.0.1" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +concat-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" + integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.0.2" + typedarray "^0.0.6" + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.7, debug@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" + integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== + dependencies: + ms "^2.1.3" + +debug@4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== + dependencies: + ms "^2.1.3" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + +deep-eql@^5.0.1: + version "5.0.2" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341" + integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== + +deep-is@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +deprecation@^2.0.0, deprecation@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" + integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== + +dequal@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +devlop@^1.0.0, devlop@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" + integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== + dependencies: + dequal "^2.0.0" + +diff@^3.1.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dugite@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/dugite/-/dugite-2.7.1.tgz#277275fd490bddf20180e124d119f84f708dfb32" + integrity sha512-X7v7JngMG6RGHKCKKF0fdqYC9Xcw0CDes43an6dQW2N2dYNd/OOLq3BFszCOyOObgKnrmNVvyggk3O4WGJMpcA== + dependencies: + progress "^2.0.3" + tar "^6.1.11" + +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" + +duplexer@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + +electron-to-chromium@^1.5.4: + version "1.5.18" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz#5fe62b9d21efbcfa26571066502d94f3ed97e495" + integrity sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ== + +emoji-regex@^10.2.1, emoji-regex@^10.3.0: + version "10.4.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4" + integrity sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +ensure-posix-path@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce" + integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw== + +entities@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +env-paths@^2.2.0, env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + +envinfo@^7.7.3: + version "7.8.1" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" + integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + +environment@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz#8e86c66b180f363c7ab311787e0259665f45a9f1" + integrity sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q== + +err-code@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== + +errno@^0.1.3: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.3.1, error-ex@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.19.0, es-abstract@^1.20.4: + version "1.21.2" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff" + integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg== + dependencies: + array-buffer-byte-length "^1.0.0" + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.2.0" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.10" + is-weakref "^1.0.2" + object-inspect "^1.12.3" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.7" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.9" + +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.15" + +es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0: + version "1.24.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328" + integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.3.0" + get-proto "^1.0.1" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-negative-zero "^2.0.3" + is-regex "^1.2.1" + is-set "^2.0.3" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.1" + math-intrinsics "^1.1.0" + object-inspect "^1.13.4" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.4" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + stop-iteration-iterator "^1.1.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.19" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + +es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-module-lexer@^1.2.1: + version "1.5.4" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" + integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + +es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + dependencies: + get-intrinsic "^1.1.3" + has "^1.0.3" + has-tostringtag "^1.0.0" + +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + +es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-shim-unscopables@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" + integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== + dependencies: + hasown "^2.0.2" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + +es6-error@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" + integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== + +escalade@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-compat-utils@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4" + integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q== + dependencies: + semver "^7.5.4" + +eslint-config-standard-jsx@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#70852d395731a96704a592be5b0bfaccfeded239" + integrity sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ== + +eslint-config-standard@17.0.0: + version "17.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz#fd5b6cf1dcf6ba8d29f200c461de2e19069888cf" + integrity sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg== + +eslint-config-standard@^17.1.0: + version "17.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975" + integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q== + +eslint-import-resolver-node@^0.3.7: + version "0.3.7" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7" + integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA== + dependencies: + debug "^3.2.7" + is-core-module "^2.11.0" + resolve "^1.22.1" + +eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + +eslint-module-utils@^2.12.1: + version "2.12.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff" + integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw== + dependencies: + debug "^3.2.7" + +eslint-module-utils@^2.7.4: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + dependencies: + debug "^3.2.7" + +eslint-plugin-es-x@^7.5.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74" + integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ== + dependencies: + "@eslint-community/eslint-utils" "^4.1.2" + "@eslint-community/regexpp" "^4.11.0" + eslint-compat-utils "^0.5.1" + +eslint-plugin-es@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893" + integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== + dependencies: + eslint-utils "^2.0.0" + regexpp "^3.0.0" + +eslint-plugin-es@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz#f0822f0c18a535a97c3e714e89f88586a7641ec9" + integrity sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ== + dependencies: + eslint-utils "^2.0.0" + regexpp "^3.0.0" + +eslint-plugin-import@^2.26.0: + version "2.27.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" + integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + array.prototype.flatmap "^1.3.1" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.7" + eslint-module-utils "^2.7.4" + has "^1.0.3" + is-core-module "^2.11.0" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.values "^1.1.6" + resolve "^1.22.1" + semver "^6.3.0" + tsconfig-paths "^3.14.1" + +eslint-plugin-import@^2.32.0: + version "2.32.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980" + integrity sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA== + dependencies: + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.9" + array.prototype.findlastindex "^1.2.6" + array.prototype.flat "^1.3.3" + array.prototype.flatmap "^1.3.3" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.9" + eslint-module-utils "^2.12.1" + hasown "^2.0.2" + is-core-module "^2.16.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.1" + semver "^6.3.1" + string.prototype.trimend "^1.0.9" + tsconfig-paths "^3.15.0" + +eslint-plugin-markdown@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-5.1.0.tgz#e87724118e822cdfc89cbf1edb40248a3bc9aece" + integrity sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A== + dependencies: + mdast-util-from-markdown "^0.8.5" + +eslint-plugin-mocha@^10.5.0: + version "10.5.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz#0aca8d709e7cddef566e0dc252f6b02e307a2b7e" + integrity sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw== + dependencies: + eslint-utils "^3.0.0" + globals "^13.24.0" + rambda "^7.4.0" + +eslint-plugin-n@^15.1.0: + version "15.7.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz#e29221d8f5174f84d18f2eb94765f2eeea033b90" + integrity sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q== + dependencies: + builtins "^5.0.1" + eslint-plugin-es "^4.1.0" + eslint-utils "^3.0.0" + ignore "^5.1.1" + is-core-module "^2.11.0" + minimatch "^3.1.2" + resolve "^1.22.1" + semver "^7.3.8" + +eslint-plugin-n@^16.6.2: + version "16.6.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b" + integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + builtins "^5.0.1" + eslint-plugin-es-x "^7.5.0" + get-tsconfig "^4.7.0" + globals "^13.24.0" + ignore "^5.2.4" + is-builtin-module "^3.2.1" + is-core-module "^2.12.1" + minimatch "^3.1.2" + resolve "^1.22.2" + semver "^7.5.3" + +eslint-plugin-node@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d" + integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== + dependencies: + eslint-plugin-es "^3.0.0" + eslint-utils "^2.0.0" + ignore "^5.1.1" + minimatch "^3.0.4" + resolve "^1.10.1" + semver "^6.1.0" + +eslint-plugin-promise@^6.0.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz#269a3e2772f62875661220631bd4dafcb4083816" + integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig== + +eslint-plugin-promise@^6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#acd3fd7d55cead7a10f92cf698f36c0aafcd717a" + integrity sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ== + +eslint-plugin-react@^7.28.0: + version "7.32.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" + integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== + dependencies: + array-includes "^3.1.6" + array.prototype.flatmap "^1.3.1" + array.prototype.tosorted "^1.1.1" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + object.hasown "^1.1.2" + object.values "^1.1.6" + prop-types "^15.8.1" + resolve "^2.0.0-next.4" + semver "^6.3.0" + string.prototype.matchall "^4.0.8" + +eslint-scope@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-utils@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" + integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== + +eslint-visitor-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" + integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint-visitor-keys@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45" + integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw== + +eslint@^8.13.0, eslint@^8.57.1: + version "8.57.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9" + integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.1" + "@humanwhocodes/config-array" "^0.13.0" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" + integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== + +estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +eventemitter3@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + +events-to-array@^1.0.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz#2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6" + integrity sha1-LUH1Y+H+QA7Uli/hpNXGp1Od9/Y= + +events@^3.0.0, events@^3.2.0, events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extract-zip@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" + integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + dependencies: + debug "^4.1.1" + get-stream "^5.1.0" + yauzl "^2.10.0" + optionalDependencies: + "@types/yauzl" "^2.9.1" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-glob@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.8" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fast-uri@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134" + integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw== + +fast-xml-parser@^5.0.7: + version "5.2.5" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a" + integrity sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ== + dependencies: + strnum "^2.1.0" + +fastest-levenshtein@^1.0.12: + version "1.0.14" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz#9054384e4b7a78c88d01a4432dc18871af0ac859" + integrity sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA== + +fastq@^1.6.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481" + integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q== + dependencies: + reusify "^1.0.4" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.7" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" + integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== + +folder-hash@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/folder-hash/-/folder-hash-4.1.1.tgz#c054437d83c26455b12c4a4c8586b1f080c6e644" + integrity sha512-1ZSlKJSbET3XpglnEXC9g+QF4QRZhqHIjpFfa4pAMfO4tu/XYPafpeHEX6zOFS2EolOIXr0lPh1eSjmdWItX2w== + dependencies: + debug "4.4.0" + minimatch "7.4.6" + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +for-each@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== + dependencies: + is-callable "^1.2.7" + +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" + +functions-have-names@^1.2.2, functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-east-asian-width@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e" + integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA== + +get-func-name@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" + integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-proto "^1.0.1" + has-symbols "^1.0.3" + +get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" + +get-stdin@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== + dependencies: + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + +get-tsconfig@^4.7.0: + version "4.8.1" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471" + integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== + dependencies: + resolve-pkg-maps "^1.0.0" + +getos@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5" + integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== + dependencies: + async "^3.2.0" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^10.0.0, glob@^10.2.2, glob@^10.4.5: + version "10.4.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" + integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + dependencies: + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^1.11.1" + +glob@^7.1.3, glob@^7.1.6: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^9.2.0: + version "9.3.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== + dependencies: + fs.realpath "^1.0.0" + minimatch "^8.0.2" + minipass "^4.2.4" + path-scurry "^1.6.1" + +global-agent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" + integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== + dependencies: + boolean "^3.0.1" + es6-error "^4.1.1" + matcher "^3.0.0" + roarr "^2.15.3" + semver "^7.3.2" + serialize-error "^7.0.1" + +globals@^13.19.0: + version "13.20.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" + integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== + dependencies: + type-fest "^0.20.2" + +globals@^13.24.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.1, globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e" + integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA== + dependencies: + "@sindresorhus/merge-streams" "^2.1.0" + fast-glob "^3.3.3" + ignore "^7.0.3" + path-type "^6.0.0" + slash "^5.1.0" + unicorn-magic "^0.3.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + +got@^11.8.5: + version "11.8.5" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046" + integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + +graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-flag@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz#5483db2ae02a472d1d0691462fc587d1843cd940" + integrity sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +hast-util-from-html@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz#9cd38ee81bf40b2607368b92a04b0905fa987488" + integrity sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g== + dependencies: + "@types/hast" "^3.0.0" + devlop "^1.1.0" + hast-util-from-parse5 "^8.0.0" + parse5 "^7.0.0" + vfile "^6.0.0" + vfile-message "^4.0.0" + +hast-util-from-parse5@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" + integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + hastscript "^8.0.0" + property-information "^6.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + web-namespaces "^2.0.0" + +hast-util-parse-selector@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" + integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== + dependencies: + "@types/hast" "^3.0.0" + +hastscript@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" + integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + +hosted-git-info@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17" + integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== + dependencies: + lru-cache "^10.0.1" + +http-cache-semantics@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + +http-proxy-agent@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" + integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== + dependencies: + agent-base "^7.1.0" + debug "^4.3.4" + +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + +https-proxy-agent@^7.0.0: + version "7.0.5" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2" + integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw== + dependencies: + agent-base "^7.0.2" + debug "4" + +husky@^9.1.7: + version "9.1.7" + resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d" + integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA== + +ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.0.0, ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4: + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== + +ignore@^7.0.0, ignore@^7.0.3: + version "7.0.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.4.tgz#a12c70d0f2607c5bf508fb65a40c75f037d7a078" + integrity sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +import-meta-resolve@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#f9db8bead9fafa61adb811db77a2bf22c5399706" + integrity sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw== + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@^4.1.2, ini@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795" + integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg== + +internal-slot@^1.0.3, internal-slot@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + dependencies: + get-intrinsic "^1.2.0" + has "^1.0.3" + side-channel "^1.0.4" + +internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.0" + side-channel "^1.0.4" + +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" + +interpret@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" + integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== + +is-alphabetical@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== + +is-alphabetical@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.0.tgz#ef6e2caea57c63450fffc7abb6cbdafc5eb96e96" + integrity sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w== + +is-alphanumerical@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== + dependencies: + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + +is-alphanumerical@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz#0fbfeb6a72d21d91143b3d182bf6cf5909ee66f6" + integrity sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ== + dependencies: + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + +is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-async-function@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" + integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== + dependencies: + async-function "^1.0.0" + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-builtin-module@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" + integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== + dependencies: + builtin-modules "^3.3.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.11.0: + version "2.12.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" + integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== + dependencies: + has "^1.0.3" + +is-core-module@^2.12.1, is-core-module@^2.13.0: + version "2.15.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37" + integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== + dependencies: + hasown "^2.0.2" + +is-core-module@^2.16.1: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + dependencies: + hasown "^2.0.2" + +is-core-module@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + dependencies: + has "^1.0.3" + +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + +is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== + dependencies: + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" + +is-decimal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== + +is-decimal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz#db1140337809fd043a056ae40a9bd1cdc563034c" + integrity sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw== + +is-empty@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz#de9bb5b278738a05a0b09a57e1fb4d4a341a9f6b" + integrity sha1-3pu1snhzigWgsJpX4ftNSjQan2s= + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-fullwidth-code-point@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" + integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== + +is-fullwidth-code-point@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz#9609efced7c2f97da7b60145ef481c787c7ba704" + integrity sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA== + dependencies: + get-east-asian-width "^1.0.0" + +is-generator-function@^1.0.10: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" + integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-hexadecimal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== + +is-hexadecimal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz#8e1ec9f48fe3eabd90161109856a23e0907a65d5" + integrity sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug== + +is-interactive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90" + integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ== + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz#06c0999fd7574edf5a906ba5644ad0feb3a84d22" + integrity sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + dependencies: + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== + dependencies: + call-bind "^1.0.7" + +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== + dependencies: + call-bound "^1.0.3" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== + dependencies: + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" + +is-typed-array@^1.1.10, is-typed-array@^1.1.9: + version "1.1.10" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" + integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + +is-unicode-supported@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" + integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== + +is-unicode-supported@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a" + integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakref@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isexe@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d" + integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +jackspeak@^3.1.2: + version "3.4.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" + integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@4.1.0, js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +js-yaml@^3.2.7: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +json-buffer@3.0.1, json-buffer@~3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-parse-even-better-errors@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da" + integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stringify-safe@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + +json5@^1.0.1, json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +json5@^2.0.0, json5@^2.1.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonc-parser@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4" + integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ== + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" + integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== + dependencies: + universalify "^1.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonwebtoken@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d" + integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw== + dependencies: + jws "^3.2.2" + lodash "^4.17.21" + ms "^2.1.1" + semver "^7.3.8" + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.3" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" + integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== + dependencies: + array-includes "^3.1.5" + object.assign "^4.1.3" + +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + +katex@^0.16.0: + version "0.16.22" + resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.22.tgz#d2b3d66464b1e6d69e6463b28a86ced5a02c5ccd" + integrity sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg== + dependencies: + commander "^8.3.0" + +keyv@^4.0.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz#7970672f137d987945821b1a07b524ce5a4edd27" + integrity sha512-nwP7AQOxFzELXsNq3zCx/oh81zu4DHWwCE6W9RaeHb7OHO0JpmKS8n801ovVQC7PTsZDWtPA5j1QY+/WWtARYg== + dependencies: + compress-brotli "^1.3.8" + json-buffer "3.0.1" + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lilconfig@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== + +lines-and-columns@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" + integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== + +linkify-it@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421" + integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ== + dependencies: + uc.micro "^2.0.0" + +lint-staged@^16.1.0: + version "16.1.0" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.1.0.tgz#06807ef3dbbade9e4e3416897aac0ac5b99a2377" + integrity sha512-HkpQh69XHxgCjObjejBT3s2ILwNjFx8M3nw+tJ/ssBauDlIpkx2RpqWSi1fBgkXLSSXnbR3iEq1NkVtpvV+FLQ== + dependencies: + chalk "^5.4.1" + commander "^14.0.0" + debug "^4.4.1" + lilconfig "^3.1.3" + listr2 "^8.3.3" + micromatch "^4.0.8" + nano-spawn "^1.0.2" + pidtree "^0.6.0" + string-argv "^0.3.2" + yaml "^2.8.0" + +listr2@^8.3.3: + version "8.3.3" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.3.3.tgz#815fc8f738260ff220981bf9e866b3e11e8121bf" + integrity sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ== + dependencies: + cli-truncate "^4.0.0" + colorette "^2.0.20" + eventemitter3 "^5.0.1" + log-update "^6.1.0" + rfdc "^1.4.1" + wrap-ansi "^9.0.0" + +load-json-file@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3" + integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw== + dependencies: + graceful-fs "^4.1.15" + parse-json "^4.0.0" + pify "^4.0.1" + strip-bom "^3.0.0" + type-fest "^0.3.0" + +load-plugin@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-6.0.3.tgz#b0eb8ea2361744f0e54850ccbc4c8a2d94ffabe3" + integrity sha512-kc0X2FEUZr145odl68frm+lMJuQ23+rTXYmR6TImqPtbpmXC4vVXbWKDQ9IzndA0HfyQamWfKLhzsqGSTxE63w== + dependencies: + "@npmcli/config" "^8.0.0" + import-meta-resolve "^4.0.0" + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^1.0.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +loader-utils@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439" + integrity sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw== + dependencies: + chalk "^5.3.0" + is-unicode-supported "^1.3.0" + +log-update@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz#1a04ff38166f94647ae1af562f4bd6a15b1b7cd4" + integrity sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w== + dependencies: + ansi-escapes "^7.0.0" + cli-cursor "^5.0.0" + slice-ansi "^7.1.0" + strip-ansi "^7.1.0" + wrap-ansi "^9.0.0" + +longest-streak@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz#f127e2bded83caa6a35ac5f7a2f2b2f94b36f3dc" + integrity sha512-XhUjWR5CFaQ03JOP+iSDS9koy8T5jfoImCZ4XprElw3BXsSk4MpVYOLw/6LTDKZhO13PlAXnB5gS4MHQTpkSOw== + +loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +loupe@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.1.tgz#71d038d59007d890e3247c5db97c1ec5a92edc54" + integrity sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw== + dependencies: + get-func-name "^2.0.1" + +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lru-cache@^10.0.1: + version "10.4.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +lru-cache@^10.2.0: + version "10.2.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" + integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lru-cache@^9.0.0, lru-cache@^9.1.1: + version "9.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1" + integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A== + +make-error@^1.1.1: + version "1.3.5" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" + integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== + +markdown-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" + integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== + +markdown-it@14.1.0, markdown-it@^14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45" + integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg== + dependencies: + argparse "^2.0.1" + entities "^4.4.0" + linkify-it "^5.0.0" + mdurl "^2.0.0" + punycode.js "^2.3.1" + uc.micro "^2.1.0" + +markdownlint-cli2-formatter-default@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.5.tgz#b8fde4e127f9a9c0596e6d45eed352dd0aa0ff98" + integrity sha512-4XKTwQ5m1+Txo2kuQ3Jgpo/KmnG+X90dWt4acufg6HVGadTUG5hzHF/wssp9b5MBYOMCnZ9RMPaU//uHsszF8Q== + +markdownlint-cli2@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/markdownlint-cli2/-/markdownlint-cli2-0.18.0.tgz#eb8007f8f276399197c65966d3428e777a9ecbf3" + integrity sha512-gHvff1KxBxTqaN1F5cTxRSxBipx+Qkki430tyg0wPxty67iQNZzxREZkXy8ltbj7ObMz1eYD4aspnYXfV0sHAw== + dependencies: + globby "14.1.0" + js-yaml "4.1.0" + jsonc-parser "3.3.1" + markdown-it "14.1.0" + markdownlint "0.38.0" + markdownlint-cli2-formatter-default "0.0.5" + micromatch "4.0.8" + +markdownlint@0.38.0: + version "0.38.0" + resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.38.0.tgz#862ca9d08f3a28f4149bd388ac369bb95865534e" + integrity sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ== + dependencies: + micromark "4.0.2" + micromark-core-commonmark "2.0.3" + micromark-extension-directive "4.0.0" + micromark-extension-gfm-autolink-literal "2.1.0" + micromark-extension-gfm-footnote "2.1.0" + micromark-extension-gfm-table "2.1.1" + micromark-extension-math "3.1.0" + micromark-util-types "2.0.2" + +matcher-collection@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz#1076f506f10ca85897b53d14ef54f90a5c426838" + integrity sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g== + dependencies: + minimatch "^3.0.2" + +matcher@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" + integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== + dependencies: + escape-string-regexp "^4.0.0" + +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + +mdast-comment-marker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-3.0.0.tgz#8233f27c985ac7be53678ecb453dd9648fa1b5c5" + integrity sha512-bt08sLmTNg00/UtVDiqZKocxqvQqqyQZAg1uaRuO/4ysXV5motg7RolF5o5yy/sY1rG0v2XgZEqFWho1+2UquA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-mdx-expression "^2.0.0" + +mdast-util-directive@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz#f3656f4aab6ae3767d3c72cfab5e8055572ccba1" + integrity sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-from-markdown@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" + integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-to-string "^2.0.0" + micromark "~2.11.0" + parse-entities "^2.0.0" + unist-util-stringify-position "^2.0.0" + +mdast-util-from-markdown@^2.0.0, mdast-util-from-markdown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz#4850390ca7cf17413a9b9a0fbefcd1bc0eb4160a" + integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + mdast-util-to-string "^4.0.0" + micromark "^4.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-decode-string "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-stringify-position "^4.0.0" + +mdast-util-heading-style@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-3.0.0.tgz#f1a02b2d0950e8535713f54de5ee0eea82413f51" + integrity sha512-tsUfM9Kj9msjlemA/38Z3pvraQay880E3zP2NgIthMoGcpU9bcPX9oSM6QC/+eFXGGB4ba+VCB1dKAPHB7Veug== + dependencies: + "@types/mdast" "^4.0.0" + +mdast-util-mdx-expression@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz#43f0abac9adc756e2086f63822a38c8d3c3a5096" + integrity sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-jsx@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz#fd04c67a2a7499efb905a8a5c578dddc9fdada0d" + integrity sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +mdast-util-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41" + integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdxjs-esm@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97" + integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-phrasing@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3" + integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== + dependencies: + "@types/mdast" "^4.0.0" + unist-util-is "^6.0.0" + +mdast-util-to-markdown@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4" + integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" + integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== + +mdast-util-to-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" + integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== + dependencies: + "@types/mdast" "^4.0.0" + +mdurl@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0" + integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w== + +memory-fs@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromark-core-commonmark@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz#c691630e485021a68cf28dbc2b2ca27ebf678cd4" + integrity sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-core-commonmark@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d" + integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-directive@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz#af389e33fe0654c15f8466b73a0f5af598d00368" + integrity sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + parse-entities "^4.0.0" + +micromark-extension-gfm-autolink-literal@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz#6286aee9686c4462c1e3552a9d505feddceeb935" + integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-footnote@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz#4dab56d4e398b9853f6fe4efac4fc9361f3e0750" + integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw== + dependencies: + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-table@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz#fac70bcbf51fe65f5f44033118d39be8a9b5940b" + integrity sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-math@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz#c42ee3b1dd5a9a03584e83dd8f08e3de510212c1" + integrity sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg== + dependencies: + "@types/katex" "^0.16.0" + devlop "^1.0.0" + katex "^0.16.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-destination@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07" + integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-label@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a" + integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== + dependencies: + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-space@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030" + integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-title@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95" + integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-whitespace@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763" + integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-character@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.0.tgz#31320ace16b4644316f6bf057531689c71e2aee1" + integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ== + dependencies: + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-chunked@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89" + integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-classify-character@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34" + integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-combine-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5" + integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== + dependencies: + micromark-util-chunked "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-decode-numeric-character-reference@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5" + integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-decode-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a" + integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1" + integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== + +micromark-util-html-tag-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4" + integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== + +micromark-util-normalize-identifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b" + integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-resolve-all@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364" + integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== + dependencies: + micromark-util-types "^2.0.0" + +micromark-util-sanitize-uri@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de" + integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-subtokenize@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5" + integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-symbol@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044" + integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== + +micromark-util-types@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.2.tgz#f00225f5f5a0ebc3254f96c36b6605c4b393908e" + integrity sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA== + +micromark-util-types@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e" + integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== + +micromark@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.2.tgz#91395a3e1884a198e62116e33c9c568e39936fdb" + integrity sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249" + integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark@~2.11.0: + version "2.11.4" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a" + integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== + dependencies: + debug "^4.0.0" + parse-entities "^2.0.0" + +micromatch@4.0.8, micromatch@^4.0.0, micromatch@^4.0.4, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.27: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mimic-function@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076" + integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA== + +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + +minimatch@7.4.6: + version "7.4.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^8.0.2: + version "8.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.0, minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.0.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +minimist@^1.2.0, minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +"minipass@^5.0.0 || ^6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81" + integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.0.tgz#b545f84af94e567386770159302ca113469c80b8" + integrity sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig== + +minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + +mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +ms@^2.1.1, ms@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nan@nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213: + version "2.18.0" + resolved "https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213" + +nano-spawn@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-1.0.2.tgz#9853795681f0e96ef6f39104c2e4347b6ba79bf6" + integrity sha512-21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +node-fetch@^2.6.1: + version "2.6.8" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e" + integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg== + dependencies: + whatwg-url "^5.0.0" + +node-fetch@^2.6.7: + version "2.6.7" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + +nopt@^7.2.1: + version "7.2.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" + integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== + dependencies: + abbrev "^2.0.0" + +normalize-package-data@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506" + integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== + dependencies: + hosted-git-info "^7.0.0" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +npm-install-checks@^6.0.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe" + integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== + dependencies: + semver "^7.1.1" + +npm-normalize-package-bin@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" + integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== + +npm-package-arg@^11.0.0: + version "11.0.3" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d" + integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw== + dependencies: + hosted-git-info "^7.0.0" + proc-log "^4.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + +npm-pick-manifest@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636" + integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA== + dependencies: + npm-install-checks "^6.0.0" + npm-normalize-package-bin "^3.0.0" + npm-package-arg "^11.0.0" + semver "^7.3.5" + +null-loader@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" + integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-inspect@^1.12.3, object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== + +object-inspect@^1.13.3, object-inspect@^1.13.4: + version "1.13.4" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.3, object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.assign@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" + object-keys "^1.1.1" + +object.entries@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" + integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +object.fromentries@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73" + integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.groupby@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + +object.hasown@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" + integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw== + dependencies: + define-properties "^1.1.4" + es-abstract "^1.20.4" + +object.values@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" + integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +object.values@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60" + integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ== + dependencies: + mimic-function "^5.0.0" + +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.5" + +ora@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-8.1.0.tgz#c3db2f9f83a2bec9e8ab71fe3b9ae234d65ca3a8" + integrity sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ== + dependencies: + chalk "^5.3.0" + cli-cursor "^5.0.0" + cli-spinners "^2.9.2" + is-interactive "^2.0.0" + is-unicode-supported "^2.0.0" + log-symbols "^6.0.0" + stdin-discarder "^0.2.2" + string-width "^7.2.0" + strip-ansi "^7.1.0" + +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== + +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== + dependencies: + p-try "^2.0.0" + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json-from-dist@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-entities@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" + integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== + dependencies: + character-entities "^1.0.0" + character-entities-legacy "^1.0.0" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + +parse-entities@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.2.tgz#61d46f5ed28e4ee62e9ddc43d6b010188443f159" + integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw== + dependencies: + "@types/unist" "^2.0.0" + character-entities-legacy "^3.0.0" + character-reference-invalid "^2.0.0" + decode-named-character-reference "^1.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + is-hexadecimal "^2.0.0" + +parse-gitignore@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz#abf702e4b900524fff7902b683862857b63f93fe" + integrity sha1-q/cC5LkAUk//eQK2g4YoV7Y/k/4= + dependencies: + array-unique "^0.3.2" + is-glob "^3.1.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120" + integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw== + dependencies: + "@babel/code-frame" "^7.21.4" + error-ex "^1.3.2" + json-parse-even-better-errors "^3.0.0" + lines-and-columns "^2.0.3" + type-fest "^3.8.0" + +parse-ms@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4" + integrity sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw== + +parse5@^7.0.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== + dependencies: + entities "^4.4.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6, path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +path-scurry@^1.6.1: + version "1.9.2" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63" + integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg== + dependencies: + lru-cache "^9.1.1" + minipass "^5.0.0 || ^6.0.2" + +path-type@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51" + integrity sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ== + +pathval@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25" + integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + +picocolors@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picocolors@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59" + integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== + +picomatch@^2.0.4: + version "2.0.7" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6" + integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA== + +picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pidtree@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" + integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pkg-conf@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz#d9f9c75ea1bae0e77938cde045b276dac7cc69ae" + integrity sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ== + dependencies: + find-up "^3.0.0" + load-json-file "^5.2.0" + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pluralize@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +pre-flight@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pre-flight/-/pre-flight-2.0.0.tgz#5e7c09aa49dbaeb28b21cc5c7d49b0ad1ee63a78" + integrity sha512-uqrCBHAzVogOyI/79jsxbveioqA9GUK5MBbrwifEHlCFhi3BkEkDYxFEzNxxfkUBl43Gnqkniw1ZKGaTf/YvAA== + dependencies: + chalk "^5.3.0" + semver "^7.6.3" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +pretty-ms@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-9.1.0.tgz#0ad44de6086454f48a168e5abb3c26f8db1b3253" + integrity sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw== + dependencies: + parse-ms "^4.0.0" + +proc-log@^4.0.0, proc-log@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034" + integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.10, process@~0.11.0: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + +progress@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== + +promise-retry@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== + dependencies: + err-code "^2.0.2" + retry "^0.12.0" + +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +property-information@^6.0.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" + integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode.js@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7" + integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA== + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +qs@^6.12.3: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== + dependencies: + side-channel "^1.0.6" + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +quotation@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/quotation/-/quotation-2.0.3.tgz#b94c05128209a63b40b4e20e0f8f1a38adea7e0b" + integrity sha512-yEc24TEgCFLXx7D4JHJJkK4JFVtatO8fziwUxY4nB/Jbea9o9CVS3gt22mA0W7rPYAGW2fWzYDSOtD94PwOyqA== + +rambda@^7.4.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/rambda/-/rambda-7.5.0.tgz#1865044c59bc0b16f63026c6e5a97e4b1bbe98fe" + integrity sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +read-package-json-fast@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" + integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== + dependencies: + json-parse-even-better-errors "^3.0.0" + npm-normalize-package-bin "^3.0.0" + +readable-stream@^2, readable-stream@^2.0.1, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.0.2: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +rechoir@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" + integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== + dependencies: + resolve "^1.20.0" + +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + +regexp.prototype.flags@^1.4.3: + version "1.5.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" + integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + functions-have-names "^1.2.3" + +regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== + dependencies: + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" + +regexp.prototype.flags@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +regexpp@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e" + integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g== + +remark-cli@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-12.0.1.tgz#991ede01adfdf0471177c381168105da4b93f99a" + integrity sha512-2NAEOACoTgo+e+YAaCTODqbrWyhMVmlUyjxNCkTrDRHHQvH6+NbrnqVvQaLH/Q8Ket3v90A43dgAJmXv8y5Tkw== + dependencies: + import-meta-resolve "^4.0.0" + markdown-extensions "^2.0.0" + remark "^15.0.0" + unified-args "^11.0.0" + +remark-lint-blockquote-indentation@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-4.0.1.tgz#84bbe387254e38f7de94fcfa5e673d40308000a2" + integrity sha512-7BhOsImFgTD7IIliu2tt+yJbx5gbMbXCOspc3VdYf/87iLJdWKqJoMy2V6DZG7kBjBlBsIZi38fDDngJttXt4w== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-code-block-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-4.0.1.tgz#28cdab3e687b68e5e2cc500e225ed4b75e088e0e" + integrity sha512-d4mHsEpv1yqXWl2dd+28tGRX0Lzk5qw7cfxAQVkOXPUONhsMFwXJEBeeqZokeG4lOKtkKdIJR7ezScDfWR0X4w== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-definition-case@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-4.0.1.tgz#e553ada8d8dc0b5900ccc563118c5ecda9ce1c78" + integrity sha512-BItJMeXyEBKW/beM7gFLMt3flnyNoRDd8yNFq+7pIeFjO7KWGRxBWUaNgk/tFEPyQcGeCqrNS3nS0ic7qi7I2w== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-definition-spacing@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-4.0.1.tgz#8a34b0efe0849c3a7043c26e9648b8d6211a4a72" + integrity sha512-ZjShKaBUGeHrZyIZWwOZOxX3guj/P7gRR5wbDADQctL4oK+ZLQfOvJFmAsF1nD4gNr0Ficjd0AuiWxQcc1qTMA== + dependencies: + "@types/mdast" "^4.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-emphasis-marker@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-4.0.1.tgz#473dd76c79cbc44b55410372f66d2ef8b92ebf2c" + integrity sha512-BF1WWsAxai3XoKk48sfiqT3L8m02AZLj3BnipWkHDRXuLfz6VwsHVaHWyNvvE0p6b2B3A5dSYbcfJu5RmPx4tQ== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-fenced-code-flag@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-4.2.0.tgz#192e11be72a1e73ee182bd3564155f7c970d12a6" + integrity sha512-QWGTrnYbcopOFZR98djDREmKApLonJ7hmXE7pEcOGee9JY/EUIVS7Lq54Hy9CtU3cVIvQQmiMTxCwUhfddDJFA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + quotation "^2.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-fenced-code-marker@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-4.0.1.tgz#6ad121dc253f9cb86c2269e02baf9de5c56770c5" + integrity sha512-uI91OcVPKjNxV+vpjDW9T64hkE0a/CRn3JhwdMxUAJYpVsKnA7PFPSFJOx/abNsVZHNSe7ZFGgGdaH/lqgSizA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-file-extension@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-3.0.1.tgz#7b68d326cde1fad635e522b703f7a93046ba7067" + integrity sha512-1Ca5Dgu9J/j1fb7nvzNXh2xy4ija03igiP5i4le64LfrlloGax4VWcG/M7uL+CpRTFVqEJMWw0iKDEZxYSgImg== + dependencies: + "@types/mdast" "^4.0.0" + quotation "^2.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-final-definition@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-4.0.2.tgz#8d2b17dde56f86f033520b161239b364e54e649d" + integrity sha512-fz3UAcFQef77Zb8rz4za2R6y7pdyJot22iGtFoNIKdtbcNa8IKKEVoY3NIfrsLfhrjwzcha1Sp3fFA9NF6lc4w== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-mdx "^3.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-hard-break-spaces@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-4.1.1.tgz#c1c307d9c396501ee15353874c38cd8a1d6f19d8" + integrity sha512-AKDPDt39fvmr3yk38OKZEWJxxCOOUBE+96AsBfs+ExS5LW6oLa9041X5ahFDQHvHGzdoremEIaaElursaPEkNg== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + +remark-lint-heading-increment@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-4.0.1.tgz#fb282edd7fb6b254a02937b0ced55ba31e471bfa" + integrity sha512-uat7RTQn0hGlMv62p7yjLlg3tO3RljFbH6C+0M+5BNEF+s3NrA8jJgqW0UwLLNdCd3EABCKaWloHumT57ND7PQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-mdx "^3.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-heading-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-4.0.1.tgz#8d6b80e4ed314f6dc52f5af9653f89dfe3b6b712" + integrity sha512-+rUpJ/N2CGC5xPgZ18XgsCsUBtadgEhdTi0BJPrsFmHPzL22BUHajeg9im8Y7zphUcbi1qFiKuxZd2nzDgZSXQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-heading-style "^3.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-link-title-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-4.0.1.tgz#4de0a635b367edbb1fbec25f708f0bb774c54239" + integrity sha512-MtmnYrhjhRXR0zeiyYf/7GBlUF5KAPypJb345KjyDluOhI4Wj4VAXvVQuov/MFc3y8p/1yVwv3QDYv6yue8/wQ== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-list-item-content-indent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-4.0.1.tgz#8fb2f8029940fdb42f6b8d739cd4252838a80795" + integrity sha512-KSopxxp64O6dLuTQ2sWaTqgjKWr1+AoB1QCTektMJ3mfHfn0QyZzC2CZbBU22KGzBhiYXv9cIxlJlxUtq2NqHg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-list-item-indent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-4.0.1.tgz#b2e956d07fdd7f3cbc5d3407321222605a8d9385" + integrity sha512-gJd1Q+jOAeTgmGRsdMpnRh01DUrAm0O5PCQxE8ttv1QZOV015p/qJH+B4N6QSmcUuPokHLAh9USuq05C73qpiA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-list-item-spacing@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-5.0.1.tgz#1c929ad7d5d79978bc1e96c653e3d40910534e14" + integrity sha512-AsxDL9U4qRmFGiz6lfsO833sJaHDlESjxM2rAvssPiXMZau3w/pZItaJyjowQBygDqGrj30sHvOfJzCHKbm1CA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-maximum-heading-length@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-4.1.1.tgz#ffb60105dd085156af69692c4e0f9078ca45126b" + integrity sha512-99yonukJ+e0uhx0zGH4uq6H9mhO7FA1ufmuToODH1N+X3ja61Grvlvvlq9UbP9+gbfbWgN97QGKPaTlE29FpaQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-maximum-line-length@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-4.1.1.tgz#d6d1a5bb959908f9186414220dcfb4cb626c41e3" + integrity sha512-oIncZkI0oIXZk+1kJOMnE3WPbyMTUbds0q1E8WbCwtjN9pAZsQD2e+wK+xdi5VqOLPkvLER+yzbmi/A3Tp+XEg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-mdx "^3.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + +remark-lint-no-blockquote-without-marker@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-6.0.1.tgz#92da6318fa6237f8f706cfbf1c0f6ef4bb480ee3" + integrity sha512-b4IOkNcG7C16HYAdKUeAhO7qPt45m+v7SeYbVrqvbSFtlD3EUBL8fgHRgLK1mdujFXDP1VguOEMx+Txv8JOT4w== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-directive "^3.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-location "^5.0.0" + +remark-lint-no-consecutive-blank-lines@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-5.0.1.tgz#b3e372bb6f7763f67714f9052cd72515b85f0884" + integrity sha512-yLtYCrEBtGDao4ozmZruRzjMYAcBVFK69PoYjPfNwFO8pQ/LPt8KCq6oyg1ronNyRbDYEGqVdLIHcT/zL3LjPA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-directive "^3.0.0" + mdast-util-mdx "^3.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-duplicate-headings@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-4.0.1.tgz#ec6184ddad6ad35e67370115f134e1a7ce074c09" + integrity sha512-6lggqnpIe5FepikjYF2me3ovKV4oD/rAz8WmwVbLR2cLkce1iH+PB7jyxk/A2gQQqrDcIlRMA5Ct2Yj56cEwhQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-no-emphasis-as-heading@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-4.0.1.tgz#ad920e34806a202bce4a483f7fc526201e0d46c8" + integrity sha512-zzI/C330qdKO9FB3h6IUtOG36FSrS5nfJ7qxp0atXGYtHyg+Ag7dPC/0FzchOVsxofQm0QTstVoIARt/9TiN5g== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-file-name-articles@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-3.0.1.tgz#b15410ab3f8c763cc244f5f50d66bea9868b4c85" + integrity sha512-h31ZDDJV2T6g9WLBrXg1CJ1m8M170O/tlDPAEPGCa/rxwKvMcfum4yicaot0ZKbUZ1uEPjVSUPDeo3sU0zciCQ== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-no-file-name-consecutive-dashes@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-3.0.1.tgz#836b88bd6e43e1db82a08e672ac87fbd4c1bd147" + integrity sha512-qGJRZ81sowEjv1dBodbHZ29pDZbrFpxiQQ6gBvkkHkkoYPekdnr8iUxmV38HcqH8+JNW1O4ELr+m71AA9/34Mw== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-no-file-name-irregular-characters@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-3.0.1.tgz#4ad4c2b753b89f0be27b2adea0eb77219fec8b8e" + integrity sha512-kNm16eDnPqbN05W0RLIedHi40YzHf1esPHbNKv12AljKWptdCTS72uGjAbqUSZ48dRoKtJzL0HJ0OAqXIWUyxA== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-no-file-name-mixed-case@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-3.0.1.tgz#302f68c817e6fd0cd1cfff89d10eb482c94c05b2" + integrity sha512-cXVY0gM6DIHHK+mUhQVZ/WLh4cNfzEDpM54LNJBnflR9n9r6eNLR3JlWFRviTL4xRrQ5FXisBSlBa87BquiFVA== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-no-file-name-outer-dashes@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-3.0.1.tgz#cf2c5af787944aa259c6c98fcbc7a02d6298024f" + integrity sha512-QIMrBPZKZ6BwQRPM65HhEHcJv6+wZnZ4z2ikvx2ht40cSmIN7ZTL7wKKJlnpF+4Ioi9XUj+cRHWqEhwJ9LCQIw== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + +remark-lint-no-heading-punctuation@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-4.0.1.tgz#3c8514fb99e26ec07134f8a443ec78bb818b9938" + integrity sha512-lpSVFEHPDKGWi8YPeO51xmLNVON5A2cGz0Y8VRkW0f2l6LvEkPTMjQAvA84AQu/10TrxTbIzU/tQlRLpG96QUA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-literal-urls@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-4.0.1.tgz#e1380f203e81a371327c4f23553a2c989a71b29d" + integrity sha512-RhTANFkFFXE6bM+WxWcPo2TTPEfkWG3lJZU50ycW7tJJmxUzDNzRed/z80EVJIdGwFa0NntVooLUJp3xrogalQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-character "^2.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-multiple-toplevel-headings@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-4.0.1.tgz#b6111067a1aa65407ac5406a10a8a5ae53c6c972" + integrity sha512-8sepobIOu3PlDOuMH7jtri+LH4tFNVQU+aqKSkrlNRdp831fYz9S+jA2crTVqWqxVbTwiF96uJWePv8/9qmHnA== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-mdx "^3.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-no-shell-dollars@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-4.0.1.tgz#00e2425d29174ded603cda0ce59816156bbed7c0" + integrity sha512-UPE1DNCIkLtnS3YFD065Gkq5lQqfndBDpX8Ct/Zjn7M0/hzCyf9B6tpwCU0I20m9jzhS/CSY6mxYnAiEg+KkFA== + dependencies: + "@types/mdast" "^4.0.0" + collapse-white-space "^2.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-shortcut-reference-image@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-4.0.1.tgz#98e92ac300c9ed5374b026d2550849c1709878ca" + integrity sha512-hQhJ3Dr8ZWRdj7qm6+9vcPpqtGchhENA2UHOmcTraLf6dN1cFATCgY/HbTbRIN6NkG/EEClTgRC1QCokWR2Mmw== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-shortcut-reference-link@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-4.0.1.tgz#b119ebea61f96630b62a453e141dd15049ee8756" + integrity sha512-YxciuUZc90QaJYhayGO80lS3zxEOBgwwLW1MKYB7AfUdkrLcLVlS+DFloiq0MZ7EDVXuuGUEnIzyjyLSbI5BUA== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-no-table-indentation@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-5.0.1.tgz#f88d4149602ca87f9bf6f09dcebc4a8b43f69550" + integrity sha512-LHw9MGsuilM+3HkbRFZmdSE4T+sziaQzULH5ImYkLH2MLF8GKnAm2mgtveLZcW01wqFV2oEbpF1Y/s/QloXT7w== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-location "^5.0.0" + +remark-lint-ordered-list-marker-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-4.0.1.tgz#d93dddd490a3b823c0e9c0e9d961b5032f2f4c19" + integrity sha512-vZTAbstcBPbGwJacwldGzdGmKwy5/4r29SZ9nQkME4alEl5B1ReSBlYa8t7QnTSW7+tqvA9Sg71RPadgAKWa4w== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + micromark-util-character "^2.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-ordered-list-marker-value@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-4.0.1.tgz#8a945e0226eacb99cf8489038eff33fa10042f4b" + integrity sha512-HQb1MrArvApREC1/I6bkiFlZVDjngsuII29n8E8StnAaHOMN3hVYy6wJ9Uk+O3+X9O8v7fDsZPqFUHSfJhERXQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-phrasing "^4.0.0" + micromark-util-character "^2.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-rule-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-4.0.1.tgz#2bab10a72b8e7e63b664b41355d93d9aae7c3610" + integrity sha512-gl1Ft13oTS3dJUCsWZzxD/5dAwI1HON67KU7uNfODD5gXJ8Y11deOWbun190ma7XbYdD7P0l8VT2HeRtEQzrWg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-strong-marker@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-4.0.1.tgz#78f5001a492bae6cdc76fa71fbb8718dd6838d86" + integrity sha512-KaGtj/OWEP4eoafevnlp3NsEVwC7yGEjBJ6uFMzfjNoXyjATdfZ2euB/AfKVt/A/FdZeeMeVoAUFH4DL+hScLQ== + dependencies: + "@types/mdast" "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-table-cell-padding@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-5.1.1.tgz#f2e20642ed4ae2af1e00ea4f29369322a8b36dc7" + integrity sha512-6fgVA1iINBoAJaZMOnSsxrF9Qj9+hmCqrsrqZqgJJETjT1ODGH64iAN1/6vHR7dIwmy73d6ysB2WrGyKhVlK3A== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint-table-pipe-alignment@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-4.1.1.tgz#b03be049a99d2ad43d109c2214aa0031f13310ee" + integrity sha512-9VxivIJaDonrd/Jgkim1oYQ5MIqhWmyJggr2AqtiizwqxT4epRsWmLOz+/sk7PtTGoT/MtwndhlbM3lxuVXFow== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + mdast-util-phrasing "^4.0.0" + pluralize "^8.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-table-pipes@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-5.0.1.tgz#e3d188c8b334a3b600c395cd063835c072382b58" + integrity sha512-oOkRC0WRRDwvodfffGafoBFBTGwy9udQgKtxN53apmZpOmaUAxTi833ite0jMo078+LehNftO5bxrElZ9EQUlQ== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + +remark-lint-unordered-list-marker-style@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-4.0.1.tgz#e40c1067e8603003836b0d01e6109f12b70957d6" + integrity sha512-HMrVQC0Qbr8ktSy+1lJGRGU10qecL3T14L6s/THEQXR5Tk0wcsLLG0auNvB4r2+H+ClhVO/Vnm1TEosh1OCsfw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-phrasing "^4.0.0" + unified-lint-rule "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit-parents "^6.0.0" + vfile-message "^4.0.0" + +remark-lint@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-10.0.1.tgz#56d64e28a6373f10a4508e644c9d5a8056f9c9ca" + integrity sha512-1+PYGFziOg4pH7DDf1uMd4AR3YuO2EMnds/SdIWMPGT7CAfDRSnAmpxPsJD0Ds3IKpn97h3d5KPGf1WFOg6hXQ== + dependencies: + "@types/mdast" "^4.0.0" + remark-message-control "^8.0.0" + unified "^11.0.0" + +remark-message-control@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-8.0.0.tgz#1d5880f33c05a65fcd60dcf0572b8198e9935d97" + integrity sha512-brpzOO+jdyE/mLqvqqvbogmhGxKygjpCUCG/PwSCU43+JZQ+RM+sSzkCWBcYvgF3KIAVNIoPsvXjBkzO7EdsYQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-comment-marker "^3.0.0" + unified-message-control "^5.0.0" + vfile "^6.0.0" + +remark-parse@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" + integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + micromark-util-types "^2.0.0" + unified "^11.0.0" + +remark-preset-lint-markdown-style-guide@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-6.0.1.tgz#befa036d3a1236255fdd6b41a6a7e0d0d4da2625" + integrity sha512-hVCRMC8PZlI9hnXkZdrvg4n4j1aD//xHWj26Q7iFAbDB3JKtW1Ne72P7QNVyppmdrR6Gj84zhG3qphOLo8/i8A== + dependencies: + remark-lint "^10.0.0" + remark-lint-blockquote-indentation "^4.0.0" + remark-lint-code-block-style "^4.0.0" + remark-lint-definition-case "^4.0.0" + remark-lint-definition-spacing "^4.0.0" + remark-lint-emphasis-marker "^4.0.0" + remark-lint-fenced-code-flag "^4.0.0" + remark-lint-fenced-code-marker "^4.0.0" + remark-lint-file-extension "^3.0.0" + remark-lint-final-definition "^4.0.0" + remark-lint-hard-break-spaces "^4.0.0" + remark-lint-heading-increment "^4.0.0" + remark-lint-heading-style "^4.0.0" + remark-lint-link-title-style "^4.0.0" + remark-lint-list-item-content-indent "^4.0.0" + remark-lint-list-item-indent "^4.0.0" + remark-lint-list-item-spacing "^5.0.0" + remark-lint-maximum-heading-length "^4.0.0" + remark-lint-maximum-line-length "^4.0.0" + remark-lint-no-blockquote-without-marker "^6.0.0" + remark-lint-no-consecutive-blank-lines "^5.0.0" + remark-lint-no-duplicate-headings "^4.0.0" + remark-lint-no-emphasis-as-heading "^4.0.0" + remark-lint-no-file-name-articles "^3.0.0" + remark-lint-no-file-name-consecutive-dashes "^3.0.0" + remark-lint-no-file-name-irregular-characters "^3.0.0" + remark-lint-no-file-name-mixed-case "^3.0.0" + remark-lint-no-file-name-outer-dashes "^3.0.0" + remark-lint-no-heading-punctuation "^4.0.0" + remark-lint-no-literal-urls "^4.0.0" + remark-lint-no-multiple-toplevel-headings "^4.0.0" + remark-lint-no-shell-dollars "^4.0.0" + remark-lint-no-shortcut-reference-image "^4.0.0" + remark-lint-no-shortcut-reference-link "^4.0.0" + remark-lint-no-table-indentation "^5.0.0" + remark-lint-ordered-list-marker-style "^4.0.0" + remark-lint-ordered-list-marker-value "^4.0.0" + remark-lint-rule-style "^4.0.0" + remark-lint-strong-marker "^4.0.0" + remark-lint-table-cell-padding "^5.0.0" + remark-lint-table-pipe-alignment "^4.0.0" + remark-lint-table-pipes "^5.0.0" + remark-lint-unordered-list-marker-style "^4.0.0" + unified "^11.0.0" + +remark-stringify@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" + integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-markdown "^2.0.0" + unified "^11.0.0" + +remark@^15.0.0: + version "15.0.1" + resolved "https://registry.yarnpkg.com/remark/-/remark-15.0.1.tgz#ac7e7563260513b66426bc47f850e7aa5862c37c" + integrity sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A== + dependencies: + "@types/mdast" "^4.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +resolve-alpn@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + +resolve@^1.10.1: + version "1.17.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + dependencies: + path-parse "^1.0.6" + +resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^1.22.1: + version "1.22.2" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" + integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + dependencies: + is-core-module "^2.11.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.4: + version "2.0.0-next.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +responselike@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" + integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== + dependencies: + lowercase-keys "^2.0.0" + +restore-cursor@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7" + integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA== + dependencies: + onetime "^7.0.0" + signal-exit "^4.1.0" + +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rimraf@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755" + integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og== + dependencies: + glob "^9.2.0" + +rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +roarr@^2.15.3: + version "2.15.4" + resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" + integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== + dependencies: + boolean "^3.0.1" + detect-node "^2.0.4" + globalthis "^1.0.1" + json-stringify-safe "^5.0.1" + semver-compare "^1.0.0" + sprintf-js "^1.1.2" + +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-regex "^1.1.4" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +semver-compare@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" + integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + +semver@^6.0.0, semver@^6.1.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.0.0, semver@^7.3.2, semver@^7.3.5, semver@^7.3.8: + version "7.5.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz#5b851e66d1be07c1cdaf37dfc856f543325a2beb" + integrity sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ== + dependencies: + lru-cache "^6.0.0" + +semver@^7.1.1, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== + +serialize-error@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" + integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== + dependencies: + type-fest "^0.13.1" + +serialize-javascript@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + dependencies: + randombytes "^2.1.0" + +set-function-length@^1.2.1, set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.1, set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" + +signal-exit@^4.0.1, signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +simple-git@^3.5.0: + version "3.16.0" + resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz#421773e24680f5716999cc4a1d60127b4b6a9dec" + integrity sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw== + dependencies: + "@kwsites/file-exists" "^1.1.1" + "@kwsites/promise-deferred" "^1.1.1" + debug "^4.3.4" + +slash@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" + integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== + +slice-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" + integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== + dependencies: + ansi-styles "^6.0.0" + is-fullwidth-code-point "^4.0.0" + +slice-ansi@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.0.tgz#cd6b4655e298a8d1bdeb04250a433094b347b9a9" + integrity sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg== + dependencies: + ansi-styles "^6.2.1" + is-fullwidth-code-point "^5.0.0" + +source-map-support@^0.5.6: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +space-separated-tokens@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" + integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.13" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== + +sprintf-js@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" + integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +standard-engine@^15.0.0: + version "15.0.0" + resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz#e37ca2e1a589ef85431043a3e87cb9ce95a4ca4e" + integrity sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA== + dependencies: + get-stdin "^8.0.0" + minimist "^1.2.6" + pkg-conf "^3.1.0" + xdg-basedir "^4.0.0" + +standard@^17.0.0: + version "17.0.0" + resolved "https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz#85718ecd04dc4133908434660788708cca855aa1" + integrity sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA== + dependencies: + eslint "^8.13.0" + eslint-config-standard "17.0.0" + eslint-config-standard-jsx "^11.0.0" + eslint-plugin-import "^2.26.0" + eslint-plugin-n "^15.1.0" + eslint-plugin-promise "^6.0.0" + eslint-plugin-react "^7.28.0" + standard-engine "^15.0.0" + +stdin-discarder@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be" + integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ== + +stop-iteration-iterator@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" + integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== + dependencies: + es-errors "^1.3.0" + internal-slot "^1.1.0" + +stream-chain@^2.2.5: + version "2.2.5" + resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" + integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA== + +stream-json@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.9.1.tgz#e3fec03e984a503718946c170db7d74556c2a187" + integrity sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw== + dependencies: + stream-chain "^2.2.5" + +string-argv@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== + +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string-width@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-6.1.0.tgz#96488d6ed23f9ad5d82d13522af9e4c4c3fd7518" + integrity sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^10.2.1" + strip-ansi "^7.0.1" + +string-width@^7.0.0, string-width@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc" + integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ== + dependencies: + emoji-regex "^10.3.0" + get-east-asian-width "^1.0.0" + strip-ansi "^7.1.0" + +string.prototype.matchall@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" + integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + regexp.prototype.flags "^1.4.3" + side-channel "^1.0.4" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + +string.prototype.trim@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" + integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" + +string.prototype.trimend@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" + integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" + integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-entities@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3" + integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== + dependencies: + character-entities-html4 "^2.0.0" + character-entities-legacy "^3.0.0" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.0, strip-ansi@^7.0.1, strip-ansi@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strnum@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.1.tgz#cf2a6e0cf903728b8b2c4b971b7e36b4e82d46ab" + integrity sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw== + +sumchecker@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" + integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== + dependencies: + debug "^4.1.0" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" + integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@^9.0.0: + version "9.0.2" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz#50f082888e4b0a4e2ccd2d0b4f9ef4efcd332485" + integrity sha512-ii6tc8ImGFrgMPYq7RVAMKkhPo9vk8uA+D3oKbJq/3Pk2YSMv1+9dUAesa9UxMbxBTvxwKTQffBahNVNxEvM8Q== + dependencies: + has-flag "^5.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +tap-parser@~1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz#5e2f6970611f079c7cf857de1dc7aa1b480de7a5" + integrity sha1-Xi9pcGEfB5x8+FfeHceqG0gN56U= + dependencies: + events-to-array "^1.0.1" + inherits "~2.0.1" + js-yaml "^3.2.7" + optionalDependencies: + readable-stream "^2" + +tap-xunit@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz#9823797b676ae5017f4e380bd70abb893b8e120e" + integrity sha512-qcZStDtjjYjMKAo7QNiCtOW256g3tuSyCSe5kNJniG1Q2oeOExJq4vm8CwboHZURpkXAHvtqMl4TVL7mcbMVVA== + dependencies: + duplexer "~0.1.1" + minimist "~1.2.0" + tap-parser "~1.2.2" + through2 "~2.0.0" + xmlbuilder "~4.2.0" + xtend "~4.0.0" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +tar@^6.1.11: + version "6.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + +temp@^0.9.4: + version "0.9.4" + resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz#cd20a8580cb63635d0e4e9d4bd989d44286e7620" + integrity sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA== + dependencies: + mkdirp "^0.5.1" + rimraf "~2.6.2" + +terser-webpack-plugin@^5.3.10: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== + dependencies: + "@jridgewell/trace-mapping" "^0.3.20" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + terser "^5.26.0" + +terser@^5.26.0: + version "5.32.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.32.0.tgz#ee811c0d2d6b741c1cc34a2bc5bcbfc1b5b1f96c" + integrity sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +through2@~2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +timers-browserify@1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" + integrity sha1-ycWLV1voQHN1y14kYtrO50NZ9B0= + dependencies: + process "~0.11.0" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + +trough@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz#94a3aa9d5ce379fc561f6244905b3f36b7458d96" + integrity sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w== + +ts-api-utils@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== + +ts-api-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91" + integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ== + +ts-loader@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b" + integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg== + dependencies: + chalk "^2.3.0" + enhanced-resolve "^4.0.0" + loader-utils "^1.0.2" + micromatch "^4.0.0" + semver "^6.0.0" + +ts-node@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz#65a0ae2acce319ea4fd7ac8d7c9f1f90c5da6baf" + integrity sha512-ZNT+OEGfUNVMGkpIaDJJ44Zq3Yr0bkU/ugN1PHbU+/01Z7UV1fsELRiTx1KuQNvQ1A3pGh3y25iYF6jXgxV21A== + dependencies: + arrify "^1.0.0" + buffer-from "^1.1.0" + diff "^3.1.0" + make-error "^1.1.1" + minimist "^1.2.0" + mkdirp "^0.5.1" + source-map-support "^0.5.6" + yn "^2.0.0" + +tsconfig-paths@^3.14.1: + version "3.14.2" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" + integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.9.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" + integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== + +tslib@^2.0.0, tslib@^2.2.0, tslib@^2.6.2, tslib@^2.8.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" + integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" + integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + +type-fest@^3.8.0: + version "3.13.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706" + integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== + +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" + +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +typescript@^5.6.2: + version "5.6.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0" + integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw== + +uc.micro@^2.0.0, uc.micro@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee" + integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== + dependencies: + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + +undici-types@~6.19.2: + version "6.19.8" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" + integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== + +unicorn-magic@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104" + integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA== + +unified-args@^11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-11.0.1.tgz#5c82564616288b8d99feed7326c2223097d30726" + integrity sha512-WEQghE91+0s3xPVs0YW6a5zUduNLjmANswX7YbBfksHNDGMjHxaWCql4SR7c9q0yov/XiIEdk6r/LqfPjaYGcw== + dependencies: + "@types/text-table" "^0.2.0" + chalk "^5.0.0" + chokidar "^3.0.0" + comma-separated-tokens "^2.0.0" + json5 "^2.0.0" + minimist "^1.0.0" + strip-ansi "^7.0.0" + text-table "^0.2.0" + unified-engine "^11.0.0" + +unified-engine@^11.0.0: + version "11.2.1" + resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-11.2.1.tgz#8f9c05b3f262930666b1cdb83108c15dd39d6cdd" + integrity sha512-xBAdZ8UY2X4R9Hm6X6kMne4Nz0PlpOc1oE6DPeqJnewr5Imkb8uT5Eyvy1h7xNekPL3PSWh3ZJyNrMW6jnNQBg== + dependencies: + "@types/concat-stream" "^2.0.0" + "@types/debug" "^4.0.0" + "@types/is-empty" "^1.0.0" + "@types/node" "^20.0.0" + "@types/unist" "^3.0.0" + concat-stream "^2.0.0" + debug "^4.0.0" + extend "^3.0.0" + glob "^10.0.0" + ignore "^5.0.0" + is-empty "^1.0.0" + is-plain-obj "^4.0.0" + load-plugin "^6.0.0" + parse-json "^7.0.0" + trough "^2.0.0" + unist-util-inspect "^8.0.0" + vfile "^6.0.0" + vfile-message "^4.0.0" + vfile-reporter "^8.0.0" + vfile-statistics "^3.0.0" + yaml "^2.0.0" + +unified-lint-rule@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-3.0.1.tgz#6edcf195533739be69c043560f5917a6c9e2b5f7" + integrity sha512-HxIeQOmwL19DGsxHXbeyzKHBsoSCFO7UtRVUvT2v61ptw/G+GbysWcrpHdfs5jqbIFDA11MoKngIhQK0BeTVjA== + dependencies: + "@types/unist" "^3.0.0" + trough "^2.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +unified-message-control@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-5.0.0.tgz#7268a9a5d695c2591149ebe35e37eb200b852d7e" + integrity sha512-B2cSAkpuMVVmPP90KCfKdBhm1e9KYJ+zK3x5BCa0N65zpq1Ybkc9C77+M5qwR8FWO7RF3LM5QRRPZtgjW6DUCw== + dependencies: + "@types/unist" "^3.0.0" + devlop "^1.0.0" + space-separated-tokens "^2.0.0" + unist-util-is "^6.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + vfile-message "^4.0.0" + +unified@^11.0.0: + version "11.0.5" + resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1" + integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA== + dependencies: + "@types/unist" "^3.0.0" + bail "^2.0.0" + devlop "^1.0.0" + extend "^3.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^6.0.0" + +unist-util-inspect@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-8.1.0.tgz#ff2729b543c483041b3c29cbe04c5460a406ee25" + integrity sha512-mOlg8Mp33pR0eeFpo5d2902ojqFFOKMMG2hF8bmH7ZlhnmjFgh0NI3/ZDwdaBJNbvrS7LZFVrBVtIE9KZ9s7vQ== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-is@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" + integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" + integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-stringify-position@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz#de2a2bc8d3febfa606652673a91455b6a36fb9f3" + integrity sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA== + dependencies: + "@types/unist" "^2.0.2" + +unist-util-stringify-position@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" + integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-visit-parents@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" + integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-visit@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" + integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +universal-github-app-jwt@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz#d57cee49020662a95ca750a057e758a1a7190e6e" + integrity sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w== + dependencies: + "@types/jsonwebtoken" "^9.0.0" + jsonwebtoken "^9.0.0" + +universal-user-agent@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" + integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +update-browserslist-db@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== + dependencies: + escalade "^3.1.2" + picocolors "^1.0.1" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url@^0.11.4: + version "0.11.4" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" + integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== + dependencies: + punycode "^1.4.1" + qs "^6.12.3" + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +validate-npm-package-license@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +validate-npm-package-name@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8" + integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ== + +vfile-location@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.3.tgz#cb9eacd20f2b6426d19451e0eafa3d0a846225c3" + integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg== + dependencies: + "@types/unist" "^3.0.0" + vfile "^6.0.0" + +vfile-message@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" + integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + +vfile-reporter@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-8.1.1.tgz#ac06a5a68f1b480609c443062dffea1cfa2d11b1" + integrity sha512-qxRZcnFSQt6pWKn3PAk81yLK2rO2i7CDXpy8v8ZquiEOMLSnPw6BMSi9Y1sUCwGGl7a9b3CJT1CKpnRF7pp66g== + dependencies: + "@types/supports-color" "^8.0.0" + string-width "^6.0.0" + supports-color "^9.0.0" + unist-util-stringify-position "^4.0.0" + vfile "^6.0.0" + vfile-message "^4.0.0" + vfile-sort "^4.0.0" + vfile-statistics "^3.0.0" + +vfile-sort@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-4.0.0.tgz#fa1929065b62fe5311e5391c9434f745e8641703" + integrity sha512-lffPI1JrbHDTToJwcq0rl6rBmkjQmMuXkAxsZPRS9DXbaJQvc642eCg6EGxcX2i1L+esbuhq+2l9tBll5v8AeQ== + dependencies: + vfile "^6.0.0" + vfile-message "^4.0.0" + +vfile-statistics@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-3.0.0.tgz#0f5cd00c611c1862b13a9b5bc5599efaf465f2cf" + integrity sha512-/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w== + dependencies: + vfile "^6.0.0" + vfile-message "^4.0.0" + +vfile@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.2.tgz#ef49548ea3d270097a67011921411130ceae7deb" + integrity sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +vscode-jsonrpc@8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz#cb9989c65e219e18533cc38e767611272d274c94" + integrity sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw== + +vscode-languageserver-protocol@3.17.3: + version "3.17.3" + resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz#6d0d54da093f0c0ee3060b81612cce0f11060d57" + integrity sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA== + dependencies: + vscode-jsonrpc "8.1.0" + vscode-languageserver-types "3.17.3" + +vscode-languageserver-textdocument@^1.0.5, vscode-languageserver-textdocument@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0" + integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q== + +vscode-languageserver-types@3.17.3: + version "3.17.3" + resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz#72d05e47b73be93acb84d6e311b5786390f13f64" + integrity sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA== + +vscode-languageserver-types@^3.17.1: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" + integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== + +vscode-languageserver@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz#5024253718915d84576ce6662dd46a791498d827" + integrity sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw== + dependencies: + vscode-languageserver-protocol "3.17.3" + +vscode-uri@^3.0.3, vscode-uri@^3.0.8: + version "3.1.0" + resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c" + integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== + +walk-sync@^0.3.2: + version "0.3.4" + resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz#cf78486cc567d3a96b5b2237c6108017a5ffb9a4" + integrity sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig== + dependencies: + ensure-posix-path "^1.0.0" + matcher-collection "^1.0.0" + +walk-up-path@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886" + integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA== + +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +web-namespaces@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" + integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + +webpack-cli@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b" + integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg== + dependencies: + "@discoveryjs/json-ext" "^0.5.0" + "@webpack-cli/configtest" "^2.1.1" + "@webpack-cli/info" "^2.0.2" + "@webpack-cli/serve" "^2.0.5" + colorette "^2.0.14" + commander "^10.0.1" + cross-spawn "^7.0.3" + envinfo "^7.7.3" + fastest-levenshtein "^1.0.12" + import-local "^3.0.2" + interpret "^3.1.1" + rechoir "^0.8.0" + webpack-merge "^5.7.3" + +webpack-merge@^5.7.3: + version "5.8.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" + integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== + dependencies: + clone-deep "^4.0.1" + wildcard "^2.0.0" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@^5.95.0: + version "5.95.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0" + integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== + dependencies: + "@types/estree" "^1.0.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" + acorn "^8.7.1" + acorn-import-attributes "^1.9.5" + browserslist "^4.21.10" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.11" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" + webpack-sources "^3.2.3" + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== + dependencies: + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.14, which-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +which-typed-array@^1.1.16, which-typed-array@^1.1.19: + version "1.1.19" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" + integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + +which-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" + integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.10" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +which@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a" + integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg== + dependencies: + isexe "^3.1.1" + +wildcard@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrap-ansi@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.0.tgz#1a3dc8b70d85eeb8398ddfb1e4a02cd186e58b3e" + integrity sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q== + dependencies: + ansi-styles "^6.2.1" + string-width "^7.0.0" + strip-ansi "^7.1.0" + +wrapper-webpack-plugin@^2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz#a950b7fbc39ca103e468a7c06c225cb1e337ad3b" + integrity sha512-twLGZw0b2AEnz3LmsM/uCFRzGxE+XUlUPlJkCuHY3sI+uGO4dTJsgYee3ufWJaynAZYkpgQSKMSr49n9Yxalzg== + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + +xmlbuilder@~4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" + integrity sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU= + dependencies: + lodash "^4.0.0" + +xtend@~4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^2.0.0, yaml@^2.4.5, yaml@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.0.tgz#15f8c9866211bdc2d3781a0890e44d4fa1a5fff6" + integrity sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ== + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yn@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" + integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +zwitch@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1" + integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA== diff --git a/devel/electron35/pkg-descr b/devel/electron39/pkg-descr index c91da5b3cd13..c91da5b3cd13 100644 --- a/devel/electron35/pkg-descr +++ b/devel/electron39/pkg-descr diff --git a/devel/electron39/pkg-plist b/devel/electron39/pkg-plist new file mode 100644 index 000000000000..3fb091d46981 --- /dev/null +++ b/devel/electron39/pkg-plist @@ -0,0 +1,376 @@ +bin/electron%%ELECTRON_VER_MAJOR%% +%%DATADIR%%/LICENSE +%%DATADIR%%/LICENSES.chromium.html +%%DATADIR%%/chrome_100_percent.pak +%%DATADIR%%/chrome_200_percent.pak +%%DRIVER%%%%DATADIR%%/chromedriver +%%DATADIR%%/electron +%%DATADIR%%/gen/electron/buildflags/buildflags.h +%%DATADIR%%/gen/v8/embedded.S +%%DATADIR%%/libEGL.so +%%DATADIR%%/libGLESv2.so +%%DATADIR%%/libffmpeg.so +%%NOT_AARCH64%%%%DATADIR%%/libvk_swiftshader.so +%%DATADIR%%/libvulkan.so +%%DATADIR%%/locales/af.pak +%%DATADIR%%/locales/af_FEMININE.pak +%%DATADIR%%/locales/af_MASCULINE.pak +%%DATADIR%%/locales/af_NEUTER.pak +%%DATADIR%%/locales/am.pak +%%DATADIR%%/locales/am_FEMININE.pak +%%DATADIR%%/locales/am_MASCULINE.pak +%%DATADIR%%/locales/am_NEUTER.pak +%%DATADIR%%/locales/ar.pak +%%DATADIR%%/locales/ar_FEMININE.pak +%%DATADIR%%/locales/ar_MASCULINE.pak +%%DATADIR%%/locales/ar_NEUTER.pak +%%DATADIR%%/locales/bg.pak +%%DATADIR%%/locales/bg_FEMININE.pak +%%DATADIR%%/locales/bg_MASCULINE.pak +%%DATADIR%%/locales/bg_NEUTER.pak +%%DATADIR%%/locales/bn.pak +%%DATADIR%%/locales/bn_FEMININE.pak +%%DATADIR%%/locales/bn_MASCULINE.pak +%%DATADIR%%/locales/bn_NEUTER.pak +%%DATADIR%%/locales/ca.pak +%%DATADIR%%/locales/ca_FEMININE.pak +%%DATADIR%%/locales/ca_MASCULINE.pak +%%DATADIR%%/locales/ca_NEUTER.pak +%%DATADIR%%/locales/cs.pak +%%DATADIR%%/locales/cs_FEMININE.pak +%%DATADIR%%/locales/cs_MASCULINE.pak +%%DATADIR%%/locales/cs_NEUTER.pak +%%DATADIR%%/locales/da.pak +%%DATADIR%%/locales/da_FEMININE.pak +%%DATADIR%%/locales/da_MASCULINE.pak +%%DATADIR%%/locales/da_NEUTER.pak +%%DATADIR%%/locales/de.pak +%%DATADIR%%/locales/de_FEMININE.pak +%%DATADIR%%/locales/de_MASCULINE.pak +%%DATADIR%%/locales/de_NEUTER.pak +%%DATADIR%%/locales/el.pak +%%DATADIR%%/locales/el_FEMININE.pak +%%DATADIR%%/locales/el_MASCULINE.pak +%%DATADIR%%/locales/el_NEUTER.pak +%%DATADIR%%/locales/en-GB.pak +%%DATADIR%%/locales/en-GB_FEMININE.pak +%%DATADIR%%/locales/en-GB_MASCULINE.pak +%%DATADIR%%/locales/en-GB_NEUTER.pak +%%DATADIR%%/locales/en-US.pak +%%DATADIR%%/locales/en-US_FEMININE.pak +%%DATADIR%%/locales/en-US_MASCULINE.pak +%%DATADIR%%/locales/en-US_NEUTER.pak +%%DATADIR%%/locales/es-419.pak +%%DATADIR%%/locales/es-419_FEMININE.pak +%%DATADIR%%/locales/es-419_MASCULINE.pak +%%DATADIR%%/locales/es-419_NEUTER.pak +%%DATADIR%%/locales/es.pak +%%DATADIR%%/locales/es_FEMININE.pak +%%DATADIR%%/locales/es_MASCULINE.pak +%%DATADIR%%/locales/es_NEUTER.pak +%%DATADIR%%/locales/et.pak +%%DATADIR%%/locales/et_FEMININE.pak +%%DATADIR%%/locales/et_MASCULINE.pak +%%DATADIR%%/locales/et_NEUTER.pak +%%DATADIR%%/locales/fa.pak +%%DATADIR%%/locales/fa_FEMININE.pak +%%DATADIR%%/locales/fa_MASCULINE.pak +%%DATADIR%%/locales/fa_NEUTER.pak +%%DATADIR%%/locales/fi.pak +%%DATADIR%%/locales/fi_FEMININE.pak +%%DATADIR%%/locales/fi_MASCULINE.pak +%%DATADIR%%/locales/fi_NEUTER.pak +%%DATADIR%%/locales/fil.pak +%%DATADIR%%/locales/fil_FEMININE.pak +%%DATADIR%%/locales/fil_MASCULINE.pak +%%DATADIR%%/locales/fil_NEUTER.pak +%%DATADIR%%/locales/fr.pak +%%DATADIR%%/locales/fr_FEMININE.pak +%%DATADIR%%/locales/fr_MASCULINE.pak +%%DATADIR%%/locales/fr_NEUTER.pak +%%DATADIR%%/locales/gu.pak +%%DATADIR%%/locales/gu_FEMININE.pak +%%DATADIR%%/locales/gu_MASCULINE.pak +%%DATADIR%%/locales/gu_NEUTER.pak +%%DATADIR%%/locales/he.pak +%%DATADIR%%/locales/he_FEMININE.pak +%%DATADIR%%/locales/he_MASCULINE.pak +%%DATADIR%%/locales/he_NEUTER.pak +%%DATADIR%%/locales/hi.pak +%%DATADIR%%/locales/hi_FEMININE.pak +%%DATADIR%%/locales/hi_MASCULINE.pak +%%DATADIR%%/locales/hi_NEUTER.pak +%%DATADIR%%/locales/hr.pak +%%DATADIR%%/locales/hr_FEMININE.pak +%%DATADIR%%/locales/hr_MASCULINE.pak +%%DATADIR%%/locales/hr_NEUTER.pak +%%DATADIR%%/locales/hu.pak +%%DATADIR%%/locales/hu_FEMININE.pak +%%DATADIR%%/locales/hu_MASCULINE.pak +%%DATADIR%%/locales/hu_NEUTER.pak +%%DATADIR%%/locales/id.pak +%%DATADIR%%/locales/id_FEMININE.pak +%%DATADIR%%/locales/id_MASCULINE.pak +%%DATADIR%%/locales/id_NEUTER.pak +%%DATADIR%%/locales/it.pak +%%DATADIR%%/locales/it_FEMININE.pak +%%DATADIR%%/locales/it_MASCULINE.pak +%%DATADIR%%/locales/it_NEUTER.pak +%%DATADIR%%/locales/ja.pak +%%DATADIR%%/locales/ja_FEMININE.pak +%%DATADIR%%/locales/ja_MASCULINE.pak +%%DATADIR%%/locales/ja_NEUTER.pak +%%DATADIR%%/locales/kn.pak +%%DATADIR%%/locales/kn_FEMININE.pak +%%DATADIR%%/locales/kn_MASCULINE.pak +%%DATADIR%%/locales/kn_NEUTER.pak +%%DATADIR%%/locales/ko.pak +%%DATADIR%%/locales/ko_FEMININE.pak +%%DATADIR%%/locales/ko_MASCULINE.pak +%%DATADIR%%/locales/ko_NEUTER.pak +%%DATADIR%%/locales/lt.pak +%%DATADIR%%/locales/lt_FEMININE.pak +%%DATADIR%%/locales/lt_MASCULINE.pak +%%DATADIR%%/locales/lt_NEUTER.pak +%%DATADIR%%/locales/lv.pak +%%DATADIR%%/locales/lv_FEMININE.pak +%%DATADIR%%/locales/lv_MASCULINE.pak +%%DATADIR%%/locales/lv_NEUTER.pak +%%DATADIR%%/locales/ml.pak +%%DATADIR%%/locales/ml_FEMININE.pak +%%DATADIR%%/locales/ml_MASCULINE.pak +%%DATADIR%%/locales/ml_NEUTER.pak +%%DATADIR%%/locales/mr.pak +%%DATADIR%%/locales/mr_FEMININE.pak +%%DATADIR%%/locales/mr_MASCULINE.pak +%%DATADIR%%/locales/mr_NEUTER.pak +%%DATADIR%%/locales/ms.pak +%%DATADIR%%/locales/ms_FEMININE.pak +%%DATADIR%%/locales/ms_MASCULINE.pak +%%DATADIR%%/locales/ms_NEUTER.pak +%%DATADIR%%/locales/nb.pak +%%DATADIR%%/locales/nb_FEMININE.pak +%%DATADIR%%/locales/nb_MASCULINE.pak +%%DATADIR%%/locales/nb_NEUTER.pak +%%DATADIR%%/locales/nl.pak +%%DATADIR%%/locales/nl_FEMININE.pak +%%DATADIR%%/locales/nl_MASCULINE.pak +%%DATADIR%%/locales/nl_NEUTER.pak +%%DATADIR%%/locales/pl.pak +%%DATADIR%%/locales/pl_FEMININE.pak +%%DATADIR%%/locales/pl_MASCULINE.pak +%%DATADIR%%/locales/pl_NEUTER.pak +%%DATADIR%%/locales/pt-BR.pak +%%DATADIR%%/locales/pt-BR_FEMININE.pak +%%DATADIR%%/locales/pt-BR_MASCULINE.pak +%%DATADIR%%/locales/pt-BR_NEUTER.pak +%%DATADIR%%/locales/pt-PT.pak +%%DATADIR%%/locales/pt-PT_FEMININE.pak +%%DATADIR%%/locales/pt-PT_MASCULINE.pak +%%DATADIR%%/locales/pt-PT_NEUTER.pak +%%DATADIR%%/locales/ro.pak +%%DATADIR%%/locales/ro_FEMININE.pak +%%DATADIR%%/locales/ro_MASCULINE.pak +%%DATADIR%%/locales/ro_NEUTER.pak +%%DATADIR%%/locales/ru.pak +%%DATADIR%%/locales/ru_FEMININE.pak +%%DATADIR%%/locales/ru_MASCULINE.pak +%%DATADIR%%/locales/ru_NEUTER.pak +%%DATADIR%%/locales/sk.pak +%%DATADIR%%/locales/sk_FEMININE.pak +%%DATADIR%%/locales/sk_MASCULINE.pak +%%DATADIR%%/locales/sk_NEUTER.pak +%%DATADIR%%/locales/sl.pak +%%DATADIR%%/locales/sl_FEMININE.pak +%%DATADIR%%/locales/sl_MASCULINE.pak +%%DATADIR%%/locales/sl_NEUTER.pak +%%DATADIR%%/locales/sr.pak +%%DATADIR%%/locales/sr_FEMININE.pak +%%DATADIR%%/locales/sr_MASCULINE.pak +%%DATADIR%%/locales/sr_NEUTER.pak +%%DATADIR%%/locales/sv.pak +%%DATADIR%%/locales/sv_FEMININE.pak +%%DATADIR%%/locales/sv_MASCULINE.pak +%%DATADIR%%/locales/sv_NEUTER.pak +%%DATADIR%%/locales/sw.pak +%%DATADIR%%/locales/sw_FEMININE.pak +%%DATADIR%%/locales/sw_MASCULINE.pak +%%DATADIR%%/locales/sw_NEUTER.pak +%%DATADIR%%/locales/ta.pak +%%DATADIR%%/locales/ta_FEMININE.pak +%%DATADIR%%/locales/ta_MASCULINE.pak +%%DATADIR%%/locales/ta_NEUTER.pak +%%DATADIR%%/locales/te.pak +%%DATADIR%%/locales/te_FEMININE.pak +%%DATADIR%%/locales/te_MASCULINE.pak +%%DATADIR%%/locales/te_NEUTER.pak +%%DATADIR%%/locales/th.pak +%%DATADIR%%/locales/th_FEMININE.pak +%%DATADIR%%/locales/th_MASCULINE.pak +%%DATADIR%%/locales/th_NEUTER.pak +%%DATADIR%%/locales/tr.pak +%%DATADIR%%/locales/tr_FEMININE.pak +%%DATADIR%%/locales/tr_MASCULINE.pak +%%DATADIR%%/locales/tr_NEUTER.pak +%%DATADIR%%/locales/uk.pak +%%DATADIR%%/locales/uk_FEMININE.pak +%%DATADIR%%/locales/uk_MASCULINE.pak +%%DATADIR%%/locales/uk_NEUTER.pak +%%DATADIR%%/locales/ur.pak +%%DATADIR%%/locales/ur_FEMININE.pak +%%DATADIR%%/locales/ur_MASCULINE.pak +%%DATADIR%%/locales/ur_NEUTER.pak +%%DATADIR%%/locales/vi.pak +%%DATADIR%%/locales/vi_FEMININE.pak +%%DATADIR%%/locales/vi_MASCULINE.pak +%%DATADIR%%/locales/vi_NEUTER.pak +%%DATADIR%%/locales/zh-CN.pak +%%DATADIR%%/locales/zh-CN_FEMININE.pak +%%DATADIR%%/locales/zh-CN_MASCULINE.pak +%%DATADIR%%/locales/zh-CN_NEUTER.pak +%%DATADIR%%/locales/zh-TW.pak +%%DATADIR%%/locales/zh-TW_FEMININE.pak +%%DATADIR%%/locales/zh-TW_MASCULINE.pak +%%DATADIR%%/locales/zh-TW_NEUTER.pak +%%DATADIR%%/mksnapshot +%%DATADIR%%/node_headers/include/node/common.gypi +%%DATADIR%%/node_headers/include/node/config.gypi +%%DATADIR%%/node_headers/include/node/cppgc/allocation.h +%%DATADIR%%/node_headers/include/node/cppgc/common.h +%%DATADIR%%/node_headers/include/node/cppgc/cross-thread-persistent.h +%%DATADIR%%/node_headers/include/node/cppgc/custom-space.h +%%DATADIR%%/node_headers/include/node/cppgc/default-platform.h +%%DATADIR%%/node_headers/include/node/cppgc/explicit-management.h +%%DATADIR%%/node_headers/include/node/cppgc/garbage-collected.h +%%DATADIR%%/node_headers/include/node/cppgc/heap-consistency.h +%%DATADIR%%/node_headers/include/node/cppgc/heap-handle.h +%%DATADIR%%/node_headers/include/node/cppgc/heap-state.h +%%DATADIR%%/node_headers/include/node/cppgc/heap-statistics.h +%%DATADIR%%/node_headers/include/node/cppgc/heap.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/api-constants.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/atomic-entry-flag.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/base-page-handle.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap-local-data.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/compiler-specific.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/conditional-stack-allocated.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/finalizer-trait.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/gc-info.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/logging.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/member-storage.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/name-trait.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/persistent-node.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/pointer-policies.h +%%DATADIR%%/node_headers/include/node/cppgc/internal/write-barrier.h +%%DATADIR%%/node_headers/include/node/cppgc/liveness-broker.h +%%DATADIR%%/node_headers/include/node/cppgc/macros.h +%%DATADIR%%/node_headers/include/node/cppgc/member.h +%%DATADIR%%/node_headers/include/node/cppgc/name-provider.h +%%DATADIR%%/node_headers/include/node/cppgc/object-size-trait.h +%%DATADIR%%/node_headers/include/node/cppgc/persistent.h +%%DATADIR%%/node_headers/include/node/cppgc/platform.h +%%DATADIR%%/node_headers/include/node/cppgc/prefinalizer.h +%%DATADIR%%/node_headers/include/node/cppgc/process-heap-statistics.h +%%DATADIR%%/node_headers/include/node/cppgc/sentinel-pointer.h +%%DATADIR%%/node_headers/include/node/cppgc/source-location.h +%%DATADIR%%/node_headers/include/node/cppgc/testing.h +%%DATADIR%%/node_headers/include/node/cppgc/trace-trait.h +%%DATADIR%%/node_headers/include/node/cppgc/type-traits.h +%%DATADIR%%/node_headers/include/node/cppgc/visitor.h +%%DATADIR%%/node_headers/include/node/js_native_api.h +%%DATADIR%%/node_headers/include/node/js_native_api_types.h +%%DATADIR%%/node_headers/include/node/libplatform/libplatform-export.h +%%DATADIR%%/node_headers/include/node/libplatform/libplatform.h +%%DATADIR%%/node_headers/include/node/libplatform/v8-tracing.h +%%DATADIR%%/node_headers/include/node/node.h +%%DATADIR%%/node_headers/include/node/node_api.h +%%DATADIR%%/node_headers/include/node/node_api_types.h +%%DATADIR%%/node_headers/include/node/node_buffer.h +%%DATADIR%%/node_headers/include/node/node_object_wrap.h +%%DATADIR%%/node_headers/include/node/node_version.h +%%DATADIR%%/node_headers/include/node/uv.h +%%DATADIR%%/node_headers/include/node/uv/aix.h +%%DATADIR%%/node_headers/include/node/uv/bsd.h +%%DATADIR%%/node_headers/include/node/uv/darwin.h +%%DATADIR%%/node_headers/include/node/uv/errno.h +%%DATADIR%%/node_headers/include/node/uv/linux.h +%%DATADIR%%/node_headers/include/node/uv/os390.h +%%DATADIR%%/node_headers/include/node/uv/posix.h +%%DATADIR%%/node_headers/include/node/uv/sunos.h +%%DATADIR%%/node_headers/include/node/uv/threadpool.h +%%DATADIR%%/node_headers/include/node/uv/tree.h +%%DATADIR%%/node_headers/include/node/uv/unix.h +%%DATADIR%%/node_headers/include/node/uv/version.h +%%DATADIR%%/node_headers/include/node/uv/win.h +%%DATADIR%%/node_headers/include/node/v8-array-buffer.h +%%DATADIR%%/node_headers/include/node/v8-callbacks.h +%%DATADIR%%/node_headers/include/node/v8-container.h +%%DATADIR%%/node_headers/include/node/v8-context.h +%%DATADIR%%/node_headers/include/node/v8-cppgc.h +%%DATADIR%%/node_headers/include/node/v8-data.h +%%DATADIR%%/node_headers/include/node/v8-date.h +%%DATADIR%%/node_headers/include/node/v8-debug.h +%%DATADIR%%/node_headers/include/node/v8-embedder-heap.h +%%DATADIR%%/node_headers/include/node/v8-embedder-state-scope.h +%%DATADIR%%/node_headers/include/node/v8-exception.h +%%DATADIR%%/node_headers/include/node/v8-extension.h +%%DATADIR%%/node_headers/include/node/v8-external.h +%%DATADIR%%/node_headers/include/node/v8-forward.h +%%DATADIR%%/node_headers/include/node/v8-function-callback.h +%%DATADIR%%/node_headers/include/node/v8-function.h +%%DATADIR%%/node_headers/include/node/v8-handle-base.h +%%DATADIR%%/node_headers/include/node/v8-initialization.h +%%DATADIR%%/node_headers/include/node/v8-internal.h +%%DATADIR%%/node_headers/include/node/v8-isolate.h +%%DATADIR%%/node_headers/include/node/v8-json.h +%%DATADIR%%/node_headers/include/node/v8-local-handle.h +%%DATADIR%%/node_headers/include/node/v8-locker.h +%%DATADIR%%/node_headers/include/node/v8-maybe.h +%%DATADIR%%/node_headers/include/node/v8-memory-span.h +%%DATADIR%%/node_headers/include/node/v8-message.h +%%DATADIR%%/node_headers/include/node/v8-microtask-queue.h +%%DATADIR%%/node_headers/include/node/v8-microtask.h +%%DATADIR%%/node_headers/include/node/v8-object.h +%%DATADIR%%/node_headers/include/node/v8-persistent-handle.h +%%DATADIR%%/node_headers/include/node/v8-platform.h +%%DATADIR%%/node_headers/include/node/v8-primitive-object.h +%%DATADIR%%/node_headers/include/node/v8-primitive.h +%%DATADIR%%/node_headers/include/node/v8-profiler.h +%%DATADIR%%/node_headers/include/node/v8-promise.h +%%DATADIR%%/node_headers/include/node/v8-proxy.h +%%DATADIR%%/node_headers/include/node/v8-regexp.h +%%DATADIR%%/node_headers/include/node/v8-sandbox.h +%%DATADIR%%/node_headers/include/node/v8-script.h +%%DATADIR%%/node_headers/include/node/v8-snapshot.h +%%DATADIR%%/node_headers/include/node/v8-source-location.h +%%DATADIR%%/node_headers/include/node/v8-statistics.h +%%DATADIR%%/node_headers/include/node/v8-template.h +%%DATADIR%%/node_headers/include/node/v8-traced-handle.h +%%DATADIR%%/node_headers/include/node/v8-typed-array.h +%%DATADIR%%/node_headers/include/node/v8-unwinder.h +%%DATADIR%%/node_headers/include/node/v8-value-serializer.h +%%DATADIR%%/node_headers/include/node/v8-value.h +%%DATADIR%%/node_headers/include/node/v8-version.h +%%DATADIR%%/node_headers/include/node/v8-wasm.h +%%DATADIR%%/node_headers/include/node/v8-weak-callback-info.h +%%DATADIR%%/node_headers/include/node/v8.h +%%DATADIR%%/node_headers/include/node/v8config.h +%%DATADIR%%/node_headers/include/node/zconf.h +%%DATADIR%%/node_headers/include/node/zlib.h +%%DIST%%%%DATADIR%%/releases/SHASUMS256.txt +%%DIST%%%%AARCH64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-arm64.zip +%%DIST%%%%AARCH64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-arm64.zip +%%DIST%%%%AARCH64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-arm64.zip +%%DIST%%%%AMD64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-x64.zip +%%DIST%%%%AMD64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-x64.zip +%%DIST%%%%AMD64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-x64.zip +%%DIST%%%%I386%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-ia32.zip +%%DIST%%%%I386%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-ia32.zip +%%DIST%%%%I386%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-ia32.zip +%%DATADIR%%/resources.pak +%%DATADIR%%/resources/default_app.asar +%%DATADIR%%/snapshot_blob.bin +%%DATADIR%%/v8_context_snapshot.bin +%%DATADIR%%/v8_context_snapshot_generator +%%DATADIR%%/version +%%DATADIR%%/vk_swiftshader_icd.json diff --git a/devel/elf/Makefile b/devel/elf/Makefile index b1628609ab42..3bfbc23e0ba0 100644 --- a/devel/elf/Makefile +++ b/devel/elf/Makefile @@ -11,6 +11,8 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libedit readline + +CPPFLAGS+= -DWANT_OBSOLETE_TYPEDEFS GNU_CONFIGURE= yes PLIST_FILES= bin/elf share/man/man1/elf.1.gz diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile index d5a06435f33b..9d06c85d6482 100644 --- a/devel/elfcat/Makefile +++ b/devel/elfcat/Makefile @@ -1,6 +1,6 @@ PORTNAME= elfcat DISTVERSION= 0.1.10 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= lwhsu@FreeBSD.org diff --git a/devel/emacs-lsp-booster/Makefile b/devel/emacs-lsp-booster/Makefile index d94b59198321..fdc71e70afc6 100644 --- a/devel/emacs-lsp-booster/Makefile +++ b/devel/emacs-lsp-booster/Makefile @@ -1,7 +1,7 @@ PORTNAME= emacs-lsp-booster DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile index 9f32a57aea9c..d9da7e96be03 100644 --- a/devel/emscripten/Makefile +++ b/devel/emscripten/Makefile @@ -1,5 +1,6 @@ PORTNAME= emscripten DISTVERSION= 4.0.3 +PORTREVISION= 1 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile index a3fbf04ff1cc..afd6ad508cfa 100644 --- a/devel/esbuild/Makefile +++ b/devel/esbuild/Makefile @@ -1,7 +1,7 @@ PORTNAME= esbuild DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel www # also bump & test ESBUILD_VERSION in net-im/signal-desktop diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile index 48ddf0dbf62f..ebd0e157a0ea 100644 --- a/devel/etcd/Makefile +++ b/devel/etcd/Makefile @@ -1,7 +1,7 @@ PORTNAME= etcd PORTVERSION= 2.3.8 DISTVERSIONPREFIX= v -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= devel PKGNAMEPREFIX= coreos- diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile index 9ff56018b469..31d4f5f07748 100644 --- a/devel/etcd36/Makefile +++ b/devel/etcd36/Makefile @@ -1,7 +1,6 @@ PORTNAME= etcd DISTVERSIONPREFIX= v -DISTVERSION= 3.6.0-rc.4 -PORTREVISION= 1 +DISTVERSION= 3.6.5 CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod PKGNAMEPREFIX= coreos- @@ -23,6 +22,9 @@ WWW= https://etcd.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +NOT_FOR_ARCHS= aarch64 +NOT_FOR_ARCHS_REASON= fails to fetch: v0.0.1-go1.23.8.freebsd-arm64.lock: no locks available + USES= cpe go:1.23,modules USE_GITHUB= yes GH_ACCOUNT= etcd-io diff --git a/devel/etcd36/distinfo b/devel/etcd36/distinfo index a047b821055f..a42362c75426 100644 --- a/devel/etcd36/distinfo +++ b/devel/etcd36/distinfo @@ -1,21 +1,21 @@ -TIMESTAMP = 1746453492 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = dc9bf0b21ae0ab300e96e60bfcd3a2c73b5ebcfb36a6c717db0ffba789d753af -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = 4411 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 55ef5a76dc335dc032b34457773e652b3ffde8d1586cdab9168c0f9fe78b2060 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 1271 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 3e492c667484b2b94cb0ad5132da101ddc24dfd97831ab55acfadf8136468ec4 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 1463 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = e71fd432af21536333c9da0751d3cb9d9dde0925a5a6efa1d321d9123fb04183 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = 560 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 98130a7a95edc45eef055388dfdcd8fd41784f77ec8e10087f6c0ee272067040 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 2152 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 30624d3d842493d3cad7f1368db25f9d6bb204005c17028ab083367836b0cefd -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 2170 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = b56fcff0f42f5e75f68d812338d7982e5059465350234e9042e3933a5b1eee20 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = 4022 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = da9ea9e1d8b71a8a4adf43ed5ad7143a05c8871bc05c6c059fe0d3579aa0b25c -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = 3607 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = ab486a67087d038c337b21064dacac69a504ffea4697aa3ebf8981b201521b34 -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = 4533 -SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = fdeb4fce1d58214bd63341f2cd5230848eba4895e335e265eaf52ce7144b73ca -SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = 7370001 +TIMESTAMP = 1762874258 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/go.mod) = 35f0570af3d669dfdf4bf70dee2f7b3b98e9f25867ad74abe98bd87821b87f62 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/go.mod) = 4369 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/api/go.mod) = 39bc9b70c8d9334263d4ebecb3dba8fea4045164938ae8c36b421aa4d2bf17ff +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/api/go.mod) = 1212 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/pkg/go.mod) = 22de51f204809b81e3f55a7d45b14b15d0e4fa32ca64972d3a25e1f016be2df9 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/pkg/go.mod) = 1360 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/pkg/go.mod) = b666b39755b5e2f6ad6e4b319b4e6a99d30a7b2f7ef8ecdc7107e021bcc47e23 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/pkg/go.mod) = 558 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/v3/go.mod) = 2b643f78b0c4084877c1cc791b3aa9657d78123c61fe8445819f2d4535efa057 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/v3/go.mod) = 2035 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdctl/go.mod) = ed2c0472d6bdd6991893dd03b3b9cc7280e37849577674a6871299c91403f277 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdctl/go.mod) = 2099 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdutl/go.mod) = e263702ad79b6647034ec9e80347ea2a8b10f47ef2f6b9b8067ea22155516a9d +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdutl/go.mod) = 3995 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/server/go.mod) = fa4ea2992e6fbdb3fa1035a15f34c72f433cd6d07a180960c93c0b120f35c667 +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/server/go.mod) = 3585 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/tests/go.mod) = 78bd93a63a0a6af77fa3fce900ddd56aa2ab7d3256d7f049a29084e6f503489e +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/tests/go.mod) = 4496 +SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcd-io-etcd-v3.6.5_GH0.tar.gz) = 96b2eabaf6da7dd21797152e7d1c1ce27da75926ae10e08a90b7ed0458287a4b +SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcd-io-etcd-v3.6.5_GH0.tar.gz) = 7376358 diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index 6ffc2f4599e9..83f08a4d91e4 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2025.08.18.00 +DISTVERSION= 2025.11.17.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index 9996de08a9a6..5790577d6c3c 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755586121 -SHA256 (facebook-fatal-v2025.08.18.00_GH0.tar.gz) = 5948f95c3f7a6d8408500f15efb5c3fd66a847a22d7a04970854817c88664705 -SIZE (facebook-fatal-v2025.08.18.00_GH0.tar.gz) = 658511 +TIMESTAMP = 1763425434 +SHA256 (facebook-fatal-v2025.11.17.00_GH0.tar.gz) = 01986f7c53dc1bceee4ed16df065e0d336d6a7a58d3f83cc636d97407fb127e5 +SIZE (facebook-fatal-v2025.11.17.00_GH0.tar.gz) = 658551 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index 92d6c63d362e..e37a49a2cb72 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,7 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2025.08.18.00 -PORTREVISION= 1 +DISTVERSION= 2025.11.17.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -46,7 +45,6 @@ CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT post-install: # https://github.com/facebook/fbthrift/issues/393 @${FIND} ${STAGEDIR}${PREFIX}/include -type d -empty -delete -do-test: # no 'test' target, contrary to what the documentation says, see https://github.com/facebook/fbthrift/issues/533 - @cd ${TEST_WRKSRC} && ${MAKE_CMD} test +# tests as of 2025.11.03.00: 100% tests passed, 0 tests failed out of 306 .include <bsd.port.mk> diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 8183d4e90704..cd6de7f312d3 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755586115 -SHA256 (facebook-fbthrift-v2025.08.18.00_GH0.tar.gz) = 2bf208b198bf7ad55d404a8863ff5092ce0ad6f0d8693877cacb72db16b44772 -SIZE (facebook-fbthrift-v2025.08.18.00_GH0.tar.gz) = 15833912 +TIMESTAMP = 1763425432 +SHA256 (facebook-fbthrift-v2025.11.17.00_GH0.tar.gz) = da439a65e18cae454de18a43fd370aee5836f684618f33a975b0b7b828d271cc +SIZE (facebook-fbthrift-v2025.11.17.00_GH0.tar.gz) = 16269019 diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist index 3b6eff045490..db2f196b1039 100644 --- a/devel/fbthrift/pkg-plist +++ b/devel/fbthrift/pkg-plist @@ -103,6 +103,10 @@ include/thrift/annotation/python.thrift include/thrift/annotation/rust.thrift include/thrift/annotation/scope.thrift include/thrift/annotation/thrift.thrift +include/thrift/common/BaseType.h +include/thrift/common/detail/string.h +include/thrift/common/tree_printer.h +include/thrift/common/universal_name.h include/thrift/lib/cpp/ContextStack.h include/thrift/lib/cpp/DistinctTable.h include/thrift/lib/cpp/EventHandlerBase.h @@ -207,7 +211,9 @@ include/thrift/lib/cpp2/async/AsyncClient.h include/thrift/lib/cpp2/async/AsyncProcessor.h include/thrift/lib/cpp2/async/AsyncProcessorFactory.h include/thrift/lib/cpp2/async/AsyncProcessorHelper.h +include/thrift/lib/cpp2/async/BiDiStream.h include/thrift/lib/cpp2/async/ChannelCallbacks.h +include/thrift/lib/cpp2/async/ClientBiDiBridge.h include/thrift/lib/cpp2/async/ClientBufferedStream.h include/thrift/lib/cpp2/async/ClientChannel.h include/thrift/lib/cpp2/async/ClientInterceptor.h @@ -245,8 +251,11 @@ include/thrift/lib/cpp2/async/RetryingRequestChannel.h include/thrift/lib/cpp2/async/RocketClientChannel.h include/thrift/lib/cpp2/async/RpcOptions.h include/thrift/lib/cpp2/async/RpcTypes.h +include/thrift/lib/cpp2/async/ServerBiDiSinkBridge.h +include/thrift/lib/cpp2/async/ServerBiDiStreamBridge.h +include/thrift/lib/cpp2/async/ServerBiDiStreamFactory.h +include/thrift/lib/cpp2/async/ServerCallbackStapler.h include/thrift/lib/cpp2/async/ServerChannel.h -include/thrift/lib/cpp2/async/ServerGeneratorStreamBridge-inl.h include/thrift/lib/cpp2/async/ServerGeneratorStreamBridge.h include/thrift/lib/cpp2/async/ServerPublisherStream.h include/thrift/lib/cpp2/async/ServerRequestData.h @@ -259,6 +268,7 @@ include/thrift/lib/cpp2/async/ServiceInfoHolder.h include/thrift/lib/cpp2/async/ServiceRequestInfo.h include/thrift/lib/cpp2/async/Sink.h include/thrift/lib/cpp2/async/StreamCallbacks.h +include/thrift/lib/cpp2/async/StreamPayload.h include/thrift/lib/cpp2/async/TAsyncTransportHandler.h include/thrift/lib/cpp2/async/TerminateInteractionOverloadPolicy.h include/thrift/lib/cpp2/async/TwoWayBridge.h @@ -282,6 +292,13 @@ include/thrift/lib/cpp2/async/processor/ServerRequestHelper.h include/thrift/lib/cpp2/async/processor/ServerRequestTask.h include/thrift/lib/cpp2/async/processor/ServiceHandlerBase.h include/thrift/lib/cpp2/async/tests/ClientInterceptorWithResponseValue.h +include/thrift/lib/cpp2/async/tests/util/BiDiConfigurableServer.h +include/thrift/lib/cpp2/async/tests/util/BiDiEchoServer.h +include/thrift/lib/cpp2/async/tests/util/BiDiFiniteClient.h +include/thrift/lib/cpp2/async/tests/util/BiDiFiniteServer.h +include/thrift/lib/cpp2/async/tests/util/BiDiSimplifiedEchoClient.h +include/thrift/lib/cpp2/async/tests/util/BiDiSimplifiedEchoServer.h +include/thrift/lib/cpp2/async/tests/util/BiDiTestUtil.h include/thrift/lib/cpp2/async/tests/util/TestSinkService.h include/thrift/lib/cpp2/async/tests/util/TestStreamService.h include/thrift/lib/cpp2/async/tests/util/Util.h @@ -347,7 +364,6 @@ include/thrift/lib/cpp2/gen/service_cpp.h include/thrift/lib/cpp2/gen/service_h.h include/thrift/lib/cpp2/gen/service_tcc.h include/thrift/lib/cpp2/hash/DeterministicHash.h -include/thrift/lib/cpp2/op/AssignPatch.h include/thrift/lib/cpp2/op/Clear.h include/thrift/lib/cpp2/op/Compare.h include/thrift/lib/cpp2/op/Copy.h @@ -365,6 +381,8 @@ include/thrift/lib/cpp2/op/StdSerializer.h include/thrift/lib/cpp2/op/Testing.h include/thrift/lib/cpp2/op/Xxh64Hasher.h include/thrift/lib/cpp2/op/detail/AnyOp.h +include/thrift/lib/cpp2/op/detail/AssignPatch.h +include/thrift/lib/cpp2/op/detail/AssignPatchImpl.h include/thrift/lib/cpp2/op/detail/BaseOp.h include/thrift/lib/cpp2/op/detail/BasePatch.h include/thrift/lib/cpp2/op/detail/Clear.h @@ -426,8 +444,9 @@ include/thrift/lib/cpp2/protocol/detail/DynamicCursorSerializer.h include/thrift/lib/cpp2/protocol/detail/FieldMask.h include/thrift/lib/cpp2/protocol/detail/FieldMaskUtil.h include/thrift/lib/cpp2/protocol/detail/Object.h -include/thrift/lib/cpp2/protocol/detail/ReservedId.h +include/thrift/lib/cpp2/protocol/detail/PaddedBinaryAdapter.h include/thrift/lib/cpp2/protocol/detail/Patch.h +include/thrift/lib/cpp2/protocol/detail/ReservedId.h include/thrift/lib/cpp2/protocol/detail/index.h include/thrift/lib/cpp2/protocol/detail/protocol_methods.h include/thrift/lib/cpp2/reflection/gmock_matching.h @@ -455,6 +474,19 @@ include/thrift/lib/cpp2/schema/SyntaxGraph.h include/thrift/lib/cpp2/schema/detail/Merge.h include/thrift/lib/cpp2/schema/detail/Resolver.h include/thrift/lib/cpp2/schema/detail/SchemaBackedResolver.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_clients.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_constants.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_data.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_for_each_field.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_handlers.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_metadata.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types.tcc +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types_custom_protocol.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types_fwd.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visit_by_thrift_field_metadata.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visit_union.h +include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visitation.h include/thrift/lib/cpp2/security/AsyncStopTLS.h include/thrift/lib/cpp2/security/FizzPeeker.h include/thrift/lib/cpp2/security/SSLUtil.h @@ -470,6 +502,7 @@ include/thrift/lib/cpp2/server/ControlServerInterface.h include/thrift/lib/cpp2/server/Cpp2ConnContext.h include/thrift/lib/cpp2/server/Cpp2Connection.h include/thrift/lib/cpp2/server/Cpp2Worker.h +include/thrift/lib/cpp2/server/DecoratorArgType.h include/thrift/lib/cpp2/server/DecoratorData.h include/thrift/lib/cpp2/server/DecoratorDataHandle.h include/thrift/lib/cpp2/server/DecoratorDataKey.h @@ -502,6 +535,7 @@ include/thrift/lib/cpp2/server/RequestPileInterface.h include/thrift/lib/cpp2/server/RequestsRegistry.h include/thrift/lib/cpp2/server/ResourcePool.h include/thrift/lib/cpp2/server/ResourcePoolHandle.h +include/thrift/lib/cpp2/server/ResourcePoolMigrationHelper.h include/thrift/lib/cpp2/server/ResourcePoolSet.h include/thrift/lib/cpp2/server/RoundRobinRequestPile.h include/thrift/lib/cpp2/server/SecurityServerInterface.h @@ -513,9 +547,9 @@ include/thrift/lib/cpp2/server/ServerModule.h include/thrift/lib/cpp2/server/ServiceHealthPoller.h include/thrift/lib/cpp2/server/ServiceInterceptor.h include/thrift/lib/cpp2/server/ServiceInterceptorBase.h +include/thrift/lib/cpp2/server/ServiceInterceptorControl.h include/thrift/lib/cpp2/server/ServiceInterceptorQualifiedName.h include/thrift/lib/cpp2/server/ServiceInterceptorStorage.h -include/thrift/lib/cpp2/server/ServiceInterceptorControl.h include/thrift/lib/cpp2/server/ServiceMethodDecoratorBase.h include/thrift/lib/cpp2/server/StandardConcurrencyController.h include/thrift/lib/cpp2/server/StatusServerInterface.h @@ -543,6 +577,7 @@ include/thrift/lib/cpp2/server/overload/QueueConcurrencyOverloadChecker.h include/thrift/lib/cpp2/server/peeking/PeekingManager.h include/thrift/lib/cpp2/server/peeking/TLSHelper.h include/thrift/lib/cpp2/server/test/RequestPileTestUtils.h +include/thrift/lib/cpp2/server/test/ServiceMethodDecoratorTestLib.h include/thrift/lib/cpp2/server/test/util/MockServerConfigs.h include/thrift/lib/cpp2/test/Matcher.h include/thrift/lib/cpp2/test/MockCpp2ConnContext.h @@ -594,6 +629,7 @@ include/thrift/lib/cpp2/transport/rocket/Types.h include/thrift/lib/cpp2/transport/rocket/client/KeepAliveWatcher.h include/thrift/lib/cpp2/transport/rocket/client/RequestContext.h include/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h +include/thrift/lib/cpp2/transport/rocket/client/RocketBiDiServerCallback.h include/thrift/lib/cpp2/transport/rocket/client/RocketClient.h include/thrift/lib/cpp2/transport/rocket/client/RocketSinkServerCallback.h include/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h @@ -603,9 +639,13 @@ include/thrift/lib/cpp2/transport/rocket/compression/CompressionManager.h include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressor.h include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressorFactory.h include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressorRegistry.h +include/thrift/lib/cpp2/transport/rocket/core/FrameUtil.h +include/thrift/lib/cpp2/transport/rocket/core/RingBuffer.h +include/thrift/lib/cpp2/transport/rocket/core/StreamUtil.h include/thrift/lib/cpp2/transport/rocket/flush/FlushManager.h include/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.h include/thrift/lib/cpp2/transport/rocket/framing/Flags.h +include/thrift/lib/cpp2/transport/rocket/framing/FrameDataFirstFieldAligner.h include/thrift/lib/cpp2/transport/rocket/framing/FrameType.h include/thrift/lib/cpp2/transport/rocket/framing/Frames.h include/thrift/lib/cpp2/transport/rocket/framing/Parser.h @@ -623,9 +663,13 @@ include/thrift/lib/cpp2/transport/rocket/payload/CustomCompressionPayloadSeriali include/thrift/lib/cpp2/transport/rocket/payload/DefaultPayloadSerializerStrategy.h include/thrift/lib/cpp2/transport/rocket/payload/PayloadSerializer.h include/thrift/lib/cpp2/transport/rocket/payload/PayloadSerializerStrategy.h +include/thrift/lib/cpp2/transport/rocket/server/IRocketServerConnection.h include/thrift/lib/cpp2/transport/rocket/server/InteractionOverload.h +include/thrift/lib/cpp2/transport/rocket/server/RefactoredRocketServerConnection.h +include/thrift/lib/cpp2/transport/rocket/server/RocketBiDiClientCallback.h include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h +include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionFactory.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h @@ -636,6 +680,24 @@ include/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h include/thrift/lib/cpp2/transport/rocket/server/SetupFrameHandler.h include/thrift/lib/cpp2/transport/rocket/server/SetupFrameInterceptor.h include/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionAdapter.h +include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionBufferCallback.h +include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionWriterCallback.h +include/thrift/lib/cpp2/transport/rocket/server/detail/ExistingStreamFrameHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/IncomingFrameBatcher.h +include/thrift/lib/cpp2/transport/rocket/server/detail/IncomingFrameHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/KeepAliveHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/MetadataPushHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/OutgoingFrameHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/RequestChannelHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/RequestFnfHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/RequestResponseHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/RequestStreamHandler.h +include/thrift/lib/cpp2/transport/rocket/server/detail/SetupFrameAcceptor.h +include/thrift/lib/cpp2/transport/rocket/server/detail/SinkCallbackManager.h +include/thrift/lib/cpp2/transport/rocket/server/detail/StreamCallbackManager.h +include/thrift/lib/cpp2/transport/rocket/server/detail/WriteBatchTypes.h +include/thrift/lib/cpp2/transport/rocket/server/detail/WriteBatcher.h include/thrift/lib/cpp2/transport/rocket/test/fuzz/FuzzUtil.h include/thrift/lib/cpp2/transport/rocket/test/network/ClientServerTestUtil.h include/thrift/lib/cpp2/transport/rocket/test/network/Mocks.h @@ -695,7 +757,6 @@ include/thrift/lib/cpp2/util/TypeErasedValue.h include/thrift/lib/cpp2/util/gtest/Matcher-inl.h include/thrift/lib/cpp2/util/gtest/Matcher.h include/thrift/lib/cpp2/util/gtest/Printer.h -include/thrift/lib/cpp2/visitation/ShrinkToFit.h include/thrift/lib/cpp2/visitation/for_each.h include/thrift/lib/cpp2/visitation/metadata.h include/thrift/lib/cpp2/visitation/visit_by_thrift_field_metadata.h @@ -726,17 +787,20 @@ include/thrift/lib/python/client/ssl.h include/thrift/lib/python/client/test/client_event_handlers/handler.h include/thrift/lib/python/client/test/event_handler_helper.h include/thrift/lib/python/client/test/http2_helper.h -include/thrift/lib/python/flags.h include/thrift/lib/python/server/PythonAsyncProcessor.h include/thrift/lib/python/server/PythonAsyncProcessorFactory.h +include/thrift/lib/python/server/RequestContextExtractor.h include/thrift/lib/python/server/event_handler.h include/thrift/lib/python/server/flagged/RcAwareTaskPatch.h include/thrift/lib/python/server/interceptor/PythonServerModule.h include/thrift/lib/python/server/interceptor/PythonServiceInterceptor.h include/thrift/lib/python/server/response_helpers.h +include/thrift/lib/python/std_libcpp.h include/thrift/lib/python/streaming/PythonUserException.h include/thrift/lib/python/streaming/Sink.h +include/thrift/lib/python/streaming/SinkElementDecoder.h include/thrift/lib/python/streaming/StreamElementEncoder.h +include/thrift/lib/python/streaming/bidistream.h include/thrift/lib/python/test/event_handlers/handler.h include/thrift/lib/python/test/interactions/interaction_test.h include/thrift/lib/python/test/metadata_response/metadata_response.h @@ -747,6 +811,7 @@ include/thrift/lib/thrift/TypeToMaskAdapter.h include/thrift/lib/thrift/bundled_lib_thrift.h include/thrift/lib/thrift/detail/AnyPatch.h include/thrift/lib/thrift/detail/DynamicPatch.h +include/thrift/lib/thrift/detail/MetadataAdapter.h include/thrift/lib/thrift/detail/TypeIdAdapter.h include/thrift/lib/thrift/detail/TypeSystemAdapter.h include/thrift/lib/thrift/detail/id.h @@ -876,6 +941,19 @@ include/thrift/lib/thrift/gen-cpp2/protocol_types_fwd.h include/thrift/lib/thrift/gen-cpp2/protocol_visit_by_thrift_field_metadata.h include/thrift/lib/thrift/gen-cpp2/protocol_visit_union.h include/thrift/lib/thrift/gen-cpp2/protocol_visitation.h +include/thrift/lib/thrift/gen-cpp2/record_clients.h +include/thrift/lib/thrift/gen-cpp2/record_constants.h +include/thrift/lib/thrift/gen-cpp2/record_data.h +include/thrift/lib/thrift/gen-cpp2/record_for_each_field.h +include/thrift/lib/thrift/gen-cpp2/record_handlers.h +include/thrift/lib/thrift/gen-cpp2/record_metadata.h +include/thrift/lib/thrift/gen-cpp2/record_types.h +include/thrift/lib/thrift/gen-cpp2/record_types.tcc +include/thrift/lib/thrift/gen-cpp2/record_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/record_types_fwd.h +include/thrift/lib/thrift/gen-cpp2/record_visit_by_thrift_field_metadata.h +include/thrift/lib/thrift/gen-cpp2/record_visit_union.h +include/thrift/lib/thrift/gen-cpp2/record_visitation.h include/thrift/lib/thrift/gen-cpp2/reflection_clients.h include/thrift/lib/thrift/gen-cpp2/reflection_constants.h include/thrift/lib/thrift/gen-cpp2/reflection_data.h @@ -889,6 +967,19 @@ include/thrift/lib/thrift/gen-cpp2/reflection_types_fwd.h include/thrift/lib/thrift/gen-cpp2/reflection_visit_by_thrift_field_metadata.h include/thrift/lib/thrift/gen-cpp2/reflection_visit_union.h include/thrift/lib/thrift/gen-cpp2/reflection_visitation.h +include/thrift/lib/thrift/gen-cpp2/schema_clients.h +include/thrift/lib/thrift/gen-cpp2/schema_constants.h +include/thrift/lib/thrift/gen-cpp2/schema_data.h +include/thrift/lib/thrift/gen-cpp2/schema_for_each_field.h +include/thrift/lib/thrift/gen-cpp2/schema_handlers.h +include/thrift/lib/thrift/gen-cpp2/schema_metadata.h +include/thrift/lib/thrift/gen-cpp2/schema_types.h +include/thrift/lib/thrift/gen-cpp2/schema_types.tcc +include/thrift/lib/thrift/gen-cpp2/schema_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/schema_types_fwd.h +include/thrift/lib/thrift/gen-cpp2/schema_visit_by_thrift_field_metadata.h +include/thrift/lib/thrift/gen-cpp2/schema_visit_union.h +include/thrift/lib/thrift/gen-cpp2/schema_visitation.h include/thrift/lib/thrift/gen-cpp2/serverdbginfo_clients.h include/thrift/lib/thrift/gen-cpp2/serverdbginfo_constants.h include/thrift/lib/thrift/gen-cpp2/serverdbginfo_data.h @@ -920,6 +1011,19 @@ include/thrift/lib/thrift/gen-cpp2/type_constants.h include/thrift/lib/thrift/gen-cpp2/type_data.h include/thrift/lib/thrift/gen-cpp2/type_for_each_field.h include/thrift/lib/thrift/gen-cpp2/type_handlers.h +include/thrift/lib/thrift/gen-cpp2/type_id_clients.h +include/thrift/lib/thrift/gen-cpp2/type_id_constants.h +include/thrift/lib/thrift/gen-cpp2/type_id_data.h +include/thrift/lib/thrift/gen-cpp2/type_id_for_each_field.h +include/thrift/lib/thrift/gen-cpp2/type_id_handlers.h +include/thrift/lib/thrift/gen-cpp2/type_id_metadata.h +include/thrift/lib/thrift/gen-cpp2/type_id_types.h +include/thrift/lib/thrift/gen-cpp2/type_id_types.tcc +include/thrift/lib/thrift/gen-cpp2/type_id_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/type_id_types_fwd.h +include/thrift/lib/thrift/gen-cpp2/type_id_visit_by_thrift_field_metadata.h +include/thrift/lib/thrift/gen-cpp2/type_id_visit_union.h +include/thrift/lib/thrift/gen-cpp2/type_id_visitation.h include/thrift/lib/thrift/gen-cpp2/type_metadata.h include/thrift/lib/thrift/gen-cpp2/type_rep_clients.h include/thrift/lib/thrift/gen-cpp2/type_rep_constants.h @@ -934,6 +1038,19 @@ include/thrift/lib/thrift/gen-cpp2/type_rep_types_fwd.h include/thrift/lib/thrift/gen-cpp2/type_rep_visit_by_thrift_field_metadata.h include/thrift/lib/thrift/gen-cpp2/type_rep_visit_union.h include/thrift/lib/thrift/gen-cpp2/type_rep_visitation.h +include/thrift/lib/thrift/gen-cpp2/type_system_clients.h +include/thrift/lib/thrift/gen-cpp2/type_system_constants.h +include/thrift/lib/thrift/gen-cpp2/type_system_data.h +include/thrift/lib/thrift/gen-cpp2/type_system_for_each_field.h +include/thrift/lib/thrift/gen-cpp2/type_system_handlers.h +include/thrift/lib/thrift/gen-cpp2/type_system_metadata.h +include/thrift/lib/thrift/gen-cpp2/type_system_types.h +include/thrift/lib/thrift/gen-cpp2/type_system_types.tcc +include/thrift/lib/thrift/gen-cpp2/type_system_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/type_system_types_fwd.h +include/thrift/lib/thrift/gen-cpp2/type_system_visit_by_thrift_field_metadata.h +include/thrift/lib/thrift/gen-cpp2/type_system_visit_union.h +include/thrift/lib/thrift/gen-cpp2/type_system_visitation.h include/thrift/lib/thrift/gen-cpp2/type_types.h include/thrift/lib/thrift/gen-cpp2/type_types.tcc include/thrift/lib/thrift/gen-cpp2/type_types_custom_protocol.h diff --git a/devel/fccf/Makefile b/devel/fccf/Makefile index 5c6af469adbe..b2b2b48bbefe 100644 --- a/devel/fccf/Makefile +++ b/devel/fccf/Makefile @@ -1,7 +1,7 @@ PORTNAME= fccf DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/flatbuffers/Makefile b/devel/flatbuffers/Makefile index 5ab290084c38..76da56852e90 100644 --- a/devel/flatbuffers/Makefile +++ b/devel/flatbuffers/Makefile @@ -1,12 +1,13 @@ PORTNAME= flatbuffers DISTVERSIONPREFIX= v -DISTVERSION= 25.1.24 +DISTVERSION= 25.9.23 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Memory efficient serialization library -WWW= https://flatbuffers.dev/ +WWW= https://flatbuffers.dev/ \ + https://github.com/google/flatbuffers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/devel/flatbuffers/distinfo b/devel/flatbuffers/distinfo index ba991d7bce45..bb1ca92d6b7b 100644 --- a/devel/flatbuffers/distinfo +++ b/devel/flatbuffers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737778205 -SHA256 (google-flatbuffers-v25.1.24_GH0.tar.gz) = 0b9f8d2bb1d22d553c93cd7e3ecf3eb725469980a58a98db6e21574341b4ed63 -SIZE (google-flatbuffers-v25.1.24_GH0.tar.gz) = 2430616 +TIMESTAMP = 1762665381 +SHA256 (google-flatbuffers-v25.9.23_GH0.tar.gz) = 9102253214dea6ae10c2ac966ea1ed2155d22202390b532d1dea64935c518ada +SIZE (google-flatbuffers-v25.9.23_GH0.tar.gz) = 2336210 diff --git a/devel/flatbuffers/pkg-plist b/devel/flatbuffers/pkg-plist index 9716dca2601f..6dca90ba4df7 100644 --- a/devel/flatbuffers/pkg-plist +++ b/devel/flatbuffers/pkg-plist @@ -39,5 +39,5 @@ lib/cmake/flatbuffers/FlatcTargets.cmake lib/cmake/flatbuffers/flatbuffers-config-version.cmake lib/cmake/flatbuffers/flatbuffers-config.cmake lib/libflatbuffers.so -lib/libflatbuffers.so.25.1.24 +lib/libflatbuffers.so.25.9.23 libdata/pkgconfig/flatbuffers.pc diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile index 3613e18c409c..56fef1bf5fa4 100644 --- a/devel/fnm/Makefile +++ b/devel/fnm/Makefile @@ -1,7 +1,7 @@ PORTNAME= fnm DISTVERSIONPREFIX= v DISTVERSION= 1.38.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/Makefile b/devel/folly/Makefile index 25620287f071..c1feadff3471 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,7 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2025.08.18.00 -PORTREVISION= 1 +DISTVERSION= 2025.11.17.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 9b1fd1c42f0a..72940e2ffd59 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755586101 -SHA256 (facebook-folly-v2025.08.18.00_GH0.tar.gz) = 54df42979bb9d0445e8cc84752116d929b924ae05de2d20ea7c033ec5c44d911 -SIZE (facebook-folly-v2025.08.18.00_GH0.tar.gz) = 4604977 +TIMESTAMP = 1763425425 +SHA256 (facebook-folly-v2025.11.17.00_GH0.tar.gz) = 79b3c19235ae97bde3b5b143aa9bd20abe0c8d42b170c83a9dd2197e87ea1955 +SIZE (facebook-folly-v2025.11.17.00_GH0.tar.gz) = 4713832 diff --git a/devel/folly/files/patch-CMake_folly-deps.cmake b/devel/folly/files/patch-CMake_folly-deps.cmake index 81b4bef17993..e20c5eedf73e 100644 --- a/devel/folly/files/patch-CMake_folly-deps.cmake +++ b/devel/folly/files/patch-CMake_folly-deps.cmake @@ -1,6 +1,6 @@ ---- CMake/folly-deps.cmake.orig 2024-07-06 16:18:12 UTC +--- CMake/folly-deps.cmake.orig 2025-11-02 05:43:14 UTC +++ CMake/folly-deps.cmake -@@ -174,7 +174,7 @@ if (NOT WIN32 AND NOT APPLE) +@@ -175,7 +175,7 @@ if (NOT WIN32 AND NOT APPLE) set(FOLLY_HAVE_BACKTRACE ${Backtrace_FOUND}) set(FOLLY_HAVE_DWARF ${LIBDWARF_FOUND}) if (NOT WIN32 AND NOT APPLE) diff --git a/devel/folly/files/patch-folly_CMakeLists.txt b/devel/folly/files/patch-folly_CMakeLists.txt index 4986e0e47e00..d8eff71896d2 100644 --- a/devel/folly/files/patch-folly_CMakeLists.txt +++ b/devel/folly/files/patch-folly_CMakeLists.txt @@ -1,6 +1,6 @@ ---- folly/CMakeLists.txt.orig 2024-07-06 16:18:12 UTC +--- folly/CMakeLists.txt.orig 2025-11-02 05:43:14 UTC +++ folly/CMakeLists.txt -@@ -29,7 +29,9 @@ add_subdirectory(debugging/exception_tracer) +@@ -30,7 +30,9 @@ add_subdirectory(debugging/exception_tracer) ) add_subdirectory(debugging/exception_tracer) diff --git a/devel/folly/files/patch-folly_FollyMemset.cpp b/devel/folly/files/patch-folly_FollyMemset.cpp index b3f0c4325129..be77ca843172 100644 --- a/devel/folly/files/patch-folly_FollyMemset.cpp +++ b/devel/folly/files/patch-folly_FollyMemset.cpp @@ -1,8 +1,8 @@ ---- folly/FollyMemset.cpp.orig 2024-09-24 17:45:52 UTC +--- folly/FollyMemset.cpp.orig 2025-11-02 05:43:14 UTC +++ folly/FollyMemset.cpp @@ -16,7 +16,7 @@ - #include <cstring> + #include <cstring> // @donotremove -#if !defined(__AVX2__) && !(defined(__linux__) && defined(__aarch64__)) +#if !defined(__AVX2__) && !((defined(__linux__) || defined(__FreeBSD__)) && defined(__aarch64__)) diff --git a/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp new file mode 100644 index 000000000000..eec186652bf2 --- /dev/null +++ b/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp @@ -0,0 +1,15 @@ +--- folly/debugging/symbolizer/SignalHandler.cpp.orig 2025-11-05 08:46:58 UTC ++++ folly/debugging/symbolizer/SignalHandler.cpp +@@ -159,7 +159,12 @@ bool try_async_reraise(int signum, siginfo_t* info) { + if (errno != EBADF) { // EBADF here means PIDFD_SELF is not yet supported + return false; + } ++#if defined(__linux__) + auto const tid = linux_syscall(FOLLY_SYS_gettid); ++#elif defined(__FreeBSD__) ++ long tid = 0; ++ syscall(432, &tid); ++#endif + // pidfd_open introduced in linux-5.3 (released 2019-09-15) + int const fd = to_narrow(linux_syscall(nr_pidfd_open, tid, 0)); + if (-1 == fd) { diff --git a/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp new file mode 100644 index 000000000000..3a638549f8ed --- /dev/null +++ b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp @@ -0,0 +1,11 @@ +--- folly/debugging/symbolizer/Symbolizer.cpp.orig 2025-11-05 09:24:00 UTC ++++ folly/debugging/symbolizer/Symbolizer.cpp +@@ -348,7 +348,7 @@ void ElfCache::Symbolizer::symbolize( + // Get the unrelocated, ELF-relative address by normalizing via the + // address at which the object is loaded. + auto const eaddr = static_cast<ElfAddr>(addr); +- auto const maddr = lmap->l_addr; ++ auto const maddr = reinterpret_cast<ElfAddr>(lmap->l_addr); + auto const adjusted = eaddr < maddr ? ~ElfAddr(0) : eaddr - maddr; + size_t numInlined = 0; + if (containedInExecutableSegment(*elfFile, adjusted)) { diff --git a/devel/folly/files/patch-folly_executors_QueueObserver.h b/devel/folly/files/patch-folly_executors_QueueObserver.h index 93aa3e840f4c..809c608d9c27 100644 --- a/devel/folly/files/patch-folly_executors_QueueObserver.h +++ b/devel/folly/files/patch-folly_executors_QueueObserver.h @@ -1,8 +1,8 @@ - workaround for https://github.com/facebook/folly/issues/1637 ---- folly/executors/QueueObserver.h.orig 2022-11-25 05:13:23 UTC +--- folly/executors/QueueObserver.h.orig 2025-11-02 05:43:14 UTC +++ folly/executors/QueueObserver.h -@@ -26,6 +26,8 @@ +@@ -29,6 +29,8 @@ #include <folly/Synchronized.h> #include <folly/portability/SysTypes.h> diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist index 7ce75ed656cc..e6ce0c59671a 100644 --- a/devel/folly/pkg-plist +++ b/devel/folly/pkg-plist @@ -240,6 +240,7 @@ include/folly/container/detail/F14Table.h include/folly/container/detail/Util.h include/folly/container/detail/tape_detail.h include/folly/container/heap_vector_types.h +include/folly/container/irange.h include/folly/container/range_traits.h include/folly/container/small_vector.h include/folly/container/sorted_vector_types.h @@ -256,8 +257,7 @@ include/folly/coro/AsyncScope.h include/folly/coro/AsyncStack.h include/folly/coro/AutoCleanup-fwd.h include/folly/coro/AutoCleanup.h -include/folly/coro/AwaitImmediately.h -include/folly/coro/AwaitResult.h +include/folly/coro/BasePromise.h include/folly/coro/Baton.h include/folly/coro/BlockingWait.h include/folly/coro/BoundedQueue.h @@ -281,8 +281,8 @@ include/folly/coro/Merge-inl.h include/folly/coro/Merge.h include/folly/coro/Mutex.h include/folly/coro/Noexcept.h +include/folly/coro/Nothrow.h include/folly/coro/Promise.h -include/folly/coro/Ready.h include/folly/coro/Result.h include/folly/coro/Retry.h include/folly/coro/RustAdaptors.h @@ -304,6 +304,7 @@ include/folly/coro/Traits.h include/folly/coro/Transform-inl.h include/folly/coro/Transform.h include/folly/coro/UnboundedQueue.h +include/folly/coro/ValueOrError.h include/folly/coro/ViaIfAsync.h include/folly/coro/WithAsyncStack.h include/folly/coro/WithCancellation.h @@ -439,6 +440,7 @@ include/folly/executors/task_queue/BlockingQueue.h include/folly/executors/task_queue/LifoSemMPMCQueue.h include/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h include/folly/executors/task_queue/PriorityUnboundedBlockingQueue.h +include/folly/executors/task_queue/StripedPriorityUnboundedBlockingQueue.h include/folly/executors/task_queue/UnboundedBlockingQueue.h include/folly/executors/thread_factory/InitThreadFactory.h include/folly/executors/thread_factory/NamedThreadFactory.h @@ -702,7 +704,9 @@ include/folly/gen/String-inl.h include/folly/gen/String.h include/folly/hash/Checksum.h include/folly/hash/FarmHash.h +include/folly/hash/FnvHash.h include/folly/hash/Hash.h +include/folly/hash/HsiehHash.h include/folly/hash/MurmurHash.h include/folly/hash/SpookyHashV1.h include/folly/hash/SpookyHashV2.h @@ -853,6 +857,7 @@ include/folly/lang/Extern.h include/folly/lang/Hint-inl.h include/folly/lang/Hint.h include/folly/lang/Keep.h +include/folly/lang/MustUseImmediately.h include/folly/lang/New.h include/folly/lang/Ordering.h include/folly/lang/Pretty.h @@ -863,6 +868,7 @@ include/folly/lang/SafeAlias.h include/folly/lang/SafeAssert.h include/folly/lang/SafeClosure.h include/folly/lang/StaticConst.h +include/folly/lang/Strong.h include/folly/lang/Switch.h include/folly/lang/Thunk.h include/folly/lang/ToAscii.h @@ -874,6 +880,7 @@ include/folly/lang/bind/Bind.h include/folly/lang/bind/Named.h include/folly/lang/bind/NamedToStorage.h include/folly/lang/bind/ToStorage.h +include/folly/lang/cstring_view.h include/folly/logging/AsyncFileWriter.h include/folly/logging/AsyncLogWriter.h include/folly/logging/AutoTimer.h @@ -997,12 +1004,15 @@ include/folly/python/executor.h include/folly/python/futures.h include/folly/python/import.h include/folly/python/iobuf.h +include/folly/python/request_context.h include/folly/random/hash.h include/folly/random/xoshiro256pp.h +include/folly/result/coro.h include/folly/result/gtest_helpers.h include/folly/result/result.h include/folly/result/try.h include/folly/result/value_only_result.h +include/folly/result/value_only_result_coro.h include/folly/settings/CommandLineParser.h include/folly/settings/Immutables.h include/folly/settings/Observer.h @@ -1081,6 +1091,7 @@ include/folly/synchronization/RelaxedAtomic.h include/folly/synchronization/SanitizeThread.h include/folly/synchronization/SaturatingSemaphore.h include/folly/synchronization/SmallLocks.h +include/folly/synchronization/StripedThrottledLifoSem.h include/folly/synchronization/ThrottledLifoSem.h include/folly/synchronization/WaitOptions.h include/folly/synchronization/detail/AtomicUtils.h diff --git a/devel/forge/Makefile b/devel/forge/Makefile index d893ba170f7f..0fed41c897be 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,6 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.6.1 +DISTVERSION= 0.6.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ - cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ @@ -23,7 +23,7 @@ BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR} RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ - cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ diff --git a/devel/forge/distinfo b/devel/forge/distinfo index 8316d731e8f0..b47f1789e8fa 100644 --- a/devel/forge/distinfo +++ b/devel/forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759796012 -SHA256 (magit-forge-v0.6.1_GH0.tar.gz) = 7c70de118590deb7f4eb0c2fc3dee17677dbb49c3fd664cb1856c0a8cda8c2cc -SIZE (magit-forge-v0.6.1_GH0.tar.gz) = 150972 +TIMESTAMP = 1762060456 +SHA256 (magit-forge-v0.6.2_GH0.tar.gz) = 061688d6002a982c6636cc82bd90c626f14ca1e28d5561bcd9b8b22581daf01b +SIZE (magit-forge-v0.6.2_GH0.tar.gz) = 151014 diff --git a/devel/forgejo-runner/Makefile b/devel/forgejo-runner/Makefile index bf2a6bede3e2..5fd06b3c52e3 100644 --- a/devel/forgejo-runner/Makefile +++ b/devel/forgejo-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= act_runner DISTVERSIONPREFIX= v DISTVERSION= 9.1.0 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= devel PKGNAMEPREFIX= forgejo- @@ -28,14 +28,18 @@ LD_FLAG_X_PREFIX= -X ${GO_MODULE}/internal/pkg/ver DATADIR= /var/db/${PORTNAME} -USERS= ${ACT_RUNNER_USER} -GROUPS= ${ACT_RUNNER_GROUP} - ACT_RUNNER_USER?= ${PORTNAME} ACT_RUNNER_GROUP?= ${PORTNAME} +.if ${ACT_RUNNER_USER} == ${PORTNAME} +USERS= ${ACT_RUNNER_USER} +.endif +.if ${ACT_RUNNER_GROUP} == ${PORTNAME} +GROUPS= ${ACT_RUNNER_GROUP} +.endif post-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${BUILD_WRKSRC}/internal/pkg/config/config.example.yaml ${STAGEDIR}${ETCDIR}/act_runner.conf.sample + ${INSTALL_DATA} ${BUILD_WRKSRC}/internal/pkg/config/config.example.yaml \ + ${STAGEDIR}${ETCDIR}/act_runner.conf.sample .include <bsd.port.mk> diff --git a/devel/forgejo-runner/files/act_runner.in b/devel/forgejo-runner/files/act_runner.in index fa243278cc7e..7bb6e2a96978 100644 --- a/devel/forgejo-runner/files/act_runner.in +++ b/devel/forgejo-runner/files/act_runner.in @@ -24,17 +24,19 @@ load_rc_config "${name}" : ${act_runner_cache_dir:="%%DATADIR%%"} : ${act_runner_log_dir:="/var/log/act_runner"} : ${act_runner_log_file:="${act_runner_log_dir}/act_runner.log"} -: ${act_runner_flags:="-c ${act_runner_config} daemon"} +: ${act_runner_args:="-c ${act_runner_config} daemon"} -procname="%%PREFIX%%/bin/act_runner" -command="${procname} ${act_runner_flags}" +command="/usr/sbin/daemon" pidfile="/var/run/${name}.pid" +exec_path="%%PREFIX%%/bin/act_runner" -start_cmd="${name}_start" -sig_stop=KILL +required_files=${act_runner_config} -act_runner_start() { +prestart_cmd="${name}_prestart" +sig_stop=TERM + +act_runner_prestart() { # ensure the log directories are owned by the unprivileged user for d in "${act_runner_log_dir}"; do if [ ! -e "$d" ]; then @@ -42,11 +44,12 @@ act_runner_start() { chown "${act_runner_user}" "$d" fi done - /usr/sbin/daemon -S -l "${act_runner_facility}" -s "${act_runner_priority}" \ - -T "${name}" \ - -u "${act_runner_user}" -p "${pidfile}" \ - -o "${act_runner_log_file}" \ - $command } +command_args=" -r -S -l ${act_runner_facility} -s ${act_runner_priority} \ + -T ${name} \ + -u ${act_runner_user} -P ${pidfile} \ + -o ${act_runner_log_file} \ + ${exec_path} ${act_runner_args}" + run_rc_command "$1" diff --git a/devel/fsx/Makefile b/devel/fsx/Makefile index c3f92e3b08f2..d5b2b9fc1799 100644 --- a/devel/fsx/Makefile +++ b/devel/fsx/Makefile @@ -1,6 +1,6 @@ PORTNAME= fsx DISTVERSION= 0.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/ga/Makefile b/devel/ga/Makefile index 02c473486f10..e8e392c11ab8 100644 --- a/devel/ga/Makefile +++ b/devel/ga/Makefile @@ -1,12 +1,12 @@ PORTNAME= ga -DISTVERSION= 5.8.2 -PORTREVISION= 5 +DISTVERSION= 5.9.2 CATEGORIES= devel MASTER_SITES= https://github.com/GlobalArrays/ga/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Partitioned Global Address Space (PGAS) library for distributed arrays -WWW= https://hpc.pnl.gov//globalarrays/ +WWW= https://globalarrays.github.io/ \ + https://github.com/GlobalArrays/ga LICENSE= BSD3CLAUSE @@ -18,7 +18,7 @@ USES= autoreconf fortran gmake libtool localbase USE_LDCONFIG= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-peigs --enable-shared --disable-static --with-scalapack +CONFIGURE_ARGS= --disable-peigs --enable-shared --disable-static --with-scalapack # PeIGS is part of NWChem, usure why the --enable-peigs even exists here LDFLAGS+= -lscalapack diff --git a/devel/ga/distinfo b/devel/ga/distinfo index 092738ba246c..53071176276c 100644 --- a/devel/ga/distinfo +++ b/devel/ga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690335247 -SHA256 (ga-5.8.2.tar.gz) = 51599e4abfe36f05cecfaffa33be19efbe9e9fa42d035fd3f866469b663c22a2 -SIZE (ga-5.8.2.tar.gz) = 9183106 +TIMESTAMP = 1762148940 +SHA256 (ga-5.9.2.tar.gz) = cbf15764bf9c04e47e7a798271c418f76b23f1857b23feb24b6cb3891a57fbf2 +SIZE (ga-5.9.2.tar.gz) = 8543597 diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile index ed33dd672f9d..6935f5f785cd 100644 --- a/devel/gammaray/Makefile +++ b/devel/gammaray/Makefile @@ -1,5 +1,5 @@ PORTNAME= gammaray -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.0 CATEGORIES= devel MASTER_SITES= https://github.com/KDAB/GammaRay/releases/download/v${DISTVERSION}/ @@ -7,75 +7,41 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Debugging tool for Qt-application WWW= https://www.kdab.com/development-resources/qt-tools/gammaray/ -LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2 GPLv2+ GPLv3 GPLv3+ LGPL20+ LGPL21 LGPL21+ LGPL3 MIT +LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ LGPL20+ LGPL21 LGPL3 MIT LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSES/BSD-2-Clause.txt LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSES/BSD-3-Clause.txt -LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt -LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSES/LGPL-2.1-only.txt -LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSES/LGPL-3.0-only.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt -LIB_DEPENDS= libdwarf.so:devel/libdwarf \ - libelf.so:devel/libelf RUN_DEPENDS= lsof:sysutils/lsof -FLAVORS= qt6 qt5 -FLAVOR?= qt6 - -qt5_PKGNAMESUFFIX= -qt5 -qt5_CONFLICTS_INSTALL= ${PORTNAME} -qt6_CONFLICTS_INSTALL= ${PORTNAME}-qt5 - -USES= cmake pkgconfig +USES= cmake kde:6 pkgconfig qt:6 USE_KDE= coreaddons syntaxhighlighting -USE_QT= 3d declarative location svg webchannel - -.if ${FLAVOR} == qt5 -USES+= kde:5 qt:5 -USE_QT+= buildtools:build concurrent core designer gui help \ - linguisttools network printsupport qdoc:build \ - qmake:build script scripttools uiplugin widgets xml -QT_VERSION=${QT5_VERSION:C/\./_/:C/\..*//} -.else -USES+= gl kde:6 qt:6 -USE_GL= gl -USE_QT+= base positioning shadertools tools:build +USE_QT= 3d base declarative location positioning svg \ + webchannel tools:build QT_VERSION=${QT6_VERSION:C/\./_/:C/\..*//} -.endif -CMAKE_ARGS+= QT_VERSION_MAJOR=${_QT_VER} CMAKE_ON= STACK_DETAILS_DWARF CMAKE_OFF= STACK_DETAILS_AUTO_DETECT -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 -PLIST_SUB= WEBENGINE="" +PLIST_SUB+= WEBENGINE="" USE_QT+= webengine .else -PLIST_SUB= WEBENGINE="@comment " -.endif - -.if ${FLAVOR} == qt5 -PLIST_SUB+= QT5="" \ - QT6="@comment " -.else -PLIST_SUB+= QT5="@comment " \ - QT6="" +PLIST_SUB+= WEBENGINE="@comment " .endif PLIST_SUB+= ARCH=${ARCH:S/amd64/x86_64/:S/i386/i686/:C/armv./arm/} \ PORTMAJMIN=${PORTVERSION:C/(.*)\..*/\1/} \ - PORTVERSION=${PORTVERSION} \ - QTVER=${QT_VERSION} + PORTVERSION=${PORTVERSION} QTVER=${QT_VERSION} WRKSRC= ${WRKDIR}/GammaRay-${DISTVERSION} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/gammaray/distinfo b/devel/gammaray/distinfo index 6de83d856282..beabfcee787a 100644 --- a/devel/gammaray/distinfo +++ b/devel/gammaray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748855717 -SHA256 (gammaray-3.2.0.tar.gz) = a7c00a5a33c400579002bbe535a667efdea1e726950ecddbf39cf3d8a3f50f07 -SIZE (gammaray-3.2.0.tar.gz) = 11033875 +TIMESTAMP = 1761244570 +SHA256 (gammaray-3.3.0.tar.gz) = 03fda338025d31b6a2794550f090d538996bbb6f4888eab3acb39db5a17127a8 +SIZE (gammaray-3.3.0.tar.gz) = 10976302 diff --git a/devel/gammaray/pkg-plist b/devel/gammaray/pkg-plist index ef2a32c996de..66c53993e75d 100644 --- a/devel/gammaray/pkg-plist +++ b/devel/gammaray/pkg-plist @@ -72,8 +72,6 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector_ui.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_ui_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_fontbrowser_plugin.so @@ -102,11 +100,8 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickinspector.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickwidgetsupport.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_ui_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor_ui.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_statemachineviewer_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sysinfo_plugin.so @@ -152,8 +147,8 @@ mkspecs/modules/qt_GammaRayLauncherUi.pri mkspecs/modules/qt_GammaRayUi.pri share/metainfo/com.kdab.GammaRay.metainfo.xml share/applications/GammaRay.desktop -%%QT6%%share/doc/GammaRay/gammaray-manual.qch -%%QT6%%share/doc/GammaRay/gammaray.qhc +share/doc/GammaRay/gammaray-manual.qch +share/doc/GammaRay/gammaray.qhc share/icons/hicolor/16x16/apps/GammaRay.png share/icons/hicolor/16x16@2/apps/GammaRay.png share/icons/hicolor/16x16@3/apps/GammaRay.png diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile index 086eae2bb7c6..ec521eb77799 100644 --- a/devel/gbump/Makefile +++ b/devel/gbump/Makefile @@ -1,6 +1,6 @@ PORTNAME= gbump PORTVERSION= 1.1.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile index 4d32a55945f0..ce29b1cb86b3 100644 --- a/devel/gfold/Makefile +++ b/devel/gfold/Makefile @@ -1,6 +1,6 @@ PORTNAME= gfold DISTVERSION= 4.0.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= sec.research.2005@gmail.com diff --git a/devel/gh/Makefile b/devel/gh/Makefile index bb42c69618ec..d53f7a09c9ce 100644 --- a/devel/gh/Makefile +++ b/devel/gh/Makefile @@ -1,6 +1,6 @@ PORTNAME= gh DISTVERSIONPREFIX= v -DISTVERSION= 2.81.0 +DISTVERSION= 2.83.0 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org diff --git a/devel/gh/distinfo b/devel/gh/distinfo index 20dfcdeaa3b3..654f54fe61c0 100644 --- a/devel/gh/distinfo +++ b/devel/gh/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760501107 -SHA256 (go/devel_gh/gh-v2.81.0/v2.81.0.mod) = 3588c064bc1ff6c0aaaa00b75a01127e1513383ad4091492e8d62ec52116b0d1 -SIZE (go/devel_gh/gh-v2.81.0/v2.81.0.mod) = 11971 -SHA256 (go/devel_gh/gh-v2.81.0/v2.81.0.zip) = f23434421b0934f9af0b2e60924f15e2339178f4b4559719d7842ad0a171934e -SIZE (go/devel_gh/gh-v2.81.0/v2.81.0.zip) = 15622855 +TIMESTAMP = 1762581254 +SHA256 (go/devel_gh/gh-v2.83.0/v2.83.0.mod) = 444bffef56b068ca0b09a76ad3cd5a0fed3d9eb5aa803b49826b5c8817e61e33 +SIZE (go/devel_gh/gh-v2.83.0/v2.83.0.mod) = 12464 +SHA256 (go/devel_gh/gh-v2.83.0/v2.83.0.zip) = a272974d1183f195a6f8071f7e078af5e5adbcd93508f08c518da9eb3c9655ad +SIZE (go/devel_gh/gh-v2.83.0/v2.83.0.zip) = 15634286 diff --git a/devel/gh/pkg-plist b/devel/gh/pkg-plist index 00c60ba62cac..40e103549513 100644 --- a/devel/gh/pkg-plist +++ b/devel/gh/pkg-plist @@ -170,6 +170,7 @@ %%MANPAGES%%share/man/man1/gh-repo-unarchive.1.gz %%MANPAGES%%share/man/man1/gh-repo-view.1.gz %%MANPAGES%%share/man/man1/gh-repo.1.gz +%%MANPAGES%%share/man/man1/gh-pr-revert.1.gz %%MANPAGES%%share/man/man1/gh-ruleset-check.1.gz %%MANPAGES%%share/man/man1/gh-ruleset-list.1.gz %%MANPAGES%%share/man/man1/gh-ruleset-view.1.gz diff --git a/devel/ghostie/Makefile b/devel/ghostie/Makefile index a3f3c2a072eb..0a5238228c90 100644 --- a/devel/ghostie/Makefile +++ b/devel/ghostie/Makefile @@ -1,7 +1,7 @@ PORTNAME= ghostie DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile index bd8398f98d2a..1f39fdfef5a0 100644 --- a/devel/ghq/Makefile +++ b/devel/ghq/Makefile @@ -1,7 +1,7 @@ PORTNAME= ghq DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= driesm@FreeBSD.org diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile index 37c160e26d60..30b533842de3 100644 --- a/devel/ghub/Makefile +++ b/devel/ghub/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghub DISTVERSIONPREFIX= v -DISTVERSION= 5.0.1 +DISTVERSION= 5.0.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo index 7ee432e26d1a..91738582ffcc 100644 --- a/devel/ghub/distinfo +++ b/devel/ghub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759795776 -SHA256 (magit-ghub-v5.0.1_GH0.tar.gz) = cc1561dd6c07d79846e2d11c8e5cd6828fd9323206ea093fe390333ab2763ee3 -SIZE (magit-ghub-v5.0.1_GH0.tar.gz) = 58685 +TIMESTAMP = 1762059817 +SHA256 (magit-ghub-v5.0.2_GH0.tar.gz) = 499293a512cb7cbaf0ec87064bc7d6ea9d4f6939bc560c2f6ef86300d33f1619 +SIZE (magit-ghub-v5.0.2_GH0.tar.gz) = 58558 diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile index d3d9cbc93fe0..c06b51a50ac4 100644 --- a/devel/git-absorb/Makefile +++ b/devel/git-absorb/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-absorb DISTVERSION= 0.8.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile index 7875349e1b5c..ee4aaf713926 100644 --- a/devel/git-bug/Makefile +++ b/devel/git-bug/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-bug DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile index b21a7c7635cc..5ce7e1bd1f72 100644 --- a/devel/git-cinnabar/Makefile +++ b/devel/git-cinnabar/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-cinnabar DISTVERSION= 0.7.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/git-cliff/Makefile b/devel/git-cliff/Makefile index b306b90e4555..d9a8b526f4df 100644 --- a/devel/git-cliff/Makefile +++ b/devel/git-cliff/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-cliff DISTVERSIONPREFIX= v DISTVERSION= 2.10.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile index 5cce30bc484c..23249c233118 100644 --- a/devel/git-codereview/Makefile +++ b/devel/git-codereview/Makefile @@ -1,7 +1,6 @@ PORTNAME= git-codereview DISTVERSIONPREFIX= v -DISTVERSION= 1.17.0 -PORTREVISION= 2 +DISTVERSION= 1.18.0 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo index bc5cf45204a6..1b837125bfca 100644 --- a/devel/git-codereview/distinfo +++ b/devel/git-codereview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757404712 -SHA256 (golang-review-v1.17.0_GH0.tar.gz) = e173b12004b813dd2bab7c2cfa3d7a26433684f4dde2e23fcba2bc2a52151d11 -SIZE (golang-review-v1.17.0_GH0.tar.gz) = 72310 +TIMESTAMP = 1762680808 +SHA256 (golang-review-v1.18.0_GH0.tar.gz) = 123627df6935e864da28bdb3bcff9cf1f1bab97af0031eb96b1fe3e48ad6cbd1 +SIZE (golang-review-v1.18.0_GH0.tar.gz) = 72317 diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile index cd0f0961b7dd..d7f42c6f89c5 100644 --- a/devel/git-delta/Makefile +++ b/devel/git-delta/Makefile @@ -1,6 +1,6 @@ PORTNAME= delta DISTVERSION= 0.18.2 -PORTREVISION= 9 +PORTREVISION= 11 CATEGORIES= devel PKGNAMEPREFIX= git- @@ -12,7 +12,6 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma -RUN_DEPENDS= git:devel/git USES= cargo cpe CPE_VENDOR= ${PORTNAME}_project diff --git a/devel/git-delta/pkg-message b/devel/git-delta/pkg-message new file mode 100644 index 000000000000..5e7483d88090 --- /dev/null +++ b/devel/git-delta/pkg-message @@ -0,0 +1,8 @@ +[ +{ type: install + message: <<EOM +devel/git-delta uses diff(1) when git is not installed. +If this is not what you want, install a variant of devel/git. +EOM +} +] diff --git a/devel/git-graph/Makefile b/devel/git-graph/Makefile index 34591754b25f..d5700af5c45d 100644 --- a/devel/git-graph/Makefile +++ b/devel/git-graph/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-graph DISTVERSION= 0.6.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= rodrigo@FreeBSD.org diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile index a9ad838752c1..ed2493d2fbc6 100644 --- a/devel/git-lfs/Makefile +++ b/devel/git-lfs/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-lfs DISTVERSIONPREFIX= v DISTVERSION= 3.6.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile index 6be583ac0d30..5d95be2fcf6e 100644 --- a/devel/git-modes/Makefile +++ b/devel/git-modes/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-modes DISTVERSIONPREFIX= v -DISTVERSION= 1.4.6 +DISTVERSION= 1.4.7 PORTEPOCH= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/git-modes/distinfo b/devel/git-modes/distinfo index ce5796bc13e0..3ad1fb490583 100644 --- a/devel/git-modes/distinfo +++ b/devel/git-modes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756809631 -SHA256 (magit-git-modes-v1.4.6_GH0.tar.gz) = 45a8f7b7343f53c1cab725041d702bc2330f9009780259bd732578ba3459260b -SIZE (magit-git-modes-v1.4.6_GH0.tar.gz) = 18620 +TIMESTAMP = 1762059645 +SHA256 (magit-git-modes-v1.4.7_GH0.tar.gz) = 8e8d506ad0564f3d49ae36d706bf7b39c413e03e13d6dc0f44a1e507923a9bb2 +SIZE (magit-git-modes-v1.4.7_GH0.tar.gz) = 18550 diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile index 0533d0b50e32..035a43ed409d 100644 --- a/devel/git-repo-manager/Makefile +++ b/devel/git-repo-manager/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-repo-manager DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile index 1dc4bfc39bd6..f67df7f16fef 100644 --- a/devel/git-who/Makefile +++ b/devel/git-who/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-who DISTVERSIONPREFIX= v DISTVERSION= 1.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= nxjoseph@protonmail.com diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile index 62524e22074f..9d6c06cf783e 100644 --- a/devel/git-workspace/Makefile +++ b/devel/git-workspace/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-workspace DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/git/Makefile b/devel/git/Makefile index 595d3df56ef0..9c8f48405b95 100644 --- a/devel/git/Makefile +++ b/devel/git/Makefile @@ -1,5 +1,5 @@ PORTNAME= git -DISTVERSION= 2.51.1 +DISTVERSION= 2.51.2 CATEGORIES= devel MASTER_SITES= KERNEL_ORG/software/scm/git DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ diff --git a/devel/git/distinfo b/devel/git/distinfo index 9b5362e4a4e9..90a67272aff0 100644 --- a/devel/git/distinfo +++ b/devel/git/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1760727055 -SHA256 (git-2.51.1.tar.xz) = a83fd9ffaed7eee679ed92ceb06f75b4615ebf66d3ac4fbdbfbc9567dc533f4a -SIZE (git-2.51.1.tar.xz) = 7865216 -SHA256 (git-manpages-2.51.1.tar.xz) = 07a3fd7d3f9c305643b60d7899807d9c0474dc96f7d2a73c7887f327c258f22e -SIZE (git-manpages-2.51.1.tar.xz) = 602552 -SHA256 (git-htmldocs-2.51.1.tar.xz) = 524122af16a2c816dc6298f0cea1b761a840d76977e74de2bfffcdbdabc9dc0d -SIZE (git-htmldocs-2.51.1.tar.xz) = 1629412 +TIMESTAMP = 1762777033 +SHA256 (git-2.51.2.tar.xz) = 233d7143a2d58e60755eee9b76f559ec73ea2b3c297f5b503162ace95966b4e3 +SIZE (git-2.51.2.tar.xz) = 7865980 +SHA256 (git-manpages-2.51.2.tar.xz) = ecb042dee7c103c698bcf7185aabf73e894f042cc8f01dc81821610e0219cc57 +SIZE (git-manpages-2.51.2.tar.xz) = 602340 +SHA256 (git-htmldocs-2.51.2.tar.xz) = a0e492660f95e8173b8ddd7a40c08896671ce176e0fadcc76a66d64311bd0548 +SIZE (git-htmldocs-2.51.2.tar.xz) = 1629724 diff --git a/devel/git/pkg-plist b/devel/git/pkg-plist index 072d56484620..d5dafa259162 100644 --- a/devel/git/pkg-plist +++ b/devel/git/pkg-plist @@ -919,6 +919,7 @@ share/man/man7/gitworkflows.7.gz %%DOCS%%%%DOCSDIR%%/RelNotes/2.50.1.adoc %%DOCS%%%%DOCSDIR%%/RelNotes/2.51.0.adoc %%DOCS%%%%DOCSDIR%%/RelNotes/2.51.1.adoc +%%DOCS%%%%DOCSDIR%%/RelNotes/2.51.2.adoc %%DOCS%%%%DOCSDIR%%/RelNotes/2.5.0.adoc %%DOCS%%%%DOCSDIR%%/RelNotes/2.5.1.adoc %%DOCS%%%%DOCSDIR%%/RelNotes/2.5.2.adoc diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile index 50b44de5e20d..751c46613f9e 100644 --- a/devel/gitaly/Makefile +++ b/devel/gitaly/Makefile @@ -19,13 +19,15 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libiconv.so:converters/libiconv \ libpcre2-8.so:devel/pcre2 -USES= cpe gmake go:modules,no_targets,1.23 iconv pkgconfig +USES= cpe gmake go:modules,no_targets,1.24 iconv pkgconfig CPE_VENDOR= gitlab USE_GITLAB= yes GL_ACCOUNT= gitlab-org -GL_TUPLE= gitlab-org:git:v${GITLAB_GIT_VERSION}:_build/_build/deps/git-v${GITLAB_GIT_VERSION_SHORT} +GL_TUPLE= gitlab-org:git:v${GITLAB_GIT_VERSION}:git_dep/_build/deps/git-v${GITLAB_GIT_VERSION_SHORT} \ + gitlab-org:git:${GITLAB_GIT_MASTER_VERSION}:git_master_dep/_build/deps/git-master + GO_MOD_DIST= gitlab GO_MODULE= gitlab.com/gitlab-org/gitaly/v18 @@ -40,7 +42,6 @@ post-patch: ${MV} ${WRKSRC}/config.toml.example ${WRKSRC}/config.toml.sample do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/bin ${FIND} ${WRKSRC} -name '*.orig' -delete (cd ${WRKSRC}/_build/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${DATADIR}/bin && \ diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo index b099496bc405..2d8fd76d3a5a 100644 --- a/devel/gitaly/distinfo +++ b/devel/gitaly/distinfo @@ -1,7 +1,9 @@ -TIMESTAMP = 1761126609 -SHA256 (go/devel_gitaly/gitaly-v18.3.5/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc -SIZE (go/devel_gitaly/gitaly-v18.3.5/go.mod) = 13011 -SHA256 (go/devel_gitaly/gitaly-v18.3.5/gitaly-v18.3.5.tar.bz2) = b65e63c288e3682223262333d5056a114aea08410925aca249bd5d7418b986eb -SIZE (go/devel_gitaly/gitaly-v18.3.5/gitaly-v18.3.5.tar.bz2) = 4557618 -SHA256 (go/devel_gitaly/gitaly-v18.3.5/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4 -SIZE (go/devel_gitaly/gitaly-v18.3.5/git-v2.50.0.tar.bz2) = 9249878 +TIMESTAMP = 1763010405 +SHA256 (go/devel_gitaly/gitaly-v18.5.2/go.mod) = 103dce63500bcc4d831877292de059e6aff0001c595bd10a20458e1c4b191dfc +SIZE (go/devel_gitaly/gitaly-v18.5.2/go.mod) = 13012 +SHA256 (go/devel_gitaly/gitaly-v18.5.2/gitaly-v18.5.2.tar.bz2) = 85b3994ce1e8618865a340e6e7773808e2e634cd4c3997c996ea7aa7f06f8a00 +SIZE (go/devel_gitaly/gitaly-v18.5.2/gitaly-v18.5.2.tar.bz2) = 4605362 +SHA256 (go/devel_gitaly/gitaly-v18.5.2/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4 +SIZE (go/devel_gitaly/gitaly-v18.5.2/git-v2.50.0.tar.bz2) = 9249878 +SHA256 (go/devel_gitaly/gitaly-v18.5.2/gitlab-org-git-23466173824c0a0f835c0d790c2f38156ae6284a_GL0.tar.gz) = 01a4069b15e9262151b3b97f989d4939ba8966bd5269875add2a34806817c01a +SIZE (go/devel_gitaly/gitaly-v18.5.2/gitlab-org-git-23466173824c0a0f835c0d790c2f38156ae6284a_GL0.tar.gz) = 11745131 diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile index 7fdf95d4dadb..b5559c4224bd 100644 --- a/devel/gitea-act_runner/Makefile +++ b/devel/gitea-act_runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= act_runner DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= devel PKGNAMEPREFIX= gitea- diff --git a/devel/gitea-act_runner/files/act_runner.in b/devel/gitea-act_runner/files/act_runner.in index 119b92aca300..d6c97ca0087a 100644 --- a/devel/gitea-act_runner/files/act_runner.in +++ b/devel/gitea-act_runner/files/act_runner.in @@ -23,30 +23,35 @@ load_rc_config "${name}" : ${act_runner_config:="%%ETCDIR%%/act_runner.conf"} : ${act_runner_cache_dir:="%%DATADIR%%"} : ${act_runner_log_dir:="/var/log/act_runner"} +: ${act_runner_run_dir:="/var/run/act_runner"} : ${act_runner_log_file:="${act_runner_log_dir}/act_runner.log"} -: ${act_runner_flags:="-c ${act_runner_config} daemon"} +: ${act_runner_args:="-c ${act_runner_config} daemon"} -procname="%%PREFIX%%/bin/act_runner" +exec_name="%%PREFIX%%/bin/act_runner" command="/usr/sbin/daemon" -pidfile="/var/run/${name}.pid" +pidfile="${act_runner_run_dir}/${name}.pid" required_files=${act_runner_config} + +if [ -n "$act_runner_flags" ]; then + echo "act_runner_flags has been removed. Adjust the variable to be act_runner_args." + exit 1 +fi + command_args=" -r -S -l ${act_runner_facility} -s ${act_runner_priority} \ -T ${name} \ - -u ${act_runner_user} -p ${pidfile} \ - -o ${act_runner_log_file} \ - ${procname} ${act_runner_flags}" + -u ${act_runner_user} -P ${pidfile} \ + -o ${act_runner_log_file} ${exec_name} ${act_runner_args}" -prestart_cmd="${name}_prestart" +start_precmd="${name}_prestart" sig_stop=TERM act_runner_prestart() { # ensure the log directories are owned by the unprivileged user - for d in "${act_runner_log_dir}"; do + for d in "${act_runner_log_dir} ${act_runner_run_dir}"; do if [ ! -e "$d" ]; then - mkdir "$d" - chown "${act_runner_user}" "$d" + install -d -o ${act_runner_user} -g ${act_runner_user} -m 755 ${d} fi done } diff --git a/devel/gitea-act_runner/pkg-message b/devel/gitea-act_runner/pkg-message index 61bf9945e09b..ce7632568e56 100644 --- a/devel/gitea-act_runner/pkg-message +++ b/devel/gitea-act_runner/pkg-message @@ -6,4 +6,13 @@ When configuring the runner, use 'host' as the label. e.g. act-runner register --labels FreeBSD:host,FreeBSD-14.3:host EOM } +{ type: upgrade + message: <<EOM +The rcvar act_runner_flags has been removed in lieu of act_runner_args. +If the variable act_runner_flags is defined it will show an error while +starting the service. + +Change the variable act_runner_flags to act_runner_args. +EOM +} ] diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile index 0755ac1feac4..63aceb253d53 100644 --- a/devel/github-backup-utils/Makefile +++ b/devel/github-backup-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= github-backup-utils -PORTVERSION= 3.17.2 +PORTVERSION= 3.18.0 DISTVERSIONPREFIX= v CATEGORIES= devel MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/ diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo index 837d16aef97b..6b8c77cfe348 100644 --- a/devel/github-backup-utils/distinfo +++ b/devel/github-backup-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120488 -SHA256 (github-backup-utils-v3.17.2.tar.gz) = ea80e97f84f7456845903b0900de6b8509aff0de1f0e7faaf2597417e5c2f5d6 -SIZE (github-backup-utils-v3.17.2.tar.gz) = 159377 +TIMESTAMP = 1761446478 +SHA256 (github-backup-utils-v3.18.0.tar.gz) = ecd6ebf06a8026489899e4dfaa3ad86497583eff1162c164f42df00034fe0519 +SIZE (github-backup-utils-v3.18.0.tar.gz) = 160184 diff --git a/devel/gitid/Makefile b/devel/gitid/Makefile index 69e7be46f8d3..3010e94124a2 100644 --- a/devel/gitid/Makefile +++ b/devel/gitid/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitid DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile index 3f04524d8840..38a2481fce0e 100644 --- a/devel/gitlab-runner/Makefile +++ b/devel/gitlab-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitlab-runner DISTVERSIONPREFIX= v -DISTVERSION= 18.3.0 -PORTREVISION= 3 +DISTVERSION= 18.5.0 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \ https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm @@ -23,16 +23,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go-bindata:devel/go-bindata RUN_DEPENDS= bash:shells/bash \ ca_root_nss>=0:security/ca_root_nss \ - git:devel/git + git:devel/git \ + gitlab-analyzers-secrets>=0:security/gitlab-analyzers-secrets USES= go:modules,1.24 USE_GITLAB= yes GL_ACCOUNT= gitlab-org USE_RC_SUBR= gitlab_runner # this branch removes the replace line in go.mod which breaks the way FreeBSD ports build go packages -GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-3-stable/ +GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-5-stable/ -GITBRANCH= 18-3-stable +GITBRANCH= 18-5-stable GO_MODULE= gitlab.com/gitlab-org/gitlab-runner _BUILD_DATE= $$(date -u +%Y-%m-%dT%H:%M:%S%z) diff --git a/devel/gitlab-runner/distinfo b/devel/gitlab-runner/distinfo index 9cc98de30f53..520d0e351ca3 100644 --- a/devel/gitlab-runner/distinfo +++ b/devel/gitlab-runner/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1756440493 -SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e -SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-x86_64.tar.xz) = 9594352 -SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32 -SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-arm.tar.xz) = 9020896 -SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/go.mod) = 7b21298f756a14279964a1892eb446566af6349c650dd6ed35c09a6b57e55ba2 -SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/go.mod) = 13412 -SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/gitlab-runner-v18.3.0.tar.bz2) = 32e64beaedfa575e42144341ec38a073f5178ac37a747a0bd3e93fc971b50d6e -SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/gitlab-runner-v18.3.0.tar.bz2) = 2018932 +TIMESTAMP = 1761472505 +SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e +SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-x86_64.tar.xz) = 9594352 +SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32 +SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-arm.tar.xz) = 9020896 +SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/go.mod) = ac2ffad46c4815dedb4a12305d4bfb78cc2cd440e9d0b42fd4ba39643192c0f7 +SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/go.mod) = 13598 +SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/gitlab-runner-v18.5.0.tar.bz2) = d0017da91c4a4742368436720bb347f60f3993cad3f1e6d503ca9e68570627de +SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/gitlab-runner-v18.5.0.tar.bz2) = 2050460 diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile index 36a7f6c88218..c98193903ca5 100644 --- a/devel/gitlab-shell/Makefile +++ b/devel/gitlab-shell/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitlab-shell -PORTVERSION= 14.45.2 +PORTVERSION= 14.45.3 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org diff --git a/devel/gitlab-shell/distinfo b/devel/gitlab-shell/distinfo index 949919945f22..a3f2aaaa18a2 100644 --- a/devel/gitlab-shell/distinfo +++ b/devel/gitlab-shell/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757515145 -SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 2f53e0b638b11941c5aff12026a1dbb040150ef9e10d73d4368678a79c4550ec -SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 6034 -SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 8684d13f7b23e860cdcd446ebac117d73276e0ce578c3afd5669fa950ec128b6 -SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 175277 +TIMESTAMP = 1761544437 +SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.3/go.mod) = 2f53e0b638b11941c5aff12026a1dbb040150ef9e10d73d4368678a79c4550ec +SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.3/go.mod) = 6034 +SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.3/gitlab-shell-v14.45.3.tar.bz2) = 4feb7508f8eb200296d9a975867bc6d759c6912583c0324afe02523339116208 +SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.3/gitlab-shell-v14.45.3.tar.bz2) = 173784 diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile index 046615afa9c3..a4d2b11822db 100644 --- a/devel/gitleaks/Makefile +++ b/devel/gitleaks/Makefile @@ -1,7 +1,6 @@ PORTNAME= gitleaks DISTVERSIONPREFIX= v -DISTVERSION= 8.28.0 -PORTREVISION= 4 +DISTVERSION= 8.29.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -11,7 +10,7 @@ WWW= https://github.com/gitleaks/gitleaks LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:modules +USES= go:1.23,modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys diff --git a/devel/gitleaks/distinfo b/devel/gitleaks/distinfo index 131918c1b4a7..9159c7091955 100644 --- a/devel/gitleaks/distinfo +++ b/devel/gitleaks/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1753101875 -SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.mod) = 45fd7e161fc7b00335210044d6964fa432b6305b564521ac54ae4d61640093e7 -SIZE (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.mod) = 3636 -SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.zip) = 5c3fb83483666522e3ada55995f50c69b0a257d2b6cffa8754171be30b9bec90 -SIZE (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.zip) = 493803 -SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/devel_gitleaks/gitleaks-v8.28.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1762315572 +SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.mod) = ac99dcd552c8aab8a67ed99c4cab4673d45119828985324064f7a76334131501 +SIZE (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.mod) = 3676 +SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.zip) = a8e51d06d9a6b623d3b51bc3d170dcaaec73e146ef846100d66440fb526554b2 +SIZE (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.zip) = 497064 +SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/devel_gitleaks/gitleaks-v8.29.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile index 761ce5fa8293..6ada33bd38d1 100644 --- a/devel/gitmux/Makefile +++ b/devel/gitmux/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitmux PORTVERSION= 0.11.5 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile index f6643d622f23..0a4b2d9be6b5 100644 --- a/devel/gitoxide/Makefile +++ b/devel/gitoxide/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitoxide DISTVERSIONPREFIX= v -DISTVERSION= 0.41.0 -PORTREVISION= 7 +DISTVERSION= 0.46.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -20,357 +20,326 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= Byron -CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ - ahash-0.8.11 \ +CARGO_CRATES= addr2line-0.25.1 \ + adler2-2.0.1 \ aho-corasick-1.1.3 \ - allocator-api2-0.2.20 \ + allocator-api2-0.2.21 \ anes-0.1.6 \ ansiterm-0.12.2 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.6 \ - anyhow-1.0.93 \ - arbitrary-1.4.1 \ + anstream-0.6.20 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + arbitrary-1.4.2 \ arc-swap-1.7.1 \ arrayvec-0.7.6 \ assert_matches-1.5.0 \ async-attributes-1.1.2 \ async-channel-1.9.0 \ - async-channel-2.3.1 \ - async-executor-1.13.1 \ + async-channel-2.5.0 \ + async-executor-1.13.3 \ async-global-executor-2.4.1 \ - async-io-2.4.0 \ - async-lock-3.4.0 \ + async-io-2.6.0 \ + async-lock-3.4.1 \ async-net-2.0.0 \ - async-std-1.13.0 \ + async-std-1.13.2 \ async-task-4.7.1 \ - async-trait-0.1.83 \ + async-trait-0.1.89 \ atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - aws-lc-rs-1.11.1 \ - aws-lc-sys-0.23.1 \ - backtrace-0.3.74 \ + autocfg-1.5.0 \ + aws-lc-rs-1.14.1 \ + aws-lc-sys-0.32.2 \ + backtrace-0.3.76 \ base64-0.22.1 \ - bindgen-0.69.5 \ + bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.9.4 \ block-buffer-0.10.4 \ - blocking-1.6.1 \ - bstr-1.11.0 \ - bumpalo-3.16.0 \ + blocking-1.6.2 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ byteorder-1.5.0 \ - bytes-1.8.0 \ - bytesize-1.3.0 \ + bytes-1.10.1 \ + bytesize-2.1.0 \ cap-0.1.2 \ cassowary-0.3.0 \ cast-0.3.0 \ - castaway-0.2.3 \ - cc-1.2.1 \ + castaway-0.2.4 \ + cc-1.2.39 \ cesu8-1.1.0 \ cexpr-0.6.0 \ - cfg-if-1.0.0 \ + cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ - clap-4.5.21 \ - clap_builder-4.5.21 \ - clap_complete-4.5.38 \ - clap_derive-4.5.18 \ - clap_lex-0.7.3 \ + clap-4.5.48 \ + clap_builder-4.5.48 \ + clap_complete-4.5.58 \ + clap_derive-4.5.47 \ + clap_lex-0.7.5 \ clru-0.6.2 \ - cmake-0.1.51 \ - colorchoice-1.0.3 \ + cmake-0.1.54 \ + colorchoice-1.0.4 \ combine-4.6.7 \ compact_str-0.7.1 \ concurrent-queue-2.5.0 \ conpty-0.5.1 \ - console-0.15.8 \ + console-0.15.11 \ core-foundation-0.9.4 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ - cpufeatures-0.2.16 \ - crc-3.2.1 \ + cpufeatures-0.2.17 \ + crc-3.3.0 \ crc-catalog-2.4.0 \ - crc32fast-1.4.2 \ - criterion-0.5.1 \ - criterion-plot-0.5.0 \ + crc32fast-1.5.0 \ + criterion-0.7.0 \ + criterion-plot-0.6.0 \ crossbeam-0.8.4 \ - crossbeam-channel-0.5.13 \ - crossbeam-deque-0.8.5 \ + crossbeam-channel-0.5.15 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-queue-0.3.11 \ - crossbeam-utils-0.8.20 \ + crossbeam-queue-0.3.12 \ + crossbeam-utils-0.8.21 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ crosstermion-0.14.0 \ - crunchy-0.2.2 \ + crunchy-0.2.4 \ crypto-common-0.1.6 \ - curl-0.4.47 \ - curl-sys-0.4.78+curl-8.11.0 \ + curl-0.4.49 \ + curl-sys-0.4.83+curl-8.15.0 \ dashmap-6.1.0 \ defer-0.2.1 \ - deranged-0.3.11 \ - derive_arbitrary-1.4.1 \ + derive_arbitrary-1.4.2 \ diff-0.1.13 \ digest-0.10.7 \ displaydoc-0.2.5 \ - document-features-0.2.10 \ + document-features-0.2.11 \ dunce-1.0.5 \ - either-1.13.0 \ - encode_unicode-0.3.6 \ + either-1.15.0 \ + encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ - env_logger-0.10.2 \ - equivalent-1.0.1 \ - errno-0.3.9 \ + env_filter-0.1.3 \ + env_logger-0.11.8 \ + equivalent-1.0.2 \ + errno-0.3.14 \ event-listener-2.5.3 \ - event-listener-5.3.1 \ - event-listener-strategy-0.5.2 \ + event-listener-5.4.1 \ + event-listener-strategy-0.5.4 \ expectrl-0.7.1 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ - faster-hex-0.9.0 \ - fastrand-2.2.0 \ - filetime-0.2.25 \ - flate2-1.0.35 \ + faster-hex-0.10.0 \ + fastrand-2.3.0 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.2 \ + flate2-1.1.2 \ fnv-1.0.7 \ - foldhash-0.1.3 \ + foldhash-0.1.5 \ + foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.2.1 \ - fs-err-2.11.0 \ + form_urlencoded-1.2.2 \ + fs-err-3.1.2 \ fs_extra-1.3.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ - futures-lite-2.5.0 \ + futures-lite-2.6.1 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ - getrandom-0.2.15 \ - gimli-0.31.1 \ - gix-actor-0.31.5 \ - gix-attributes-0.22.5 \ - gix-bitmap-0.2.13 \ - gix-chunk-0.4.10 \ - gix-commitgraph-0.24.3 \ - gix-date-0.8.7 \ - gix-discover-0.32.0 \ - gix-features-0.38.2 \ - gix-fs-0.11.3 \ - gix-glob-0.16.5 \ - gix-hash-0.14.2 \ - gix-hashtable-0.5.2 \ - gix-ignore-0.11.4 \ - gix-index-0.33.1 \ - gix-lock-14.0.0 \ - gix-object-0.42.3 \ - gix-path-0.10.13 \ - gix-quote-0.4.14 \ - gix-ref-0.44.1 \ - gix-revwalk-0.13.2 \ - gix-sec-0.10.10 \ - gix-tempfile-14.0.2 \ - gix-trace-0.1.11 \ - gix-traverse-0.39.2 \ - gix-utils-0.1.13 \ - gix-validate-0.8.5 \ - gix-worktree-0.34.1 \ - glob-0.3.1 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + gimli-0.32.3 \ + glob-0.3.3 \ gloo-timers-0.3.0 \ - h2-0.4.7 \ - half-2.4.1 \ + h2-0.4.12 \ + half-2.6.0 \ + hash32-0.3.1 \ hashbrown-0.14.5 \ - hashbrown-0.15.2 \ - hashlink-0.9.1 \ + hashbrown-0.15.5 \ + hashbrown-0.16.0 \ + hashlink-0.10.0 \ + heapless-0.8.0 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - hermit-abi-0.4.0 \ - home-0.5.9 \ - http-1.1.0 \ + hermit-abi-0.5.2 \ + home-0.5.11 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.5 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ human_format-1.1.0 \ - humantime-2.1.0 \ - hyper-1.5.1 \ - hyper-rustls-0.27.3 \ + hyper-1.7.0 \ + hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ - hyper-util-0.1.10 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ - imara-diff-0.1.7 \ - indexmap-2.6.0 \ - insta-1.41.1 \ + hyper-util-0.1.17 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + imara-diff-0.1.8 \ + indexmap-2.11.4 \ + insta-1.43.2 \ io-close-0.3.7 \ - ipnet-2.10.1 \ + io-uring-0.7.10 \ + ipnet-2.11.0 \ + iri-string-0.7.8 \ is-docker-0.2.0 \ - is-terminal-0.4.13 \ + is-terminal-0.4.16 \ is-wsl-0.4.0 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.1 \ - itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ - itoa-1.0.13 \ - jiff-0.1.14 \ - jiff-tzdb-0.1.1 \ - jiff-tzdb-platform-0.1.1 \ - jni-0.19.0 \ + itoa-1.0.15 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ + jiff-tzdb-0.1.4 \ + jiff-tzdb-platform-0.1.3 \ + jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.32 \ - js-sys-0.3.72 \ + jobserver-0.1.34 \ + js-sys-0.3.81 \ jwalk-0.8.1 \ - known-folders-1.2.0 \ kstring-2.0.2 \ kv-log-macro-1.0.7 \ - layout-rs-0.1.2 \ + layout-rs-0.1.3 \ lazy_static-1.5.0 \ - lazycell-1.3.0 \ - libc-0.2.164 \ - libloading-0.8.5 \ - libredox-0.1.3 \ - libsqlite3-sys-0.30.1 \ - libz-ng-sys-1.1.20 \ - libz-sys-1.1.20 \ - linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.14 \ - litemap-0.7.4 \ - litrs-0.4.1 \ - lock_api-0.4.12 \ - lockfree-object-pool-0.1.6 \ - log-0.4.22 \ + libc-0.2.176 \ + libloading-0.8.8 \ + libredox-0.1.10 \ + libsqlite3-sys-0.35.0 \ + libz-rs-sys-0.5.2 \ + libz-sys-1.1.22 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.0 \ + litrs-0.4.2 \ + lock_api-0.4.13 \ + log-0.4.28 \ lru-0.12.5 \ + lru-slab-0.1.2 \ lzma-sys-0.1.20 \ maplit-1.0.2 \ maybe-async-0.2.10 \ - memchr-2.7.4 \ - memmap2-0.9.5 \ + memchr-2.7.6 \ + memmap2-0.9.8 \ memoffset-0.7.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.0 \ + miniz_oxide-0.8.9 \ mio-0.8.11 \ - mio-1.0.2 \ - native-tls-0.2.12 \ + mio-1.0.4 \ + native-tls-0.2.14 \ nix-0.26.4 \ nom-7.1.3 \ ntapi-0.4.1 \ - nu-ansi-term-0.46.0 \ - num-bigint-0.4.6 \ - num-conv-0.1.0 \ - num-integer-0.1.46 \ + nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ - num_threads-0.1.7 \ - object-0.36.5 \ - once_cell-1.20.2 \ - oorandom-11.1.4 \ - open-5.3.1 \ - openssl-0.10.68 \ + objc2-core-foundation-0.3.1 \ + objc2-io-kit-0.3.1 \ + object-0.37.3 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + oorandom-11.1.5 \ + open-5.3.2 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.104 \ - overload-0.1.1 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ parking-2.2.1 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + parking_lot-0.12.4 \ + parking_lot_core-0.9.11 \ paste-1.0.15 \ - pathdiff-0.2.2 \ - percent-encoding-2.3.1 \ + pathdiff-0.2.3 \ + percent-encoding-2.3.2 \ permutohedron-0.2.4 \ - pin-project-lite-0.2.15 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ - pkg-config-0.3.31 \ + pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ - polling-3.7.4 \ - portable-atomic-1.10.0 \ - powerfmt-0.2.0 \ - ppv-lite86-0.2.20 \ + polling-3.11.0 \ + portable-atomic-1.11.1 \ + portable-atomic-util-0.2.4 \ + potential_utf-0.1.3 \ + ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ - prettyplease-0.2.25 \ - proc-macro2-1.0.92 \ - prodash-28.0.0 \ - prodash-29.0.0 \ + prettyplease-0.2.37 \ + proc-macro2-1.0.101 \ + prodash-30.0.1 \ ptyprocess-0.4.1 \ - quinn-0.11.6 \ - quinn-proto-0.11.9 \ - quinn-udp-0.5.7 \ - quote-1.0.37 \ - rand-0.8.5 \ - rand_chacha-0.3.1 \ - rand_core-0.6.4 \ + quinn-0.11.9 \ + quinn-proto-0.11.13 \ + quinn-udp-0.5.14 \ + quote-1.0.41 \ + r-efi-5.3.0 \ + rand-0.9.2 \ + rand_chacha-0.9.0 \ + rand_core-0.9.3 \ ratatui-0.26.3 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.5.7 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-syntax-0.8.5 \ - reqwest-0.12.9 \ - ring-0.17.8 \ - rusqlite-0.32.1 \ - rustc-demangle-0.1.24 \ - rustc-hash-1.1.0 \ - rustc-hash-2.0.0 \ - rustix-0.38.41 \ - rustls-0.23.18 \ - rustls-ffi-0.14.1 \ - rustls-native-certs-0.7.3 \ - rustls-pemfile-2.2.0 \ - rustls-pki-types-1.10.0 \ - rustls-platform-verifier-0.3.4 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.17 \ + regex-1.11.3 \ + regex-automata-0.4.11 \ + regex-syntax-0.8.6 \ + reqwest-0.12.23 \ + ring-0.17.14 \ + rusqlite-0.37.0 \ + rustc-demangle-0.1.26 \ + rustc-hash-2.1.1 \ + rustix-1.1.2 \ + rustls-0.23.32 \ + rustls-ffi-0.15.0 \ + rustls-native-certs-0.8.1 \ + rustls-pki-types-1.12.0 \ + rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-android-0.1.1 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ - ryu-1.0.18 \ + rustls-webpki-0.103.7 \ + rustversion-1.0.22 \ + ryu-1.0.20 \ same-file-1.0.6 \ - scc-2.2.5 \ - schannel-0.1.27 \ + scc-2.4.0 \ + schannel-0.1.28 \ scopeguard-1.2.0 \ - sdd-3.0.4 \ + sdd-3.0.10 \ security-framework-2.11.1 \ - security-framework-sys-2.12.1 \ - serde-1.0.215 \ - serde_derive-1.0.215 \ - serde_json-1.0.133 \ - serde_spanned-0.6.8 \ + security-framework-3.5.1 \ + security-framework-sys-2.15.0 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.2 \ serde_urlencoded-0.7.1 \ serial_test-3.2.0 \ serial_test_derive-3.2.0 \ sha1-0.10.6 \ - sha1-asm-0.5.3 \ - sha1_smol-1.0.1 \ + sha1-checked-0.10.0 \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ - signal-hook-0.3.17 \ + signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ - signal-hook-registry-1.4.2 \ - simd-adler32-0.3.7 \ - similar-2.6.0 \ - slab-0.4.9 \ - smallvec-1.13.2 \ - socket2-0.5.7 \ - spin-0.9.8 \ + signal-hook-registry-1.4.6 \ + similar-2.7.0 \ + slab-0.4.11 \ + smallvec-1.15.1 \ + socket2-0.6.0 \ stability-0.2.1 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ @@ -380,140 +349,166 @@ CARGO_CRATES= addr2line-0.24.2 \ subtle-2.6.1 \ symlink-0.1.0 \ syn-1.0.109 \ - syn-2.0.89 \ + syn-2.0.106 \ sync_wrapper-1.0.2 \ - synstructure-0.13.1 \ - sysinfo-0.31.4 \ + synstructure-0.13.2 \ + sysinfo-0.37.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ - tar-0.4.43 \ - target-triple-0.1.3 \ - tempfile-3.14.0 \ + tar-0.4.44 \ + target-triple-0.1.4 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - terminal_size-0.3.0 \ + terminal_size-0.4.3 \ termtree-0.5.1 \ thiserror-1.0.69 \ - thiserror-2.0.3 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.3 \ - thread_local-1.1.8 \ - time-0.3.36 \ - time-core-0.1.2 \ - time-macros-0.2.18 \ - tinystr-0.7.6 \ + thiserror-impl-2.0.17 \ + thread_local-1.1.9 \ + tinystr-0.8.1 \ tinytemplate-1.2.1 \ - tinyvec-1.8.0 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.41.1 \ + tokio-1.47.1 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.0 \ - tokio-util-0.7.12 \ - toml-0.8.19 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ + tokio-rustls-0.26.4 \ + tokio-util-0.7.16 \ + toml-0.9.7 \ + toml_datetime-0.7.2 \ + toml_parser-1.0.3 \ + toml_writer-1.0.3 \ + tower-0.5.2 \ + tower-http-0.6.6 \ + tower-layer-0.3.3 \ tower-service-0.3.3 \ - tracing-0.1.40 \ - tracing-attributes-0.1.27 \ - tracing-core-0.1.32 \ + tracing-0.1.41 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ tracing-forest-0.1.6 \ + tracing-forest-0.2.0 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.18 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ - trybuild-1.0.101 \ + trybuild-1.0.111 \ tui-react-0.23.2 \ - typenum-1.17.0 \ + typenum-1.19.0 \ uluru-3.1.0 \ unicode-bom-2.0.3 \ - unicode-ident-1.0.14 \ + unicode-ident-1.0.19 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ untrusted-0.9.0 \ - url-2.5.4 \ - utf16_iter-1.0.5 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - valuable-0.1.0 \ - value-bag-1.10.0 \ + valuable-0.1.1 \ + value-bag-1.11.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.95 \ - wasm-bindgen-backend-0.2.95 \ - wasm-bindgen-futures-0.4.45 \ - wasm-bindgen-macro-0.2.95 \ - wasm-bindgen-macro-support-0.2.95 \ - wasm-bindgen-shared-0.2.95 \ - web-sys-0.3.72 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.7+wasi-0.2.4 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.104 \ + wasm-bindgen-backend-0.2.104 \ + wasm-bindgen-futures-0.4.54 \ + wasm-bindgen-macro-0.2.104 \ + wasm-bindgen-macro-support-0.2.104 \ + wasm-bindgen-shared-0.2.104 \ + web-sys-0.3.81 \ web-time-1.1.0 \ - webpki-roots-0.26.7 \ - which-4.4.2 \ + webpki-root-certs-0.26.11 \ + webpki-root-certs-1.0.2 \ + webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ - windows-0.57.0 \ - windows-0.58.0 \ - windows-core-0.57.0 \ - windows-core-0.58.0 \ - windows-implement-0.57.0 \ - windows-implement-0.58.0 \ - windows-interface-0.57.0 \ - windows-interface-0.58.0 \ - windows-registry-0.2.0 \ - windows-result-0.1.2 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ + windows-0.61.3 \ + windows-0.62.1 \ + windows-collections-0.2.0 \ + windows-collections-0.3.1 \ + windows-core-0.61.2 \ + windows-core-0.62.1 \ + windows-future-0.2.1 \ + windows-future-0.3.1 \ + windows-implement-0.60.1 \ + windows-interface-0.59.2 \ + windows-link-0.1.3 \ + windows-link-0.2.0 \ + windows-numerics-0.2.0 \ + windows-numerics-0.3.0 \ + windows-registry-0.5.3 \ + windows-result-0.3.4 \ + windows-result-0.4.0 \ + windows-strings-0.4.2 \ + windows-strings-0.5.0 \ + windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.1 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ + windows-targets-0.53.4 \ + windows-threading-0.1.0 \ + windows-threading-0.2.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.20 \ - winreg-0.52.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ - xattr-1.3.1 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.13 \ + winreg-0.55.0 \ + wit-bindgen-0.46.0 \ + writeable-0.6.1 \ + xattr-1.6.1 \ xz2-0.1.7 \ yansi-1.0.1 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ - zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ - zip-2.2.1 \ - zopfli-0.8.1 + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zeroize-1.8.2 \ + zerotrie-0.2.2 \ + zerovec-0.11.4 \ + zerovec-derive-0.11.1 \ + zip-5.1.1 \ + zlib-rs-0.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib diff --git a/devel/gitoxide/distinfo b/devel/gitoxide/distinfo index b619f8b6072d..38917347df0e 100644 --- a/devel/gitoxide/distinfo +++ b/devel/gitoxide/distinfo @@ -1,32 +1,30 @@ -TIMESTAMP = 1737275380 -SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 -SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +TIMESTAMP = 1761524743 +SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b +SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/allocator-api2-0.2.20.crate) = 45862d1c77f2228b9e10bc609d5bc203d86ebc9b87ad8d5d5167a6c9abf739d9 -SIZE (rust/crates/allocator-api2-0.2.20.crate) = 63549 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/ansiterm-0.12.2.crate) = 4ab587f5395da16dd2e6939adf53dede583221b320cadfb94e02b5b7b9bf24cc SIZE (rust/crates/ansiterm-0.12.2.crate) = 26777 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 -SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775 -SIZE (rust/crates/anyhow-1.0.93.crate) = 47490 -SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 -SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 @@ -37,72 +35,72 @@ SHA256 (rust/crates/async-attributes-1.1.2.crate) = a3203e79f4dd9bdda415ed03cf14 SIZE (rust/crates/async-attributes-1.1.2.crate) = 11431 SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35 SIZE (rust/crates/async-channel-1.9.0.crate) = 13664 -SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a -SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec -SIZE (rust/crates/async-executor-1.13.1.crate) = 27991 +SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 +SIZE (rust/crates/async-channel-2.5.0.crate) = 18624 +SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8 +SIZE (rust/crates/async-executor-1.13.3.crate) = 29126 SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844 -SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059 -SIZE (rust/crates/async-io-2.4.0.crate) = 49252 -SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 -SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 +SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc +SIZE (rust/crates/async-io-2.6.0.crate) = 51062 +SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc +SIZE (rust/crates/async-lock-3.4.1.crate) = 40981 SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7 SIZE (rust/crates/async-net-2.0.0.crate) = 17787 -SHA256 (rust/crates/async-std-1.13.0.crate) = c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615 -SIZE (rust/crates/async-std-1.13.0.crate) = 221584 +SHA256 (rust/crates/async-std-1.13.2.crate) = 2c8e079a4ab67ae52b7403632e4618815d6db36d2a010cfe41b02c1b1578f93b +SIZE (rust/crates/async-std-1.13.2.crate) = 220177 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de SIZE (rust/crates/async-task-4.7.1.crate) = 38077 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb +SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/aws-lc-rs-1.11.1.crate) = f47bb8cc16b669d267eeccf585aea077d0882f4777b1c1f740217885d6e6e5a3 -SIZE (rust/crates/aws-lc-rs-1.11.1.crate) = 198572 -SHA256 (rust/crates/aws-lc-sys-0.23.1.crate) = a2101df3813227bbaaaa0b04cd61c534c7954b22bd68d399b440be937dc63ff7 -SIZE (rust/crates/aws-lc-sys-0.23.1.crate) = 8026946 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/aws-lc-rs-1.14.1.crate) = 879b6c89592deb404ba4dc0ae6b58ffd1795c78991cbb5b8bc441c48a070440d +SIZE (rust/crates/aws-lc-rs-1.14.1.crate) = 209341 +SHA256 (rust/crates/aws-lc-sys-0.32.2.crate) = a2b715a6010afb9e457ca2b7c9d2b9c344baa8baed7b38dc476034c171b32575 +SIZE (rust/crates/aws-lc-sys-0.32.2.crate) = 9358097 +SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 +SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 -SIZE (rust/crates/bindgen-0.69.5.crate) = 221128 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea -SIZE (rust/crates/blocking-1.6.1.crate) = 17788 -SHA256 (rust/crates/bstr-1.11.0.crate) = 1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22 -SIZE (rust/crates/bstr-1.11.0.crate) = 380721 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21 +SIZE (rust/crates/blocking-1.6.2.crate) = 17754 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da -SIZE (rust/crates/bytes-1.8.0.crate) = 64824 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytesize-2.1.0.crate) = f5c434ae3cf0089ca203e9019ebe529c47ff45cefe8af7c85ecb734ef541822f +SIZE (rust/crates/bytesize-2.1.0.crate) = 19793 SHA256 (rust/crates/cap-0.1.2.crate) = 6f125eb85b84a24c36b02ed1d22c9dd8632f53b3cde6e4d23512f94021030003 SIZE (rust/crates/cap-0.1.2.crate) = 9026 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 -SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.1.crate) = fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47 -SIZE (rust/crates/cc-1.2.1.crate) = 92731 +SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a +SIZE (rust/crates/castaway-0.2.4.crate) = 12546 +SHA256 (rust/crates/cc-1.2.39.crate) = e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f +SIZE (rust/crates/cc-1.2.39.crate) = 90774 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e @@ -113,22 +111,22 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.21.crate) = fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f -SIZE (rust/crates/clap-4.5.21.crate) = 56470 -SHA256 (rust/crates/clap_builder-4.5.21.crate) = b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec -SIZE (rust/crates/clap_builder-4.5.21.crate) = 164115 -SHA256 (rust/crates/clap_complete-4.5.38.crate) = d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01 -SIZE (rust/crates/clap_complete-4.5.38.crate) = 47669 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.3.crate) = afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7 -SIZE (rust/crates/clap_lex-0.7.3.crate) = 12841 +SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae +SIZE (rust/crates/clap-4.5.48.crate) = 61935 +SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 +SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a +SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 +SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c +SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 -SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a -SIZE (rust/crates/cmake-0.1.51.crate) = 17566 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 +SIZE (rust/crates/cmake-0.1.54.crate) = 18955 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd SIZE (rust/crates/combine-4.6.7.crate) = 134808 SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f @@ -137,112 +135,118 @@ SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fe SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/conpty-0.5.1.crate) = b72b06487a0d4683349ad74d62e87ad639b09667082b3c495c5b6bab7d84b3da SIZE (rust/crates/conpty-0.5.1.crate) = 14628 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 +SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 +SIZE (rust/crates/console-0.15.11.crate) = 37822 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 -SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3 -SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405 -SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636 -SIZE (rust/crates/crc-3.2.1.crate) = 15070 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675 +SIZE (rust/crates/crc-3.3.0.crate) = 13905 SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5 SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f -SIZE (rust/crates/criterion-0.5.1.crate) = 110088 -SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 -SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928 +SIZE (rust/crates/criterion-0.7.0.crate) = 119908 +SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338 +SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495 SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 -SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115 +SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df SIZE (rust/crates/crossterm-0.27.0.crate) = 125311 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crosstermion-0.14.0.crate) = 3bb8ffe01d18963d7cdeb1b90d80ff1fc2adc8dd05517a8dfce4844f7157ecc4 SIZE (rust/crates/crosstermion-0.14.0.crate) = 8953 -SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 -SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 +SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265 -SIZE (rust/crates/curl-0.4.47.crate) = 97185 -SHA256 (rust/crates/curl-sys-0.4.78+curl-8.11.0.crate) = 8eec768341c5c7789611ae51cf6c459099f22e64a5d5d0ce4892434e33821eaf -SIZE (rust/crates/curl-sys-0.4.78+curl-8.11.0.crate) = 1821558 +SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc +SIZE (rust/crates/curl-0.4.49.crate) = 97947 +SHA256 (rust/crates/curl-sys-0.4.83+curl-8.15.0.crate) = 5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483 +SIZE (rust/crates/curl-sys-0.4.83+curl-8.15.0.crate) = 1838361 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 SHA256 (rust/crates/defer-0.2.1.crate) = 930c7171c8df9fb1782bdf9b918ed9ed2d33d1d22300abb754f9085bc48bf8e8 SIZE (rust/crates/defer-0.2.1.crate) = 6174 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 -SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a +SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0 -SIZE (rust/crates/document-features-0.2.10.crate) = 14005 +SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d +SIZE (rust/crates/document-features-0.2.11.crate) = 14640 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 -SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 -SIZE (rust/crates/env_logger-0.10.2.crate) = 36402 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 +SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392 -SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba -SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 -SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 -SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 +SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab +SIZE (rust/crates/event-listener-5.4.1.crate) = 43782 +SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 +SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 SHA256 (rust/crates/expectrl-0.7.1.crate) = ede784925953fcab9a3351d5009bcb8d2b0c13e940924c88087e8e2ce0c4717a SIZE (rust/crates/expectrl-0.7.1.crate) = 56271 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 -SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183 -SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053 -SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4 -SIZE (rust/crates/fastrand-2.2.0.crate) = 15031 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 +SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959 +SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 -SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41 -SIZE (rust/crates/fs-err-2.11.0.crate) = 20449 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/fs-err-3.1.2.crate) = 44f150ffc8782f35521cec2b23727707cb4045706ba3c854e86bef66b3a8cdbd +SIZE (rust/crates/fs-err-3.1.2.crate) = 24222 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -255,8 +259,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3 SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 -SHA256 (rust/crates/futures-lite-2.5.0.crate) = cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1 -SIZE (rust/crates/futures-lite-2.5.0.crate) = 41117 +SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad +SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095 SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 @@ -265,406 +269,346 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f -SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/gix-actor-0.31.5.crate) = a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2 -SIZE (rust/crates/gix-actor-0.31.5.crate) = 9335 -SHA256 (rust/crates/gix-attributes-0.22.5.crate) = ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311 -SIZE (rust/crates/gix-attributes-0.22.5.crate) = 19163 -SHA256 (rust/crates/gix-bitmap-0.2.13.crate) = d48b897b4bbc881aea994b4a5bbb340a04979d7be9089791304e04a9fbc66b53 -SIZE (rust/crates/gix-bitmap-0.2.13.crate) = 7689 -SHA256 (rust/crates/gix-chunk-0.4.10.crate) = c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7 -SIZE (rust/crates/gix-chunk-0.4.10.crate) = 10131 -SHA256 (rust/crates/gix-commitgraph-0.24.3.crate) = 133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78 -SIZE (rust/crates/gix-commitgraph-0.24.3.crate) = 18242 -SHA256 (rust/crates/gix-date-0.8.7.crate) = 9eed6931f21491ee0aeb922751bd7ec97b4b2fe8fbfedcb678e2a2dce5f3b8c0 -SIZE (rust/crates/gix-date-0.8.7.crate) = 10349 -SHA256 (rust/crates/gix-discover-0.32.0.crate) = fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf -SIZE (rust/crates/gix-discover-0.32.0.crate) = 16630 -SHA256 (rust/crates/gix-features-0.38.2.crate) = ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69 -SIZE (rust/crates/gix-features-0.38.2.crate) = 30604 -SHA256 (rust/crates/gix-fs-0.11.3.crate) = f2bfe6249cfea6d0c0e0990d5226a4cb36f030444ba9e35e0639275db8f98575 -SIZE (rust/crates/gix-fs-0.11.3.crate) = 14867 -SHA256 (rust/crates/gix-glob-0.16.5.crate) = 74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111 -SIZE (rust/crates/gix-glob-0.16.5.crate) = 13425 -SHA256 (rust/crates/gix-hash-0.14.2.crate) = f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e -SIZE (rust/crates/gix-hash-0.14.2.crate) = 12759 -SHA256 (rust/crates/gix-hashtable-0.5.2.crate) = 7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242 -SIZE (rust/crates/gix-hashtable-0.5.2.crate) = 6421 -SHA256 (rust/crates/gix-ignore-0.11.4.crate) = e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7 -SIZE (rust/crates/gix-ignore-0.11.4.crate) = 9154 -SHA256 (rust/crates/gix-index-0.33.1.crate) = 9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f -SIZE (rust/crates/gix-index-0.33.1.crate) = 45861 -SHA256 (rust/crates/gix-lock-14.0.0.crate) = e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d -SIZE (rust/crates/gix-lock-14.0.0.crate) = 9795 -SHA256 (rust/crates/gix-object-0.42.3.crate) = 25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386 -SIZE (rust/crates/gix-object-0.42.3.crate) = 32497 -SHA256 (rust/crates/gix-path-0.10.13.crate) = afc292ef1a51e340aeb0e720800338c805975724c1dfbd243185452efd8645b7 -SIZE (rust/crates/gix-path-0.10.13.crate) = 22831 -SHA256 (rust/crates/gix-quote-0.4.14.crate) = 64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63 -SIZE (rust/crates/gix-quote-0.4.14.crate) = 7828 -SHA256 (rust/crates/gix-ref-0.44.1.crate) = 3394a2997e5bc6b22ebc1e1a87b41eeefbcfcff3dbfa7c4bd73cb0ac8f1f3e2e -SIZE (rust/crates/gix-ref-0.44.1.crate) = 56711 -SHA256 (rust/crates/gix-revwalk-0.13.2.crate) = 1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0 -SIZE (rust/crates/gix-revwalk-0.13.2.crate) = 11854 -SHA256 (rust/crates/gix-sec-0.10.10.crate) = a8b876ef997a955397809a2ec398d6a45b7a55b4918f2446344330f778d14fd6 -SIZE (rust/crates/gix-sec-0.10.10.crate) = 10205 -SHA256 (rust/crates/gix-tempfile-14.0.2.crate) = 046b4927969fa816a150a0cda2e62c80016fe11fb3c3184e4dddf4e542f108aa -SIZE (rust/crates/gix-tempfile-14.0.2.crate) = 17489 -SHA256 (rust/crates/gix-trace-0.1.11.crate) = 04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952 -SIZE (rust/crates/gix-trace-0.1.11.crate) = 10424 -SHA256 (rust/crates/gix-traverse-0.39.2.crate) = e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840 -SIZE (rust/crates/gix-traverse-0.39.2.crate) = 17291 -SHA256 (rust/crates/gix-utils-0.1.13.crate) = ba427e3e9599508ed98a6ddf8ed05493db114564e338e41f6a996d2e4790335f -SIZE (rust/crates/gix-utils-0.1.13.crate) = 10194 -SHA256 (rust/crates/gix-validate-0.8.5.crate) = 82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf -SIZE (rust/crates/gix-validate-0.8.5.crate) = 10408 -SHA256 (rust/crates/gix-worktree-0.34.1.crate) = 26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6 -SIZE (rust/crates/gix-worktree-0.34.1.crate) = 16839 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994 SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530 -SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e -SIZE (rust/crates/h2-0.4.7.crate) = 174114 -SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 -SIZE (rust/crates/half-2.4.1.crate) = 50892 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 +SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 +SIZE (rust/crates/half-2.6.0.crate) = 59507 +SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606 +SIZE (rust/crates/hash32-0.3.1.crate) = 10273 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 -SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af -SIZE (rust/crates/hashlink-0.9.1.crate) = 28928 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1 +SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 +SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad +SIZE (rust/crates/heapless-0.8.0.crate) = 77802 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc -SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf +SIZE (rust/crates/home-0.5.11.crate) = 9926 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 -SIZE (rust/crates/httparse-1.9.5.crate) = 39029 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8 SIZE (rust/crates/human_format-1.1.0.crate) = 7108 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f -SIZE (rust/crates/hyper-1.5.1.crate) = 152653 -SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 -SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/imara-diff-0.1.7.crate) = fc9da1a252bd44cd341657203722352efc9bc0c847d06ea6d2dc1cd1135e0a01 -SIZE (rust/crates/imara-diff-0.1.7.crate) = 155688 -SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/insta-1.41.1.crate) = 7e9ffc4d4892617c50a928c52b2961cb5174b6fc6ebf252b2fac9d21955c48b8 -SIZE (rust/crates/insta-1.41.1.crate) = 93609 +SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 +SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 +SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 +SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 +SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 +SIZE (rust/crates/insta-1.43.2.crate) = 102183 SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc SIZE (rust/crates/io-close-0.3.7.crate) = 8025 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 +SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b +SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3 SIZE (rust/crates/is-docker-0.2.0.crate) = 2664 -SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b -SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 +SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 +SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5 SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264 SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45 SIZE (rust/crates/is_ci-1.2.0.crate) = 4521 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 -SIZE (rust/crates/itertools-0.10.5.crate) = 115354 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.13.crate) = 540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2 -SIZE (rust/crates/itoa-1.0.13.crate) = 11188 -SHA256 (rust/crates/jiff-0.1.14.crate) = b9d9d414fc817d3e3d62b2598616733f76c4cc74fbac96069674739b881295c8 -SIZE (rust/crates/jiff-0.1.14.crate) = 605138 -SHA256 (rust/crates/jiff-tzdb-0.1.1.crate) = 91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653 -SIZE (rust/crates/jiff-tzdb-0.1.1.crate) = 82030 -SHA256 (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329 -SIZE (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 2945 -SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec -SIZE (rust/crates/jni-0.19.0.crate) = 65890 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +SIZE (rust/crates/jiff-0.2.15.crate) = 712996 +SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 +SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 +SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 +SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 +SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 +SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 -SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 +SIZE (rust/crates/js-sys-0.3.81.crate) = 56399 SHA256 (rust/crates/jwalk-0.8.1.crate) = 2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56 SIZE (rust/crates/jwalk-0.8.1.crate) = 39882 -SHA256 (rust/crates/known-folders-1.2.0.crate) = b7d9a1740cc8b46e259a0eb787d79d855e79ff10b9855a5eba58868d5da7927c -SIZE (rust/crates/known-folders-1.2.0.crate) = 16695 SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 SIZE (rust/crates/kstring-2.0.2.crate) = 23044 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842 -SHA256 (rust/crates/layout-rs-0.1.2.crate) = 84deb28a3a6c839ca42a7341664f32281416d69e2f29deb85aec5cc0243fdea8 -SIZE (rust/crates/layout-rs-0.1.2.crate) = 43524 +SHA256 (rust/crates/layout-rs-0.1.3.crate) = 5b8b38bc67665e362eb770c6b6ae88b48d040d94a0a10c4904c37bc79d263b95 +SIZE (rust/crates/layout-rs-0.1.3.crate) = 44605 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 -SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f -SIZE (rust/crates/libc-0.2.164.crate) = 769055 -SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 -SIZE (rust/crates/libloading-0.8.5.crate) = 28902 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149 -SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296 -SHA256 (rust/crates/libz-ng-sys-1.1.20.crate) = 8f0f7295a34685977acb2e8cc8b08ee4a8dffd6cf278eeccddbe1ed55ba815d5 -SIZE (rust/crates/libz-ng-sys-1.1.20.crate) = 485127 -SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472 -SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 -SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 -SIZE (rust/crates/litrs-0.4.1.crate) = 42603 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e -SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 +SIZE (rust/crates/libc-0.2.176.crate) = 790040 +SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 +SIZE (rust/crates/libloading-0.8.8.crate) = 31345 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f +SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 +SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d +SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed +SIZE (rust/crates/litrs-0.4.2.crate) = 43399 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27 SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f -SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 +SIZE (rust/crates/memmap2-0.9.8.crate) = 34478 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec -SIZE (rust/crates/mio-1.0.2.crate) = 102777 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b SIZE (rust/crates/nix-0.26.4.crate) = 279099 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 -SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 -SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 -SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 -SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 -SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f -SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 +SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 +SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 -SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e -SIZE (rust/crates/object-0.36.5.crate) = 327435 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 -SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 -SHA256 (rust/crates/open-5.3.1.crate) = 3ecd52f0b8d15c40ce4820aa251ed5de032e5d91fab27f7db2f40d42a8bdf69c -SIZE (rust/crates/open-5.3.1.crate) = 25229 -SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 -SIZE (rust/crates/openssl-0.10.68.crate) = 276578 +SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166 +SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121 +SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a +SIZE (rust/crates/objc2-io-kit-0.3.1.crate) = 220419 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e +SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 +SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95 +SIZE (rust/crates/open-5.3.2.crate) = 26342 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 -SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/pathdiff-0.2.2.crate) = d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361 -SIZE (rust/crates/pathdiff-0.2.2.crate) = 7481 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 +SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/permutohedron-0.2.4.crate) = b687ff7b5da449d39e418ad391e5e08da53ec334903ddbb921db208908fc372c SIZE (rust/crates/permutohedron-0.2.4.crate) = 11090 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066 SIZE (rust/crates/piper-0.2.4.crate) = 15950 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747 SIZE (rust/crates/plotters-0.3.7.crate) = 149031 SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709 SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670 SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715 -SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f -SIZE (rust/crates/polling-3.7.4.crate) = 58239 -SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 -SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 -SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 -SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218 +SIZE (rust/crates/polling-3.11.0.crate) = 59387 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033 -SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 -SHA256 (rust/crates/prodash-28.0.0.crate) = 744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79 -SIZE (rust/crates/prodash-28.0.0.crate) = 90695 -SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325 -SIZE (rust/crates/prodash-29.0.0.crate) = 90594 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139 +SIZE (rust/crates/prodash-30.0.1.crate) = 92925 SHA256 (rust/crates/ptyprocess-0.4.1.crate) = 7e05aef7befb11a210468a2d77d978dde2c6381a0381e33beb575e91f57fe8cf SIZE (rust/crates/ptyprocess-0.4.1.crate) = 12876 -SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef -SIZE (rust/crates/quinn-0.11.6.crate) = 78222 -SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d -SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 -SHA256 (rust/crates/quinn-udp-0.5.7.crate) = 7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da -SIZE (rust/crates/quinn-udp-0.5.7.crate) = 24798 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 -SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 -SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c -SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 +SIZE (rust/crates/quinn-0.11.9.crate) = 83606 +SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31 +SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 +SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd +SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef SIZE (rust/crates/ratatui-0.26.3.crate) = 465596 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f -SIZE (rust/crates/reqwest-0.12.9.crate) = 179807 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rusqlite-0.32.1.crate) = 7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e -SIZE (rust/crates/rusqlite-0.32.1.crate) = 155563 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 -SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 -SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6 -SIZE (rust/crates/rustix-0.38.41.crate) = 378463 -SHA256 (rust/crates/rustls-0.23.18.crate) = 9c9cc1d47e243d655ace55ed38201c19ae02c148ae56412ab8750e8f0166ab7f -SIZE (rust/crates/rustls-0.23.18.crate) = 333736 -SHA256 (rust/crates/rustls-ffi-0.14.1.crate) = c916a3be537e52de0f3e311048dd1cfbdb2972048b1417d6088826d7d1477ec2 -SIZE (rust/crates/rustls-ffi-0.14.1.crate) = 120554 -SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 -SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 -SHA256 (rust/crates/rustls-platform-verifier-0.3.4.crate) = afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490 -SIZE (rust/crates/rustls-platform-verifier-0.3.4.crate) = 53800 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 +SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c +SIZE (rust/crates/regex-1.11.3.crate) = 163275 +SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad +SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880 +SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 +SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 +SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb +SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 +SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f +SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40 +SIZE (rust/crates/rustls-0.23.32.crate) = 372459 +SHA256 (rust/crates/rustls-ffi-0.15.0.crate) = 4128514cb6472050cba340cdac098a235c53e6aad276737ce1d7b24a19260392 +SIZE (rust/crates/rustls-ffi-0.15.0.crate) = 130849 +SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 +SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1 +SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf +SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/scc-2.2.5.crate) = 66b202022bb57c049555430e11fc22fea12909276a80a4c3d368da36ac1d88ed -SIZE (rust/crates/scc-2.2.5.crate) = 130745 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc +SIZE (rust/crates/scc-2.4.0.crate) = 145014 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sdd-3.0.4.crate) = 49c1eeaf4b6a87c7479688c6d52b9f1153cedd3c489300564f932b065c6eab95 -SIZE (rust/crates/sdd-3.0.4.crate) = 25303 +SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca +SIZE (rust/crates/sdd-3.0.10.crate) = 32748 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2 -SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112 -SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f -SIZE (rust/crates/serde-1.0.215.crate) = 78527 -SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0 -SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092 -SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377 -SIZE (rust/crates/serde_json-1.0.133.crate) = 150739 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef +SIZE (rust/crates/security-framework-3.5.1.crate) = 89937 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee +SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9 @@ -673,34 +617,28 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15 SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 -SHA256 (rust/crates/sha1-asm-0.5.3.crate) = 286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b -SIZE (rust/crates/sha1-asm-0.5.3.crate) = 5830 -SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d -SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809 +SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 +SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 -SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 +SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 +SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 -SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe -SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 -SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e -SIZE (rust/crates/similar-2.6.0.crate) = 51659 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b +SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac SIZE (rust/crates/stability-0.2.1.crate) = 5381 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -719,96 +657,100 @@ SHA256 (rust/crates/symlink-0.1.0.crate) = a7973cce6668464ea31f176d85b13c7ab3bba SIZE (rust/crates/symlink-0.1.0.crate) = 11943 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.89.crate) = 44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e -SIZE (rust/crates/syn-2.0.89.crate) = 289852 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be -SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/sysinfo-0.37.2.crate) = 16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f +SIZE (rust/crates/sysinfo-0.37.2.crate) = 216343 SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935 SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 -SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6 -SIZE (rust/crates/tar-0.4.43.crate) = 60181 -SHA256 (rust/crates/target-triple-0.1.3.crate) = 42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078 -SIZE (rust/crates/target-triple-0.1.3.crate) = 6962 -SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c -SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 +SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a +SIZE (rust/crates/tar-0.4.44.crate) = 61020 +SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790 +SIZE (rust/crates/target-triple-0.1.4.crate) = 7143 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 -SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 SIZE (rust/crates/termtree-0.5.1.crate) = 8498 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.3.crate) = c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa -SIZE (rust/crates/thiserror-2.0.3.crate) = 25559 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.3.crate) = f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568 -SIZE (rust/crates/thiserror-impl-2.0.3.crate) = 20283 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.41.1.crate) = 22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33 -SIZE (rust/crates/tokio-1.41.1.crate) = 805675 +SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 +SIZE (rust/crates/tokio-1.47.1.crate) = 829790 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 -SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 -SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a -SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177 -SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e -SIZE (rust/crates/toml-0.8.19.crate) = 50974 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61 +SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430 +SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 +SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 +SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 +SIZE (rust/crates/toml-0.9.7.crate) = 55852 +SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 +SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 +SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 +SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 +SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 -SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-forest-0.1.6.crate) = ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f SIZE (rust/crates/tracing-forest-0.1.6.crate) = 28565 +SHA256 (rust/crates/tracing-forest-0.2.0.crate) = 3298fe855716711a00474eceb89cc7dc254bbe67f6bc4afafdeec5f0c538771c +SIZE (rust/crates/tracing-forest-0.2.0.crate) = 33904 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b -SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/trybuild-1.0.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4 -SIZE (rust/crates/trybuild-1.0.101.crate) = 41649 +SHA256 (rust/crates/trybuild-1.0.111.crate) = 0ded9fdb81f30a5708920310bfcd9ea7482ff9cba5f54601f7a19a877d5c2392 +SIZE (rust/crates/trybuild-1.0.111.crate) = 45056 SHA256 (rust/crates/tui-react-0.23.2.crate) = 2914a701e00f3311d869175d83dbb7da374ba9a22a6876f3aa6af2673d3accc6 SIZE (rust/crates/tui-react-0.23.2.crate) = 8261 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da SIZE (rust/crates/uluru-3.1.0.crate) = 9664 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 @@ -819,18 +761,16 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 -SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2 -SIZE (rust/crates/value-bag-1.10.0.crate) = 40371 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 +SHA256 (rust/crates/value-bag-1.11.1.crate) = 943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5 +SIZE (rust/crates/value-bag-1.11.1.crate) = 44649 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a @@ -839,153 +779,203 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e -SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 -SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b -SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 -SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d -SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 -SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112 -SIZE (rust/crates/web-sys-0.3.72.crate) = 629190 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c +SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d +SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19 +SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c +SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119 +SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057 +SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120 +SIZE (rust/crates/web-sys-0.3.81.crate) = 641812 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e -SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392 -SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 -SIZE (rust/crates/which-4.4.2.crate) = 15953 +SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e +SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098 +SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a +SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652 +SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 +SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b SIZE (rust/crates/windows-0.44.0.crate) = 11502336 -SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143 -SIZE (rust/crates/windows-0.57.0.crate) = 9694564 -SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 -SIZE (rust/crates/windows-0.58.0.crate) = 9744521 -SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d -SIZE (rust/crates/windows-core-0.57.0.crate) = 53695 -SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 -SIZE (rust/crates/windows-core-0.58.0.crate) = 41022 -SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7 -SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470 -SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b -SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491 -SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7 -SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931 -SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 -SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 -SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 +SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893 +SIZE (rust/crates/windows-0.61.3.crate) = 9372520 +SHA256 (rust/crates/windows-0.62.1.crate) = 49e6c4a1f363c8210c6f77ba24f645c61c6fb941eccf013da691f7e09515b8ac +SIZE (rust/crates/windows-0.62.1.crate) = 9360503 +SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8 +SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579 +SHA256 (rust/crates/windows-collections-0.3.1.crate) = 123e712f464a8a60ce1a13f4c446d2d43ab06464cb5842ff68f5c71b6fb7852e +SIZE (rust/crates/windows-collections-0.3.1.crate) = 13554 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-core-0.62.1.crate) = 6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9 +SIZE (rust/crates/windows-core-0.62.1.crate) = 36948 +SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e +SIZE (rust/crates/windows-future-0.2.1.crate) = 17532 +SHA256 (rust/crates/windows-future-0.3.1.crate) = 68f3db6b24b120200d649cd4811b4947188ed3a8d2626f7075146c5d178a9a4a +SIZE (rust/crates/windows-future-0.3.1.crate) = 17978 +SHA256 (rust/crates/windows-implement-0.60.1.crate) = edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0 +SIZE (rust/crates/windows-implement-0.60.1.crate) = 15257 +SHA256 (rust/crates/windows-interface-0.59.2.crate) = c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5 +SIZE (rust/crates/windows-interface-0.59.2.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1 +SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686 +SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8 +SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786 +SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e +SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f +SIZE (rust/crates/windows-result-0.4.0.crate) = 13420 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 +SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda +SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f +SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255 SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b +SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161 +SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6 +SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085 +SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118 +SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 -SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 -SIZE (rust/crates/winreg-0.52.0.crate) = 30148 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f -SIZE (rust/crates/xattr-1.3.1.crate) = 12580 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97 +SIZE (rust/crates/winreg-0.55.0.crate) = 31048 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 +SIZE (rust/crates/xattr-1.6.1.crate) = 15952 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 SIZE (rust/crates/xz2-0.1.7.crate) = 23892 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (rust/crates/zip-2.2.1.crate) = 99d52293fc86ea7cf13971b3bb81eb21683636e7ae24c729cdaf1b7c4157a352 -SIZE (rust/crates/zip-2.2.1.crate) = 107205 -SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946 -SIZE (rust/crates/zopfli-0.8.1.crate) = 50972 -SHA256 (Byron-gitoxide-v0.41.0_GH0.tar.gz) = 6c90676da83e4aa202ac08c6ce849d31031310953569d5fee7529437778b6273 -SIZE (Byron-gitoxide-v0.41.0_GH0.tar.gz) = 10023728 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532 +SIZE (rust/crates/zip-5.1.1.crate) = 127991 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (Byron-gitoxide-v0.46.0_GH0.tar.gz) = 68a60cae90e0882cb3e1e699bc1c7e64902b632cc30209f60444c8ca8b2d820e +SIZE (Byron-gitoxide-v0.46.0_GH0.tar.gz) = 10558541 diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile index 60ac6e815fec..0d3666d74d21 100644 --- a/devel/gitty/Makefile +++ b/devel/gitty/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitty DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile index 506b6f0b38fb..d4f3e1597720 100644 --- a/devel/gitu/Makefile +++ b/devel/gitu/Makefile @@ -1,6 +1,6 @@ PORTNAME= gitu DISTVERSIONPREFIX= v -DISTVERSION= 0.36.0 +DISTVERSION= 0.38.0 PORTREVISION= 1 CATEGORIES= devel @@ -19,7 +19,6 @@ GH_ACCOUNT= altsem CARGO_CRATES= ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.15 \ @@ -27,17 +26,12 @@ CARGO_CRATES= ahash-0.8.12 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ - anyhow-1.0.98 \ - arboard-3.4.1 \ + arboard-3.6.1 \ atomic-0.6.0 \ autocfg-1.4.0 \ - base64-0.21.7 \ - bit-set-0.5.3 \ - bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ - block2-0.5.1 \ bstr-1.10.0 \ bumpalo-3.16.0 \ bytemuck-1.19.0 \ @@ -49,14 +43,13 @@ CARGO_CRATES= ahash-0.8.12 \ castaway-0.2.3 \ cc-1.2.26 \ cfg-if-1.0.0 \ - cfg_aliases-0.2.1 \ - chrono-0.4.40 \ + chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.34 \ - clap_builder-4.5.34 \ - clap_derive-4.5.32 \ + clap-4.5.47 \ + clap_builder-4.5.47 \ + clap_derive-4.5.47 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ colorchoice-1.0.2 \ @@ -73,15 +66,12 @@ CARGO_CRATES= ahash-0.8.12 \ crossterm_winapi-0.9.1 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ - csscolorparser-0.6.2 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ - deltae-0.3.2 \ diff-0.1.13 \ digest-0.10.7 \ - dirs-4.0.0 \ - dirs-sys-0.3.7 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ either-1.13.0 \ encode_unicode-0.3.6 \ @@ -89,32 +79,34 @@ CARGO_CRATES= ahash-0.8.12 \ errno-0.3.10 \ error-code-3.3.1 \ etcetera-0.10.0 \ - euclid-0.22.11 \ - fancy-regex-0.11.0 \ - fastrand-2.3.0 \ figment-0.10.19 \ - filedescriptor-0.8.3 \ filetime-0.2.25 \ - finl_unicode-1.3.0 \ - fixedbitset-0.4.2 \ fnv-1.0.7 \ foldhash-0.1.3 \ form_urlencoded-1.2.1 \ fsevent-sys-4.1.0 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-timer-3.0.3 \ + futures-util-0.3.31 \ generic-array-0.14.7 \ gethostname-0.4.3 \ - getrandom-0.2.16 \ - getrandom-0.3.3 \ git-version-0.3.9 \ git-version-macro-0.3.9 \ - git2-0.20.1 \ + git2-0.20.2 \ + glob-0.3.3 \ half-2.4.1 \ hashbrown-0.14.5 \ hashbrown-0.15.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ - hex-0.4.3 \ home-0.5.9 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ @@ -131,11 +123,11 @@ CARGO_CRATES= ahash-0.8.12 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ - indexmap-2.6.0 \ + indexmap-2.11.4 \ indoc-2.0.5 \ inotify-0.10.2 \ inotify-sys-0.1.5 \ - insta-1.42.2 \ + insta-1.43.2 \ instability-0.3.2 \ instant-0.1.13 \ is-terminal-0.4.13 \ @@ -148,92 +140,74 @@ CARGO_CRATES= ahash-0.8.12 \ js-sys-0.3.77 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ - lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.168 \ libgit2-sys-0.18.1+1.9.0 \ libredox-0.1.3 \ libz-sys-1.1.20 \ - linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ - linux-raw-sys-0.9.4 \ litemap-0.7.5 \ lock_api-0.4.12 \ - log-0.4.27 \ + log-0.4.28 \ lru-0.12.5 \ - mac_address-1.1.8 \ memchr-2.7.4 \ - memmem-0.1.1 \ - memoffset-0.7.1 \ - memoffset-0.9.1 \ minimal-lexical-0.2.1 \ mio-1.0.2 \ - nix-0.26.4 \ - nix-0.29.0 \ nom-7.1.3 \ notify-7.0.0 \ notify-types-1.0.0 \ - num-derive-0.3.3 \ num-traits-0.2.19 \ - objc-sys-0.3.5 \ - objc2-0.5.2 \ - objc2-app-kit-0.2.2 \ - objc2-core-data-0.2.2 \ - objc2-core-image-0.2.2 \ - objc2-encode-4.0.3 \ - objc2-foundation-0.2.2 \ - objc2-metal-0.2.2 \ - objc2-quartz-core-0.2.2 \ + objc2-0.6.2 \ + objc2-app-kit-0.3.1 \ + objc2-core-foundation-0.3.1 \ + objc2-core-graphics-0.3.1 \ + objc2-encode-4.1.0 \ + objc2-foundation-0.3.1 \ + objc2-io-surface-0.3.1 \ once_cell-1.20.2 \ oorandom-11.1.4 \ - ordered-float-4.6.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ - pest-2.8.0 \ - pest_derive-2.8.0 \ - pest_generator-2.8.0 \ - pest_meta-2.8.0 \ - phf-0.11.3 \ - phf_codegen-0.11.3 \ - phf_generator-0.11.3 \ - phf_macros-0.11.3 \ - phf_shared-0.11.3 \ - pin-project-1.1.10 \ - pin-project-internal-1.1.10 \ + pest-2.8.3 \ + pest_derive-2.8.3 \ + pest_generator-2.8.3 \ + pest_meta-2.8.3 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ pretty_assertions-1.4.1 \ + proc-macro-crate-3.4.0 \ proc-macro2-1.0.88 \ quote-1.0.37 \ - r-efi-5.2.0 \ - rand-0.8.5 \ - rand_core-0.6.4 \ ratatui-0.29.0 \ + ratatui-macros-0.6.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.1.57 \ redox_syscall-0.5.7 \ - redox_users-0.4.6 \ - regex-1.11.1 \ + regex-1.11.2 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ + relative-path-1.9.3 \ + rstest-0.23.0 \ + rstest_macros-0.23.0 \ + rustc_version-0.4.1 \ rustix-0.38.42 \ - rustix-1.0.7 \ rustversion-1.0.18 \ ryu-1.0.18 \ same-file-1.0.6 \ scopeguard-1.2.0 \ - semver-0.11.0 \ - semver-parser-0.10.3 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ + semver-1.0.27 \ + serde-1.0.225 \ + serde_core-1.0.225 \ + serde_derive-1.0.225 \ serde_json-1.0.140 \ - serde_spanned-0.6.8 \ + serde_spanned-0.6.9 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-0.3.17 \ @@ -241,8 +215,7 @@ CARGO_CRATES= ahash-0.8.12 \ signal-hook-registry-1.4.2 \ similar-2.7.0 \ simple-logging-2.0.2 \ - siphasher-0.3.11 \ - siphasher-1.0.1 \ + slab-0.4.11 \ smallvec-1.13.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ @@ -251,25 +224,22 @@ CARGO_CRATES= ahash-0.8.12 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ - syn-1.0.109 \ syn-2.0.87 \ synstructure-0.13.1 \ - temp-dir-0.1.14 \ + temp-dir-0.1.16 \ temp-env-0.3.6 \ - tempfile-3.20.0 \ - terminfo-0.8.0 \ - termios-0.3.3 \ - termwiz-0.22.0 \ - thiserror-1.0.69 \ thiserror-2.0.12 \ - thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread-id-3.3.0 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ - toml-0.8.20 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.24 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_datetime-0.7.2 \ + toml_edit-0.22.27 \ + toml_edit-0.23.6 \ + toml_parser-1.0.3 \ + toml_write-0.1.2 \ tree-sitter-0.25.6 \ tree-sitter-bash-0.25.0 \ tree-sitter-c-0.24.1 \ @@ -292,7 +262,8 @@ CARGO_CRATES= ahash-0.8.12 \ tree-sitter-scala-0.23.4 \ tree-sitter-toml-ng-0.7.0 \ tree-sitter-typescript-0.23.2 \ - typenum-1.18.0 \ + tui-prompts-0.5.0 \ + typenum-1.19.0 \ ucd-trie-0.1.7 \ uncased-0.9.10 \ unicode-ident-1.0.13 \ @@ -304,14 +275,11 @@ CARGO_CRATES= ahash-0.8.12 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.17.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vte-0.14.1 \ - vtparse-0.6.2 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ @@ -319,19 +287,12 @@ CARGO_CRATES= ahash-0.8.12 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.72 \ web-time-1.1.0 \ - wezterm-bidi-0.2.3 \ - wezterm-blob-leases-0.1.1 \ - wezterm-color-types-0.3.0 \ - wezterm-dynamic-0.2.1 \ - wezterm-dynamic-derive-0.1.1 \ - wezterm-input-types-0.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ - windows-link-0.1.1 \ - windows-sys-0.48.0 \ + windows-link-0.2.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.48.5 \ @@ -351,8 +312,7 @@ CARGO_CRATES= ahash-0.8.12 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.7.4 \ - wit-bindgen-rt-0.39.0 \ + winnow-0.7.13 \ write16-1.0.0 \ writeable-0.5.5 \ x11rb-0.13.1 \ diff --git a/devel/gitu/distinfo b/devel/gitu/distinfo index fa824f606bb0..e265ef17720a 100644 --- a/devel/gitu/distinfo +++ b/devel/gitu/distinfo @@ -1,12 +1,10 @@ -TIMESTAMP = 1758087219 +TIMESTAMP = 1762327342 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 @@ -21,28 +19,18 @@ SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22 SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 -SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4 -SIZE (rust/crates/arboard-3.4.1.crate) = 47070 +SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf +SIZE (rust/crates/arboard-3.6.1.crate) = 54018 SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994 SIZE (rust/crates/atomic-0.6.0.crate) = 12919 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 -SIZE (rust/crates/base64-0.21.7.crate) = 82576 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f -SIZE (rust/crates/block2-0.5.1.crate) = 24191 SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c SIZE (rust/crates/bstr-1.10.0.crate) = 380426 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c @@ -65,22 +53,20 @@ SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e SIZE (rust/crates/cc-1.2.26.crate) = 107013 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 -SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c -SIZE (rust/crates/chrono-0.4.40.crate) = 229824 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.34.crate) = e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff -SIZE (rust/crates/clap-4.5.34.crate) = 56980 -SHA256 (rust/crates/clap_builder-4.5.34.crate) = 83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489 -SIZE (rust/crates/clap_builder-4.5.34.crate) = 168417 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 +SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931 +SIZE (rust/crates/clap-4.5.47.crate) = 58354 +SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6 +SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016 +SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c +SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 @@ -113,24 +99,18 @@ SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f23 SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf -SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859 SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee SIZE (rust/crates/darling-0.20.11.crate) = 37614 SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 -SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4 -SIZE (rust/crates/deltae-0.3.2.crate) = 1918626 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 -SIZE (rust/crates/dirs-4.0.0.crate) = 12503 -SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 -SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 @@ -145,22 +125,10 @@ SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2e SIZE (rust/crates/error-code-3.3.1.crate) = 7646 SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 -SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48 -SIZE (rust/crates/euclid-0.22.11.crate) = 79261 -SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2 -SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918 -SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be -SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3 SIZE (rust/crates/figment-0.10.19.crate) = 70111 -SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d -SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163 -SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505 -SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 -SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 @@ -169,20 +137,38 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24 +SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818 SIZE (rust/crates/gethostname-0.4.3.crate) = 9336 -SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 -SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/git-version-0.3.9.crate) = 1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19 SIZE (rust/crates/git-version-0.3.9.crate) = 3087 SHA256 (rust/crates/git-version-macro-0.3.9.crate) = 53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0 SIZE (rust/crates/git-version-macro-0.3.9.crate) = 5622 -SHA256 (rust/crates/git2-0.20.1.crate) = 5220b8ba44c68a9a7f7a7659e864dd73692e417ef0211bea133c7b74e031eeb9 -SIZE (rust/crates/git2-0.20.1.crate) = 223275 +SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 +SIZE (rust/crates/git2-0.20.2.crate) = 223479 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 SIZE (rust/crates/half-2.4.1.crate) = 50892 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 @@ -195,8 +181,6 @@ SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066a SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 -SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 -SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 SIZE (rust/crates/home-0.5.9.crate) = 8760 SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 @@ -229,16 +213,16 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 +SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc SIZE (rust/crates/inotify-0.10.2.crate) = 26200 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 -SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084 -SIZE (rust/crates/insta-1.42.2.crate) = 100430 +SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 +SIZE (rust/crates/insta-1.43.2.crate) = 102183 SHA256 (rust/crates/instability-0.3.2.crate) = b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c SIZE (rust/crates/instability-0.3.2.crate) = 9772 SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 @@ -263,8 +247,6 @@ SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd98 SIZE (rust/crates/kqueue-1.0.8.crate) = 12642 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 -SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f -SIZE (rust/crates/lab-0.11.0.crate) = 15140 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d @@ -275,72 +257,48 @@ SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a02 SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472 SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856 SIZE (rust/crates/litemap-0.7.5.crate) = 29962 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303 -SIZE (rust/crates/mac_address-1.1.8.crate) = 12876 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15 -SIZE (rust/crates/memmem-0.1.1.crate) = 10665 -SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 -SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 -SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a -SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec SIZE (rust/crates/mio-1.0.2.crate) = 102777 -SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b -SIZE (rust/crates/nix-0.26.4.crate) = 279099 -SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 -SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009 SIZE (rust/crates/notify-7.0.0.crate) = 35141 SHA256 (rust/crates/notify-types-1.0.0.crate) = 7393c226621f817964ffb3dc5704f9509e107a8b024b489cc2c1b217378785df SIZE (rust/crates/notify-types-1.0.0.crate) = 14472 -SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d -SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310 -SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560 -SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804 -SIZE (rust/crates/objc2-0.5.2.crate) = 199204 -SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff -SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435 -SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef -SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575 -SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80 -SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050 -SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8 -SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478 -SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8 -SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330 -SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6 -SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276 -SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a -SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306 +SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc +SIZE (rust/crates/objc2-0.6.2.crate) = 272954 +SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc +SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884 +SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166 +SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121 +SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4 +SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 +SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c +SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572 +SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c +SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 -SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 -SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 @@ -349,28 +307,16 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4 SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6 -SIZE (rust/crates/pest-2.8.0.crate) = 128955 -SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5 -SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196 -SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841 -SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617 -SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0 -SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931 -SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 -SIZE (rust/crates/phf-0.11.3.crate) = 23231 -SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a -SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 -SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d -SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 -SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 -SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 -SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 -SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 -SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a -SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 -SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 -SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 +SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4 +SIZE (rust/crates/pest-2.8.3.crate) = 130311 +SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de +SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363 +SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843 +SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010 +SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a +SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 @@ -383,18 +329,16 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357 SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 +SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 +SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 SHA256 (rust/crates/proc-macro2-1.0.88.crate) = 7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9 SIZE (rust/crates/proc-macro2-1.0.88.crate) = 49219 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af SIZE (rust/crates/quote-1.0.37.crate) = 28558 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c -SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 +SHA256 (rust/crates/ratatui-macros-0.6.0.crate) = 6fef540f80dbe8a0773266fa6077788ceb65ef624cdbf36e131aaf90b4a52df4 +SIZE (rust/crates/ratatui-macros-0.6.0.crate) = 12164 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 @@ -403,18 +347,22 @@ SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087 SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 -SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 +SIZE (rust/crates/regex-1.11.2.crate) = 166265 SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 +SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 +SHA256 (rust/crates/rstest-0.23.0.crate) = 0a2c585be59b6b5dd66a9d2084aa1d8bd52fbdb806eafdeffb52791147862035 +SIZE (rust/crates/rstest-0.23.0.crate) = 45414 +SHA256 (rust/crates/rstest_macros-0.23.0.crate) = 825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a +SIZE (rust/crates/rstest_macros-0.23.0.crate) = 61327 +SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 +SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85 SIZE (rust/crates/rustix-0.38.42.crate) = 378683 -SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 -SIZE (rust/crates/rustix-1.0.7.crate) = 414500 SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f @@ -423,18 +371,18 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6 -SIZE (rust/crates/semver-0.11.0.crate) = 20826 -SHA256 (rust/crates/semver-parser-0.10.3.crate) = 9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2 -SIZE (rust/crates/semver-parser-0.10.3.crate) = 24805 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d +SIZE (rust/crates/serde-1.0.225.crate) = 28467 +SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383 +SIZE (rust/crates/serde_core-1.0.225.crate) = 63004 +SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516 +SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560 SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 @@ -449,10 +397,8 @@ SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c619 SIZE (rust/crates/similar-2.7.0.crate) = 53928 SHA256 (rust/crates/simple-logging-2.0.2.crate) = b00d48e85675326bb182a2286ea7c1a0b264333ae10f27a937a72be08628b542 SIZE (rust/crates/simple-logging-2.0.2.crate) = 6644 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d -SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -469,30 +415,16 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d SIZE (rust/crates/syn-2.0.87.crate) = 278076 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72 -SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943 +SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964 +SIZE (rust/crates/temp-dir-0.1.16.crate) = 6127 SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050 SIZE (rust/crates/temp-env-0.3.6.crate) = 10746 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 -SHA256 (rust/crates/terminfo-0.8.0.crate) = 666cd3a6681775d22b200409aad3b089c5b99fb11ecdd8a204d9d62f8148498f -SIZE (rust/crates/terminfo-0.8.0.crate) = 46407 -SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b -SIZE (rust/crates/termios-0.3.3.crate) = 17103 -SHA256 (rust/crates/termwiz-0.22.0.crate) = 5a75313e21da5d4406ea31402035b3b97aa74c04356bdfafa5d1043ab4e551d1 -SIZE (rust/crates/termwiz-0.22.0.crate) = 366504 -SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 -SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 -SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 -SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 SHA256 (rust/crates/thread-id-3.3.0.crate) = c7fbf4c9d56b320106cd64fd024dadfa0be7cb4706725fc44a7d7ce952d820c1 @@ -501,12 +433,20 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1 SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 -SIZE (rust/crates/toml-0.8.20.crate) = 51095 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 -SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 +SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b +SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 +SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 +SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 SHA256 (rust/crates/tree-sitter-0.25.6.crate) = a7cf18d43cbf0bfca51f657132cc616a5097edc4424d538bae6fa60142eaf9f0 SIZE (rust/crates/tree-sitter-0.25.6.crate) = 197078 SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6 @@ -551,8 +491,10 @@ SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75b SIZE (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = 22919 SHA256 (rust/crates/tree-sitter-typescript-0.23.2.crate) = 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff SIZE (rust/crates/tree-sitter-typescript-0.23.2.crate) = 829457 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/tui-prompts-0.5.0.crate) = eb6e0d8a972545cc209b933a1c06dab8932674b54ae19947834ec854fec2364f +SIZE (rust/crates/tui-prompts-0.5.0.crate) = 21705 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/uncased-0.9.10.crate) = e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697 @@ -575,22 +517,16 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d -SIZE (rust/crates/uuid-1.17.0.crate) = 59014 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 SIZE (rust/crates/vte-0.14.1.crate) = 57382 -SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0 -SIZE (rust/crates/vtparse-0.6.2.crate) = 11448 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 @@ -605,18 +541,6 @@ SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee2512 SIZE (rust/crates/web-sys-0.3.72.crate) = 629190 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec -SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214 -SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7 -SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305 -SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296 -SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631 -SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac -SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528 -SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b -SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960 -SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e -SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -627,10 +551,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 -SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b @@ -669,10 +591,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36 -SIZE (rust/crates/winnow-0.7.4.crate) = 173588 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 SIZE (rust/crates/write16-1.0.0.crate) = 7218 SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 @@ -699,5 +619,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (altsem-gitu-v0.36.0_GH0.tar.gz) = c33e0a472aa63a76afa4b574501daaecb2081144f14f5dbfa891bcc939089281 -SIZE (altsem-gitu-v0.36.0_GH0.tar.gz) = 3954935 +SHA256 (altsem-gitu-v0.38.0_GH0.tar.gz) = 40319c87aefb1626c7bfd63c30b12b845492fe33a4d154be4628fea8ba4e65de +SIZE (altsem-gitu-v0.38.0_GH0.tar.gz) = 3954645 diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile index 9df9a39ea814..3d3cfc2b2c44 100644 --- a/devel/gitui/Makefile +++ b/devel/gitui/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitui DISTVERSIONPREFIX= v DISTVERSION= 0.27.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/glab/Makefile b/devel/glab/Makefile index fd3f7cc616e0..fcfebe83d7ce 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,6 +1,6 @@ PORTNAME= glab DISTVERSIONPREFIX= v -DISTVERSION= 1.74.0 +DISTVERSION= 1.77.0 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org diff --git a/devel/glab/distinfo b/devel/glab/distinfo index f9697e1e984f..314f06de73d7 100644 --- a/devel/glab/distinfo +++ b/devel/glab/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760504467 -SHA256 (go/devel_glab/glab-v1.74.0/v1.74.0.mod) = 6c38c677d14fc3d35aa06017b339ef57be98de0f2142523635d63b5eeb9ac600 -SIZE (go/devel_glab/glab-v1.74.0/v1.74.0.mod) = 8140 -SHA256 (go/devel_glab/glab-v1.74.0/v1.74.0.zip) = d3f21f1223a444f52144fb0a89df395b0b610f65deec03271fa4425269fe53f8 -SIZE (go/devel_glab/glab-v1.74.0/v1.74.0.zip) = 17486124 +TIMESTAMP = 1762922605 +SHA256 (go/devel_glab/glab-v1.77.0/v1.77.0.mod) = 0f708e104c032d1bfa1ae8a2254be014590999a101c14db50564b70f242ac969 +SIZE (go/devel_glab/glab-v1.77.0/v1.77.0.mod) = 8186 +SHA256 (go/devel_glab/glab-v1.77.0/v1.77.0.zip) = 5dcc2e5473b18bfb69cab525f55eeadaa99e6ed4d43479291d1e3f42c185a327 +SIZE (go/devel_glab/glab-v1.77.0/v1.77.0.zip) = 17562097 diff --git a/devel/glab/pkg-plist b/devel/glab/pkg-plist index f6dbfbd47ee9..f875c9627ad1 100644 --- a/devel/glab/pkg-plist +++ b/devel/glab/pkg-plist @@ -53,6 +53,11 @@ %%MANPAGES%%share/man/man1/glab-deploy-key.1.gz %%MANPAGES%%share/man/man1/glab-duo-ask.1.gz %%MANPAGES%%share/man/man1/glab-duo.1.gz +%%MANPAGES%%share/man/man1/glab-gpg-key-add.1.gz +%%MANPAGES%%share/man/man1/glab-gpg-key-delete.1.gz +%%MANPAGES%%share/man/man1/glab-gpg-key-get.1.gz +%%MANPAGES%%share/man/man1/glab-gpg-key-list.1.gz +%%MANPAGES%%share/man/man1/glab-gpg-key.1.gz %%MANPAGES%%share/man/man1/glab-incident-close.1.gz %%MANPAGES%%share/man/man1/glab-incident-list.1.gz %%MANPAGES%%share/man/man1/glab-incident-note.1.gz @@ -81,8 +86,16 @@ %%MANPAGES%%share/man/man1/glab-job.1.gz %%MANPAGES%%share/man/man1/glab-label-create.1.gz %%MANPAGES%%share/man/man1/glab-label-delete.1.gz +%%MANPAGES%%share/man/man1/glab-label-edit.1.gz +%%MANPAGES%%share/man/man1/glab-label-get.1.gz %%MANPAGES%%share/man/man1/glab-label-list.1.gz %%MANPAGES%%share/man/man1/glab-label.1.gz +%%MANPAGES%%share/man/man1/glab-milestone-create.1.gz +%%MANPAGES%%share/man/man1/glab-milestone-delete.1.gz +%%MANPAGES%%share/man/man1/glab-milestone-edit.1.gz +%%MANPAGES%%share/man/man1/glab-milestone-get.1.gz +%%MANPAGES%%share/man/man1/glab-milestone-list.1.gz +%%MANPAGES%%share/man/man1/glab-milestone.1.gz %%MANPAGES%%share/man/man1/glab-mr-approve.1.gz %%MANPAGES%%share/man/man1/glab-mcp-serve.1.gz %%MANPAGES%%share/man/man1/glab-mcp.1.gz @@ -127,6 +140,9 @@ %%MANPAGES%%share/man/man1/glab-repo-delete.1.gz %%MANPAGES%%share/man/man1/glab-repo-fork.1.gz %%MANPAGES%%share/man/man1/glab-repo-list.1.gz +%%MANPAGES%%share/man/man1/glab-repo-members-add.1.gz +%%MANPAGES%%share/man/man1/glab-repo-members-remove.1.gz +%%MANPAGES%%share/man/man1/glab-repo-members.1.gz %%MANPAGES%%share/man/man1/glab-repo-mirror.1.gz %%MANPAGES%%share/man/man1/glab-repo-publish-catalog.1.gz %%MANPAGES%%share/man/man1/glab-repo-publish.1.gz diff --git a/devel/glitter/Makefile b/devel/glitter/Makefile index 17f46a018919..284cbf65f9bf 100644 --- a/devel/glitter/Makefile +++ b/devel/glitter/Makefile @@ -1,7 +1,7 @@ PORTNAME= glitter DISTVERSIONPREFIX= v DISTVERSION= 1.6.6 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel PKGNAMESUFFIX= -git-tool diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile index d15b1eb57a29..e6e82e216d13 100644 --- a/devel/gllvm/Makefile +++ b/devel/gllvm/Makefile @@ -1,7 +1,7 @@ PORTNAME= gllvm DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= devel MAINTAINER= arrowd@FreeBSD.org diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile index be965917c07e..d5da13ddd7a9 100644 --- a/devel/go-bindata-assetfs/Makefile +++ b/devel/go-bindata-assetfs/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-bindata-assetfs DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel www MAINTAINER= egypcio@FreeBSD.org diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile index cc3a4271ff43..42f45c5a0c0d 100644 --- a/devel/go-bindata/Makefile +++ b/devel/go-bindata/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-bindata PORTVERSION= 3.1.3 DISTVERSIONPREFIX= v -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/go-critic/Makefile b/devel/go-critic/Makefile index 1428e2b9a7aa..fea614f09356 100644 --- a/devel/go-critic/Makefile +++ b/devel/go-critic/Makefile @@ -1,6 +1,7 @@ PORTNAME= go-critic DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0 +DISTVERSION= 0.14.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/go-critic/distinfo b/devel/go-critic/distinfo index 54dd30873b98..7385923ce9ce 100644 --- a/devel/go-critic/distinfo +++ b/devel/go-critic/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760522239 -SHA256 (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.mod) = d30424118109ad8c0b8658ad77e1f30fe5b902dadb8aff846f5438ce5177ae13 -SIZE (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.mod) = 944 -SHA256 (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.zip) = 15e512dbd877ed7200ff256c08e2064df18a4f9f0de9bc16814e10d392733355 -SIZE (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.zip) = 338032 +TIMESTAMP = 1761844613 +SHA256 (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.mod) = dfdbda5037f4e2433b0533b8b9b295a0b19ca58729ba07e45c2fcb8d6095e6ef +SIZE (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.mod) = 924 +SHA256 (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.zip) = 9ac7aa1e279fc8e4634e78a190fdb0f1e33858f99364a2a8bda794f0e6cf314a +SIZE (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.zip) = 338129 diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile index 8e2cfa7a3c61..0db4d2c15a72 100644 --- a/devel/go-git/Makefile +++ b/devel/go-git/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-git DISTVERSIONPREFIX= v DISTVERSION= 5.10.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile index b4bf84faa5bc..6ad3d960abab 100644 --- a/devel/go-perf/Makefile +++ b/devel/go-perf/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-perf PORTVERSION= ${MODVERSION:S/-/./g:R} DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile index 02cd35bc0288..5aa833e70fe5 100644 --- a/devel/go-tools/Makefile +++ b/devel/go-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= tools DISTVERSIONPREFIX= v DISTVERSION= 0.38.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel PKGNAMEPREFIX= go- diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile index b6d181f3ca8a..b8bd20eb7776 100644 --- a/devel/go-wire/Makefile +++ b/devel/go-wire/Makefile @@ -1,7 +1,7 @@ PORTNAME= wire DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel PKGNAMEPREFIX= go- diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile index 8c84ca48a05a..2aa9181422d9 100644 --- a/devel/gocheese/Makefile +++ b/devel/gocheese/Makefile @@ -1,6 +1,6 @@ PORTNAME= gocheese DISTVERSION= 4.2.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel python MASTER_SITES= http://www.gocheese.cypherpunks.ru/download/ diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile index 61c884d50651..29abe838f67c 100644 --- a/devel/gogs/Makefile +++ b/devel/gogs/Makefile @@ -1,7 +1,7 @@ PORTNAME= gogs DISTVERSIONPREFIX= v DISTVERSION= 0.13.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel www MAINTAINER= me@svmhdvn.name diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile index 195dd0265ee7..ef67a00c2ab8 100644 --- a/devel/golangci-lint/Makefile +++ b/devel/golangci-lint/Makefile @@ -1,6 +1,6 @@ PORTNAME= golangci-lint DISTVERSIONPREFIX= v -DISTVERSION= 2.5.0 +DISTVERSION= 2.6.1 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake go:1.24,modules _BUILD_VERSION= ${DISTVERSION} -_BUILD_COMMIT= eabc263 +_BUILD_COMMIT= e3b3bac _BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}/v2 diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo index 6d5534dcbf22..f60755c4c307 100644 --- a/devel/golangci-lint/distinfo +++ b/devel/golangci-lint/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760539161 -SHA256 (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.mod) = 41e79ad6d4d78115005c2c70526c1b41b158031756be8baa8e3dc39c429b1152 -SIZE (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.mod) = 9800 -SHA256 (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.zip) = 94b66aa801f66ce99ff117b7c409b398bd4e94ccbc7821cda3ddf10a21e9035f -SIZE (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.zip) = 1820419 +TIMESTAMP = 1763088666 +SHA256 (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.mod) = c19f7f73548d53c6955c46c101a278c345ffb0425f77e1b510d753c78edfd3e7 +SIZE (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.mod) = 9783 +SHA256 (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.zip) = 62c98ac60c240d22f83ba038d7a4e9578bd6db9609c9b8f2601c508122922ad3 +SIZE (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.zip) = 1909442 diff --git a/devel/golint/Makefile b/devel/golint/Makefile index d657fdfbb915..04ed4aeed29c 100644 --- a/devel/golint/Makefile +++ b/devel/golint/Makefile @@ -1,6 +1,6 @@ PORTNAME= golint PORTVERSION= g20190409 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/google-styleguide/Makefile b/devel/google-styleguide/Makefile index f73dc450136d..d8d3386b4a54 100644 --- a/devel/google-styleguide/Makefile +++ b/devel/google-styleguide/Makefile @@ -1,5 +1,5 @@ PORTNAME= styleguide -PORTVERSION= 20250903 +PORTVERSION= 20251020 CATEGORIES= devel PKGNAMEPREFIX= google- @@ -20,7 +20,7 @@ NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= google -GH_TAGNAME= 1387bff +GH_TAGNAME= cc72fb0 OPTIONS_DEFINE= DOCS diff --git a/devel/google-styleguide/distinfo b/devel/google-styleguide/distinfo index ea54efa6e994..1b9a822f9228 100644 --- a/devel/google-styleguide/distinfo +++ b/devel/google-styleguide/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436409 -SHA256 (google-styleguide-20250903-1387bff_GH0.tar.gz) = d2aa9418f26ff142fa08432114b4414f15d9106f03dc8e259c7464144352802e -SIZE (google-styleguide-20250903-1387bff_GH0.tar.gz) = 1130059 +TIMESTAMP = 1761446480 +SHA256 (google-styleguide-20251020-cc72fb0_GH0.tar.gz) = 75ea8c52acc2d649a13f2de93d6a1cd8dfbd8bd133c97197b902c4220fed8eee +SIZE (google-styleguide-20251020-cc72fb0_GH0.tar.gz) = 1129959 diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile index 94c9fce09f64..07b5b0e2b2a1 100644 --- a/devel/gopls/Makefile +++ b/devel/gopls/Makefile @@ -1,7 +1,7 @@ PORTNAME= gopls DISTVERSIONPREFIX= v DISTVERSION= 0.20.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile index 07ce5a7b292c..3cd7250a7d32 100644 --- a/devel/goprotobuf/Makefile +++ b/devel/goprotobuf/Makefile @@ -1,7 +1,7 @@ PORTNAME= goprotobuf DISTVERSIONPREFIX= v DISTVERSION= 1.5.4 -PORTREVISION= 15 +PORTREVISION= 16 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile index 1399d91606dc..563741026fb0 100644 --- a/devel/goredo/Makefile +++ b/devel/goredo/Makefile @@ -1,6 +1,6 @@ PORTNAME= goredo -DISTVERSION= 2.6.4 -PORTREVISION= 9 +DISTVERSION= 2.6.5 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.goredo.cypherpunks.su/download/ diff --git a/devel/goredo/distinfo b/devel/goredo/distinfo index 8fe7738d2d86..bdb9cd6ab110 100644 --- a/devel/goredo/distinfo +++ b/devel/goredo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736487489 -SHA256 (goredo-2.6.4.tar.zst) = 0e53b444a6eb9c5a13088cd680e2e697a5a0e059710c1ad8e30879fe9dc0770c -SIZE (goredo-2.6.4.tar.zst) = 483169 +TIMESTAMP = 1762327440 +SHA256 (goredo-2.6.5.tar.zst) = 16c5f14d448357af32c782b2537c41afa71f9dca071c480107686e110bf92a3f +SIZE (goredo-2.6.5.tar.zst) = 490399 diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile index 566ce155a9d1..d90cabf2133f 100644 --- a/devel/goreleaser/Makefile +++ b/devel/goreleaser/Makefile @@ -1,6 +1,7 @@ PORTNAME= goreleaser DISTVERSIONPREFIX= v -DISTVERSION= 2.12.6 +DISTVERSION= 2.12.7 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/goreleaser/distinfo b/devel/goreleaser/distinfo index e81e554d8845..a7f641f4f0a7 100644 --- a/devel/goreleaser/distinfo +++ b/devel/goreleaser/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761139644 -SHA256 (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.mod) = ab5a54988ed13ab20247b5c534e30d51f7a5d2edee1126af10429eb649c610ec -SIZE (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.mod) = 21264 -SHA256 (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.zip) = a860de07b4877d448ab022faacc0161365bd52cbc00dda2499681c99015db725 -SIZE (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.zip) = 3422689 +TIMESTAMP = 1761569276 +SHA256 (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.mod) = de75a6dab308152c265d0c9b7ef47ff466edbbe94726be62ee29171abb8242db +SIZE (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.mod) = 21264 +SHA256 (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.zip) = 01ecbcffb847343fcfb9ae07ab9a0cef896013ac0c9c723a8496f1eb11da0533 +SIZE (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.zip) = 3423295 diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile index 4a6860fbfd1b..4ad535633d92 100644 --- a/devel/goswagger/Makefile +++ b/devel/goswagger/Makefile @@ -1,7 +1,7 @@ PORTNAME= goswagger DISTVERSIONPREFIX= v DISTVERSION= 0.33.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= atanubiswas484@gmail.com diff --git a/devel/gotestsum/Makefile b/devel/gotestsum/Makefile index 0853011bf15d..5678b9e4b6d1 100644 --- a/devel/gotestsum/Makefile +++ b/devel/gotestsum/Makefile @@ -1,7 +1,7 @@ PORTNAME= gotestsum DISTVERSIONPREFIX= v DISTVERSION= 1.13.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile index e0184ada4639..acb013c84e88 100644 --- a/devel/grcov/Makefile +++ b/devel/grcov/Makefile @@ -1,7 +1,7 @@ PORTNAME= grcov DISTVERSIONPREFIX= v DISTVERSION= 0.10.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/grex/Makefile b/devel/grex/Makefile index 37f70b41a92b..4d3cf66d215d 100644 --- a/devel/grex/Makefile +++ b/devel/grex/Makefile @@ -1,7 +1,7 @@ PORTNAME= grex DISTVERSIONPREFIX= v DISTVERSION= 1.4.5 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile index 62f27b377b90..fdb503117fd3 100644 --- a/devel/grpc-gateway/Makefile +++ b/devel/grpc-gateway/Makefile @@ -1,7 +1,7 @@ PORTNAME= grpc-gateway DISTVERSIONPREFIX= v DISTVERSION= 2.27.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/gstreamer1-devtools/distinfo b/devel/gstreamer1-devtools/distinfo index 6ff81be75073..d19397ee0653 100644 --- a/devel/gstreamer1-devtools/distinfo +++ b/devel/gstreamer1-devtools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760597516 -SHA256 (gst-devtools-1.26.7.tar.xz) = 6912330ecfaf4f4f1329defbe97b9daf92e9aeaf8375e327a0dd30524d79f0a0 -SIZE (gst-devtools-1.26.7.tar.xz) = 1618504 +TIMESTAMP = 1762994106 +SHA256 (gst-devtools-1.26.8.tar.xz) = 4baa1d9bb4d68ab663254f703d436f77226d22b45aa304c199c3c3268b4e812f +SIZE (gst-devtools-1.26.8.tar.xz) = 1620172 diff --git a/devel/gum/Makefile b/devel/gum/Makefile index 489a5a86a89f..2234aadae4c9 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,7 +1,7 @@ PORTNAME= gum DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= dave@bitboss.ca diff --git a/devel/hs-hpack/Makefile b/devel/hs-hpack/Makefile index 38bbe6ab5e81..167aab2a7fbd 100644 --- a/devel/hs-hpack/Makefile +++ b/devel/hs-hpack/Makefile @@ -1,5 +1,5 @@ PORTNAME= hpack -DISTVERSION= 0.38.2 +DISTVERSION= 0.38.3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org @@ -47,7 +47,7 @@ USE_CABAL= Glob-0.10.2_3 \ crypton-connection-0.4.5 \ crypton-socks-0.6.2 \ crypton-x509-1.7.7 \ - crypton-x509-store-1.6.11 \ + crypton-x509-store-1.6.12_1 \ crypton-x509-system-1.6.7 \ crypton-x509-validation-1.6.14 \ data-default-0.8.0.1 \ @@ -57,7 +57,7 @@ USE_CABAL= Glob-0.10.2_3 \ dlist-1.0_2 \ ech-config-0.0.1 \ generically-0.1.1_4 \ - half-0.3.3 \ + half-0.3.3_1 \ hashable-1.5.0.0_1 \ hourglass-0.2.12_1 \ hpke-0.0.0 \ @@ -95,7 +95,7 @@ USE_CABAL= Glob-0.10.2_3 \ serialise-0.2.6.1_5 \ split-0.2.5 \ splitmix-0.1.3.1 \ - streaming-commons-0.2.3.0 \ + streaming-commons-0.2.3.1 \ strict-0.5.1_1 \ tagged-0.8.9 \ tasty-1.5.3_2 \ @@ -106,17 +106,17 @@ USE_CABAL= Glob-0.10.2_3 \ th-compat-0.1.6 \ these-1.2.1_2 \ time-compat-1.9.8 \ - tls-2.1.11 \ + tls-2.1.12 \ transformers-compat-0.7.2 \ unix-time-0.4.17 \ unliftio-core-0.2.1.0_4 \ - unordered-containers-0.2.20_4 \ + unordered-containers-0.2.20.1 \ uuid-types-1.0.6_3 \ vector-0.13.2.0_2 \ vector-algorithms-0.9.1.0 \ vector-stream-0.1.0.1_4 \ witherable-0.5_1 \ yaml-0.11.11.2_2 \ - zlib-0.7.1.0_2 + zlib-0.7.1.1 .include <bsd.port.mk> diff --git a/devel/hs-hpack/distinfo b/devel/hs-hpack/distinfo index 902a7fac8a72..e11b289f8aca 100644 --- a/devel/hs-hpack/distinfo +++ b/devel/hs-hpack/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1756809729 -SHA256 (cabal/hpack-0.38.2/hpack-0.38.2.tar.gz) = a661ec06c62aa4d7bff7d82b888936017e70e5e6e63b3ca697d3d17787cb87bc -SIZE (cabal/hpack-0.38.2/hpack-0.38.2.tar.gz) = 73382 +TIMESTAMP = 1761828801 +SHA256 (cabal/hpack-0.38.3/hpack-0.38.3.tar.gz) = 39e88068b6c2143f1c6afddeb6fb47b46dc670b14152c0b2a51987a9f82ffd7f +SIZE (cabal/hpack-0.38.3/hpack-0.38.3.tar.gz) = 73529 SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0 SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226 SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081 @@ -97,8 +97,10 @@ SHA256 (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = a836087e5c277413 SIZE (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = 11908 SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382 SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547 -SHA256 (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 03a991cc1241873435761b379eed94a4e899e0c4804df1719ea5b281903b781f -SIZE (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 12772 +SHA256 (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = d7a0af5bdf1f1812fa21d1ebd91c2c02458ae82781ab19da052b65ba88e83c91 +SIZE (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = 12883 +SHA256 (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 4bf128747767aef7fad1f0c6e87c2acaca6ddc0040b1744471e26ea8edaaa0c6 +SIZE (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 1880 SHA256 (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = a436261e5f5e83d85080f57a5509c8224c9e75a6e56d0c43a7d2967052b634ca SIZE (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = 3496 SHA256 (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d @@ -127,6 +129,8 @@ SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b129 SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203 SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02 SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359 +SHA256 (cabal/half-0.3.3/revision/1.cabal) = b5109ef8de7ae45cc8aa1ea89c54e9f94bfcea7898dc0aa675131b7894f941d0 +SIZE (cabal/half-0.3.3/revision/1.cabal) = 2011 SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062 SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef @@ -229,8 +233,8 @@ SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008 SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270 SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955 -SHA256 (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 26384af91f5ab9470b0bbdd0ce2172db43fc79730b7c5a3405d89c3663eb1e57 -SIZE (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 37874 +SHA256 (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 33d16c0c6080795800d9f0e490203ea3e50bd5034e5d077a0ddc04d33ea4dc6e +SIZE (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 37955 SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798 SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2 @@ -263,8 +267,8 @@ SHA256 (cabal/these-1.2.1/revision/2.cabal) = 35c57aede96c15ea1fed559ac287b1168e SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294 SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0 SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414 -SHA256 (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 059a173398504f03cdcf33543ee33ba45082c3270f52a4d5810f84ddf7f684e3 -SIZE (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 185047 +SHA256 (cabal/tls-2.1.12/tls-2.1.12.tar.gz) = 4fd4450391a1298faf10deaf6f812cde70d6da77d2c556cbab432a3c120b1bd2 +SIZE (cabal/tls-2.1.12/tls-2.1.12.tar.gz) = 187756 SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485 SHA256 (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = f63a05be5dcc5ac8f72c26c9fef8dcc993638ca9b545b9bd69b8a3924c201f8c @@ -273,10 +277,8 @@ SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56 SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865 SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996 -SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d -SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823 -SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422 -SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921 +SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab +SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625 SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222 SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0 @@ -299,7 +301,5 @@ SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa SIZE (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = 31926 SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a26847741bc24344e35e16a03711a18f88d SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178 -SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc -SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318 -SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206 -SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357 +SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1 +SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324 diff --git a/devel/hub/Makefile b/devel/hub/Makefile index 18b8428f8d49..bce5b6abedd8 100644 --- a/devel/hub/Makefile +++ b/devel/hub/Makefile @@ -1,7 +1,7 @@ PORTNAME= hub PORTVERSION= 2.14.2 DISTVERSIONPREFIX= v -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= devel sysutils MAINTAINER= egypcio@FreeBSD.org diff --git a/devel/hvm/Makefile b/devel/hvm/Makefile index 7ca51a1bad40..440e2c1b268b 100644 --- a/devel/hvm/Makefile +++ b/devel/hvm/Makefile @@ -1,6 +1,6 @@ PORTNAME= hvm DISTVERSION= g20240821 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile index 835f9cf76901..3b67f06f28b6 100644 --- a/devel/hyprlang/Makefile +++ b/devel/hyprlang/Makefile @@ -1,7 +1,6 @@ PORTNAME= hyprlang DISTVERSIONPREFIX= v -DISTVERSION= 0.6.4 -PORTREVISION= 1 +DISTVERSION= 0.6.6 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org @@ -23,7 +22,7 @@ USE_LDCONFIG= yes PLIST_FILES= include/${PORTNAME}.hpp \ lib/lib${PORTNAME}.so \ lib/lib${PORTNAME}.so.2 \ - lib/lib${PORTNAME}.so.0.6.3 \ + lib/lib${PORTNAME}.so.${DISTVERSION} \ libdata/pkgconfig/${PORTNAME}.pc .include <bsd.port.mk> diff --git a/devel/hyprlang/distinfo b/devel/hyprlang/distinfo index d732b692f23d..f995662e3c28 100644 --- a/devel/hyprlang/distinfo +++ b/devel/hyprlang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753844197 -SHA256 (hyprwm-hyprlang-v0.6.4_GH0.tar.gz) = cd7395eaeb1eee90ebeba9c1330a7635709dd0900ebbe349a7aa5702ba4d613f -SIZE (hyprwm-hyprlang-v0.6.4_GH0.tar.gz) = 61947 +TIMESTAMP = 1763432646 +SHA256 (hyprwm-hyprlang-v0.6.6_GH0.tar.gz) = 9895fbbf0e4c0fd34148476941bd9ed7d0ca5e4dca1c3f7ee9e7e173121755f2 +SIZE (hyprwm-hyprlang-v0.6.6_GH0.tar.gz) = 62742 diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile index f2608253d9ad..5112374efc3a 100644 --- a/devel/hyprutils/Makefile +++ b/devel/hyprutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= hyprutils DISTVERSIONPREFIX= v -DISTVERSION= 0.10.0 +DISTVERSION= 0.10.2 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org @@ -10,7 +10,9 @@ WWW= https://github.com/hyprwm/hyprutils LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lib cmake:testing pkgconfig xorg +BUILD_DEPENDS= googletest>0:devel/googletest + +USES= cmake:testing compiler:c++11-lib pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= hyprwm diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo index 2e7f0800f7bc..3b875213a4ad 100644 --- a/devel/hyprutils/distinfo +++ b/devel/hyprutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759974111 -SHA256 (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 0e2d2495166e314a4ef52d97bcae6f82ee10a1247a60e42b2087d876a7563b0c -SIZE (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 43438 +TIMESTAMP = 1762929689 +SHA256 (hyprwm-hyprutils-v0.10.2_GH0.tar.gz) = f468997ee10d2f38413f65e099f717a88c6b7c0a0aba64d2c663d5508dfb5439 +SIZE (hyprwm-hyprutils-v0.10.2_GH0.tar.gz) = 46526 diff --git a/devel/hyprutils/files/patch-src_memory_Memory.cpp b/devel/hyprutils/files/patch-src_memory_Memory.cpp new file mode 100644 index 000000000000..b31de03954a9 --- /dev/null +++ b/devel/hyprutils/files/patch-src_memory_Memory.cpp @@ -0,0 +1,17 @@ +--- src/memory/Memory.cpp.orig 2025-11-12 06:55:16 UTC ++++ src/memory/Memory.cpp +@@ -1,6 +1,7 @@ + #include <hyprutils/memory/WeakPtr.hpp> + #include <hyprutils/memory/Atomic.hpp> + #include <hyprutils/memory/Casts.hpp> ++#include <thread> + + using namespace Hyprutils::Memory; + +@@ -176,4 +177,4 @@ TEST(Memory, memory) { + testAtomicImpl(); + } + +-#endif +\ No newline at end of file ++#endif diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist index d551d8c4740b..fac1e7e4c9a9 100644 --- a/devel/hyprutils/pkg-plist +++ b/devel/hyprutils/pkg-plist @@ -2,6 +2,7 @@ include/hyprutils/animation/AnimatedVariable.hpp include/hyprutils/animation/AnimationConfig.hpp include/hyprutils/animation/AnimationManager.hpp include/hyprutils/animation/BezierCurve.hpp +include/hyprutils/i18n/I18nEngine.hpp include/hyprutils/math/Box.hpp include/hyprutils/math/Edges.hpp include/hyprutils/math/Mat3x3.hpp @@ -22,6 +23,7 @@ include/hyprutils/signal/Signal.hpp include/hyprutils/string/ConstVarList.hpp include/hyprutils/string/String.hpp include/hyprutils/string/VarList.hpp +include/hyprutils/string/VarList2.hpp include/hyprutils/utils/ScopeGuard.hpp lib/libhyprutils.so lib/libhyprutils.so.%%SOVERSION_MAJOR%% diff --git a/devel/inastemp/Makefile b/devel/inastemp/Makefile index 9f8383aa0acd..c2d7d2ce7b27 100644 --- a/devel/inastemp/Makefile +++ b/devel/inastemp/Makefile @@ -10,6 +10,9 @@ WWW= https://gitlab.mpcdf.mpg.de/bbramas/inastemp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable +EXPIRATION_DATE=2025-12-31 + USES= cmake NO_ARCH= yes CMAKE_ARGS= -DINASTEMP_DO_INSTALL:BOOL=ON \ diff --git a/devel/indi/Makefile b/devel/indi/Makefile index c27a6131f96c..74d4fb017e98 100644 --- a/devel/indi/Makefile +++ b/devel/indi/Makefile @@ -1,28 +1,28 @@ PORTNAME= indi DISTVERSIONPREFIX= v -DISTVERSION= 2.1.3 +DISTVERSION= 2.1.6 CATEGORIES= devel astro MAINTAINER= acm@FreeBSD.org COMMENT= Implementation of the Instrument-Neutral-Device-Interface protocol -WWW= https://www.indilib.org/ \ - https://github.com/indilib/indi +WWW= https://indilib.org/ \ + https://github.com/indilib/indi/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat -LIB_DEPENDS= libXISF.so:graphics/libxisf \ - libcfitsio.so:astro/cfitsio \ +LIB_DEPENDS= libcfitsio.so:astro/cfitsio \ libcurl.so:ftp/curl \ libev.so:devel/libev \ libfftw3.so:math/fftw3 \ libgsl.so:math/gsl \ libnova.so:astro/libnova \ libogg.so:audio/libogg \ - libtheora.so:multimedia/libtheora + libtheora.so:multimedia/libtheora \ + libXISF.so:graphics/libxisf -USES= cmake jpeg iconv ninja pkgconfig +USES= cmake iconv jpeg ninja pkgconfig USE_GITHUB= yes GH_ACCOUNT= indilib diff --git a/devel/indi/distinfo b/devel/indi/distinfo index 4ba1df6f6504..d4cd768ade31 100644 --- a/devel/indi/distinfo +++ b/devel/indi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744745462 -SHA256 (indilib-indi-v2.1.3_GH0.tar.gz) = ccf1999abfe84469a04149142c1cf5383cb6e2ac5e63f7b05d7892fb717c168e -SIZE (indilib-indi-v2.1.3_GH0.tar.gz) = 2958687 +TIMESTAMP = 1761083100 +SHA256 (indilib-indi-v2.1.6_GH0.tar.gz) = c57403bf4478f5ff6264cb6643e960ed6f96658bdf40eda7eca35abc372c9a05 +SIZE (indilib-indi-v2.1.6_GH0.tar.gz) = 4474992 diff --git a/devel/indi/files/patch-indiserver_UnixServer.cpp b/devel/indi/files/patch-indiserver_UnixServer.cpp deleted file mode 100644 index 4e8dedb8a2ee..000000000000 --- a/devel/indi/files/patch-indiserver_UnixServer.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- indiserver/UnixServer.cpp.orig 2025-03-31 09:12:20 UTC -+++ indiserver/UnixServer.cpp -@@ -25,6 +25,7 @@ - #include <sys/un.h> - #include <sys/socket.h> - #include <fcntl.h> -+#include <unistd.h> - #ifdef ENABLE_INDI_SHARED_MEMORY - - std::string UnixServer::unixSocketPath = INDIUNIXSOCK; diff --git a/devel/indi/files/patch-libs_indicore_indicom.c b/devel/indi/files/patch-libs_indicore_indicom.c new file mode 100644 index 000000000000..6565791e3680 --- /dev/null +++ b/devel/indi/files/patch-libs_indicore_indicom.c @@ -0,0 +1,10 @@ +--- libs/indicore/indicom.c.orig 2025-10-13 12:03:12 UTC ++++ libs/indicore/indicom.c +@@ -67,6 +67,7 @@ + + #ifdef __FreeBSD__ + #include <sys/param.h> ++#include <sys/socket.h> + #endif + + #if defined(BSD) && !defined(__GNU__) diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist index ab7fd40ecbff..66bbf103a9c9 100644 --- a/devel/indi/pkg-plist +++ b/devel/indi/pkg-plist @@ -3,7 +3,9 @@ bin/indi_aaf2_focus bin/indi_aagsolo_weather bin/indi_activefocuser_focus bin/indi_alluna_tcs2 +bin/indi_alpaca_ccd bin/indi_alpaca_dome +bin/indi_alpaca_server bin/indi_alto bin/indi_arduinost4 bin/indi_astrolink4 @@ -13,6 +15,7 @@ bin/indi_astromechfoc bin/indi_astrometry bin/indi_astrotrac_telescope bin/indi_baader_dome +bin/indi_camelot_rotator bin/indi_celestron_gps bin/indi_celestron_sct_focus bin/indi_cheapodc @@ -38,6 +41,7 @@ bin/indi_falcon_rotator bin/indi_falconv2_rotator bin/indi_fcusb_focus bin/indi_flipflat +bin/indi_gemini_flatpanel bin/indi_gemini_focus bin/indi_getprop bin/indi_giotto @@ -63,6 +67,7 @@ bin/indi_lx200_OpenAstroTech bin/indi_lx200_TeenAstro bin/indi_lx200_pegasus_nyx101 bin/indi_lx200am5 +bin/indi_lx200ap_legacy bin/indi_lx200ap_v2 bin/indi_lx200autostar bin/indi_lx200basic @@ -106,6 +111,7 @@ bin/indi_pegasus_uch bin/indi_pegasus_upb bin/indi_pegasusindigo_wheel bin/indi_perfectstar_focus +bin/indi_pinefeat_cef_focus bin/indi_planewave_deltat bin/indi_planewave_telescope bin/indi_pmc8_telescope @@ -161,23 +167,28 @@ bin/indi_terrans_powerboxgo_v2 bin/indi_terrans_powerboxpro_v2 bin/indi_trutech_wheel bin/indi_universalror_dome +bin/indi_ups_safety bin/indi_uranus_weather bin/indi_usbdewpoint bin/indi_usbfocusv3_focus bin/indi_v4l2_ccd bin/indi_vantage_weather bin/indi_wanderer_cover +bin/indi_wanderer_dew_terminator +bin/indi_wanderer_eclipse bin/indi_wanderer_lite_rotator bin/indi_wanderer_rotator_lite_v2 bin/indi_wanderer_rotator_mini bin/indi_wandererbox_plus_v3 bin/indi_wandererbox_pro_v3 bin/indi_wanderercover_v4_ec +bin/indi_wanderercover_v4_pro_ec bin/indi_watchdog bin/indi_watcher_weather bin/indi_wavesharemodbus_relay bin/indi_weather_safety_alpaca bin/indi_weather_safety_proxy +bin/indi_weatherflow_weather bin/indi_xagyl_wheel bin/indiserver bin/shelyak_usis @@ -201,6 +212,7 @@ include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h include/libindi/base64.h include/libindi/baseclient.h include/libindi/basedevice.h +include/libindi/connectionplugins/connectioni2c.h include/libindi/connectionplugins/connectioninterface.h include/libindi/connectionplugins/connectionserial.h include/libindi/connectionplugins/connectiontcp.h @@ -238,6 +250,8 @@ include/libindi/indifocuserinterface.h include/libindi/indigps.h include/libindi/indigpsinterface.h include/libindi/indiguiderinterface.h +include/libindi/indiimu.h +include/libindi/indiimuinterface.h include/libindi/indiinputinterface.h include/libindi/indijson.hpp include/libindi/indilightboxinterface.h diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile index 9b925919ef50..8babb75e02ac 100644 --- a/devel/influx-pkg-config/Makefile +++ b/devel/influx-pkg-config/Makefile @@ -1,7 +1,7 @@ PORTNAME= pkg-config DISTVERSIONPREFIX= v DISTVERSION= 0.2.14 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel PKGNAMEPREFIX= influx diff --git a/devel/inih/Makefile b/devel/inih/Makefile index 6d3dbea52d3e..e1239f75066c 100644 --- a/devel/inih/Makefile +++ b/devel/inih/Makefile @@ -1,6 +1,6 @@ PORTNAME= inih DISTVERSIONPREFIX= r -DISTVERSION= 61 +DISTVERSION= 62 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/inih/distinfo b/devel/inih/distinfo index f6ccf6122024..8863cfd7c40b 100644 --- a/devel/inih/distinfo +++ b/devel/inih/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753507375 -SHA256 (benhoyt-inih-r61_GH0.tar.gz) = 7caf26a2202a4ca689df3fe4175dfa74e0faa18fcca07331bba934fd0ecb8f12 -SIZE (benhoyt-inih-r61_GH0.tar.gz) = 21456 +TIMESTAMP = 1762592420 +SHA256 (benhoyt-inih-r62_GH0.tar.gz) = 9c15fa751bb8093d042dae1b9f125eb45198c32c6704cd5481ccde460d4f8151 +SIZE (benhoyt-inih-r62_GH0.tar.gz) = 22145 diff --git a/devel/inja/Makefile b/devel/inja/Makefile index c1d4272b2864..6371c23016bf 100644 --- a/devel/inja/Makefile +++ b/devel/inja/Makefile @@ -1,6 +1,6 @@ PORTNAME= inja DISTVERSIONPREFIX= v -DISTVERSION= 3.4.0 +DISTVERSION= 3.5.0 CATEGORIES= devel MAINTAINER= desktop@FreeBSD.org @@ -13,20 +13,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash \ nlohmann-json>=3:devel/nlohmann-json -USES= bison cmake:noninja compiler:c++17-lang gettext pathfix pkgconfig python:build shebangfix +USES= bison cmake:testing compiler:c++17-lang gettext pathfix \ + pkgconfig shebangfix python:build SHEBANG_FILES= scripts/update_single_include.sh third_party/amalgamate/amalgamate.py BINARY_ALIAS= python3=${PYTHON_CMD} +NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= pantor -OPTIONS_DEFINE= TESTS - -TESTS_DESC= Build self tests -TESTS_CMAKE_BOOL= BUILD_TESTING BUILD_BENCHMARK -#TESTS_MESON_TRUE= build_tests build_benchmark - -CMAKE_OFF= INJA_USE_EMBEDDED_JSON +CMAKE_OFF= INJA_USE_EMBEDDED_JSON BUILD_TESTING +CMAKE_TESTING_ON= BUILD_TESTING BUILD_BENCHMARK .include <bsd.port.mk> diff --git a/devel/inja/distinfo b/devel/inja/distinfo index aff1b5ca95e6..636e0ad29280 100644 --- a/devel/inja/distinfo +++ b/devel/inja/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758188787 -SHA256 (pantor-inja-v3.4.0_GH0.tar.gz) = 7155f944553ca6064b26e88e6cae8b71f8be764832c9c7c6d5998e0d5fd60c55 -SIZE (pantor-inja-v3.4.0_GH0.tar.gz) = 369278 +TIMESTAMP = 1762585465 +SHA256 (pantor-inja-v3.5.0_GH0.tar.gz) = a5f0266673c59028eab6ceeddd8b862c70abfeb32fb7a5387c16bf46f3269ab2 +SIZE (pantor-inja-v3.5.0_GH0.tar.gz) = 387387 diff --git a/devel/inja/pkg-plist b/devel/inja/pkg-plist index b35c8754f258..d9146882e21a 100644 --- a/devel/inja/pkg-plist +++ b/devel/inja/pkg-plist @@ -3,12 +3,14 @@ include/inja/environment.hpp include/inja/exceptions.hpp include/inja/function_storage.hpp include/inja/inja.hpp +include/inja/json.hpp include/inja/lexer.hpp include/inja/node.hpp include/inja/parser.hpp include/inja/renderer.hpp include/inja/statistics.hpp include/inja/template.hpp +include/inja/throw.hpp include/inja/token.hpp include/inja/utils.hpp lib/cmake/inja/injaConfig.cmake diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile index ab192096f69f..133a830a5559 100644 --- a/devel/interactive_rebase_tool/Makefile +++ b/devel/interactive_rebase_tool/Makefile @@ -1,6 +1,6 @@ PORTNAME= interactive_rebase_tool DISTVERSION= 2.4.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi diff --git a/devel/ipython/Makefile b/devel/ipython/Makefile index a2000ea23c1c..199dbd6d2f44 100644 --- a/devel/ipython/Makefile +++ b/devel/ipython/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}traitlets>=5:devel/py-traitlets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib-inline>0:math/py-matplotlib-inline@${PY_FLAVOR} -USES= cpe python:3.9+ +USES= cpe python USE_PYTHON= autoplist concurrent pep517 CONFLICTS_INSTALL= py*-ipython5 diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile index 3f0306954642..1a533d5fcb45 100644 --- a/devel/jenkins-lts/Makefile +++ b/devel/jenkins-lts/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.528.1 +PORTVERSION= 2.528.2 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war-stable/${PORTVERSION}/ PKGNAMESUFFIX= -lts diff --git a/devel/jenkins-lts/distinfo b/devel/jenkins-lts/distinfo index 48fc3b48f1d9..13d2a799a8e8 100644 --- a/devel/jenkins-lts/distinfo +++ b/devel/jenkins-lts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760543849 -SHA256 (jenkins/2.528.1/jenkins.war) = d630dca265f75a8d581f127a9234f1679d4b0800a8f370d03ad4a154ceb7295b -SIZE (jenkins/2.528.1/jenkins.war) = 95450898 +TIMESTAMP = 1763245412 +SHA256 (jenkins/2.528.2/jenkins.war) = 6225adcec010ea075c2d698febdbd72df76e215dd6b6ca1c579bb4eceb2ad5c7 +SIZE (jenkins/2.528.2/jenkins.war) = 95450933 diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index dff2fcdb8b38..0d2cafbe8350 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.532 +PORTVERSION= 2.537 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index 7ed0b28a2209..51ce38439c5c 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760466660 -SHA256 (jenkins/2.532/jenkins.war) = 50e9b91184005736a6399dfdd26fece06ff26f9a720091c1406017c1d3f65b4f -SIZE (jenkins/2.532/jenkins.war) = 94658312 +TIMESTAMP = 1763517175 +SHA256 (jenkins/2.537/jenkins.war) = 1e9b6747112704f24eb6930f1254d8798bfa27ef5fbd06af250cc4be2d4f1498 +SIZE (jenkins/2.537/jenkins.war) = 96222765 diff --git a/devel/jetbrains-restarter/Makefile b/devel/jetbrains-restarter/Makefile index 9ae5a7ede9cb..eaa4ace64e15 100644 --- a/devel/jetbrains-restarter/Makefile +++ b/devel/jetbrains-restarter/Makefile @@ -1,6 +1,6 @@ PORTNAME= restarter DISTVERSION= 2025.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= jetbrains- DIST_SUBDIR= jetbrains diff --git a/devel/jetbrains-rustrover/Makefile b/devel/jetbrains-rustrover/Makefile index f8a99598190f..878663631707 100644 --- a/devel/jetbrains-rustrover/Makefile +++ b/devel/jetbrains-rustrover/Makefile @@ -1,5 +1,5 @@ PORTNAME= rustrover -DISTVERSION= 2025.2.2 +DISTVERSION= 2025.2.4 CATEGORIES= devel java MASTER_SITES= https://download-cdn.jetbrains.com/rustrover/ PKGNAMEPREFIX= jetbrains- diff --git a/devel/jetbrains-rustrover/distinfo b/devel/jetbrains-rustrover/distinfo index 053d58d8ab51..9993a706a960 100644 --- a/devel/jetbrains-rustrover/distinfo +++ b/devel/jetbrains-rustrover/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758560930 -SHA256 (jetbrains/RustRover-2025.2.2.tar.gz) = cc2cfd0af3967a5ce65af5064ccac03bfb2ee2a1ed7e18e8a2c1a009a6d3721c -SIZE (jetbrains/RustRover-2025.2.2.tar.gz) = 1261938223 +TIMESTAMP = 1761684421 +SHA256 (jetbrains/RustRover-2025.2.4.tar.gz) = 3da078b5e68bac2283c0dd60fe3ff17d6025d92d6237bc6fab74f1f35ff6fbe5 +SIZE (jetbrains/RustRover-2025.2.4.tar.gz) = 1272246575 diff --git a/devel/jetbrains-rustrover/pkg-plist b/devel/jetbrains-rustrover/pkg-plist index 9596a87841bb..432bbd2e4dc4 100644 --- a/devel/jetbrains-rustrover/pkg-plist +++ b/devel/jetbrains-rustrover/pkg-plist @@ -18,7 +18,7 @@ share/applications/rustrover.desktop %%DATADIR%%/lib/app-client.jar %%DATADIR%%/lib/app.jar %%DATADIR%%/lib/bouncy-castle.jar -%%DATADIR%%/lib/build-marker-RR-252.26199.159 +%%DATADIR%%/lib/build-marker-RR-252.27397.120 %%DATADIR%%/lib/eclipse.lsp4j.debug.jar %%DATADIR%%/lib/eclipse.lsp4j.jar %%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.debug.jar @@ -258,13 +258,15 @@ share/applications/rustrover.desktop %%DATADIR%%/plugins/fullLine/full-line-cpu-detector-windows-x86_64.zip %%DATADIR%%/plugins/fullLine/full-line-model-rust.zip %%DATADIR%%/plugins/fullLine/full-line-native-server-linux-arm_64.zip -%%DATADIR%%/plugins/fullLine/full-line-native-server-%%SQLITE_ARCH%%.zip +%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-x86_64.zip %%DATADIR%%/plugins/fullLine/full-line-native-server-macos-arm_64.zip %%DATADIR%%/plugins/fullLine/full-line-native-server-macos-x86_64.zip %%DATADIR%%/plugins/fullLine/full-line-native-server-windows-arm_64.zip %%DATADIR%%/plugins/fullLine/full-line-native-server-windows-x86_64.zip %%DATADIR%%/plugins/fullLine/lib/clikt.jar %%DATADIR%%/plugins/fullLine/lib/fullLine.jar +%%DATADIR%%/plugins/fullLine/lib/jetbrains.ai.completion.trigger.model.polyglot.cloud.jar +%%DATADIR%%/plugins/fullLine/lib/jetbrains.mlapi.core.jar %%DATADIR%%/plugins/fullLine/lib/jgrapht.core.jar %%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.local.jar %%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.local.jar @@ -492,9 +494,9 @@ share/applications/rustrover.desktop %%DATADIR%%/plugins/grid-plugin/lib/modules/intellij.grid.scripting.rt.jar %%DATADIR%%/plugins/html-tools/lib/html-tools.jar %%DATADIR%%/plugins/intellij-rust/caches/crates-local-index.zip -%%DATADIR%%/plugins/intellij-rust/caches/macro-expansion-cache-1.89.0.zip -%%DATADIR%%/plugins/intellij-rust/caches/rust-src-bundle-1.89.0.zip -%%DATADIR%%/plugins/intellij-rust/caches/rust-stdlib-vendor-1.89.0.zip +%%DATADIR%%/plugins/intellij-rust/caches/macro-expansion-cache-1.90.0.zip +%%DATADIR%%/plugins/intellij-rust/caches/rust-src-bundle-1.90.0.zip +%%DATADIR%%/plugins/intellij-rust/caches/rust-stdlib-vendor-1.90.0.zip %%DATADIR%%/plugins/intellij-rust/lib/antlr4-runtime.jar %%DATADIR%%/plugins/intellij-rust/lib/commons-text.jar %%DATADIR%%/plugins/intellij-rust/lib/intellij-rust.jar @@ -569,8 +571,8 @@ share/applications/rustrover.desktop %%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-file-path-resolver.js %%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js %%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js -%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-9c94529fcfe0.ijx -%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-9c94529fcfe0.txt +%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-3aa1da707db6.ijx +%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-3aa1da707db6.txt %%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md %%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_tsserver.js %%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_typingsInstaller.js @@ -840,8 +842,7 @@ share/applications/rustrover.desktop %%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.core.jar %%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.jsonschema.jar %%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.serialization.jar -%%DATADIR%%/plugins/mcpserver/lib/io.ktor.utils.jar -%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio.jar +%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio-internal.jar %%DATADIR%%/plugins/mcpserver/lib/mcpserver-frontend.jar %%DATADIR%%/plugins/mcpserver/lib/mcpserver.jar %%DATADIR%%/plugins/nativeDebug-plugin/lib/antlr4-runtime.jar diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile index a1bc3a97440d..51eb5b8e52ef 100644 --- a/devel/jiri/Makefile +++ b/devel/jiri/Makefile @@ -1,6 +1,6 @@ PORTNAME= jiri PORTVERSION= g${TIMESTAMP:S/-/./g:C/T.*//g} -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MASTER_SITES= LOCAL/swills DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} diff --git a/devel/jjui/Makefile b/devel/jjui/Makefile index 38fdd44e3a1c..d2d6baefbb06 100644 --- a/devel/jjui/Makefile +++ b/devel/jjui/Makefile @@ -1,7 +1,7 @@ PORTNAME= jjui DISTVERSIONPREFIX= v -DISTVERSION= 0.9.3 -PORTREVISION= 2 +DISTVERSION= 0.9.5 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= hoanga@gmail.com diff --git a/devel/jjui/distinfo b/devel/jjui/distinfo index 59c65e4710b6..486ab2e12278 100644 --- a/devel/jjui/distinfo +++ b/devel/jjui/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757710792 -SHA256 (go/devel_jjui/jjui-v0.9.3/v0.9.3.mod) = 5aed03db49976cb9517769f1f91d05c7f6ec185448687a4b3cc6f3eb9b552696 -SIZE (go/devel_jjui/jjui-v0.9.3/v0.9.3.mod) = 1664 -SHA256 (go/devel_jjui/jjui-v0.9.3/v0.9.3.zip) = 1f639e27ac669a2c98f604452ae36898a487b202f87db69a539944b50cf887ac -SIZE (go/devel_jjui/jjui-v0.9.3/v0.9.3.zip) = 154796 +TIMESTAMP = 1761355609 +SHA256 (go/devel_jjui/jjui-v0.9.5/v0.9.5.mod) = f4909ef6086e3d96b469fa37d33348a931b8d2671701180d1882bdb259a0c251 +SIZE (go/devel_jjui/jjui-v0.9.5/v0.9.5.mod) = 1606 +SHA256 (go/devel_jjui/jjui-v0.9.5/v0.9.5.zip) = 99f0bd1b94542e68921b3b48eb57fac52a4daac277157e9e5eba30e17edcfc30 +SIZE (go/devel_jjui/jjui-v0.9.5/v0.9.5.zip) = 163116 diff --git a/devel/json-fortran/Makefile b/devel/json-fortran/Makefile index 773b0f98e4b1..e9177a7d76f9 100644 --- a/devel/json-fortran/Makefile +++ b/devel/json-fortran/Makefile @@ -1,5 +1,5 @@ PORTNAME= json-fortran -DISTVERSION= 9.0.2 +DISTVERSION= 9.0.5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -30,4 +30,6 @@ TESTING_UNSAFE= https://github.com/llvm/llvm-project/issues/161568 PLIST_SUB+= LIBSUFFIX=gnu .endif +# tests as of 9.0.5: 100% tests passed, 0 tests failed out of 53 + .include <bsd.port.post.mk> diff --git a/devel/json-fortran/distinfo b/devel/json-fortran/distinfo index 754524cd11f2..c1e0d3546da9 100644 --- a/devel/json-fortran/distinfo +++ b/devel/json-fortran/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724909471 -SHA256 (jacobwilliams-json-fortran-9.0.2_GH0.tar.gz) = a599a77e406e59cdb7672d780e69156b6ce57cb8ce515d21d1744c4065a85976 -SIZE (jacobwilliams-json-fortran-9.0.2_GH0.tar.gz) = 1810341 +TIMESTAMP = 1762716582 +SHA256 (jacobwilliams-json-fortran-9.0.5_GH0.tar.gz) = 8ec27366be7f861cd14b277fd997be1ebee2a7e776a0b904b6f2425f0a274984 +SIZE (jacobwilliams-json-fortran-9.0.5_GH0.tar.gz) = 1812199 diff --git a/devel/json-fortran/pkg-plist b/devel/json-fortran/pkg-plist index 655e8273c350..be1d0a1a6fc5 100644 --- a/devel/json-fortran/pkg-plist +++ b/devel/json-fortran/pkg-plist @@ -4,12 +4,12 @@ include/json_module.mod include/json_parameters.mod include/json_string_utilities.mod include/json_value_module.mod -lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-config-version.cmake -lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-config.cmake -lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-targets.cmake +lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-config-version.cmake +lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-config.cmake +lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-targets.cmake lib/libjsonfortran.a lib/libjsonfortran.so lib/libjsonfortran.so.9.0 -lib/libjsonfortran.so.9.0.2 +lib/libjsonfortran.so.9.0.5 libdata/pkgconfig/json-fortran.pc diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index bbcf7f650fa3..5506c036fa1b 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,6 +1,7 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v -DISTVERSION= 0.34.0 +DISTVERSION= 0.35.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= se@FreeBSD.org diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates index 90062a608769..1e7868ae43c5 100644 --- a/devel/jujutsu/Makefile.crates +++ b/devel/jujutsu/Makefile.crates @@ -1,6 +1,4 @@ -CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.1 \ - ahash-0.8.12 \ +CARGO_CRATES= ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ @@ -13,12 +11,11 @@ CARGO_CRATES= addr2line-0.24.2 \ anyhow-1.0.99 \ arc-swap-1.7.1 \ arrayvec-0.7.6 \ - assert_cmd-2.0.17 \ + assert_cmd-2.1.1 \ assert_matches-1.5.0 \ async-trait-0.1.89 \ atomic-0.6.1 \ autocfg-1.5.0 \ - backtrace-0.3.75 \ base64-0.22.1 \ beef-0.5.2 \ bit-set-0.5.3 \ @@ -30,7 +27,7 @@ CARGO_CRATES= addr2line-0.24.2 \ blake2-0.10.6 \ block-buffer-0.10.4 \ borrow-or-share-0.2.2 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ bytecount-0.6.9 \ bytemuck-1.23.2 \ @@ -47,12 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.48 \ + clap-4.5.51 \ clap-markdown-0.1.5 \ - clap_builder-4.5.48 \ - clap_complete-4.5.58 \ - clap_complete_nushell-4.5.8 \ - clap_derive-4.5.47 \ + clap_builder-4.5.51 \ + clap_complete-4.5.60 \ + clap_complete_nushell-4.5.10 \ + clap_derive-4.5.49 \ clap_lex-0.7.5 \ clap_mangen-0.2.29 \ clru-0.6.2 \ @@ -62,13 +59,14 @@ CARGO_CRATES= addr2line-0.24.2 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ - criterion-0.5.1 \ - criterion-plot-0.5.0 \ + criterion-0.7.0 \ + criterion-plot-0.6.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ + crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ @@ -77,7 +75,7 @@ CARGO_CRATES= addr2line-0.24.2 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ dashmap-6.1.0 \ - datatest-stable-0.3.2 \ + datatest-stable-0.3.3 \ deltae-0.3.2 \ diff-0.1.13 \ difflib-0.4.0 \ @@ -85,7 +83,7 @@ CARGO_CRATES= addr2line-0.24.2 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ - doc-comment-0.3.3 \ + document-features-0.2.11 \ dunce-1.0.5 \ either-1.15.0 \ email_address-0.2.9 \ @@ -96,7 +94,7 @@ CARGO_CRATES= addr2line-0.24.2 \ erased-serde-0.4.8 \ errno-0.3.13 \ escape8259-0.5.3 \ - etcetera-0.10.0 \ + etcetera-0.11.0 \ euclid-0.22.11 \ fancy-regex-0.11.0 \ fancy-regex-0.14.0 \ @@ -108,10 +106,10 @@ CARGO_CRATES= addr2line-0.24.2 \ finl_unicode-1.3.0 \ fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ - flate2-1.1.2 \ fluent-uri-0.3.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ + foldhash-0.2.0 \ form_urlencoded-1.2.1 \ fraction-0.15.3 \ futures-0.1.31 \ @@ -127,56 +125,55 @@ CARGO_CRATES= addr2line-0.24.2 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.3 \ - gimli-0.31.1 \ - gix-0.73.0 \ - gix-actor-0.35.4 \ - gix-attributes-0.27.0 \ - gix-bitmap-0.2.14 \ - gix-chunk-0.4.11 \ - gix-command-0.6.2 \ - gix-commitgraph-0.29.0 \ - gix-config-0.46.0 \ - gix-config-value-0.15.1 \ - gix-date-0.10.5 \ - gix-diff-0.53.0 \ - gix-dir-0.15.0 \ - gix-discover-0.41.0 \ - gix-features-0.43.1 \ - gix-filter-0.20.0 \ - gix-fs-0.16.1 \ - gix-glob-0.21.0 \ - gix-hash-0.19.0 \ - gix-hashtable-0.9.0 \ - gix-ignore-0.16.0 \ - gix-index-0.41.0 \ - gix-lock-18.0.0 \ - gix-object-0.50.2 \ - gix-odb-0.70.0 \ - gix-pack-0.60.0 \ - gix-packetline-0.19.1 \ - gix-packetline-blocking-0.19.1 \ - gix-path-0.10.20 \ - gix-pathspec-0.12.0 \ - gix-protocol-0.51.0 \ - gix-quote-0.6.0 \ - gix-ref-0.53.1 \ - gix-refspec-0.31.0 \ - gix-revision-0.35.0 \ - gix-revwalk-0.21.0 \ - gix-sec-0.12.0 \ - gix-shallow-0.5.0 \ - gix-status-0.20.0 \ - gix-submodule-0.20.0 \ - gix-tempfile-18.0.0 \ - gix-trace-0.1.13 \ - gix-transport-0.48.0 \ - gix-traverse-0.47.0 \ - gix-url-0.32.0 \ - gix-utils-0.3.0 \ - gix-validate-0.10.0 \ - gix-worktree-0.42.0 \ - gix-worktree-state-0.20.0 \ - globset-0.4.16 \ + gix-0.74.1 \ + gix-actor-0.35.6 \ + gix-attributes-0.28.1 \ + gix-bitmap-0.2.15 \ + gix-chunk-0.4.12 \ + gix-command-0.6.3 \ + gix-commitgraph-0.30.1 \ + gix-config-0.47.1 \ + gix-config-value-0.15.3 \ + gix-date-0.10.7 \ + gix-diff-0.54.1 \ + gix-dir-0.16.0 \ + gix-discover-0.42.0 \ + gix-features-0.44.1 \ + gix-filter-0.21.0 \ + gix-fs-0.17.0 \ + gix-glob-0.22.1 \ + gix-hash-0.20.1 \ + gix-hashtable-0.10.0 \ + gix-ignore-0.17.1 \ + gix-index-0.42.1 \ + gix-lock-19.0.0 \ + gix-object-0.51.1 \ + gix-odb-0.71.1 \ + gix-pack-0.61.1 \ + gix-packetline-0.19.3 \ + gix-packetline-blocking-0.19.3 \ + gix-path-0.10.21 \ + gix-pathspec-0.13.0 \ + gix-protocol-0.52.1 \ + gix-quote-0.6.1 \ + gix-ref-0.54.1 \ + gix-refspec-0.32.0 \ + gix-revision-0.36.1 \ + gix-revwalk-0.22.0 \ + gix-sec-0.12.2 \ + gix-shallow-0.6.0 \ + gix-status-0.21.1 \ + gix-submodule-0.21.0 \ + gix-tempfile-19.0.1 \ + gix-trace-0.1.15 \ + gix-transport-0.49.1 \ + gix-traverse-0.48.0 \ + gix-url-0.33.1 \ + gix-utils-0.3.1 \ + gix-validate-0.10.1 \ + gix-worktree-0.43.1 \ + gix-worktree-state-0.21.0 \ + globset-0.4.18 \ half-2.6.0 \ hash32-0.3.1 \ hashbrown-0.14.5 \ @@ -199,19 +196,16 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ imara-diff-0.1.8 \ - indexmap-2.11.4 \ - indoc-2.0.6 \ + indexmap-2.12.0 \ + indoc-2.0.7 \ insta-1.43.2 \ instability-0.3.9 \ interim-0.2.1 \ io-close-0.3.7 \ - io-uring-0.7.9 \ - is-terminal-0.4.16 \ is_executable-1.0.4 \ is_terminal_polyfill-1.70.1 \ - itertools-0.10.5 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ @@ -220,17 +214,18 @@ CARGO_CRATES= addr2line-0.24.2 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ js-sys-0.3.77 \ - jsonschema-0.32.1 \ + jsonschema-0.33.0 \ kstring-2.0.2 \ lab-0.11.0 \ lazy_static-1.5.0 \ - libc-0.2.176 \ + libc-0.2.177 \ libredox-0.1.9 \ libtest-mimic-0.8.1 \ - libz-rs-sys-0.5.1 \ + libz-rs-sys-0.5.2 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ + litrs-0.4.2 \ lock_api-0.4.13 \ log-0.4.27 \ logos-0.15.1 \ @@ -247,7 +242,6 @@ CARGO_CRATES= addr2line-0.24.2 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.9 \ mio-1.0.4 \ multimap-0.10.1 \ nix-0.29.0 \ @@ -264,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ - object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ @@ -275,10 +268,10 @@ CARGO_CRATES= addr2line-0.24.2 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ percent-encoding-2.3.1 \ - pest-2.8.2 \ - pest_derive-2.8.2 \ - pest_generator-2.8.2 \ - pest_meta-2.8.2 \ + pest-2.8.3 \ + pest_derive-2.8.3 \ + pest_generator-2.8.3 \ + pest_meta-2.8.3 \ petgraph-0.7.1 \ phf-0.11.3 \ phf_codegen-0.11.3 \ @@ -300,15 +293,15 @@ CARGO_CRATES= addr2line-0.24.2 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ prettyplease-0.2.36 \ - proc-macro2-1.0.101 \ + proc-macro2-1.0.103 \ prodash-30.0.1 \ - proptest-1.8.0 \ - proptest-derive-0.6.0 \ - proptest-state-machine-0.3.1 \ - prost-0.13.5 \ - prost-build-0.13.5 \ - prost-derive-0.13.5 \ - prost-types-0.13.5 \ + proptest-1.9.0 \ + proptest-derive-0.7.0 \ + proptest-state-machine-0.6.0 \ + prost-0.14.1 \ + prost-build-0.14.1 \ + prost-derive-0.14.1 \ + prost-types-0.14.1 \ quick-error-1.2.3 \ quote-1.0.41 \ r-efi-5.3.0 \ @@ -325,14 +318,13 @@ CARGO_CRATES= addr2line-0.24.2 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ - referencing-0.32.1 \ - regex-1.11.3 \ - regex-automata-0.4.11 \ + referencing-0.33.0 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ regex-syntax-0.8.5 \ roff-0.2.2 \ rpassword-7.4.0 \ rtoolbox-0.0.3 \ - rustc-demangle-0.1.26 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.1.2 \ @@ -352,7 +344,7 @@ CARGO_CRATES= addr2line-0.24.2 \ serde_derive-1.0.226 \ serde_json-1.0.145 \ serde_spanned-0.6.9 \ - serde_spanned-1.0.2 \ + serde_spanned-1.0.3 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ @@ -375,7 +367,7 @@ CARGO_CRATES= addr2line-0.24.2 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.106 \ + syn-2.0.108 \ synstructure-0.13.2 \ tempfile-3.23.0 \ terminal_size-0.4.3 \ @@ -392,23 +384,23 @@ CARGO_CRATES= addr2line-0.24.2 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ - timeago-0.4.2 \ + timeago-0.5.0 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ - tokio-1.47.1 \ - tokio-macros-2.5.0 \ + tokio-1.48.0 \ + tokio-macros-2.6.0 \ tokio-util-0.6.10 \ toml-0.8.23 \ - toml-0.9.7 \ + toml-0.9.8 \ toml_datetime-0.6.11 \ - toml_datetime-0.7.2 \ + toml_datetime-0.7.3 \ toml_edit-0.22.27 \ - toml_edit-0.23.6 \ - toml_parser-1.0.3 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ toml_write-0.1.2 \ - toml_writer-1.0.3 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-chrome-0.7.2 \ @@ -468,38 +460,30 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-link-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ - windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ - windows-targets-0.48.5 \ + windows-sys-0.61.1 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ - windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ - windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ - windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ - windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ - windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ - windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ - windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ - winreg-0.52.0 \ + winreg-0.55.0 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ yansi-1.0.1 \ @@ -512,4 +496,4 @@ CARGO_CRATES= addr2line-0.24.2 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 \ - zlib-rs-0.5.1 + zlib-rs-0.5.2 diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo index 0340789d37d7..4e5cef7ef20a 100644 --- a/devel/jujutsu/distinfo +++ b/devel/jujutsu/distinfo @@ -1,8 +1,4 @@ -TIMESTAMP = 1759487125 -SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 -SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa -SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +TIMESTAMP = 1762433634 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 @@ -29,8 +25,8 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 -SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 -SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85 +SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211 SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9 SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761 SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb @@ -39,8 +35,6 @@ SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde SIZE (rust/crates/atomic-0.6.1.crate) = 15243 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 -SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1 @@ -63,8 +57,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32 SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e @@ -97,18 +91,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339 SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 -SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a -SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 -SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce -SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 +SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a +SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2 @@ -127,10 +121,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 -SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f -SIZE (rust/crates/criterion-0.5.1.crate) = 110088 -SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 -SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928 +SIZE (rust/crates/criterion-0.7.0.crate) = 119908 +SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338 +SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 @@ -141,6 +135,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 +SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b +SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 @@ -157,8 +153,8 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 -SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981 -SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000 +SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82 +SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481 SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4 SIZE (rust/crates/deltae-0.3.2.crate) = 1918626 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -173,8 +169,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 -SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 +SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d +SIZE (rust/crates/document-features-0.2.11.crate) = 14640 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 @@ -195,8 +191,8 @@ SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd40 SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6 SIZE (rust/crates/escape8259-0.5.3.crate) = 4989 -SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 -SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 +SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96 +SIZE (rust/crates/etcetera-0.11.0.crate) = 14362 SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48 SIZE (rust/crates/euclid-0.22.11.crate) = 79261 SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2 @@ -219,14 +215,14 @@ SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736e SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5 SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7 @@ -257,106 +253,104 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 -SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f -SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635 -SIZE (rust/crates/gix-0.73.0.crate) = 295986 -SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967 -SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393 -SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638 -SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764 -SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540 -SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704 -SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f -SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144 -SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196 -SIZE (rust/crates/gix-command-0.6.2.crate) = 15087 -SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06 -SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360 -SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0 -SIZE (rust/crates/gix-config-0.46.0.crate) = 74104 -SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309 -SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628 -SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c -SIZE (rust/crates/gix-date-0.10.5.crate) = 16209 -SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8 -SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960 -SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7 -SIZE (rust/crates/gix-dir-0.15.0.crate) = 65841 -SHA256 (rust/crates/gix-discover-0.41.0.crate) = ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a -SIZE (rust/crates/gix-discover-0.41.0.crate) = 23694 -SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b -SIZE (rust/crates/gix-features-0.43.1.crate) = 33538 -SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff -SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694 -SHA256 (rust/crates/gix-fs-0.16.1.crate) = 9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304 -SIZE (rust/crates/gix-fs-0.16.1.crate) = 20410 -SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5 -SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316 -SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e -SIZE (rust/crates/gix-hash-0.19.0.crate) = 18930 -SHA256 (rust/crates/gix-hashtable-0.9.0.crate) = c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07 -SIZE (rust/crates/gix-hashtable-0.9.0.crate) = 10237 -SHA256 (rust/crates/gix-ignore-0.16.0.crate) = 564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870 -SIZE (rust/crates/gix-ignore-0.16.0.crate) = 12419 -SHA256 (rust/crates/gix-index-0.41.0.crate) = 2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25 -SIZE (rust/crates/gix-index-0.41.0.crate) = 53694 -SHA256 (rust/crates/gix-lock-18.0.0.crate) = b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed -SIZE (rust/crates/gix-lock-18.0.0.crate) = 14092 -SHA256 (rust/crates/gix-object-0.50.2.crate) = d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07 -SIZE (rust/crates/gix-object-0.50.2.crate) = 50922 -SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac -SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620 -SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019 -SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780 -SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93 -SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767 -SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94 -SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355 -SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd -SIZE (rust/crates/gix-path-0.10.20.crate) = 31011 -SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba -SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265 -SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922 -SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539 -SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd -SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887 -SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758 -SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023 -SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055 -SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732 -SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d -SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142 -SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c -SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451 -SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c -SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005 -SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7 -SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178 -SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35 -SIZE (rust/crates/gix-status-0.20.0.crate) = 41044 -SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e -SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200 -SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57 -SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895 -SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658 -SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876 -SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3 -SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669 -SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5 -SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145 -SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f -SIZE (rust/crates/gix-url-0.32.0.crate) = 19407 -SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5 -SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052 -SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d -SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688 -SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1 -SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823 -SHA256 (rust/crates/gix-worktree-state-0.20.0.crate) = 06ba9b17cbacc02b25801197b20100f7f9bd621db1e7fce9d3c8ab3175207bf8 -SIZE (rust/crates/gix-worktree-state-0.20.0.crate) = 23584 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43 +SIZE (rust/crates/gix-0.74.1.crate) = 298209 +SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e +SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441 +SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d +SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749 +SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531 +SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153 +SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb +SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638 +SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62 +SIZE (rust/crates/gix-command-0.6.3.crate) = 15123 +SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef +SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423 +SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3 +SIZE (rust/crates/gix-config-0.47.1.crate) = 73838 +SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64 +SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605 +SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171 +SIZE (rust/crates/gix-date-0.10.7.crate) = 16177 +SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04 +SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358 +SHA256 (rust/crates/gix-dir-0.16.0.crate) = f99fb4dcba076453d791949bf3af977c5678a1cbd76740ec2cfe37e29431daf3 +SIZE (rust/crates/gix-dir-0.16.0.crate) = 67114 +SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6 +SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339 +SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a +SIZE (rust/crates/gix-features-0.44.1.crate) = 34680 +SHA256 (rust/crates/gix-filter-0.21.0.crate) = 1d1253452c9808da01eaaf9b1c4929b9982efec29ef0a668b3326b8046d9b8fb +SIZE (rust/crates/gix-filter-0.21.0.crate) = 37677 +SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f +SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022 +SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56 +SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299 +SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1 +SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230 +SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195 +SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303 +SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49 +SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402 +SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99 +SIZE (rust/crates/gix-index-0.42.1.crate) = 54416 +SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f +SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263 +SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051 +SIZE (rust/crates/gix-object-0.51.1.crate) = 50596 +SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634 +SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044 +SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260 +SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798 +SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf +SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114 +SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001 +SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302 +SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8 +SIZE (rust/crates/gix-path-0.10.21.crate) = 34033 +SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128 +SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314 +SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302 +SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050 +SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b +SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984 +SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88 +SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266 +SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912 +SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670 +SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413 +SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079 +SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3 +SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365 +SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be +SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263 +SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223 +SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364 +SHA256 (rust/crates/gix-status-0.21.1.crate) = 3c64039358f66c955a471432aef0ea1eeebc7afe0e0a4be7b6b737cc19925e3b +SIZE (rust/crates/gix-status-0.21.1.crate) = 42052 +SHA256 (rust/crates/gix-submodule-0.21.0.crate) = 9bacc06333b50abc4fc06204622c2dd92850de2066bb5d421ac776d2bef7ae55 +SIZE (rust/crates/gix-submodule-0.21.0.crate) = 21854 +SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086 +SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058 +SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457 +SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867 +SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957 +SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677 +SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2 +SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078 +SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5 +SIZE (rust/crates/gix-url-0.33.1.crate) = 19745 +SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 +SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 +SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4 +SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803 +SHA256 (rust/crates/gix-worktree-0.43.1.crate) = 8df3dfc8b62b0eccc923c757b40f488abc357c85c03d798622edfc3eb5137e04 +SIZE (rust/crates/gix-worktree-0.43.1.crate) = 25608 +SHA256 (rust/crates/gix-worktree-state-0.21.0.crate) = 046efd191ff842cc22ddce61a4e8cea75ef7e3c659772de0838b2ad74b0016ef +SIZE (rust/crates/gix-worktree-state-0.21.0.crate) = 24369 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606 @@ -401,14 +395,14 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 SIZE (rust/crates/insta-1.43.2.crate) = 102183 SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a @@ -417,16 +411,10 @@ SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d054896 SIZE (rust/crates/interim-0.2.1.crate) = 21913 SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc SIZE (rust/crates/io-close-0.3.7.crate) = 8025 -SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4 -SIZE (rust/crates/io-uring-0.7.9.crate) = 99792 -SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 -SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2 SIZE (rust/crates/is_executable-1.0.4.crate) = 8263 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 -SIZE (rust/crates/itertools-0.10.5.crate) = 115354 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 @@ -443,28 +431,30 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/jsonschema-0.32.1.crate) = 24690c68dfcdde5980d676b0f1820981841016b1f29eecb4c42ad48ab4118681 -SIZE (rust/crates/jsonschema-0.32.1.crate) = 126997 +SHA256 (rust/crates/jsonschema-0.33.0.crate) = d46662859bc5f60a145b75f4632fbadc84e829e45df6c5de74cfc8e05acb96b5 +SIZE (rust/crates/jsonschema-0.33.0.crate) = 127429 SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 SIZE (rust/crates/kstring-2.0.2.crate) = 23044 SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f SIZE (rust/crates/lab-0.11.0.crate) = 15140 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 -SIZE (rust/crates/libc-0.2.176.crate) = 790040 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 SIZE (rust/crates/libredox-0.1.9.crate) = 7281 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33 SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812 -SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 -SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed +SIZE (rust/crates/litrs-0.4.2.crate) = 43399 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 @@ -497,8 +487,6 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 -SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084 @@ -531,8 +519,6 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 -SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 -SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -553,14 +539,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4 SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8 -SIZE (rust/crates/pest-2.8.2.crate) = 130430 -SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663 -SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335 -SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f -SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669 -SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420 -SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952 +SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4 +SIZE (rust/crates/pest-2.8.3.crate) = 130311 +SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de +SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363 +SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843 +SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010 +SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a +SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289 SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 @@ -603,24 +589,24 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2 SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139 SIZE (rust/crates/prodash-30.0.1.crate) = 92925 -SHA256 (rust/crates/proptest-1.8.0.crate) = 2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce -SIZE (rust/crates/proptest-1.8.0.crate) = 204571 -SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30 -SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197 -SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4 -SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526 -SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 -SIZE (rust/crates/prost-0.13.5.crate) = 32469 -SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf -SIZE (rust/crates/prost-build-0.13.5.crate) = 47493 -SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d -SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600 -SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16 -SIZE (rust/crates/prost-types-0.13.5.crate) = 49145 +SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40 +SIZE (rust/crates/proptest-1.9.0.crate) = 205346 +SHA256 (rust/crates/proptest-derive-0.7.0.crate) = fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c +SIZE (rust/crates/proptest-derive-0.7.0.crate) = 61892 +SHA256 (rust/crates/proptest-state-machine-0.6.0.crate) = 7eba9bfb050fa950d84cff5135a6c455610e03defc124cea67059515cd8293df +SIZE (rust/crates/proptest-state-machine-0.6.0.crate) = 28161 +SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d +SIZE (rust/crates/prost-0.14.1.crate) = 32444 +SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1 +SIZE (rust/crates/prost-build-0.14.1.crate) = 47670 +SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425 +SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626 +SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72 +SIZE (rust/crates/prost-types-0.14.1.crate) = 49534 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 @@ -653,12 +639,12 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7 SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 -SHA256 (rust/crates/referencing-0.32.1.crate) = 7a3d769362109497b240e66462606bc28af68116436c8669bac17069533b908e -SIZE (rust/crates/referencing-0.32.1.crate) = 45698 -SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c -SIZE (rust/crates/regex-1.11.3.crate) = 163275 -SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad -SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880 +SHA256 (rust/crates/referencing-0.33.0.crate) = 9e9c261f7ce75418b3beadfb3f0eb1299fe8eb9640deba45ffa2cb783098697d +SIZE (rust/crates/referencing-0.33.0.crate) = 46340 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 @@ -667,8 +653,6 @@ SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d64 SIZE (rust/crates/rpassword-7.4.0.crate) = 123730 SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149 -SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace -SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 @@ -707,8 +691,8 @@ SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 -SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee -SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 @@ -753,8 +737,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 @@ -787,8 +771,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 -SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6 -SIZE (rust/crates/timeago-0.4.2.crate) = 18821 +SHA256 (rust/crates/timeago-0.5.0.crate) = 05030782ebd7d1295cce15a98c8805de6e70776c95f8e3468f84f7f198824f49 +SIZE (rust/crates/timeago-0.5.0.crate) = 19253 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc @@ -797,30 +781,30 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7 SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 -SIZE (rust/crates/tokio-1.47.1.crate) = 829790 -SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 -SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5 +SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505 SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507 SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 SIZE (rust/crates/toml-0.8.23.crate) = 36050 -SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 -SIZE (rust/crates/toml-0.9.7.crate) = 55852 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 -SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 -SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b -SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 -SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 -SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 -SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 -SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 @@ -939,34 +923,26 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f +SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 @@ -975,34 +951,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf SIZE (rust/crates/winnow-0.7.13.crate) = 174454 -SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 -SIZE (rust/crates/winreg-0.52.0.crate) = 30148 +SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97 +SIZE (rust/crates/winreg-0.55.0.crate) = 31048 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb @@ -1027,7 +995,7 @@ SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57 SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a -SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 -SHA256 (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 9e8da8ec2951ec026a2afe956ad904bb691c050040f53c3e47cfe346ead2907e -SIZE (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 2127618 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (jj-vcs-jj-v0.35.0_GH0.tar.gz) = cbaca700490de894018566e84c0de462afcf2d2aa8333c70f94dea823c5661f2 +SIZE (jj-vcs-jj-v0.35.0_GH0.tar.gz) = 2157927 diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo index 4cc582d73586..5a4ae2259ad7 100644 --- a/devel/kapptemplate/distinfo +++ b/devel/kapptemplate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409715 -SHA256 (KDE/release-service/25.08.1/kapptemplate-25.08.1.tar.xz) = 1f2548352fff86b315eaad5df3aae94f853ec8bf910553b2c488a50d32397b42 -SIZE (KDE/release-service/25.08.1/kapptemplate-25.08.1.tar.xz) = 479704 +TIMESTAMP = 1762264390 +SHA256 (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 3506e44cd30b74882ca10824aac52c5ce26ab396b1052a8e55241c536d0c5e7a +SIZE (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 481156 diff --git a/devel/kapptemplate/pkg-plist b/devel/kapptemplate/pkg-plist index 1c4045206a1d..137cd9967001 100644 --- a/devel/kapptemplate/pkg-plist +++ b/devel/kapptemplate/pkg-plist @@ -10,6 +10,7 @@ share/icons/hicolor/64x64/apps/kapptemplate.png share/icons/hicolor/scalable/apps/kapptemplate.svg share/kdevappwizard/templates/kde-frameworks6-simple.tar.bz2 share/kdevappwizard/templates/kde-frameworks6.tar.bz2 +share/locale/ar/LC_MESSAGES/kapptemplate.mo share/locale/ast/LC_MESSAGES/kapptemplate.mo share/locale/bg/LC_MESSAGES/kapptemplate.mo share/locale/bs/LC_MESSAGES/kapptemplate.mo diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo index 9c5665e27857..67bc31919cf2 100644 --- a/devel/kcachegrind/distinfo +++ b/devel/kcachegrind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409717 -SHA256 (KDE/release-service/25.08.1/kcachegrind-25.08.1.tar.xz) = 65eb86ee20cfe5f9c68554e20758fa907cfc9851808b14415192612560f67085 -SIZE (KDE/release-service/25.08.1/kcachegrind-25.08.1.tar.xz) = 992380 +TIMESTAMP = 1762264393 +SHA256 (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = aec838dfa806b438d198f5bb66a2a9925ecdb86d09da86c593a21302052b0bbe +SIZE (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = 1003736 diff --git a/devel/kcachegrind/pkg-plist b/devel/kcachegrind/pkg-plist index 15b389b9787c..c3b395808ebe 100644 --- a/devel/kcachegrind/pkg-plist +++ b/devel/kcachegrind/pkg-plist @@ -17,6 +17,7 @@ share/icons/hicolor/64x64/apps/kcachegrind.png %%DATADIR%%/icons/hicolor/32x32/actions/percent.png %%DATADIR%%/tips share/locale/ar/LC_MESSAGES/kcachegrind.mo +share/locale/ar/LC_MESSAGES/kcachegrind_qt.qm share/locale/ast/LC_MESSAGES/kcachegrind.mo share/locale/ast/LC_MESSAGES/kcachegrind_qt.qm share/locale/be/LC_MESSAGES/kcachegrind.mo @@ -58,6 +59,7 @@ share/locale/ga/LC_MESSAGES/kcachegrind.mo share/locale/ga/LC_MESSAGES/kcachegrind_qt.qm share/locale/gl/LC_MESSAGES/kcachegrind.mo share/locale/gl/LC_MESSAGES/kcachegrind_qt.qm +share/locale/he/LC_MESSAGES/kcachegrind.mo share/locale/hi/LC_MESSAGES/kcachegrind.mo share/locale/hi/LC_MESSAGES/kcachegrind_qt.qm share/locale/hne/LC_MESSAGES/kcachegrind.mo diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo index 7102aef3b048..261d84ab41f3 100644 --- a/devel/kde-dev-scripts/distinfo +++ b/devel/kde-dev-scripts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409917 -SHA256 (KDE/release-service/25.08.1/kde-dev-scripts-25.08.1.tar.xz) = 4732ac53f91e6b70e484916fbfbd2e6709260b385fdcd2fb49dcb7854383f6f7 -SIZE (KDE/release-service/25.08.1/kde-dev-scripts-25.08.1.tar.xz) = 377016 +TIMESTAMP = 1762264393 +SHA256 (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = f09e76b3ded5cc76b99c26bcb0275538d590267f08c921b5240c084a3cbbe47d +SIZE (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = 377004 diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo index 9b2e77f443cb..dfba545d80ee 100644 --- a/devel/kde-dev-utils/distinfo +++ b/devel/kde-dev-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409719 -SHA256 (KDE/release-service/25.08.1/kde-dev-utils-25.08.1.tar.xz) = 28eae56d7115ef85e193c69712dca18a6fef9f7b733997df4b21f5451dac9db3 -SIZE (KDE/release-service/25.08.1/kde-dev-utils-25.08.1.tar.xz) = 77048 +TIMESTAMP = 1762264396 +SHA256 (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = e8195f338960a4d5ef247c660e462b9ed4053c6078d23aed37c029b625812a43 +SIZE (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = 77584 diff --git a/devel/kde-dev-utils/pkg-plist b/devel/kde-dev-utils/pkg-plist index bb38a5d8718c..f4db6af65728 100644 --- a/devel/kde-dev-utils/pkg-plist +++ b/devel/kde-dev-utils/pkg-plist @@ -9,6 +9,7 @@ share/icons/hicolor/32x32/apps/kuiviewer.png share/icons/hicolor/48x48/apps/kuiviewer.png share/icons/hicolor/64x64/apps/kuiviewer.png share/icons/hicolor/scalable/apps/kuiviewer.svg +share/locale/ar/LC_MESSAGES/kpartloader.mo share/locale/ar/LC_MESSAGES/kuiviewer.mo share/locale/ast/LC_MESSAGES/kpartloader.mo share/locale/ast/LC_MESSAGES/kuiviewer.mo diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo index 6e6bc916b8c7..871a1eb0b369 100644 --- a/devel/kdesdk-kio/distinfo +++ b/devel/kdesdk-kio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409722 -SHA256 (KDE/release-service/25.08.1/kdesdk-kio-25.08.1.tar.xz) = 995ed0bc07a7c0555bf9dc3a87cc020c742f28c1332b84c2c117bf44e538014d -SIZE (KDE/release-service/25.08.1/kdesdk-kio-25.08.1.tar.xz) = 42968 +TIMESTAMP = 1762264398 +SHA256 (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 40a35bb02d27315d0129b8181e7a6fcb8ee4f4c0cc6b84f818c10fa3f8b7d671 +SIZE (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 42972 diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo index 7222398ab50b..f1654925dd95 100644 --- a/devel/kdesdk-thumbnailers/distinfo +++ b/devel/kdesdk-thumbnailers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409724 -SHA256 (KDE/release-service/25.08.1/kdesdk-thumbnailers-25.08.1.tar.xz) = 38931ce4eae4b1a16790668e3687fe7326cfbecdbf74762bff4bd90176d9ab1e -SIZE (KDE/release-service/25.08.1/kdesdk-thumbnailers-25.08.1.tar.xz) = 27372 +TIMESTAMP = 1762264401 +SHA256 (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 4162b0795d55adfbc9f7c1ba8e965a618aa57b280588f43d0a4adb45ce08e874 +SIZE (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 27388 diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo index 805d02bdbeb5..22ad876cbac1 100644 --- a/devel/kdev-php/distinfo +++ b/devel/kdev-php/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409726 -SHA256 (KDE/release-service/25.08.1/kdev-php-25.08.1.tar.xz) = ad647ef411aa8b041ad01982b881002f103e394f357b0185af7d202c3baa500c -SIZE (KDE/release-service/25.08.1/kdev-php-25.08.1.tar.xz) = 1099072 +TIMESTAMP = 1762264403 +SHA256 (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = f52ef2928d2ef9dcb21f31ad28db9ce4309c6ad4f4fbc6a9d09ea0737286d4c6 +SIZE (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = 1101088 diff --git a/devel/kdev-php/pkg-plist b/devel/kdev-php/pkg-plist index 68afe641c407..0745f6685137 100644 --- a/devel/kdev-php/pkg-plist +++ b/devel/kdev-php/pkg-plist @@ -24,6 +24,7 @@ lib/libkdevphpparser.so share/kdevappwizard/templates/simple_phpapp.tar.bz2 share/kdevphpsupport/phpfunctions.php share/kdevphpsupport/phpunitdeclarations.php +share/locale/ar/LC_MESSAGES/kdevphp.mo share/locale/bs/LC_MESSAGES/kdevphp.mo share/locale/ca/LC_MESSAGES/kdevphp.mo share/locale/ca@valencia/LC_MESSAGES/kdevphp.mo diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo index f988d121c5bc..8510f821b775 100644 --- a/devel/kdev-python/distinfo +++ b/devel/kdev-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409729 -SHA256 (KDE/release-service/25.08.1/kdev-python-25.08.1.tar.xz) = 65abb0adf6456cfd191ac0569bb9988c7b41a89bd372269377a2ed9dd6fafe7b -SIZE (KDE/release-service/25.08.1/kdev-python-25.08.1.tar.xz) = 1110180 +TIMESTAMP = 1762264406 +SHA256 (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 56ba13a7e1721ae17a015138649ef6ef4970e99d7ff47322f296a69f1734fb3e +SIZE (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 1113608 diff --git a/devel/kdev-python/pkg-plist b/devel/kdev-python/pkg-plist index 8662eaafe394..1041ff3fda20 100644 --- a/devel/kdev-python/pkg-plist +++ b/devel/kdev-python/pkg-plist @@ -144,6 +144,7 @@ share/kdevpythonsupport/documentation_files/unicodedata.py share/kdevpythonsupport/documentation_files/zipimport.py share/kdevpythonsupport/documentation_files/zlib.py share/kdevpythonsupport/scripts/introspect.py +share/locale/ar/LC_MESSAGES/kdevpython.mo share/locale/bs/LC_MESSAGES/kdevpython.mo share/locale/ca/LC_MESSAGES/kdevpython.mo share/locale/ca@valencia/LC_MESSAGES/kdevpython.mo diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo index 48117fe24ff6..150c99b71933 100644 --- a/devel/kdevelop/distinfo +++ b/devel/kdevelop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409731 -SHA256 (KDE/release-service/25.08.1/kdevelop-25.08.1.tar.xz) = a2f4c7eccd0d0bc63f4c073d407c99189cf7380ef6b70f6de9bca4629510ac25 -SIZE (KDE/release-service/25.08.1/kdevelop-25.08.1.tar.xz) = 8944824 +TIMESTAMP = 1762264409 +SHA256 (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 4d2b92cf37a9a3324dd9137075c5f552047bd88a673420aa1484fcde79bace92 +SIZE (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 8995184 diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist index 8246e2a8780a..a6997db51a8c 100644 --- a/devel/kdevelop/pkg-plist +++ b/devel/kdevelop/pkg-plist @@ -754,13 +754,71 @@ share/knsrcfiles/kdevappwizard.knsrc share/knsrcfiles/kdevelop-qthelp.knsrc share/knsrcfiles/kdevfiletemplates.knsrc share/locale/af/LC_MESSAGES/kdevelop.mo +share/locale/ar/LC_MESSAGES/kdevandroid.mo +share/locale/ar/LC_MESSAGES/kdevappwizard.mo +share/locale/ar/LC_MESSAGES/kdevastyle.mo +share/locale/ar/LC_MESSAGES/kdevbazaar.mo +share/locale/ar/LC_MESSAGES/kdevclang.mo +share/locale/ar/LC_MESSAGES/kdevclangtidy.mo share/locale/ar/LC_MESSAGES/kdevclassbrowser.mo +share/locale/ar/LC_MESSAGES/kdevclazy.mo +share/locale/ar/LC_MESSAGES/kdevcmake.mo +share/locale/ar/LC_MESSAGES/kdevcmakebuilder.mo +share/locale/ar/LC_MESSAGES/kdevcodeutils.mo +share/locale/ar/LC_MESSAGES/kdevcompileanalyzercommon.mo +share/locale/ar/LC_MESSAGES/kdevcontextbrowser.mo +share/locale/ar/LC_MESSAGES/kdevcppcheck.mo +share/locale/ar/LC_MESSAGES/kdevcustombuildsystem.mo +share/locale/ar/LC_MESSAGES/kdevcustomdefinesandincludes.mo +share/locale/ar/LC_MESSAGES/kdevcustommake.mo +share/locale/ar/LC_MESSAGES/kdevcustomscript.mo +share/locale/ar/LC_MESSAGES/kdevdebuggercommon.mo +share/locale/ar/LC_MESSAGES/kdevdocker.mo +share/locale/ar/LC_MESSAGES/kdevdocumentswitcher.mo +share/locale/ar/LC_MESSAGES/kdevdocumentview.mo share/locale/ar/LC_MESSAGES/kdevelop.mo +share/locale/ar/LC_MESSAGES/kdevexecute.mo share/locale/ar/LC_MESSAGES/kdevexecuteplasmoid.mo +share/locale/ar/LC_MESSAGES/kdevexecutescript.mo +share/locale/ar/LC_MESSAGES/kdevexternalscript.mo +share/locale/ar/LC_MESSAGES/kdevfilemanager.mo +share/locale/ar/LC_MESSAGES/kdevfiletemplates.mo +share/locale/ar/LC_MESSAGES/kdevflatpak.mo +share/locale/ar/LC_MESSAGES/kdevgdb.mo +share/locale/ar/LC_MESSAGES/kdevghprovider.mo +share/locale/ar/LC_MESSAGES/kdevgit.mo +share/locale/ar/LC_MESSAGES/kdevgrepview.mo +share/locale/ar/LC_MESSAGES/kdevheaptrack.mo share/locale/ar/LC_MESSAGES/kdevkonsole.mo +share/locale/ar/LC_MESSAGES/kdevlldb.mo +share/locale/ar/LC_MESSAGES/kdevmakebuilder.mo +share/locale/ar/LC_MESSAGES/kdevmanpage.mo +share/locale/ar/LC_MESSAGES/kdevmesonmanager.mo +share/locale/ar/LC_MESSAGES/kdevninja.mo +share/locale/ar/LC_MESSAGES/kdevokteta.mo +share/locale/ar/LC_MESSAGES/kdevopenwith.mo +share/locale/ar/LC_MESSAGES/kdevoutlineview.mo +share/locale/ar/LC_MESSAGES/kdevpatchreview.mo +share/locale/ar/LC_MESSAGES/kdevperforce.mo share/locale/ar/LC_MESSAGES/kdevplatform.mo +share/locale/ar/LC_MESSAGES/kdevproblemreporter.mo +share/locale/ar/LC_MESSAGES/kdevprojectfilter.mo +share/locale/ar/LC_MESSAGES/kdevprojectmanagerview.mo +share/locale/ar/LC_MESSAGES/kdevqmakebuilder.mo +share/locale/ar/LC_MESSAGES/kdevqmakemanager.mo +share/locale/ar/LC_MESSAGES/kdevqmljs.mo share/locale/ar/LC_MESSAGES/kdevqthelp.mo +share/locale/ar/LC_MESSAGES/kdevquickopen.mo +share/locale/ar/LC_MESSAGES/kdevscratchpad.mo +share/locale/ar/LC_MESSAGES/kdevsourceformatter.mo +share/locale/ar/LC_MESSAGES/kdevstandardoutputview.mo +share/locale/ar/LC_MESSAGES/kdevsubversion.mo +share/locale/ar/LC_MESSAGES/kdevswitchtobuddy.mo +share/locale/ar/LC_MESSAGES/kdevtestview.mo +share/locale/ar/LC_MESSAGES/kdevvcsprojectintegration.mo share/locale/ar/LC_MESSAGES/kdevwelcomepage.mo +share/locale/ar/LC_MESSAGES/plasma_applet_kdevelopsessions.mo +share/locale/ar/LC_MESSAGES/plasma_runner_kdevelopsessions.mo share/locale/az/LC_MESSAGES/kdevclazy.mo share/locale/az/LC_MESSAGES/kdevdebuggercommon.mo share/locale/az/LC_MESSAGES/kdevelop.mo @@ -1787,14 +1845,21 @@ share/locale/he/LC_MESSAGES/kdevandroid.mo share/locale/he/LC_MESSAGES/kdevbazaar.mo share/locale/he/LC_MESSAGES/kdevclassbrowser.mo share/locale/he/LC_MESSAGES/kdevcodeutils.mo +share/locale/he/LC_MESSAGES/kdevcompileanalyzercommon.mo +share/locale/he/LC_MESSAGES/kdevcontextbrowser.mo share/locale/he/LC_MESSAGES/kdevdocker.mo share/locale/he/LC_MESSAGES/kdevdocumentswitcher.mo share/locale/he/LC_MESSAGES/kdevdocumentview.mo +share/locale/he/LC_MESSAGES/kdevexecute.mo share/locale/he/LC_MESSAGES/kdevfilemanager.mo +share/locale/he/LC_MESSAGES/kdevghprovider.mo share/locale/he/LC_MESSAGES/kdevkonsole.mo share/locale/he/LC_MESSAGES/kdevmanpage.mo +share/locale/he/LC_MESSAGES/kdevninja.mo share/locale/he/LC_MESSAGES/kdevokteta.mo +share/locale/he/LC_MESSAGES/kdevopenwith.mo share/locale/he/LC_MESSAGES/kdevoutlineview.mo +share/locale/he/LC_MESSAGES/kdevprojectfilter.mo share/locale/he/LC_MESSAGES/kdevqmakebuilder.mo share/locale/he/LC_MESSAGES/kdevsourceformatter.mo share/locale/he/LC_MESSAGES/kdevswitchtobuddy.mo diff --git a/devel/kf6-extra-cmake-modules/Makefile b/devel/kf6-extra-cmake-modules/Makefile index 8891e048046b..1c47656b0e15 100644 --- a/devel/kf6-extra-cmake-modules/Makefile +++ b/devel/kf6-extra-cmake-modules/Makefile @@ -1,6 +1,8 @@ PORTNAME= extra-cmake-modules DISTVERSION= ${KDE_FRAMEWORKS_VERSION} CATEGORIES= devel kde kde-frameworks +PATCH_SITES= https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/ +PATCHFILES= 7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch:-p1 COMMENT= Extra modules and scripts for CMake MAINTAINER= kde@FreeBSD.org diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo index 86428ef372db..b47abdbd7e10 100644 --- a/devel/kf6-extra-cmake-modules/distinfo +++ b/devel/kf6-extra-cmake-modules/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1757408185 -SHA256 (KDE/frameworks/6.18/extra-cmake-modules-6.18.0.tar.xz) = b2d2222cfe5ace502c60bd8a77a79bc0230f48cee83265c89dcc2618b960e293 -SIZE (KDE/frameworks/6.18/extra-cmake-modules-6.18.0.tar.xz) = 330388 +TIMESTAMP = 1761689149 +SHA256 (KDE/frameworks/6.19/extra-cmake-modules-6.19.0.tar.xz) = a4f0c1d8181f43e9af4b9b44696c77760b5bc9dae5bdb921f090bce664e9ca84 +SIZE (KDE/frameworks/6.19/extra-cmake-modules-6.19.0.tar.xz) = 331316 +SHA256 (KDE/frameworks/6.19/7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch) = 3b837f0fb007578fea9152375ed574dbd04a361fa5635e42aa16e7a53ca1c66f +SIZE (KDE/frameworks/6.19/7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch) = 6447 diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo index bddc6a715e40..883060d02c57 100644 --- a/devel/kf6-kapidox/distinfo +++ b/devel/kf6-kapidox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408185 -SHA256 (KDE/frameworks/6.18/kapidox-6.18.0.tar.xz) = db5f38cb732d6d4bad1348e2cf7892e8c7a9018bab00c85add631507f4b8677f -SIZE (KDE/frameworks/6.18/kapidox-6.18.0.tar.xz) = 198568 +TIMESTAMP = 1759784967 +SHA256 (KDE/frameworks/6.19/kapidox-6.19.0.tar.xz) = 7d0e85aed091cf8c725ae4fb965c403a89443a269e539ea3c92b2477f8528c53 +SIZE (KDE/frameworks/6.19/kapidox-6.19.0.tar.xz) = 198552 diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo index c246e396dc8f..073514322d0f 100644 --- a/devel/kf6-kauth/distinfo +++ b/devel/kf6-kauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408185 -SHA256 (KDE/frameworks/6.18/kauth-6.18.0.tar.xz) = 8c6fee69482e7a3dfcf7eacca9cb6a191ec5d1b09e0a539e1f7d5d76d08403e9 -SIZE (KDE/frameworks/6.18/kauth-6.18.0.tar.xz) = 2273456 +TIMESTAMP = 1759784967 +SHA256 (KDE/frameworks/6.19/kauth-6.19.0.tar.xz) = f86363aeb7f9223a429b6356faa87d2fdb1acde4c2750b37994304b5c9371aa5 +SIZE (KDE/frameworks/6.19/kauth-6.19.0.tar.xz) = 2273452 diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo index f9d24d6d7fb6..702e5d496e39 100644 --- a/devel/kf6-kbookmarks/distinfo +++ b/devel/kf6-kbookmarks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408185 -SHA256 (KDE/frameworks/6.18/kbookmarks-6.18.0.tar.xz) = 41a845ffd9effb8d942d04d76fc3a58b0bf23d3fd36aeba21c89ab9eb0fc4f85 -SIZE (KDE/frameworks/6.18/kbookmarks-6.18.0.tar.xz) = 1093716 +TIMESTAMP = 1759784967 +SHA256 (KDE/frameworks/6.19/kbookmarks-6.19.0.tar.xz) = 7a3d7fdbfe4c7787b1a1941ecbfa261fd44fa7bd4d8275672e0d22c2a3504390 +SIZE (KDE/frameworks/6.19/kbookmarks-6.19.0.tar.xz) = 1093740 diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo index 16579421387c..f948d451be7f 100644 --- a/devel/kf6-kcmutils/distinfo +++ b/devel/kf6-kcmutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408186 -SHA256 (KDE/frameworks/6.18/kcmutils-6.18.0.tar.xz) = 6114c1ec8eb73734619a99e4956dce449828af336c2cd91d19bfeb03e221528f -SIZE (KDE/frameworks/6.18/kcmutils-6.18.0.tar.xz) = 2444732 +TIMESTAMP = 1759784968 +SHA256 (KDE/frameworks/6.19/kcmutils-6.19.0.tar.xz) = 3760a46ccf196cc50d0d0b00d4471bec7468f136be57a190358bc3e437a48f53 +SIZE (KDE/frameworks/6.19/kcmutils-6.19.0.tar.xz) = 2444876 diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo index bc893e2b66e2..aa3775a4cc70 100644 --- a/devel/kf6-kconfig/distinfo +++ b/devel/kf6-kconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408186 -SHA256 (KDE/frameworks/6.18/kconfig-6.18.0.tar.xz) = 517cbf6747df9289d6fce860a73d49e59354685334ae468ecd53f1067d9d618b -SIZE (KDE/frameworks/6.18/kconfig-6.18.0.tar.xz) = 355392 +TIMESTAMP = 1759784968 +SHA256 (KDE/frameworks/6.19/kconfig-6.19.0.tar.xz) = d4ffbecd0690807122374927f196eb6b65f3753f22a6a16109e04aa7e98b32eb +SIZE (KDE/frameworks/6.19/kconfig-6.19.0.tar.xz) = 355924 diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo index 4573a7b4806a..1ffb52fd0468 100644 --- a/devel/kf6-kcoreaddons/distinfo +++ b/devel/kf6-kcoreaddons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408186 -SHA256 (KDE/frameworks/6.18/kcoreaddons-6.18.0.tar.xz) = e1d03cfc7d45987ec31f31104f4732812980e0038beab222633da1108eb6f42f -SIZE (KDE/frameworks/6.18/kcoreaddons-6.18.0.tar.xz) = 2553392 +TIMESTAMP = 1759784968 +SHA256 (KDE/frameworks/6.19/kcoreaddons-6.19.0.tar.xz) = 7e53336b90690b70b71af23ab06964c75c9debea3cd7cda0978d32ba586e939a +SIZE (KDE/frameworks/6.19/kcoreaddons-6.19.0.tar.xz) = 2553852 diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo index 73a390b29579..4844aa87d0d3 100644 --- a/devel/kf6-kcrash/distinfo +++ b/devel/kf6-kcrash/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408187 -SHA256 (KDE/frameworks/6.18/kcrash-6.18.0.tar.xz) = a66293821b151f575fcfb59848578749e248c5baa2f262ac86725d0f64b324e0 -SIZE (KDE/frameworks/6.18/kcrash-6.18.0.tar.xz) = 29104 +TIMESTAMP = 1759784969 +SHA256 (KDE/frameworks/6.19/kcrash-6.19.0.tar.xz) = 7feb010b75a07c5125b2f36ad8989eecdb6a5d41de142c552d71e1cec43162dd +SIZE (KDE/frameworks/6.19/kcrash-6.19.0.tar.xz) = 29116 diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo index 75f7cc9ec36f..5edecb6e683a 100644 --- a/devel/kf6-kdbusaddons/distinfo +++ b/devel/kf6-kdbusaddons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408187 -SHA256 (KDE/frameworks/6.18/kdbusaddons-6.18.0.tar.xz) = dce95cd146e18b400c4df31ea8c9bbba8f919e329a52dc1a19635184ac85e49a -SIZE (KDE/frameworks/6.18/kdbusaddons-6.18.0.tar.xz) = 46524 +TIMESTAMP = 1759784969 +SHA256 (KDE/frameworks/6.19/kdbusaddons-6.19.0.tar.xz) = 05f4aea54ce8bf9e62ebd48791e9aceba5cbc5aaf195a32ce2497fac2b64aa0d +SIZE (KDE/frameworks/6.19/kdbusaddons-6.19.0.tar.xz) = 46540 diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo index 2ae4a8f8987c..09fba2baf592 100644 --- a/devel/kf6-kdeclarative/distinfo +++ b/devel/kf6-kdeclarative/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408187 -SHA256 (KDE/frameworks/6.18/kdeclarative-6.18.0.tar.xz) = dc42a74c64281e6798d07cd9ed5326f6f3d82247f2e29e7ca9855a36cb3a1e6c -SIZE (KDE/frameworks/6.18/kdeclarative-6.18.0.tar.xz) = 2408844 +TIMESTAMP = 1759784969 +SHA256 (KDE/frameworks/6.19/kdeclarative-6.19.0.tar.xz) = 0c71a9a08f447b20fa06be836d059b2cd4791e972e279d99464e2dd0dbff7a90 +SIZE (KDE/frameworks/6.19/kdeclarative-6.19.0.tar.xz) = 2408620 diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo index 83a5168fd43b..74addead9dd9 100644 --- a/devel/kf6-kdoctools/distinfo +++ b/devel/kf6-kdoctools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408187 -SHA256 (KDE/frameworks/6.18/kdoctools-6.18.0.tar.xz) = e73ddb2dfb1b061e02d37861ef58c2d58daf1817e1ce543737ff7abf284bc984 -SIZE (KDE/frameworks/6.18/kdoctools-6.18.0.tar.xz) = 459368 +TIMESTAMP = 1759784969 +SHA256 (KDE/frameworks/6.19/kdoctools-6.19.0.tar.xz) = c2048b2979247540f9ba22fd7c6f372ce869699c3a3e81a97af2fa2f733c74bc +SIZE (KDE/frameworks/6.19/kdoctools-6.19.0.tar.xz) = 459308 diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo index ff027df8a183..602c116b4860 100644 --- a/devel/kf6-kfilemetadata/distinfo +++ b/devel/kf6-kfilemetadata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408188 -SHA256 (KDE/frameworks/6.18/kfilemetadata-6.18.0.tar.xz) = 05c4b0955885b46fed6dc23998760fdae59599a960159ec44f779d7498a08834 -SIZE (KDE/frameworks/6.18/kfilemetadata-6.18.0.tar.xz) = 702700 +TIMESTAMP = 1759784970 +SHA256 (KDE/frameworks/6.19/kfilemetadata-6.19.0.tar.xz) = 5d465225826a06607234f29a6444883167ed2a921c7115c22e308343211541c1 +SIZE (KDE/frameworks/6.19/kfilemetadata-6.19.0.tar.xz) = 702724 diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo index b37617d56135..b431f11bc629 100644 --- a/devel/kf6-ki18n/distinfo +++ b/devel/kf6-ki18n/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408188 -SHA256 (KDE/frameworks/6.18/ki18n-6.18.0.tar.xz) = d0cbfbf3427c0368daa23f9f68b3cb5b03ad37b6820591491b3ea8a0a28bea61 -SIZE (KDE/frameworks/6.18/ki18n-6.18.0.tar.xz) = 3090192 +TIMESTAMP = 1759784970 +SHA256 (KDE/frameworks/6.19/ki18n-6.19.0.tar.xz) = 608ff2634cd19736a8091c750c71b23db0b33fd81e82fb9fc4bcce76712284a6 +SIZE (KDE/frameworks/6.19/ki18n-6.19.0.tar.xz) = 3090296 diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo index 4970f721fb08..0e478fc5a817 100644 --- a/devel/kf6-kidletime/distinfo +++ b/devel/kf6-kidletime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408188 -SHA256 (KDE/frameworks/6.18/kidletime-6.18.0.tar.xz) = 44afc88543b23c519eb5f55e7c5120ccd6d4eb2eaaa5bee24e3fb5e4a695dab7 -SIZE (KDE/frameworks/6.18/kidletime-6.18.0.tar.xz) = 30808 +TIMESTAMP = 1759784970 +SHA256 (KDE/frameworks/6.19/kidletime-6.19.0.tar.xz) = df82c386fef8dc98ea5976ffef1da11539c1914d21b773ce62f4533b5ad16f65 +SIZE (KDE/frameworks/6.19/kidletime-6.19.0.tar.xz) = 30816 diff --git a/devel/kf6-kio/Makefile b/devel/kf6-kio/Makefile index 831cc93d7d85..27565f021039 100644 --- a/devel/kf6-kio/Makefile +++ b/devel/kf6-kio/Makefile @@ -19,4 +19,5 @@ USE_KDE= archive auth bookmarks colorscheme completion config \ USE_QT= 5compat base USE_XORG= x11 +KDE_FRAMEWORKS_VERSION= 6.19.1 .include <bsd.port.mk> diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo index a53bb02614ac..8695a5fc9bb9 100644 --- a/devel/kf6-kio/distinfo +++ b/devel/kf6-kio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408188 -SHA256 (KDE/frameworks/6.18/kio-6.18.0.tar.xz) = a97acec1407e1f00ca74e63964e7608828d4431bfe0aebe9010c296bb6387bda -SIZE (KDE/frameworks/6.18/kio-6.18.0.tar.xz) = 3490828 +TIMESTAMP = 1761254649 +SHA256 (KDE/frameworks/6.19/kio-6.19.1.tar.xz) = 2f0ea7af4ca227031f0f0341a232d186d40db001d5bb6287ef9fa4bca127ee3f +SIZE (KDE/frameworks/6.19/kio-6.19.1.tar.xz) = 3465228 diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo index 326a4f379bc6..d8dfb26e039d 100644 --- a/devel/kf6-kitemmodels/distinfo +++ b/devel/kf6-kitemmodels/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408189 -SHA256 (KDE/frameworks/6.18/kitemmodels-6.18.0.tar.xz) = 887653b1571ad0afd4b836ad2451a42b07657d0eede1a2628e9c69102ce23de1 -SIZE (KDE/frameworks/6.18/kitemmodels-6.18.0.tar.xz) = 397052 +TIMESTAMP = 1759784971 +SHA256 (KDE/frameworks/6.19/kitemmodels-6.19.0.tar.xz) = 96e74a13100d0266ac31bfd1527901637f2bf4d6bc7d46a497e6dc9291bdb98e +SIZE (KDE/frameworks/6.19/kitemmodels-6.19.0.tar.xz) = 397020 diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo index 5588fb9df97e..98168cfba1fd 100644 --- a/devel/kf6-knewstuff/distinfo +++ b/devel/kf6-knewstuff/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408189 -SHA256 (KDE/frameworks/6.18/knewstuff-6.18.0.tar.xz) = 7e721735abf7e2f6f8c0f42324f885bcad1114c317ac79bfabc705fb8018dba5 -SIZE (KDE/frameworks/6.18/knewstuff-6.18.0.tar.xz) = 3090224 +TIMESTAMP = 1759784971 +SHA256 (KDE/frameworks/6.19/knewstuff-6.19.0.tar.xz) = 7090fb82f04fa634ba98ad150c88123c80c117d5aed8559633d831e1c8591aff +SIZE (KDE/frameworks/6.19/knewstuff-6.19.0.tar.xz) = 3089948 diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo index d1f70c504af7..a130f5e56083 100644 --- a/devel/kf6-knotifications/distinfo +++ b/devel/kf6-knotifications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408189 -SHA256 (KDE/frameworks/6.18/knotifications-6.18.0.tar.xz) = 593cb00c9e04018477ba146031f6d46f4079c637c6a46630566712d842b9f3a8 -SIZE (KDE/frameworks/6.18/knotifications-6.18.0.tar.xz) = 2304644 +TIMESTAMP = 1759784971 +SHA256 (KDE/frameworks/6.19/knotifications-6.19.0.tar.xz) = 86f2645f2bc43440f119099bf25aa5329e8457761a855e4bd5f08a5f7809b2b6 +SIZE (KDE/frameworks/6.19/knotifications-6.19.0.tar.xz) = 2304696 diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo index 87a4ac24d82d..c6468813b61b 100644 --- a/devel/kf6-knotifyconfig/distinfo +++ b/devel/kf6-knotifyconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408190 -SHA256 (KDE/frameworks/6.18/knotifyconfig-6.18.0.tar.xz) = 9a817fb4e1833be014370badc6bdbf464f1aa04e054016fc3bcafd053a19ada8 -SIZE (KDE/frameworks/6.18/knotifyconfig-6.18.0.tar.xz) = 2362140 +TIMESTAMP = 1759784972 +SHA256 (KDE/frameworks/6.19/knotifyconfig-6.19.0.tar.xz) = cd1933ba68630139cd1bf456f085b33e0c354fd0f1f0e4c46822b09eb5c5c31f +SIZE (KDE/frameworks/6.19/knotifyconfig-6.19.0.tar.xz) = 2362196 diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo index bb589bd41a72..8a2d818b0c5c 100644 --- a/devel/kf6-kpackage/distinfo +++ b/devel/kf6-kpackage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408190 -SHA256 (KDE/frameworks/6.18/kpackage-6.18.0.tar.xz) = 1bc2e43bf2239dc20e836b70877631e103057fb14a9467290c76fa45ff02870e -SIZE (KDE/frameworks/6.18/kpackage-6.18.0.tar.xz) = 181620 +TIMESTAMP = 1759784972 +SHA256 (KDE/frameworks/6.19/kpackage-6.19.0.tar.xz) = 9ae441930955e5ebbca36243bf326638b7badbc74c56f89c906c081c04b7009d +SIZE (KDE/frameworks/6.19/kpackage-6.19.0.tar.xz) = 181676 diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo index ccddec910c01..107778120ed8 100644 --- a/devel/kf6-kparts/distinfo +++ b/devel/kf6-kparts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408190 -SHA256 (KDE/frameworks/6.18/kparts-6.18.0.tar.xz) = 846e522e6aff2a219064a52e9baeefdfbcbea71dadb1810b9c58cb9c41821604 -SIZE (KDE/frameworks/6.18/kparts-6.18.0.tar.xz) = 2400928 +TIMESTAMP = 1759784972 +SHA256 (KDE/frameworks/6.19/kparts-6.19.0.tar.xz) = cddc3b6a4fc0a3f41fa5791997c9ddf4ca98855839be465ebe5d0c3cefe350d8 +SIZE (KDE/frameworks/6.19/kparts-6.19.0.tar.xz) = 2400676 diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo index de211ad8f322..bcb02c03dbac 100644 --- a/devel/kf6-kpeople/distinfo +++ b/devel/kf6-kpeople/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408190 -SHA256 (KDE/frameworks/6.18/kpeople-6.18.0.tar.xz) = 09ba29efeb612eef4e54814f1f91e2d07c8942e6cf2c23176d9f306d68544d2b -SIZE (KDE/frameworks/6.18/kpeople-6.18.0.tar.xz) = 67700 +TIMESTAMP = 1759784972 +SHA256 (KDE/frameworks/6.19/kpeople-6.19.0.tar.xz) = 540fc643997c4a1c4d07e6c3c5bb2bc5e11f5ad6102e0957f943422aa922f731 +SIZE (KDE/frameworks/6.19/kpeople-6.19.0.tar.xz) = 67668 diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo index acf1161dfc65..37af0ece5d21 100644 --- a/devel/kf6-kpty/distinfo +++ b/devel/kf6-kpty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408191 -SHA256 (KDE/frameworks/6.18/kpty-6.18.0.tar.xz) = 3f800638fcc0dbea0810930a1f2decfa6b894bb00732ff8646182c7dfd2ac76d -SIZE (KDE/frameworks/6.18/kpty-6.18.0.tar.xz) = 2384932 +TIMESTAMP = 1759784973 +SHA256 (KDE/frameworks/6.19/kpty-6.19.0.tar.xz) = 78544c16cecc7dbcffd0335bf945eec8103115786e1158235481ac152f4bb40c +SIZE (KDE/frameworks/6.19/kpty-6.19.0.tar.xz) = 2384852 diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo index 60a2f3346e1c..50db364b3775 100644 --- a/devel/kf6-kservice/distinfo +++ b/devel/kf6-kservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408191 -SHA256 (KDE/frameworks/6.18/kservice-6.18.0.tar.xz) = d08aca74dcc54da29dd2b7bc404ed9e6ec688acc77839b4b8fbc372b5ea350b8 -SIZE (KDE/frameworks/6.18/kservice-6.18.0.tar.xz) = 2416472 +TIMESTAMP = 1759784973 +SHA256 (KDE/frameworks/6.19/kservice-6.19.0.tar.xz) = 815e08493e6bb90f82e92726aff78bdcf1358a942972fc75112e99cb840961bd +SIZE (KDE/frameworks/6.19/kservice-6.19.0.tar.xz) = 2416408 diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo index 23b1505dbd80..af49ef64aadc 100644 --- a/devel/kf6-ktexteditor/distinfo +++ b/devel/kf6-ktexteditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408191 -SHA256 (KDE/frameworks/6.18/ktexteditor-6.18.0.tar.xz) = 4f8abb0436a0c6ca501f7be391975756cb07f8e403d3afe7ec2f02d12bf7b516 -SIZE (KDE/frameworks/6.18/ktexteditor-6.18.0.tar.xz) = 2947728 +TIMESTAMP = 1759784973 +SHA256 (KDE/frameworks/6.19/ktexteditor-6.19.0.tar.xz) = f2382910fe32e92bfd07def4e8f53d58d85725194a244123d938ab0c42a807f1 +SIZE (KDE/frameworks/6.19/ktexteditor-6.19.0.tar.xz) = 2948452 diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo index dcce2f676e3d..45d4aee1cd58 100644 --- a/devel/kf6-ktexttemplate/distinfo +++ b/devel/kf6-ktexttemplate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408191 -SHA256 (KDE/frameworks/6.18/ktexttemplate-6.18.0.tar.xz) = cbb6505c35a8edc0e6fefb7d24fde8275eefdc9735407297ace02a7c40f37e06 -SIZE (KDE/frameworks/6.18/ktexttemplate-6.18.0.tar.xz) = 848480 +TIMESTAMP = 1759784974 +SHA256 (KDE/frameworks/6.19/ktexttemplate-6.19.0.tar.xz) = 4087353ac20e376a3dce2ef49bc62f8856eb3b7933707faf62bb31b179c11c83 +SIZE (KDE/frameworks/6.19/ktexttemplate-6.19.0.tar.xz) = 848540 diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo index 61d1a2ec9d8e..1f5ff3bc158a 100644 --- a/devel/kf6-kunitconversion/distinfo +++ b/devel/kf6-kunitconversion/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408192 -SHA256 (KDE/frameworks/6.18/kunitconversion-6.18.0.tar.xz) = 23a4a5d994666f9db2a5a3c251038f2ef1d978411950925702fb79060ced31c8 -SIZE (KDE/frameworks/6.18/kunitconversion-6.18.0.tar.xz) = 977416 +TIMESTAMP = 1759784974 +SHA256 (KDE/frameworks/6.19/kunitconversion-6.19.0.tar.xz) = d4f0e39e27596c6550f3fc72fb67b0d4966acfd7d702a011a0fca420b6f9b393 +SIZE (KDE/frameworks/6.19/kunitconversion-6.19.0.tar.xz) = 983636 diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo index ac1803ad37d3..97b4ed4ec2c9 100644 --- a/devel/kf6-solid/distinfo +++ b/devel/kf6-solid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408192 -SHA256 (KDE/frameworks/6.18/solid-6.18.0.tar.xz) = 7768c1da7ee34a9e37cfb6b5b727e690c80134ca424b5262e403e48ccf812ddf -SIZE (KDE/frameworks/6.18/solid-6.18.0.tar.xz) = 303692 +TIMESTAMP = 1759784974 +SHA256 (KDE/frameworks/6.19/solid-6.19.0.tar.xz) = 3ac9a98b201eede1ae0782b1a320a27557672be8d3c5c81bba446751793ca3cb +SIZE (KDE/frameworks/6.19/solid-6.19.0.tar.xz) = 303764 diff --git a/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp b/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp deleted file mode 100644 index 8f6498ed4970..000000000000 --- a/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp +++ /dev/null @@ -1,15 +0,0 @@ ---- src/solid/devices/backends/fstab/fstabhandling.cpp.orig 2025-06-13 09:40:36 UTC -+++ src/solid/devices/backends/fstab/fstabhandling.cpp -@@ -70,11 +70,7 @@ bool _k_isFstabSupportedLocalFileSystem(const QString - if (fstype == QLatin1String("fuse.encfs") // - || fstype == QLatin1String("fuse.cryfs") // - || fstype == QLatin1String("fuse.gocryptfs") // -- || fstype == QLatin1String("overlay") -- -- // handle ZFS here as udisk2 doesn't support that yet -- // see https://github.com/storaged-project/udisks/issues/42 -- || fstype == QLatin1String("zfs")) { -+ || fstype == QLatin1String("overlay")) { - return true; - } - return false; diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo index 86bf90671874..ef2682c2abfb 100644 --- a/devel/kf6-threadweaver/distinfo +++ b/devel/kf6-threadweaver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757408192 -SHA256 (KDE/frameworks/6.18/threadweaver-6.18.0.tar.xz) = a6e7f4c90b9b9304ef67a0fffadd77655757c65f7bee00c35b38aefc869e3278 -SIZE (KDE/frameworks/6.18/threadweaver-6.18.0.tar.xz) = 1415364 +TIMESTAMP = 1759784974 +SHA256 (KDE/frameworks/6.19/threadweaver-6.19.0.tar.xz) = d8d4d0b6e62b067a8ce4fed7aefeed02ed43a43f97f085db3baedf9210070da1 +SIZE (KDE/frameworks/6.19/threadweaver-6.19.0.tar.xz) = 1415352 diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo index f5f5b2f7188a..07cec742e521 100644 --- a/devel/kio-extras/distinfo +++ b/devel/kio-extras/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409733 -SHA256 (KDE/release-service/25.08.1/kio-extras-25.08.1.tar.xz) = aac4752f2b7c978fb6e6ae0e688a63a10ca4831b97d9f6947ce7b49c648b6cd8 -SIZE (KDE/release-service/25.08.1/kio-extras-25.08.1.tar.xz) = 3528496 +TIMESTAMP = 1762264411 +SHA256 (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 99f966dcc663be8cb3c906778c82b32da4b178bd296d8cd85b9e3f56e8e9c2d2 +SIZE (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 3527644 diff --git a/devel/kio-extras/pkg-plist b/devel/kio-extras/pkg-plist index dee7b70ba3a8..1c736a3c3b9f 100644 --- a/devel/kio-extras/pkg-plist +++ b/devel/kio-extras/pkg-plist @@ -860,11 +860,13 @@ share/locale/ro/LC_MESSAGES/kfileaudiopreview6.mo share/locale/ro/LC_MESSAGES/kio-extras_kcms.mo share/locale/ro/LC_MESSAGES/kio6_activities.mo share/locale/ro/LC_MESSAGES/kio6_archive.mo +share/locale/ro/LC_MESSAGES/kio6_filenamesearch.mo share/locale/ro/LC_MESSAGES/kio6_fish.mo share/locale/ro/LC_MESSAGES/kio6_info.mo share/locale/ro/LC_MESSAGES/kio6_man.mo share/locale/ro/LC_MESSAGES/kio6_mtp.mo share/locale/ro/LC_MESSAGES/kio6_nfs.mo +share/locale/ro/LC_MESSAGES/kio6_recentlyused.mo share/locale/ro/LC_MESSAGES/kio6_sftp.mo share/locale/ro/LC_MESSAGES/kio6_smb.mo share/locale/ro/LC_MESSAGES/kio6_thumbnail.mo diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo index f1b81c449ea1..fe157ad1861a 100644 --- a/devel/kirigami-gallery/distinfo +++ b/devel/kirigami-gallery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409736 -SHA256 (KDE/release-service/25.08.1/kirigami-gallery-25.08.1.tar.xz) = 68f113d1ac4c5034419a89bcaf3344e499f3b227cdf27dee0d2b0d6bde6ef524 -SIZE (KDE/release-service/25.08.1/kirigami-gallery-25.08.1.tar.xz) = 376288 +TIMESTAMP = 1762264414 +SHA256 (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = dfe7e59885ec481a67e887a2bef1a09128fc3a862e00b44a4c962fd872661686 +SIZE (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = 380116 diff --git a/devel/kirigami-gallery/pkg-plist b/devel/kirigami-gallery/pkg-plist index 414e2c4d4bca..9f1a42b0f2b7 100644 --- a/devel/kirigami-gallery/pkg-plist +++ b/devel/kirigami-gallery/pkg-plist @@ -1,5 +1,6 @@ bin/kirigami2gallery share/applications/org.kde.kirigami2.gallery.desktop +share/locale/ar/LC_MESSAGES/kirigamigallery_qt.qm share/locale/ca/LC_MESSAGES/kirigamigallery_qt.qm share/locale/ca@valencia/LC_MESSAGES/kirigamigallery_qt.qm share/locale/cs/LC_MESSAGES/kirigamigallery_qt.qm diff --git a/devel/kodi-platform/Makefile b/devel/kodi-platform/Makefile index e3ffa5dcbc2a..97761630f348 100644 --- a/devel/kodi-platform/Makefile +++ b/devel/kodi-platform/Makefile @@ -1,6 +1,6 @@ PORTNAME= kodi-platform -PORTVERSION= 20190726 -PORTREVISION= 11 +DISTVERSIONPREFIX= kodiplatform- +DISTVERSION= 20250416 CATEGORIES= devel MAINTAINER= decke@FreeBSD.org @@ -17,7 +17,6 @@ USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= xbmc -GH_TAGNAME= 809c5e9 USE_LDCONFIG= yes diff --git a/devel/kodi-platform/distinfo b/devel/kodi-platform/distinfo index 10cd8760bb5c..869b4aac5d19 100644 --- a/devel/kodi-platform/distinfo +++ b/devel/kodi-platform/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609013238 -SHA256 (xbmc-kodi-platform-20190726-809c5e9_GH0.tar.gz) = 7e4e192e0a379ca33283472dffa6e5df3b49ba74b42113aa7f71f65c607698a8 -SIZE (xbmc-kodi-platform-20190726-809c5e9_GH0.tar.gz) = 8613 +TIMESTAMP = 1762622222 +SHA256 (xbmc-kodi-platform-kodiplatform-20250416_GH0.tar.gz) = e559715b37b91e219ea2bb72cff0d0b29cf08386685fd12328520a294bb17b57 +SIZE (xbmc-kodi-platform-kodiplatform-20250416_GH0.tar.gz) = 8633 diff --git a/devel/kodi-platform/pkg-plist b/devel/kodi-platform/pkg-plist index f0e2a8f30703..2495130e526d 100644 --- a/devel/kodi-platform/pkg-plist +++ b/devel/kodi-platform/pkg-plist @@ -1,6 +1,6 @@ include/kodi/util/XMLUtils.h lib/kodiplatform/kodiplatform-config.cmake lib/libkodiplatform.so -lib/libkodiplatform.so.21.0 -lib/libkodiplatform.so.21.2.0 +lib/libkodiplatform.so.21 +lib/libkodiplatform.so.21.3.0 libdata/pkgconfig/kodiplatform.pc diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo index 95eeec4d4a27..207d92bb5b96 100644 --- a/devel/kopeninghours/distinfo +++ b/devel/kopeninghours/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409738 -SHA256 (KDE/release-service/25.08.1/kopeninghours-25.08.1.tar.xz) = 3cdafbf4c2c360ca3d1b63d6b08c0b7107edcee0904daf6b6fa589162e9dad0b -SIZE (KDE/release-service/25.08.1/kopeninghours-25.08.1.tar.xz) = 75972 +TIMESTAMP = 1762264416 +SHA256 (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 0e60885d2cdb88fe0bf42fe39f01c9e284dd755727c585714832eba98c11cb73 +SIZE (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 75992 diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo index 05a42f2fac86..913edb278aa9 100644 --- a/devel/kpublictransport/distinfo +++ b/devel/kpublictransport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409740 -SHA256 (KDE/release-service/25.08.1/kpublictransport-25.08.1.tar.xz) = eb37f0831d7c5b437e80d4921aa8b4f04d75d4ae2531317303eae6529638f29f -SIZE (KDE/release-service/25.08.1/kpublictransport-25.08.1.tar.xz) = 878028 +TIMESTAMP = 1762264419 +SHA256 (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = ed887df23d04a1ebd171b59c99dfaec26d62254e9a7ac4f8a7084ba301586c17 +SIZE (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = 889800 diff --git a/devel/kpublictransport/pkg-plist b/devel/kpublictransport/pkg-plist index f56acfb79759..2f0d72af28e5 100644 --- a/devel/kpublictransport/pkg-plist +++ b/devel/kpublictransport/pkg-plist @@ -122,6 +122,7 @@ lib/libKPublicTransportOnboard.so.%%KDE_APPLICATIONS_VERSION%% %%QT_QMLDIR%%/org/kde/kpublictransport/ui/libkpublictransportquickplugin.so %%QT_QMLDIR%%/org/kde/kpublictransport/ui/private/CountryComboBox.qml %%QT_QMLDIR%%/org/kde/kpublictransport/ui/qmldir +share/locale/ar/LC_MESSAGES/kpublictransport.mo share/locale/ca/LC_MESSAGES/kpublictransport.mo share/locale/ca@valencia/LC_MESSAGES/kpublictransport.mo share/locale/cs/LC_MESSAGES/kpublictransport.mo diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile index 4fd4be03da1a..e81f63d94160 100644 --- a/devel/ktextaddons/Makefile +++ b/devel/ktextaddons/Makefile @@ -1,5 +1,5 @@ PORTNAME= ktextaddons -DISTVERSION= 1.7.1 +DISTVERSION= 1.8.0 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/ @@ -12,10 +12,10 @@ LICENSE= LGPL20+ LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 USES= gettext cmake kde:6 qt:6 tar:xz xorg -USE_KDE= archive coreaddons colorscheme i18n kio sonnet \ +USE_KDE= archive coreaddons colorscheme i18n itemviews kio sonnet \ syntaxhighlighting textwidgets widgetsaddons \ ecm:build -USE_QT= base speech +USE_QT= base multimedia speech USE_XORG= x11 PLIST_SUB+= LIBVERSION=${PORTVERSION} diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo index eadac5ccbb96..e5ec43723f58 100644 --- a/devel/ktextaddons/distinfo +++ b/devel/ktextaddons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754663014 -SHA256 (ktextaddons-1.7.1.tar.xz) = 90cf25e298e095c40b3286a7153d04f961ef4e6598321bdeb00f2be7e998ae7e -SIZE (ktextaddons-1.7.1.tar.xz) = 951740 +TIMESTAMP = 1760132397 +SHA256 (ktextaddons-1.8.0.tar.xz) = 159c605d3d031bf818e164ea410150103c5f9f87cea35e2979e42d86c3318c99 +SIZE (ktextaddons-1.8.0.tar.xz) = 1012860 diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist index 4b3217789cea..93b97be6a82f 100644 --- a/devel/ktextaddons/pkg-plist +++ b/devel/ktextaddons/pkg-plist @@ -1,5 +1,7 @@ +include/KF6/TextAddonsWidgets/TextAddonsWidgets/RichTextQuickTextFormat include/KF6/TextAddonsWidgets/TextAddonsWidgets/SelectSpecialCharDialog include/KF6/TextAddonsWidgets/TextAddonsWidgets/SlideContainer +include/KF6/TextAddonsWidgets/textaddonswidgets/richtextquicktextformat.h include/KF6/TextAddonsWidgets/textaddonswidgets/selectspecialchardialog.h include/KF6/TextAddonsWidgets/textaddonswidgets/slidecontainer.h include/KF6/TextAddonsWidgets/textaddonswidgets/textaddonswidgets_export.h @@ -31,6 +33,7 @@ include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/textautocorrecti include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets_version.h include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAnswerInfo include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAskJob +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAttachment include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChat include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChatSettings include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChatsModel @@ -38,6 +41,7 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateDialog include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateExportChatAsJsonJob include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateExportChatBaseJob include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateHistorySortFilterProxyModel +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateImportChatBaseJob include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateManager include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateManagerBase include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuConfigureDialog @@ -49,13 +53,18 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessage include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessageUtils include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessagesModel include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateNetworkPluginConfigureWidget +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginText +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginTextInterface +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginTextManager +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginUtils include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateQuickAskDialog include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateReply include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateSearchMessage include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateSearchMessagesModel include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateStackWidget include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextClient -include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextContext +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextConfigurePluginsWidget +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextConfigurePromptWidget include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstance include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstancesManager include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstancesManagerDialog @@ -63,9 +72,16 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstan include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextPlugin include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextReplyInfo include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextRequest +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPlugin +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginJob +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginManager +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginProperty +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextUtils +include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateToolPluginConfigureWidget include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateWidget include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateanswerinfo.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateaskjob.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateattachment.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechat.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechatsettings.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechatsmodel.h @@ -73,6 +89,7 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratedialog.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateexportchatasjsonjob.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateexportchatbasejob.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratehistorysortfilterproxymodel.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateimportchatbasejob.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemanager.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemanagerbase.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenuconfiguredialog.h @@ -84,6 +101,10 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessage.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessagesmodel.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessageutils.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratenetworkpluginconfigurewidget.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintext.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintextinterface.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintextmanager.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratepluginutils.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratequickaskdialog.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratereply.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratesearchmessage.h @@ -91,7 +112,8 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratesearchmess include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratestackwidget.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetext_export.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextclient.h -include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextcontext.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextconfigurepluginswidget.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextconfigurepromptwidget.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstance.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstancesmanager.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstancesmanagerdialog.h @@ -99,6 +121,12 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstan include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextplugin.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextreplyinfo.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextrequest.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolplugin.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginjob.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginmanager.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginproperty.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextutils.h +include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetoolpluginconfigurewidget.h include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratewidget.h include/KF6/TextAutoGenerateText/textautogeneratetext_version.h include/KF6/TextCustomEditor/TextCustomEditor/PlainTextEditFindBar @@ -171,8 +199,12 @@ include/KF6/TextEmoticonsCore/textemoticonscore/unicodeemoticonparser.h include/KF6/TextEmoticonsCore/textemoticonscore_version.h include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditAction include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditSelector +include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonWidgetAction +include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonWidgetActionWidget include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditaction.h include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditselector.h +include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticonwidgetaction.h +include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticonwidgetactionwidget.h include/KF6/TextEmoticonsWidgets/textemoticonswidgets/textemoticonswidgets_export.h include/KF6/TextEmoticonsWidgets/textemoticonswidgets_version.h include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigDialog @@ -524,6 +556,7 @@ share/locale/hi/LC_MESSAGES/libtextemoticons.mo share/locale/hi/LC_MESSAGES/libtextgrammarcheck.mo share/locale/hi/LC_MESSAGES/libtextspeechtotext.mo share/locale/hi/LC_MESSAGES/libtexttranslator.mo +share/locale/hu/LC_MESSAGES/libtextaddonswidgets.mo share/locale/ia/LC_MESSAGES/libtextaddonswidgets.mo share/locale/ia/LC_MESSAGES/libtextautocorrection.mo share/locale/ia/LC_MESSAGES/libtextautogeneratetext.mo diff --git a/devel/kunifiedpush/distinfo b/devel/kunifiedpush/distinfo index 6686c268cac9..6d7117df2cba 100644 --- a/devel/kunifiedpush/distinfo +++ b/devel/kunifiedpush/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409743 -SHA256 (KDE/release-service/25.08.1/kunifiedpush-25.08.1.tar.xz) = 3fbe01873643957544cb4115b90d9badfeae70277476587f367bdbeec59aa3d7 -SIZE (KDE/release-service/25.08.1/kunifiedpush-25.08.1.tar.xz) = 83488 +TIMESTAMP = 1762264421 +SHA256 (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = e8c924438d5359f0fa0930ab35111012076e3a0ff4e959d6929595571383320a +SIZE (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = 84548 diff --git a/devel/lab/Makefile b/devel/lab/Makefile index fb16ae770a32..57ca39e7bb91 100644 --- a/devel/lab/Makefile +++ b/devel/lab/Makefile @@ -1,7 +1,7 @@ PORTNAME= lab PORTVERSION= ${MODVERSION:S/-/./g:R} DISTVERSIONPREFIX= v -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile index 39d156ec8a55..85449695b5b6 100644 --- a/devel/lazygit/Makefile +++ b/devel/lazygit/Makefile @@ -1,7 +1,6 @@ PORTNAME= lazygit DISTVERSIONPREFIX= v -DISTVERSION= 0.55.1 -PORTREVISION= 1 +DISTVERSION= 0.56.0 CATEGORIES= devel MAINTAINER= meta@FreeBSD.org diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo index 4eff01ade661..5aa443644a0c 100644 --- a/devel/lazygit/distinfo +++ b/devel/lazygit/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759112198 -SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d -SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = 3793 -SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = e1e62af3ade6908c5c3507693d01320453fc379b032a1629ad82c89321fcd0cd -SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = 1468576 +TIMESTAMP = 1762502500 +SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = ef7ef1bf2e2facb31165adaf91e41431cd2971084a452e4016a6cfbc66f24827 +SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = 3884 +SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 74be981b60d6d4a22985a41b0273a0a3265ead808305bb95fb9c6abfd9c3ce5d +SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 1492328 diff --git a/devel/lets/Makefile b/devel/lets/Makefile index da5df1f346bd..b5cbe6c7d003 100644 --- a/devel/lets/Makefile +++ b/devel/lets/Makefile @@ -1,7 +1,7 @@ PORTNAME= lets DISTVERSIONPREFIX= v DISTVERSION= 0.0.54 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index d3f82e372e7f..1fe1080cd758 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,6 +1,7 @@ PORTNAME= level-zero -PORTVERSION= 1.24.2 +PORTVERSION= 1.24.3 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index c78fb3ffe1b4..cef34bb62e7a 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120494 -SHA256 (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = b77e6e28623134ee4e99e2321c127b554bdd5bfa3e80064922eba293041c6c52 -SIZE (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = 1122743 +TIMESTAMP = 1761446482 +SHA256 (oneapi-src-level-zero-v1.24.3_GH0.tar.gz) = c7c53f62bd91fb845c04cdbd05ed435550d37b6a8a068ef3319747df79c380c3 +SIZE (oneapi-src-level-zero-v1.24.3_GH0.tar.gz) = 1132862 diff --git a/devel/libbacktrace/Makefile b/devel/libbacktrace/Makefile index faa98a18070c..97812f3e0155 100644 --- a/devel/libbacktrace/Makefile +++ b/devel/libbacktrace/Makefile @@ -1,5 +1,6 @@ PORTNAME= libbacktrace DISTVERSION= 1.0-20221130 # from README: This is version 1.0. It is likely that this will always be version 1.0. +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,6 +20,8 @@ GH_TAGNAME= 14818b7 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared +CFLAGS+= -fPIC + INSTALL_TARGET= install-strip PLIST_FILES= include/backtrace-supported.h \ diff --git a/devel/libccid/Makefile b/devel/libccid/Makefile index 25c001d4477a..8113bfa9a6de 100644 --- a/devel/libccid/Makefile +++ b/devel/libccid/Makefile @@ -17,14 +17,14 @@ LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite USES= meson perl5 pkgconfig tar:xz USE_PERL5= build -MESON_ARGS= -Dclass=false \ - -Dcomposite-as-multislot=false \ - -Dembedded=false \ - -Denable-extras=true \ - -Dos_log=false \ - -Dpcsclite=true \ - -Dserial=false \ - -Dzlp=false +MESON_FALSE= class \ + composite-as-multislot \ + embedded \ + os_log \ + serial \ + zlp +MESON_TRUE= enable-extras \ + pcsclite post-install: ${INSTALL_PROGRAM} ${WRKSRC}/_build/Kobil_mIDentity_switch ${STAGEDIR}${PREFIX}/bin diff --git a/devel/libclc/Makefile b/devel/libclc/Makefile index b3bdd2cb8c0e..e842e60b1491 100644 --- a/devel/libclc/Makefile +++ b/devel/libclc/Makefile @@ -46,4 +46,3 @@ PLIST_SUB+= ${i:S/^/llvm/:tu}="@comment " PLIST_SUB+= LLVM_VERSION=${FLAVOR} .include <bsd.port.post.mk> - diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile index 3d9a99a87f53..276545312a45 100644 --- a/devel/libdatadog/Makefile +++ b/devel/libdatadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdatadog -PORTVERSION= 20.0.0 +PORTVERSION= 23.0.0 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= devel @@ -15,6 +15,7 @@ BROKEN_i386= error: could not compile `datadog-sidecar` (lib) due to 2 previous BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \ protoc:devel/protobuf +LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo llvm diff --git a/devel/libdatadog/Makefile.crates b/devel/libdatadog/Makefile.crates index 6fcd2dd3986f..3f82c1124e55 100644 --- a/devel/libdatadog/Makefile.crates +++ b/devel/libdatadog/Makefile.crates @@ -16,7 +16,6 @@ CARGO_CRATES= addr2line-0.24.2 \ arbitrary-1.4.1 \ arc-swap-1.7.1 \ arrayref-0.3.9 \ - ascii-canvas-3.0.0 \ assert-json-diff-2.0.2 \ assert-type-eq-0.1.0 \ assert_matches-1.5.0 \ @@ -45,15 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ - basic-cookies-0.1.5 \ bincode-1.3.3 \ bindgen-0.69.5 \ - bit-set-0.5.3 \ - bit-vec-0.6.3 \ bitflags-2.6.0 \ bitmaps-3.2.1 \ - blazesym-0.2.0-rc.4 \ - blazesym-c-0.1.2 \ + blazesym-0.2.0-rc.5 \ + blazesym-c-0.1.4 \ block-buffer-0.10.4 \ blocking-1.6.1 \ bolero-0.13.0 \ @@ -64,8 +60,6 @@ CARGO_CRATES= addr2line-0.24.2 \ bolero-honggfuzz-0.13.0 \ bolero-kani-0.13.0 \ bolero-libfuzzer-0.13.0 \ - bollard-0.17.1 \ - bollard-stubs-1.45.0-rc.26.0.1 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.8.0 \ @@ -101,7 +95,6 @@ CARGO_CRATES= addr2line-0.24.2 \ const_format_proc_macros-0.2.34 \ constant_time_eq-0.3.1 \ constcat-0.4.1 \ - core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.4.4 \ @@ -122,35 +115,31 @@ CARGO_CRATES= addr2line-0.24.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ - data-encoding-2.8.0 \ debugid-0.8.0 \ deflate64-0.1.9 \ deranged-0.4.0 \ derive_arbitrary-1.4.1 \ + derive_more-2.0.1 \ + derive_more-impl-2.0.1 \ diff-0.1.13 \ digest-0.10.7 \ - dirs-5.0.1 \ - dirs-next-2.0.0 \ - dirs-sys-0.4.1 \ - dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ - docker_credential-1.3.1 \ dunce-1.0.5 \ duplicate-0.4.1 \ dyn-clone-1.0.17 \ educe-0.4.23 \ either-1.13.0 \ - ena-0.14.3 \ - encoding_rs-0.8.35 \ - enum-as-inner-0.6.1 \ enum-ordinalize-3.1.15 \ + env_logger-0.10.2 \ equivalent-1.0.1 \ + erased-serde-0.4.8 \ errno-0.3.9 \ event-listener-2.5.3 \ event-listener-5.3.1 \ event-listener-strategy-0.5.2 \ fallible-iterator-0.3.0 \ fastrand-2.1.1 \ + faststr-0.2.32 \ filetime-0.2.25 \ fixedbitset-0.4.2 \ flate2-1.1.1 \ @@ -171,6 +160,7 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-test-0.3.31 \ + futures-timer-3.0.3 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ @@ -195,29 +185,20 @@ CARGO_CRATES= addr2line-0.24.2 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ - hickory-proto-0.24.4 \ - hickory-resolver-0.24.4 \ hmac-0.12.1 \ home-0.5.9 \ - hostname-0.4.0 \ - http-0.2.12 \ http-1.1.0 \ - http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ httpdate-1.0.3 \ - httpmock-0.7.0 \ + httpmock-0.8.0-alpha.1 \ humantime-2.1.0 \ - hyper-0.14.31 \ hyper-1.6.0 \ - hyper-http-proxy-1.1.0 \ hyper-multipart-rfc7578-0.9.0 \ - hyper-named-pipe-0.1.0 \ hyper-rustls-0.27.3 \ hyper-timeout-0.5.2 \ hyper-util-0.1.10 \ - hyperlocal-0.9.1 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ @@ -238,8 +219,6 @@ CARGO_CRATES= addr2line-0.24.2 \ inout-0.1.4 \ integer-encoding-3.0.4 \ io-lifetimes-1.0.11 \ - ipconfig-0.3.2 \ - ipnet-2.10.1 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ @@ -249,28 +228,24 @@ CARGO_CRATES= addr2line-0.24.2 \ js-sys-0.3.77 \ kernel32-sys-0.2.2 \ kv-log-macro-1.0.7 \ - lalrpop-0.20.2 \ - lalrpop-util-0.20.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - levenshtein-1.0.5 \ - libc-0.2.172 \ + libc-0.2.176 \ libloading-0.8.6 \ liblzma-0.4.1 \ liblzma-sys-0.4.4 \ libredox-0.1.3 \ libz-rs-sys-0.5.1 \ - linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ litemap-0.7.3 \ lock_api-0.4.12 \ log-0.4.27 \ - lru-cache-0.1.2 \ lz4_flex-0.9.5 \ manual_future-0.1.1 \ maplit-1.0.2 \ matchers-0.1.0 \ matchit-0.7.3 \ + md5-0.7.0 \ memchr-2.7.4 \ memfd-0.6.4 \ memmap2-0.9.5 \ @@ -284,7 +259,6 @@ CARGO_CRATES= addr2line-0.24.2 \ mio-1.0.2 \ msvc-demangler-0.10.1 \ multimap-0.8.3 \ - new_debug_unreachable-1.0.6 \ nix-0.29.0 \ nom-7.1.3 \ ntapi-0.4.1 \ @@ -303,7 +277,6 @@ CARGO_CRATES= addr2line-0.24.2 \ opentelemetry-0.17.0 \ opentelemetry-jaeger-0.16.0 \ opentelemetry-semantic-conventions-0.9.0 \ - option-ext-0.2.0 \ ordered-float-1.1.1 \ os_info-3.8.2 \ overload-0.1.1 \ @@ -311,13 +284,11 @@ CARGO_CRATES= addr2line-0.24.2 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ - parse-display-0.9.1 \ - parse-display-derive-0.9.1 \ paste-1.0.15 \ + path-tree-0.8.3 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ - phf_shared-0.10.0 \ pico-args-0.5.0 \ pin-project-1.1.7 \ pin-project-internal-1.1.7 \ @@ -334,7 +305,6 @@ CARGO_CRATES= addr2line-0.24.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ prctl-1.0.0 \ - precomputed-hash-0.1.1 \ pretty-hex-0.4.1 \ pretty_assertions-1.4.1 \ prettyplease-0.2.25 \ @@ -355,9 +325,6 @@ CARGO_CRATES= addr2line-0.24.2 \ protoc-bin-vendored-macos-aarch_64-3.1.0 \ protoc-bin-vendored-macos-x86_64-3.1.0 \ protoc-bin-vendored-win32-3.1.0 \ - quinn-0.11.5 \ - quinn-proto-0.11.8 \ - quinn-udp-0.5.7 \ quote-1.0.37 \ r-efi-5.2.0 \ rand-0.8.5 \ @@ -371,7 +338,6 @@ CARGO_CRATES= addr2line-0.24.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.7 \ - redox_users-0.4.6 \ ref-cast-1.0.23 \ ref-cast-impl-1.0.23 \ regex-1.11.1 \ @@ -379,8 +345,6 @@ CARGO_CRATES= addr2line-0.24.2 \ regex-automata-0.4.8 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ - reqwest-0.12.9 \ - resolv-conf-0.7.1 \ ring-0.17.14 \ rlimit-0.9.1 \ rmp-0.8.14 \ @@ -388,12 +352,9 @@ CARGO_CRATES= addr2line-0.24.2 \ rmpv-1.3.0 \ rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ - rustc-hash-2.0.0 \ rustix-0.38.39 \ rustls-0.23.23 \ - rustls-native-certs-0.7.3 \ rustls-native-certs-0.8.1 \ - rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.18 \ @@ -406,20 +367,20 @@ CARGO_CRATES= addr2line-0.24.2 \ scopeguard-1.2.0 \ scroll-0.12.0 \ scroll_derive-0.12.0 \ - security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ semver-1.0.23 \ sendfd-0.4.3 \ - serde-1.0.219 \ + serde-1.0.228 \ + serde-bool-0.1.4 \ serde_bytes-0.11.15 \ - serde_derive-1.0.219 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ + serde_fmt-1.0.3 \ serde_json-1.0.132 \ serde_regex-1.1.0 \ - serde_repr-0.1.19 \ serde_spanned-0.6.8 \ - serde_urlencoded-0.7.1 \ serde_with-3.11.0 \ serde_with_macros-3.11.0 \ serde_yaml-0.9.34+deprecated \ @@ -432,19 +393,24 @@ CARGO_CRATES= addr2line-0.24.2 \ simd-json-0.14.2 \ simdutf8-0.1.5 \ similar-2.6.0 \ - siphasher-0.3.11 \ slab-0.4.9 \ - smallvec-1.13.2 \ + smallvec-1.15.1 \ socket2-0.5.7 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ - string_cache-0.8.7 \ + stringmetrics-2.2.2 \ strsim-0.11.1 \ - structmeta-0.3.0 \ - structmeta-derive-0.3.0 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ + sval-2.16.0 \ + sval_buffer-2.16.0 \ + sval_dynamic-2.16.0 \ + sval_fmt-2.16.0 \ + sval_json-2.16.0 \ + sval_nested-2.16.0 \ + sval_ref-2.16.0 \ + sval_serde-2.16.0 \ symbolic-common-12.12.0 \ symbolic-demangle-12.12.0 \ syn-1.0.109 \ @@ -453,27 +419,25 @@ CARGO_CRATES= addr2line-0.24.2 \ synstructure-0.13.1 \ sys-info-0.9.1 \ sysinfo-0.29.11 \ + tabwriter-1.4.1 \ tar-0.4.43 \ target-triple-0.1.4 \ tempfile-3.13.0 \ - term-0.7.0 \ termcolor-1.4.1 \ test-case-2.2.2 \ test-case-macros-2.2.2 \ - testcontainers-0.22.0 \ thiserror-1.0.68 \ + thiserror-2.0.17 \ thiserror-impl-1.0.68 \ + thiserror-impl-2.0.17 \ thread_local-1.1.8 \ threadpool-1.8.1 \ thrift-0.15.0 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ - tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ - tinyvec-1.8.0 \ - tinyvec_macros-0.1.1 \ tokio-1.44.2 \ tokio-macros-2.5.0 \ tokio-rustls-0.26.0 \ @@ -501,10 +465,12 @@ CARGO_CRATES= addr2line-0.24.2 \ try-lock-0.2.5 \ trybuild-1.0.101 \ twox-hash-1.6.3 \ + typeid-1.0.3 \ typenum-1.17.0 \ unarray-0.1.4 \ unicase-2.8.0 \ unicode-ident-1.0.13 \ + unicode-width-0.2.1 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ @@ -516,6 +482,8 @@ CARGO_CRATES= addr2line-0.24.2 \ uuid-1.11.0 \ valuable-0.1.0 \ value-bag-1.10.0 \ + value-bag-serde1-1.11.1 \ + value-bag-sval2-1.11.1 \ value-trait-0.10.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ @@ -531,25 +499,21 @@ CARGO_CRATES= addr2line-0.24.2 \ web-sys-0.3.72 \ webpki-roots-0.26.6 \ which-4.4.2 \ - widestring-1.2.0 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.48.0 \ windows-0.51.1 \ - windows-0.52.0 \ windows-0.59.0 \ windows-core-0.51.1 \ windows-core-0.52.0 \ windows-core-0.59.0 \ windows-implement-0.59.0 \ - windows-interface-0.59.0 \ - windows-registry-0.2.0 \ - windows-result-0.2.0 \ + windows-interface-0.59.3 \ windows-result-0.3.0 \ - windows-strings-0.1.0 \ windows-strings-0.3.0 \ windows-sys-0.42.0 \ windows-sys-0.48.0 \ @@ -590,7 +554,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_msvc-0.53.0 \ winnow-0.5.40 \ winnow-0.7.9 \ - winreg-0.50.0 \ + winver-1.0.0 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ diff --git a/devel/libdatadog/distinfo b/devel/libdatadog/distinfo index f40c50a489ec..4b33a38dd8a3 100644 --- a/devel/libdatadog/distinfo +++ b/devel/libdatadog/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1755866482 +TIMESTAMP = 1762586698 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -35,8 +35,6 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb SIZE (rust/crates/arrayref-0.3.9.crate) = 9186 -SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6 -SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575 SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 SHA256 (rust/crates/assert-type-eq-0.1.0.crate) = fd49a41856ee21a0cfb2b1cfbfcca0f1d3e6c257c38939f0d6ecfaf177f2ea47 @@ -93,24 +91,18 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/basic-cookies-0.1.5.crate) = 67bd8fd42c16bdb08688243dc5f0cc117a3ca9efeeaba3a345a18a6159ad96f7 -SIZE (rust/crates/basic-cookies-0.1.5.crate) = 7106 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 SIZE (rust/crates/bindgen-0.69.5.crate) = 221128 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/bitmaps-3.2.1.crate) = a1d084b0137aaa901caf9f1e8b21daa6aa24d41cd806e111335541eff9683bd6 SIZE (rust/crates/bitmaps-3.2.1.crate) = 19587 -SHA256 (rust/crates/blazesym-0.2.0-rc.4.crate) = 29a810b7e5f883ad3c711208237841f051061bf59b6ee698ac4dc1fe12a3a5db -SIZE (rust/crates/blazesym-0.2.0-rc.4.crate) = 272896 -SHA256 (rust/crates/blazesym-c-0.1.2.crate) = 1c7e8e9e34e0aaa358f9dd047688b74dd109a55c2bdc618aea582fcc6cc02544 -SIZE (rust/crates/blazesym-c-0.1.2.crate) = 58993 +SHA256 (rust/crates/blazesym-0.2.0-rc.5.crate) = 95824d1dd4f20b4a4dfa63b72954e81914a718357231468180b30314e85057fa +SIZE (rust/crates/blazesym-0.2.0-rc.5.crate) = 274449 +SHA256 (rust/crates/blazesym-c-0.1.4.crate) = 5f42f124fb847f9a73ee25bbf040d09ca967348973cb633e6adb41aa62b6ad2c +SIZE (rust/crates/blazesym-c-0.1.4.crate) = 59490 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea @@ -131,10 +123,6 @@ SHA256 (rust/crates/bolero-kani-0.13.0.crate) = 852ea5784a9f3e68bfd302ca80b8b863 SIZE (rust/crates/bolero-kani-0.13.0.crate) = 5460 SHA256 (rust/crates/bolero-libfuzzer-0.13.0.crate) = 858dc57c11725c52662501fa79fdbc6f7050339a05ca1bf1e587add0fed40d62 SIZE (rust/crates/bolero-libfuzzer-0.13.0.crate) = 125819 -SHA256 (rust/crates/bollard-0.17.1.crate) = d41711ad46fda47cd701f6908e59d1bd6b9a2b7464c0d0aeab95c6d37096ff8a -SIZE (rust/crates/bollard-0.17.1.crate) = 122496 -SHA256 (rust/crates/bollard-stubs-1.45.0-rc.26.0.1.crate) = 6d7c5415e3a6bc6d3e99eff6268e488fd4ee25e7b28c10f08fa6760bd9de16e4 -SIZE (rust/crates/bollard-stubs-1.45.0-rc.26.0.1.crate) = 57048 SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b @@ -205,8 +193,6 @@ SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c8867 SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561 SHA256 (rust/crates/constcat-0.4.1.crate) = 7d5cd0c57ef83705837b1cb872c973eff82b070846d3e23668322b2c0f8246d0 SIZE (rust/crates/constcat-0.4.1.crate) = 9064 -SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f -SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b @@ -247,8 +233,6 @@ SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f581 SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 -SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010 -SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394 SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b @@ -257,22 +241,16 @@ SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2 SIZE (rust/crates/deranged-0.4.0.crate) = 23235 SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 +SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 +SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 +SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 -SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d -SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/docker_credential-1.3.1.crate) = 31951f49556e34d90ed28342e1df7e1cb7a229c4cab0aecc627b5d91edd41d07 -SIZE (rust/crates/docker_credential-1.3.1.crate) = 9247 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/duplicate-0.4.1.crate) = a0a4be4cd710e92098de6ad258e6e7c24af11c29c5142f3c6f2a545652480ff8 @@ -283,16 +261,14 @@ SHA256 (rust/crates/educe-0.4.23.crate) = 0f0042ff8246a363dbe77d2ceedb073339e85a SIZE (rust/crates/educe-0.4.23.crate) = 44244 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/ena-0.14.3.crate) = 3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5 -SIZE (rust/crates/ena-0.14.3.crate) = 22986 -SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 -SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 -SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc -SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 SHA256 (rust/crates/enum-ordinalize-3.1.15.crate) = 1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee SIZE (rust/crates/enum-ordinalize-3.1.15.crate) = 5783 +SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 +SIZE (rust/crates/env_logger-0.10.2.crate) = 36402 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/erased-serde-0.4.8.crate) = 259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b +SIZE (rust/crates/erased-serde-0.4.8.crate) = 28580 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba SIZE (rust/crates/errno-0.3.9.crate) = 10690 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0 @@ -305,6 +281,8 @@ SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 +SHA256 (rust/crates/faststr-0.2.32.crate) = baec6a0289d7f1fe5665586ef7340af82e3037207bef60f5785e57569776f0c8 +SIZE (rust/crates/faststr-0.2.32.crate) = 386567 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 @@ -345,6 +323,8 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 SHA256 (rust/crates/futures-test-0.3.31.crate) = 5961fb6311645f46e2cdc2964a8bfae6743fd72315eaec181a71ae3eb2467113 SIZE (rust/crates/futures-test-0.3.31.crate) = 15977 +SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24 +SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a @@ -393,22 +373,12 @@ SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7 SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/hickory-proto-0.24.4.crate) = 92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248 -SIZE (rust/crates/hickory-proto-0.24.4.crate) = 383461 -SHA256 (rust/crates/hickory-resolver-0.24.4.crate) = cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e -SIZE (rust/crates/hickory-resolver-0.24.4.crate) = 89596 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 SIZE (rust/crates/home-0.5.9.crate) = 8760 -SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba -SIZE (rust/crates/hostname-0.4.0.crate) = 10632 -SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 -SIZE (rust/crates/http-0.2.12.crate) = 101964 SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 SIZE (rust/crates/http-1.1.0.crate) = 103144 -SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 -SIZE (rust/crates/http-body-0.4.6.crate) = 10773 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f @@ -417,28 +387,20 @@ SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006 SIZE (rust/crates/httparse-1.9.5.crate) = 39029 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/httpmock-0.7.0.crate) = 08ec9586ee0910472dec1a1f0f8acf52f0fdde93aea74d70d4a3107b4be0fd5b -SIZE (rust/crates/httpmock-0.7.0.crate) = 69825 +SHA256 (rust/crates/httpmock-0.8.0-alpha.1.crate) = b9d649264818ad8f19c01f72b4ddf2f0cfcd1183691b956de733673e81d8a51f +SIZE (rust/crates/httpmock-0.8.0-alpha.1.crate) = 1366290 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85 -SIZE (rust/crates/hyper-0.14.31.crate) = 198190 SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 SIZE (rust/crates/hyper-1.6.0.crate) = 153923 -SHA256 (rust/crates/hyper-http-proxy-1.1.0.crate) = 7ad4b0a1e37510028bc4ba81d0e38d239c39671b0f0ce9e02dfa93a8133f7c08 -SIZE (rust/crates/hyper-http-proxy-1.1.0.crate) = 19651 SHA256 (rust/crates/hyper-multipart-rfc7578-0.9.0.crate) = a60fb748074dd040c8d05d8a002725200fb594e0ffcfa0b83fb8f64616b50267 SIZE (rust/crates/hyper-multipart-rfc7578-0.9.0.crate) = 11606 -SHA256 (rust/crates/hyper-named-pipe-0.1.0.crate) = 73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278 -SIZE (rust/crates/hyper-named-pipe-0.1.0.crate) = 8522 SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/hyperlocal-0.9.1.crate) = 986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7 -SIZE (rust/crates/hyperlocal-0.9.1.crate) = 13733 SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -479,10 +441,6 @@ SHA256 (rust/crates/integer-encoding-3.0.4.crate) = 8bb03732005da905c88227371639 SIZE (rust/crates/integer-encoding-3.0.4.crate) = 12446 SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2 SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 -SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f -SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf @@ -501,18 +459,12 @@ SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6 SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842 -SHA256 (rust/crates/lalrpop-0.20.2.crate) = 55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca -SIZE (rust/crates/lalrpop-0.20.2.crate) = 240370 -SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553 -SIZE (rust/crates/lalrpop-util-0.20.2.crate) = 15064 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760 -SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 +SIZE (rust/crates/libc-0.2.176.crate) = 790040 SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 SIZE (rust/crates/libloading-0.8.6.crate) = 28922 SHA256 (rust/crates/liblzma-0.4.1.crate) = 66352d7a8ac12d4877b6e6ea5a9b7650ee094257dc40889955bea5bc5b08c1d0 @@ -523,8 +475,6 @@ SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a02 SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704 @@ -533,8 +483,6 @@ SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d5 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c -SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 SHA256 (rust/crates/lz4_flex-0.9.5.crate) = 1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3 SIZE (rust/crates/lz4_flex-0.9.5.crate) = 38497 SHA256 (rust/crates/manual_future-0.1.1.crate) = 943968aefb9b0fdf36cccc03f6cd9d6698b23574ab49eccc185ae6c5cb6ad43e @@ -545,6 +493,8 @@ SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 SIZE (rust/crates/matchit-0.7.3.crate) = 30372 +SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771 +SIZE (rust/crates/md5-0.7.0.crate) = 6671 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64 @@ -571,8 +521,6 @@ SHA256 (rust/crates/msvc-demangler-0.10.1.crate) = c4c25a3bb7d880e8eceab4822f314 SIZE (rust/crates/msvc-demangler-0.10.1.crate) = 51322 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a SIZE (rust/crates/multimap-0.8.3.crate) = 13518 -SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 -SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -609,8 +557,6 @@ SHA256 (rust/crates/opentelemetry-jaeger-0.16.0.crate) = f8c0b12cd9e3f9b35b52f6e SIZE (rust/crates/opentelemetry-jaeger-0.16.0.crate) = 121054 SHA256 (rust/crates/opentelemetry-semantic-conventions-0.9.0.crate) = 985cc35d832d412224b2cffe2f9194b1b89b6aa5d0bef76d080dce09d90e62bd SIZE (rust/crates/opentelemetry-semantic-conventions-0.9.0.crate) = 23340 -SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d -SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/ordered-float-1.1.1.crate) = 3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7 SIZE (rust/crates/ordered-float-1.1.1.crate) = 9983 SHA256 (rust/crates/os_info-3.8.2.crate) = ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092 @@ -625,20 +571,16 @@ SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/parse-display-0.9.1.crate) = 914a1c2265c98e2446911282c6ac86d8524f495792c38c5bd884f80499c7538a -SIZE (rust/crates/parse-display-0.9.1.crate) = 9456 -SHA256 (rust/crates/parse-display-derive-0.9.1.crate) = 2ae7800a4c974efd12df917266338e79a7a74415173caf7e70aa0a0707345281 -SIZE (rust/crates/parse-display-derive-0.9.1.crate) = 17258 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/path-tree-0.8.3.crate) = c2a97453bc21a968f722df730bfe11bd08745cb50d1300b0df2bda131dece136 +SIZE (rust/crates/path-tree-0.8.3.crate) = 22261 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 -SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 -SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 SIZE (rust/crates/pico-args-0.5.0.crate) = 11545 SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95 @@ -671,8 +613,6 @@ SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 SHA256 (rust/crates/prctl-1.0.0.crate) = 059a34f111a9dee2ce1ac2826a68b24601c4298cfeb1a587c3cb493d5ab46f52 SIZE (rust/crates/prctl-1.0.0.crate) = 5084 -SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c -SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/pretty-hex-0.4.1.crate) = bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254 SIZE (rust/crates/pretty-hex-0.4.1.crate) = 6933 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d @@ -713,12 +653,6 @@ SHA256 (rust/crates/protoc-bin-vendored-macos-x86_64-3.1.0.crate) = 38943f3c9031 SIZE (rust/crates/protoc-bin-vendored-macos-x86_64-3.1.0.crate) = 2288796 SHA256 (rust/crates/protoc-bin-vendored-win32-3.1.0.crate) = 7dc55d7dec32ecaf61e0bd90b3d2392d721a28b95cfd23c3e176eccefbeab2f2 SIZE (rust/crates/protoc-bin-vendored-win32-3.1.0.crate) = 3170948 -SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684 -SIZE (rust/crates/quinn-0.11.5.crate) = 75845 -SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6 -SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226 -SHA256 (rust/crates/quinn-udp-0.5.7.crate) = 7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da -SIZE (rust/crates/quinn-udp-0.5.7.crate) = 24798 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 @@ -745,8 +679,6 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 -SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931 SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795 SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6 @@ -761,10 +693,6 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f -SIZE (rust/crates/reqwest-0.12.9.crate) = 179807 -SHA256 (rust/crates/resolv-conf-0.7.1.crate) = 48375394603e3dd4b2d64371f7148fd8c7baa2680e28741f2cb8d23b59e3d4c4 -SIZE (rust/crates/resolv-conf-0.7.1.crate) = 17501 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rlimit-0.9.1.crate) = f8a29d87a652dc4d43c586328706bb5cdff211f3f39a530f240b53f7221dab8e @@ -779,18 +707,12 @@ SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe895 SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 SHA256 (rust/crates/rustix-0.38.39.crate) = 375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee SIZE (rust/crates/rustix-0.38.39.crate) = 377801 SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395 SIZE (rust/crates/rustls-0.23.23.crate) = 342561 -SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 -SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 @@ -815,8 +737,6 @@ SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a SIZE (rust/crates/scroll-0.12.0.crate) = 24145 SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932 SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693 -SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 -SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 @@ -825,24 +745,26 @@ SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d82 SIZE (rust/crates/semver-1.0.23.crate) = 30622 SHA256 (rust/crates/sendfd-0.4.3.crate) = 604b71b8fc267e13bb3023a2c901126c8f349393666a6d98ac1ae5729b701798 SIZE (rust/crates/sendfd-0.4.3.crate) = 11120 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde-bool-0.1.4.crate) = 8fdd050c9c2ed5ae1fb29e71be0a6efdd9df43c7cb13ea5826528cfe10c51db0 +SIZE (rust/crates/serde-bool-0.1.4.crate) = 9483 SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 +SHA256 (rust/crates/serde_fmt-1.0.3.crate) = e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4 +SIZE (rust/crates/serde_fmt-1.0.3.crate) = 8677 SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710 -SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 -SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 -SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd -SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/serde_with-3.11.0.crate) = 8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817 SIZE (rust/crates/serde_with-3.11.0.crate) = 145979 SHA256 (rust/crates/serde_with_macros-3.11.0.crate) = 9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d @@ -867,32 +789,42 @@ SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546 SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e SIZE (rust/crates/similar-2.6.0.crate) = 51659 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c SIZE (rust/crates/socket2-0.5.7.crate) = 55758 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b -SIZE (rust/crates/string_cache-0.8.7.crate) = 16655 +SHA256 (rust/crates/stringmetrics-2.2.2.crate) = 7b3c8667cd96245cbb600b8dec5680a7319edd719c5aa2b5d23c6bff94f39765 +SIZE (rust/crates/stringmetrics-2.2.2.crate) = 17087 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/structmeta-0.3.0.crate) = 2e1575d8d40908d70f6fd05537266b90ae71b15dbbe7a8b7dffa2b759306d329 -SIZE (rust/crates/structmeta-0.3.0.crate) = 10323 -SHA256 (rust/crates/structmeta-derive-0.3.0.crate) = 152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc -SIZE (rust/crates/structmeta-derive-0.3.0.crate) = 12500 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/sval-2.16.0.crate) = 502b8906c4736190684646827fbab1e954357dfe541013bbd7994d033d53a1ca +SIZE (rust/crates/sval-2.16.0.crate) = 83947 +SHA256 (rust/crates/sval_buffer-2.16.0.crate) = c4b854348b15b6c441bdd27ce9053569b016a0723eab2d015b1fd8e6abe4f708 +SIZE (rust/crates/sval_buffer-2.16.0.crate) = 19276 +SHA256 (rust/crates/sval_dynamic-2.16.0.crate) = a0bd9e8b74410ddad37c6962587c5f9801a2caadba9e11f3f916ee3f31ae4a1f +SIZE (rust/crates/sval_dynamic-2.16.0.crate) = 8524 +SHA256 (rust/crates/sval_fmt-2.16.0.crate) = 6fe17b8deb33a9441280b4266c2d257e166bafbaea6e66b4b34ca139c91766d9 +SIZE (rust/crates/sval_fmt-2.16.0.crate) = 10966 +SHA256 (rust/crates/sval_json-2.16.0.crate) = 854addb048a5bafb1f496c98e0ab5b9b581c3843f03ca07c034ae110d3b7c623 +SIZE (rust/crates/sval_json-2.16.0.crate) = 11515 +SHA256 (rust/crates/sval_nested-2.16.0.crate) = 96cf068f482108ff44ae8013477cb047a1665d5f1a635ad7cf79582c1845dce9 +SIZE (rust/crates/sval_nested-2.16.0.crate) = 16946 +SHA256 (rust/crates/sval_ref-2.16.0.crate) = ed02126365ffe5ab8faa0abd9be54fbe68d03d607cd623725b0a71541f8aaa6f +SIZE (rust/crates/sval_ref-2.16.0.crate) = 8489 +SHA256 (rust/crates/sval_serde-2.16.0.crate) = a263383c6aa2076c4ef6011d3bae1b356edf6ea2613e3d8e8ebaa7b57dd707d5 +SIZE (rust/crates/sval_serde-2.16.0.crate) = 11129 SHA256 (rust/crates/symbolic-common-12.12.0.crate) = 366f1b4c6baf6cfefc234bbd4899535fca0b06c74443039a73f6dfb2fad88d77 SIZE (rust/crates/symbolic-common-12.12.0.crate) = 24383 SHA256 (rust/crates/symbolic-demangle-12.12.0.crate) = aba05ba5b9962ea5617baf556293720a8b2d0a282aa14ee4bf10e22efc7da8c8 @@ -909,26 +841,28 @@ SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7 SIZE (rust/crates/sys-info-0.9.1.crate) = 20589 SHA256 (rust/crates/sysinfo-0.29.11.crate) = cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666 SIZE (rust/crates/sysinfo-0.29.11.crate) = 156557 +SHA256 (rust/crates/tabwriter-1.4.1.crate) = fce91f2f0ec87dff7e6bcbbeb267439aa1188703003c6055193c821487400432 +SIZE (rust/crates/tabwriter-1.4.1.crate) = 10047 SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6 SIZE (rust/crates/tar-0.4.43.crate) = 60181 SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790 SIZE (rust/crates/target-triple-0.1.4.crate) = 7143 SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b SIZE (rust/crates/tempfile-3.13.0.crate) = 34910 -SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f -SIZE (rust/crates/term-0.7.0.crate) = 37082 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/test-case-2.2.2.crate) = 21d6cf5a7dffb3f9dceec8e6b8ca528d9bd71d36c9f074defb548ce161f598c0 SIZE (rust/crates/test-case-2.2.2.crate) = 7593 SHA256 (rust/crates/test-case-macros-2.2.2.crate) = e45b7bf6e19353ddd832745c8fcf77a17a93171df7151187f26623f2b75b5b26 SIZE (rust/crates/test-case-macros-2.2.2.crate) = 10108 -SHA256 (rust/crates/testcontainers-0.22.0.crate) = 2ef8374cea2c164699681ecc39316c3e1d953831a7a5721e36c7736d974e15fa -SIZE (rust/crates/testcontainers-0.22.0.crate) = 46290 SHA256 (rust/crates/thiserror-1.0.68.crate) = 02dd99dc800bbb97186339685293e1cc5d9df1f8fae2d0aecd9ff1c77efea892 SIZE (rust/crates/thiserror-1.0.68.crate) = 22003 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.68.crate) = a7c61ec9a6f64d2793d8a45faba21efbe3ced62a886d44c36a009b2b519b4c7e SIZE (rust/crates/thiserror-impl-1.0.68.crate) = 18353 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa @@ -941,16 +875,10 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea SIZE (rust/crates/time-core-0.1.4.crate) = 8422 SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49 SIZE (rust/crates/time-macros-0.2.22.crate) = 24604 -SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237 -SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48 SIZE (rust/crates/tokio-1.44.2.crate) = 841618 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 @@ -1005,6 +933,8 @@ SHA256 (rust/crates/trybuild-1.0.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e SIZE (rust/crates/trybuild-1.0.101.crate) = 41649 SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842 +SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94 @@ -1013,6 +943,8 @@ SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6 SIZE (rust/crates/unicase-2.8.0.crate) = 23843 SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c +SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 @@ -1035,6 +967,10 @@ SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e SIZE (rust/crates/valuable-0.1.0.crate) = 27718 SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2 SIZE (rust/crates/value-bag-1.10.0.crate) = 40371 +SHA256 (rust/crates/value-bag-serde1-1.11.1.crate) = 35540706617d373b118d550d41f5dfe0b78a0c195dc13c6815e92e2638432306 +SIZE (rust/crates/value-bag-serde1-1.11.1.crate) = 6709 +SHA256 (rust/crates/value-bag-sval2-1.11.1.crate) = 6fe7e140a2658cc16f7ee7a86e413e803fc8f9b5127adc8755c19f9fefa63a52 +SIZE (rust/crates/value-bag-sval2-1.11.1.crate) = 6876 SHA256 (rust/crates/value-trait-0.10.1.crate) = 9170e001f458781e92711d2ad666110f153e4e50bfd5cbd02db6547625714187 SIZE (rust/crates/value-trait-0.10.1.crate) = 25645 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a @@ -1065,8 +1001,6 @@ SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 SIZE (rust/crates/which-4.4.2.crate) = 15953 -SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d -SIZE (rust/crates/widestring-1.2.0.crate) = 89105 SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a SIZE (rust/crates/winapi-0.2.8.crate) = 455145 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -1079,10 +1013,10 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55 SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f +SIZE (rust/crates/windows-0.48.0.crate) = 11864177 SHA256 (rust/crates/windows-0.51.1.crate) = ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9 SIZE (rust/crates/windows-0.51.1.crate) = 12250614 -SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be -SIZE (rust/crates/windows-0.52.0.crate) = 11843715 SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1 SIZE (rust/crates/windows-0.59.0.crate) = 9429988 SHA256 (rust/crates/windows-core-0.51.1.crate) = f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64 @@ -1093,16 +1027,10 @@ SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f5 SIZE (rust/crates/windows-core-0.59.0.crate) = 37073 SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1 SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373 -SHA256 (rust/crates/windows-interface-0.59.0.crate) = cb26fd936d991781ea39e87c3a27285081e3c0da5ca0fcbc02d368cc6f52ff01 -SIZE (rust/crates/windows-interface-0.59.0.crate) = 11751 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 SHA256 (rust/crates/windows-result-0.3.0.crate) = d08106ce80268c4067c0571ca55a9b4e9516518eaa1a1fe9b37ca403ae1d1a34 SIZE (rust/crates/windows-result-0.3.0.crate) = 13536 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 SHA256 (rust/crates/windows-strings-0.3.0.crate) = b888f919960b42ea4e11c2f408fadb55f78a9f236d5eef084103c8ce52893491 SIZE (rust/crates/windows-strings-0.3.0.crate) = 14464 SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 @@ -1183,8 +1111,8 @@ SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e SIZE (rust/crates/winnow-0.5.40.crate) = 159316 SHA256 (rust/crates/winnow-0.7.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3 SIZE (rust/crates/winnow-0.7.9.crate) = 174763 -SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 -SIZE (rust/crates/winreg-0.50.0.crate) = 29703 +SHA256 (rust/crates/winver-1.0.0.crate) = 9e0e7162b9e282fd75a0a832cce93994bdb21208d848a418cd05a5fdd9b9ab33 +SIZE (rust/crates/winver-1.0.0.crate) = 7961 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -1235,5 +1163,5 @@ SHA256 (rust/crates/zwohash-0.1.2.crate) = beaf63e0740cea93ca85de39611a8bc8262a5 SIZE (rust/crates/zwohash-0.1.2.crate) = 11110 SHA256 (bantonsson-proptest-9f623fbab7a1a4da487551128c2bffeee2ed6b87_GH0.tar.gz) = 0a38017d8f794ab1a9740942e65de8940c08a6dd3224275bf7f6f2dbddb72872 SIZE (bantonsson-proptest-9f623fbab7a1a4da487551128c2bffeee2ed6b87_GH0.tar.gz) = 330664 -SHA256 (DataDog-libdatadog-v20.0.0_GH0.tar.gz) = 7f92d4c4155b4475049675cadf70155b6314679f112b9becd89ae5b4b225a010 -SIZE (DataDog-libdatadog-v20.0.0_GH0.tar.gz) = 1931762 +SHA256 (DataDog-libdatadog-v23.0.0_GH0.tar.gz) = 1af1957e35a7650f5400943a2c94fc6a40b17e0b2af15669ff7ac475560d63b4 +SIZE (DataDog-libdatadog-v23.0.0_GH0.tar.gz) = 1974894 diff --git a/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs b/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs index 1e73a6a45a30..832facd4d141 100644 --- a/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs +++ b/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs @@ -1,6 +1,6 @@ ---- datadog-crashtracker/src/collector/emitters.rs.orig 2025-02-11 17:46:31 UTC +--- datadog-crashtracker/src/collector/emitters.rs.orig 2025-11-03 12:41:37 UTC +++ datadog-crashtracker/src/collector/emitters.rs -@@ -178,7 +178,7 @@ fn emit_proc_self_maps(w: &mut impl Write) -> Result<( +@@ -198,7 +198,7 @@ fn emit_proc_self_maps(w: &mut impl Write) -> Result<( Ok(()) } @@ -9,15 +9,15 @@ fn emit_ucontext(w: &mut impl Write, ucontext: *const ucontext_t) -> Result<(), EmitterError> { if ucontext.is_null() { return Err(EmitterError::NullUcontext); -@@ -305,6 +305,11 @@ fn extract_rsp(ucontext: *const ucontext_t) -> usize { - return (*(*ucontext).uc_mcontext).__ss.__rsp as usize; +@@ -325,6 +325,11 @@ fn extract_ip(ucontext: *const ucontext_t) -> usize { + return (*(*ucontext).uc_mcontext).__ss.__rip as usize; #[cfg(all(target_os = "macos", target_arch = "aarch64"))] - return (*(*ucontext).uc_mcontext).__ss.__sp as usize; + return (*(*ucontext).uc_mcontext).__ss.__pc as usize; + + #[cfg(all(target_os = "freebsd", target_arch = "x86_64"))] -+ return (*ucontext).uc_mcontext.mc_rsp as usize; ++ return (*ucontext).uc_mcontext.mc_rip as usize; + #[cfg(all(target_os = "freebsd", target_arch = "aarch64"))] -+ return (*ucontext).uc_mcontext.mc_gpregs.gp_sp; ++ return (*ucontext).uc_mcontext.mc_gpregs.gp_pc; #[cfg(all(target_os = "linux", target_arch = "x86_64"))] - return (*ucontext).uc_mcontext.gregs[libc::REG_RSP as usize] as usize; + return (*ucontext).uc_mcontext.gregs[libc::REG_RIP as usize] as usize; diff --git a/devel/libdatadog/pkg-plist b/devel/libdatadog/pkg-plist index 80fa663eb497..2f3480baf6ca 100644 --- a/devel/libdatadog/pkg-plist +++ b/devel/libdatadog/pkg-plist @@ -3,6 +3,7 @@ include/datadog/blazesym.h include/datadog/common.h include/datadog/crashtracker.h include/datadog/data-pipeline.h +include/datadog/ddsketch.h include/datadog/library-config.h include/datadog/live-debugger.h include/datadog/log.h @@ -25,6 +26,8 @@ lib/libdatadog_profiling_ffi.so lib/libdatadog_sidecar_ffi.a lib/libdatadog_sidecar_ffi.so lib/libdatadog_sidecar_macros.so +lib/libddsketch_ffi.a +lib/libddsketch_ffi.so lib/libddtelemetry_ffi.a lib/libddtelemetry_ffi.so lib/libtarpc_plugins.so diff --git a/devel/libdbusmenu-lxqt/Makefile b/devel/libdbusmenu-lxqt/Makefile index e3ebd6fc041b..b03fe601c196 100644 --- a/devel/libdbusmenu-lxqt/Makefile +++ b/devel/libdbusmenu-lxqt/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdbusmenu-lxqt PORTVERSION= 0.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITE= LXQT/${PORTNAME} diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile index f521be058109..7f9cfa1f63a0 100644 --- a/devel/libedit/Makefile +++ b/devel/libedit/Makefile @@ -1,11 +1,11 @@ PORTNAME= libedit -DISTVERSION= 3.1-20250104 +DISTVERSION= 3.1-20251016 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://thrysoee.dk/editline/ DISTNAME= ${PORTNAME}-${PORTVERSION:E}-${PORTVERSION:R} -MAINTAINER= bapt@FreeBSD.org +MAINTAINER= osa@FreeBSD.org COMMENT= Command line editor library WWW= https://thrysoee.dk/editline/ diff --git a/devel/libedit/distinfo b/devel/libedit/distinfo index 13d236d889e5..943e7bd25bc4 100644 --- a/devel/libedit/distinfo +++ b/devel/libedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742572989 -SHA256 (libedit-20250104-3.1.tar.gz) = 23792701694550a53720630cd1cd6167101b5773adddcb4104f7345b73a568ac -SIZE (libedit-20250104-3.1.tar.gz) = 546745 +TIMESTAMP = 1761220947 +SHA256 (libedit-20251016-3.1.tar.gz) = 21362b00653bbfc1c71f71a7578da66b5b5203559d43134d2dd7719e313ce041 +SIZE (libedit-20251016-3.1.tar.gz) = 549005 diff --git a/devel/libedit/pkg-plist b/devel/libedit/pkg-plist index 29bb365f2522..064ce5e042b2 100644 --- a/devel/libedit/pkg-plist +++ b/devel/libedit/pkg-plist @@ -3,7 +3,7 @@ include/histedit.h lib/libedit.a lib/libedit.so lib/libedit.so.0 -lib/libedit.so.0.0.75 +lib/libedit.so.0.0.76 libdata/pkgconfig/libedit.pc share/man/man3/editline.3.gz share/man/man3/el_deletestr.3.gz diff --git a/devel/libfaketime/Makefile b/devel/libfaketime/Makefile index 2ea25c82512e..0c83b849341d 100644 --- a/devel/libfaketime/Makefile +++ b/devel/libfaketime/Makefile @@ -11,12 +11,14 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= coreutils>=0:sysutils/coreutils +TEST_DEPENDS= bash:shells/bash -USES= gmake shebangfix +USES= gmake perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= wolfcw USE_GCC= yes USE_LDCONFIG= yes +USE_PERL5= test SHEBANG_FILES= test/functests/common.inc test/testframe.sh @@ -26,6 +28,7 @@ SHEBANG_FILES= test/functests/common.inc test/testframe.sh MAKE_ENV+= FEATS="-DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS" \ WARNS="-Wall" TEST_TARGET= test +TESTING_UNSAFE= The functests/test_exclude_mono.sh:get_monotonic_time() test hangs PLIST_FILES= bin/faketime \ lib/faketime/libfaketime.so.1 \ @@ -34,6 +37,10 @@ PLIST_FILES= bin/faketime \ share/doc/faketime/README \ share/man/man1/faketime.1.gz +post-patch: + ${REINPLACE_CMD} -e 's|-lcompat|-lcompat -lutil|' \ + ${WRKSRC}/test/Makefile + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/faketime \ ${STAGEDIR}${PREFIX}/lib/faketime/*.so.* diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile index b7b53eca94d1..eb3f08a9cb49 100644 --- a/devel/libfmt/Makefile +++ b/devel/libfmt/Makefile @@ -1,5 +1,5 @@ PORTNAME= fmt -PORTVERSION= 11.2.0 +PORTVERSION= 12.1.0 CATEGORIES= devel MASTER_SITES= https://github.com/fmtlib/fmt/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= lib diff --git a/devel/libfmt/distinfo b/devel/libfmt/distinfo index 69f9f2f282cf..2aa9d406cacc 100644 --- a/devel/libfmt/distinfo +++ b/devel/libfmt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747456438 -SHA256 (fmt-11.2.0.zip) = 203eb4e8aa0d746c62d8f903df58e0419e3751591bb53ff971096eaa0ebd4ec3 -SIZE (fmt-11.2.0.zip) = 1427803 +TIMESTAMP = 1762192054 +SHA256 (fmt-12.1.0.zip) = 695fd197fa5aff8fc67b5f2bbc110490a875cdf7a41686ac8512fb480fa8ada7 +SIZE (fmt-12.1.0.zip) = 1435256 diff --git a/devel/libfmt/pkg-plist b/devel/libfmt/pkg-plist index 623e91f8d534..3b00c9a58e1d 100644 --- a/devel/libfmt/pkg-plist +++ b/devel/libfmt/pkg-plist @@ -17,6 +17,6 @@ lib/cmake/fmt/fmt-config.cmake lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/fmt/fmt-targets.cmake lib/libfmt.so -lib/libfmt.so.11 +lib/libfmt.so.12 lib/libfmt.so.%%PORTVERSION%% libdata/pkgconfig/fmt.pc diff --git a/devel/libhoard/Makefile b/devel/libhoard/Makefile index ca8fe54c3d96..3bf4f3074400 100644 --- a/devel/libhoard/Makefile +++ b/devel/libhoard/Makefile @@ -1,7 +1,8 @@ PORTNAME= libhoard -PORTVERSION= 3.13 +DISTVERSION= 3.13 +PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${PORTVERSION}/ +MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${DISTVERSION}/ DISTNAME= hoard-release MAINTAINER= ports@FreeBSD.org @@ -17,9 +18,11 @@ BROKEN_mips64= no spin lock implementation is available for this platform WRKSRC= ${WRKDIR}/Hoard/src MAKEFILE= GNUmakefile USES= gmake compiler:c++14-lang -ALL_TARGET= freebsd USE_LDCONFIG= yes +ALL_TARGET= freebsd +CXXFLAGS+= -D_GLIBCXX_USE_NOEXCEPT=noexcept -Wl,-soname=libhoard.so.1 + PLIST_FILES= lib/libhoard.so lib/libhoard.so.1 do-install: diff --git a/devel/liblognorm/Makefile b/devel/liblognorm/Makefile index f09f9f3f5d91..79a23e329b2f 100644 --- a/devel/liblognorm/Makefile +++ b/devel/liblognorm/Makefile @@ -1,5 +1,5 @@ PORTNAME= liblognorm -PORTVERSION= 2.0.6 +DISTVERSION= 2.0.7 CATEGORIES= devel net security MASTER_SITES= http://www.liblognorm.com/download/files/download/ @@ -9,21 +9,27 @@ WWW= https://www.liblognorm.com/ LICENSE= LGPL21+ APACHE20 LICENSE_COMB= multi -LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING.ASL20 +LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING LIB_DEPENDS= libfastjson.so:devel/libfastjson \ libestr.so:devel/libestr -BUILD_DEPENDS= sphinx-build:textproc/py-sphinx USES= libtool pathfix pkgconfig - USE_LDCONFIG= yes + GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip SUB_FILES= pkg-message +OPTIONS_DEFINE= DOCS + +DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx@${PY_FLAVOR} +DOCS_USES= python +DOCS_CONFIGURE_OFF= --disable-docs + # Try to fix parallel (-jX) builds post-patch: @${REINPLACE_CMD} -e \ diff --git a/devel/liblognorm/distinfo b/devel/liblognorm/distinfo index 320397c45586..a524aee791e5 100644 --- a/devel/liblognorm/distinfo +++ b/devel/liblognorm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1546292310 -SHA256 (liblognorm-2.0.6.tar.gz) = cff057e85c22038992f9ed12eb8d4e63c45adf53a5a51faaa3279f605809f6f2 -SIZE (liblognorm-2.0.6.tar.gz) = 666712 +TIMESTAMP = 1761560988 +SHA256 (liblognorm-2.0.7.tar.gz) = be9d8e7a420702ed8d3c5bcad7306c2d9c6cf54b59c7715c61b088a060e08943 +SIZE (liblognorm-2.0.7.tar.gz) = 675020 diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index d2be00e86ba8..fe507585d89c 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,6 +1,5 @@ PORTNAME= liblxqt -PORTVERSION= 2.2.0 -PORTREVISION= 4 +PORTVERSION= 2.3.0 CATEGORIES= devel MASTER_SITES= LXQT diff --git a/devel/liblxqt/distinfo b/devel/liblxqt/distinfo index 48044d91bbb0..0ef699eb6e67 100644 --- a/devel/liblxqt/distinfo +++ b/devel/liblxqt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744925705 -SHA256 (lxqt/liblxqt-2.2.0.tar.xz) = 4a898b1bf059fb73102011bca79bb96d33c49c95f6d56135ef13a8e91d0a09c8 -SIZE (lxqt/liblxqt-2.2.0.tar.xz) = 87336 +TIMESTAMP = 1762978978 +SHA256 (lxqt/liblxqt-2.3.0.tar.xz) = 2b5c619d2f166e56ed899a856fbad419d80d85d8b3ffdd08909b596cf886e4dc +SIZE (lxqt/liblxqt-2.3.0.tar.xz) = 88024 diff --git a/devel/liblxqt/pkg-plist b/devel/liblxqt/pkg-plist index 581c247c8f7b..a39af3a6241d 100644 --- a/devel/liblxqt/pkg-plist +++ b/devel/liblxqt/pkg-plist @@ -95,6 +95,7 @@ share/cmake/lxqt/lxqt-targets.cmake %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sl.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr@latin.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr_RS.qm +%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sv.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_th_TH.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_tr.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_uk.qm diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile index f65779abc8f6..3d96f39bdf41 100644 --- a/devel/libmcfp/Makefile +++ b/devel/libmcfp/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmcfp DISTVERSIONPREFIX= v -DISTVERSION= 1.3.5 +DISTVERSION= 1.4.2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -24,6 +24,6 @@ NO_ARCH= yes PORTSCOUT= limit:^.*[0-9]\.[0-9].* -# 100% tests passed, 0 tests failed out of 1 +# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 1 .include <bsd.port.mk> diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo index c18e64ff6711..b25230d6bc2e 100644 --- a/devel/libmcfp/distinfo +++ b/devel/libmcfp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738122933 -SHA256 (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 6995aeb4514710b626dc34b2e8316457cf9243a4601a59c7b101426863c8e45e -SIZE (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 24061 +TIMESTAMP = 1762638327 +SHA256 (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = dcdf3e81601081b2a9e2f2e1bb1ee2a8545190358d5d9bec9158ad70f5ca355e +SIZE (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = 35123 diff --git a/devel/libmcfp/files/patch-test_CMakeLists.txt b/devel/libmcfp/files/patch-test_CMakeLists.txt new file mode 100644 index 000000000000..1a2d6364fcbe --- /dev/null +++ b/devel/libmcfp/files/patch-test_CMakeLists.txt @@ -0,0 +1,12 @@ +--- test/CMakeLists.txt.orig 2025-11-08 21:48:08 UTC ++++ test/CMakeLists.txt +@@ -22,7 +22,8 @@ + # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +-CPMAddPackage("gh:catchorg/Catch2@3.4.0") ++#CPMAddPackage("gh:catchorg/Catch2@3.4.0") ++find_package(Catch2 3.4.0 REQUIRED) + + add_executable(mcfp-unit-test ${CMAKE_CURRENT_SOURCE_DIR}/unit-test.cpp) + diff --git a/devel/libmcfp/pkg-plist b/devel/libmcfp/pkg-plist index 1c3e31b4dd09..f8de2293a2c9 100644 --- a/devel/libmcfp/pkg-plist +++ b/devel/libmcfp/pkg-plist @@ -4,9 +4,6 @@ include/mcfp/error.hpp include/mcfp/mcfp.hpp include/mcfp/text.hpp include/mcfp/utilities.hpp -lib/cmake/libmcfp/libmcfpConfig.cmake -lib/cmake/libmcfp/libmcfpConfigVersion.cmake -lib/cmake/libmcfp/libmcfpTargets.cmake lib/cmake/mcfp/mcfpConfig.cmake lib/cmake/mcfp/mcfpConfigVersion.cmake lib/cmake/mcfp/mcfpTargets.cmake diff --git a/devel/libmill/Makefile b/devel/libmill/Makefile index c8c65a0e785b..cd393f1157ea 100644 --- a/devel/libmill/Makefile +++ b/devel/libmill/Makefile @@ -7,6 +7,9 @@ MAINTAINER= bapt@FreeBSD.org COMMENT= Go-style concurrency in CGo-style concurrency in C WWW= https://github.com/sustrik/libmill +DEPRECATED= Abandonware, not use in the ports tree +EXPIRATION_DATE= 2025-12-04 + LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/devel/libnjs/Makefile b/devel/libnjs/Makefile index bd4134bc0d2d..73b54afb049f 100644 --- a/devel/libnjs/Makefile +++ b/devel/libnjs/Makefile @@ -1,5 +1,5 @@ PORTNAME= libnjs -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.4 CATEGORIES= devel www MAINTAINER= joneum@FreeBSD.org diff --git a/devel/libnjs/distinfo b/devel/libnjs/distinfo index 81cc6941e420..49d8cb5c2994 100644 --- a/devel/libnjs/distinfo +++ b/devel/libnjs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752173459 -SHA256 (nginx-njs-0.9.1_GH0.tar.gz) = 61365eea69c6862fc8a5b5df531503ae49499f6bcd5af932496b84850a2824a4 -SIZE (nginx-njs-0.9.1_GH0.tar.gz) = 966480 +TIMESTAMP = 1762713196 +SHA256 (nginx-njs-0.9.4_GH0.tar.gz) = 7b3a9f14b0f09311d9031c2a252cb0e23c06baac2e586a7d12c75aa6cba4ca0e +SIZE (nginx-njs-0.9.4_GH0.tar.gz) = 939082 diff --git a/devel/libnjs/pkg-plist b/devel/libnjs/pkg-plist index dcb10afe415b..6ff572cce5ea 100644 --- a/devel/libnjs/pkg-plist +++ b/devel/libnjs/pkg-plist @@ -26,7 +26,6 @@ include/njs_generator.h include/njs_iterator.h include/njs_json.h include/njs_lexer.h -include/njs_lvlhsh.h include/njs_main.h include/njs_malloc.h include/njs_math.h @@ -66,5 +65,6 @@ include/njs_variable.h include/njs_vm.h include/njs_vmcode.h include/qjs.h +include/quickjs_compat.h lib/libnjs.a libdata/pkgconfig/njs.pc diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile index b3d3adb9c7c3..25b307b796fe 100644 --- a/devel/libphonenumber/Makefile +++ b/devel/libphonenumber/Makefile @@ -1,7 +1,6 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v -DISTVERSION= 9.0.15 -PORTREVISION= 1 +DISTVERSION= 9.0.18 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo index 203c6857eefb..c068ffe93f13 100644 --- a/devel/libphonenumber/distinfo +++ b/devel/libphonenumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759562004 -SHA256 (google-libphonenumber-v9.0.15_GH0.tar.gz) = 815e7c49979bfec03f382b07375aa3ce497cd5af74cc767a5ce6670191c35d93 -SIZE (google-libphonenumber-v9.0.15_GH0.tar.gz) = 13020651 +TIMESTAMP = 1763449489 +SHA256 (google-libphonenumber-v9.0.18_GH0.tar.gz) = fdcf2677367b93595d3c7ccbbd58e8e086bbdd5fd58bc01400b445786f9544f7 +SIZE (google-libphonenumber-v9.0.18_GH0.tar.gz) = 13017109 diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile index 1a44cafe87d9..1769883e2f02 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,6 +1,5 @@ PORTNAME= libqt6xdg -PORTVERSION= 4.2.0 -PORTREVISION= 4 +PORTVERSION= 4.3.0 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/6//} diff --git a/devel/libqt6xdg/distinfo b/devel/libqt6xdg/distinfo index c063e9d5fcd0..ac0172e840d1 100644 --- a/devel/libqt6xdg/distinfo +++ b/devel/libqt6xdg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744925749 -SHA256 (lxqt/libqtxdg-4.2.0.tar.xz) = a5d430218550d66fa806debce7c418db41268286b17bdab46b8ce3a58f0fe82a -SIZE (lxqt/libqtxdg-4.2.0.tar.xz) = 72004 +TIMESTAMP = 1762979049 +SHA256 (lxqt/libqtxdg-4.3.0.tar.xz) = 846cb8a35ab55ea3d513a860b6bb5fdf45e2de95a037afb73538b316908efa55 +SIZE (lxqt/libqtxdg-4.3.0.tar.xz) = 72784 diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile index fe1ec2c785a7..5691255374e3 100644 --- a/devel/librashader/Makefile +++ b/devel/librashader/Makefile @@ -1,6 +1,7 @@ PORTNAME= librashader DISTVERSIONPREFIX= v DISTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bsdcode@disroot.org diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile index b210ad3ef54b..f42094731ee7 100644 --- a/devel/libsigsegv/Makefile +++ b/devel/libsigsegv/Makefile @@ -1,5 +1,5 @@ PORTNAME= libsigsegv -PORTVERSION= 2.14 +DISTVERSION= 2.15 CATEGORIES= devel MASTER_SITES= GNU @@ -11,16 +11,16 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool +USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= AWK="${AWK}" --enable-shared INSTALL_TARGET= install-strip TEST_TARGET= check -USE_LDCONFIG= yes PLIST_FILES= include/sigsegv.h \ lib/libsigsegv.a \ lib/libsigsegv.so \ lib/libsigsegv.so.2 \ - lib/libsigsegv.so.2.0.7 + lib/libsigsegv.so.2.0.8 .include <bsd.port.mk> diff --git a/devel/libsigsegv/distinfo b/devel/libsigsegv/distinfo index f7846abd0ebf..19d0958ff5ba 100644 --- a/devel/libsigsegv/distinfo +++ b/devel/libsigsegv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644169129 -SHA256 (libsigsegv-2.14.tar.gz) = cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295 -SIZE (libsigsegv-2.14.tar.gz) = 464658 +TIMESTAMP = 1762373825 +SHA256 (libsigsegv-2.15.tar.gz) = 036855660225cb3817a190fc00e6764ce7836051bacb48d35e26444b8c1729d9 +SIZE (libsigsegv-2.15.tar.gz) = 494383 diff --git a/devel/libunit/Makefile b/devel/libunit/Makefile index 49b1d5cb6444..5919112b76b5 100644 --- a/devel/libunit/Makefile +++ b/devel/libunit/Makefile @@ -11,6 +11,9 @@ WWW= https://unit.nginx.org LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream repo archived on Oct 8 2025 +EXPIRATION_DATE=2025-12-31 + CATEGORIES= devel www USES+= compiler:c11 cpe diff --git a/devel/libunwind/Makefile b/devel/libunwind/Makefile index 1fea921189f2..6f82fb9cdef2 100644 --- a/devel/libunwind/Makefile +++ b/devel/libunwind/Makefile @@ -1,12 +1,12 @@ PORTNAME= libunwind -PORTVERSION= 20240221 # This is the release date on https://github.com/libunwind/libunwind/releases -PORTREVISION= 2 +PORTVERSION= 20250904 # This is the release date on https://github.com/libunwind/libunwind/releases CATEGORIES= devel MASTER_SITES= https://github.com/libunwind/libunwind/releases/download/v${LIBUNWIND_VERSION}/ DISTNAME= libunwind-${LIBUNWIND_VERSION} PATCH_SITES= https://github.com/libunwind/libunwind/commit/ -PATCHFILES= b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch:-p1 +PATCHFILES= b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch:-p1 \ + 2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch:-p1 MAINTAINER= sunpoet@FreeBSD.org COMMENT= Generic stack unwinding library @@ -29,15 +29,14 @@ CONFIGURE_ARGS_armv7= ac_cv_search__Unwind_Resume="-lgcc_s -lgcc" GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check +TESTING_UNSAFE= 1 test (Gtest-concurrent and/or Ltest-concurrent) fails rarely due to race condition https://github.com/libunwind/libunwind/issues/715 USE_LDCONFIG= yes PLIST_SUB= ARCH=${ARCH:S|amd64|x86_64|:C|armv.|arm|:S|i386|x86|:C|powerpc64.*|ppc64|:S|powerpc|ppc32|} CPE_VENDOR= libunwind_project -LIBUNWIND_VERSION= 1.8.1 - -TESTING_UNSAFE= One test fails rarely due to race condition https://github.com/libunwind/libunwind/issues/715 +LIBUNWIND_VERSION= 1.8.3 .include <bsd.port.options.mk> diff --git a/devel/libunwind/distinfo b/devel/libunwind/distinfo index 6d62f9dcbeaf..cde779de3d1a 100644 --- a/devel/libunwind/distinfo +++ b/devel/libunwind/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1728922872 -SHA256 (libunwind-1.8.1.tar.gz) = ddf0e32dd5fafe5283198d37e4bf9decf7ba1770b6e7e006c33e6df79e6a6157 -SIZE (libunwind-1.8.1.tar.gz) = 958468 +TIMESTAMP = 1762366577 +SHA256 (libunwind-1.8.3.tar.gz) = be30d910e67f58d82e753231f1357f326a1a088acf126b21ff77e60aab19b90b +SIZE (libunwind-1.8.3.tar.gz) = 981017 SHA256 (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 56570397cbdd40ef36d3fe06538357651b2a7923780bc7e49b486857eb4999b5 SIZE (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 953 +SHA256 (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 87fdd01ce33faa27f001895e0c672c172dfd8b14e5dec69f0466ac7ecabd85e6 +SIZE (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 1201 diff --git a/devel/libunwind/pkg-plist b/devel/libunwind/pkg-plist index c1040317d779..d81277e5737b 100644 --- a/devel/libunwind/pkg-plist +++ b/devel/libunwind/pkg-plist @@ -7,7 +7,7 @@ include/libunwind.h lib/libunwind-%%ARCH%%.a lib/libunwind-%%ARCH%%.so lib/libunwind-%%ARCH%%.so.8 -lib/libunwind-%%ARCH%%.so.8.1.0 +lib/libunwind-%%ARCH%%.so.8.2.0 %%COREDUMP%%lib/libunwind-coredump.a %%COREDUMP%%lib/libunwind-coredump.so %%COREDUMP%%lib/libunwind-coredump.so.0 @@ -25,7 +25,7 @@ lib/libunwind-setjmp.so.0.0.0 lib/libunwind.a lib/libunwind.so lib/libunwind.so.8 -lib/libunwind.so.8.1.0 +lib/libunwind.so.8.2.0 %%COREDUMP%%libdata/pkgconfig/libunwind-coredump.pc libdata/pkgconfig/libunwind-generic.pc libdata/pkgconfig/libunwind-ptrace.pc diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile index 200555182654..156aa130244f 100644 --- a/devel/libvirt/Makefile +++ b/devel/libvirt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libvirt -DISTVERSION= 11.8.0 +DISTVERSION= 11.9.0 CATEGORIES= devel MASTER_SITES= http://libvirt.org/sources/ \ ftp://libvirt.org/libvirt/ @@ -140,7 +140,7 @@ USE_PERL5= build USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check -SHLIB_VER= 0.11008.0 +SHLIB_VER= 0.11009.0 PLIST_SUB+= SHLIB_VER=${SHLIB_VER} PORTDOCS= * #SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo index 3655bad9b8a5..d01f88ba2946 100644 --- a/devel/libvirt/distinfo +++ b/devel/libvirt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759341419 -SHA256 (libvirt-11.8.0.tar.xz) = f7882fe65302bbcf804b573e0128c4fc6bfc52c9c3f44852a04de2391d858e34 -SIZE (libvirt-11.8.0.tar.xz) = 10093332 +TIMESTAMP = 1762454050 +SHA256 (libvirt-11.9.0.tar.xz) = 104f70ee591e72989d4f8c6caa79ed9dacd5dc84efdb0125b848afe544ad0c2d +SIZE (libvirt-11.9.0.tar.xz) = 10145112 diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile index 28d3b6941a67..281196059f01 100644 --- a/devel/libwasmtime/Makefile +++ b/devel/libwasmtime/Makefile @@ -1,7 +1,7 @@ PORTNAME= lib${GH_PROJECT} -PORTVERSION= 36.0.2 +PORTVERSION= 38.0.3 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org @@ -31,8 +31,9 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/crates/c-api .include "${.CURDIR}/Makefile.cargo" -GH_TUPLE= WebAssembly:testsuite:f50a662:testsuite/tests/spec_testsuite \ - WebAssembly:wasi-testsuite:2fec29e:wasi_testsuite/tests/wasi_testsuite/wasi-common \ +GH_TUPLE= WebAssembly:component-model:8021b51:component_model/tests/component-model \ + WebAssembly:testsuite:7b59001:testsuite/tests/spec_testsuite \ + WebAssembly:wasi-testsuite:26ea2ff:wasi_testsuite/tests/wasi_testsuite/wasi-common \ WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads post-configure: diff --git a/devel/libwasmtime/Makefile.cargo b/devel/libwasmtime/Makefile.cargo index 351378396dae..55fa532c5b96 100644 --- a/devel/libwasmtime/Makefile.cargo +++ b/devel/libwasmtime/Makefile.cargo @@ -125,8 +125,7 @@ CARGO_CRATES= addr2line-0.24.1 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ - fxhash-0.2.1 \ - fxprof-processed-profile-0.6.0 \ + fxprof-processed-profile-0.8.1 \ generic-array-0.14.5 \ getrandom-0.2.15 \ getrandom-0.3.1 \ @@ -185,7 +184,7 @@ CARGO_CRATES= addr2line-0.24.1 \ ittapi-sys-0.4.0 \ jobserver-0.1.32 \ js-sys-0.3.74 \ - json-from-wast-0.236.0 \ + json-from-wast-0.239.0 \ lazy_static-1.4.0 \ leb128-0.2.5 \ leb128fmt-0.1.0 \ @@ -225,7 +224,7 @@ CARGO_CRATES= addr2line-0.24.1 \ num_cpus-1.16.0 \ number_prefix-0.3.0 \ object-0.36.5 \ - object-0.37.1 \ + object-0.37.3 \ ocaml-boxroot-sys-0.2.0 \ ocaml-interop-0.8.8 \ ocaml-sys-0.22.3 \ @@ -266,12 +265,13 @@ CARGO_CRATES= addr2line-0.24.1 \ rand_core-0.9.3 \ rand_xorshift-0.3.0 \ rand_xoshiro-0.6.0 \ + raw-cpuid-11.5.0 \ rawpointer-0.2.1 \ rayon-1.5.3 \ rayon-core-1.12.0 \ redox_syscall-0.2.13 \ redox_users-0.4.3 \ - regalloc2-0.12.2 \ + regalloc2-0.13.2 \ regex-1.9.1 \ regex-automata-0.1.10 \ regex-automata-0.3.3 \ @@ -331,7 +331,7 @@ CARGO_CRATES= addr2line-0.24.1 \ tar-0.4.41 \ target-lexicon-0.13.0 \ tch-0.17.0 \ - tempfile-3.19.1 \ + tempfile-3.21.0 \ termcolor-1.4.1 \ terminal_size-0.4.2 \ test-log-0.2.11 \ @@ -382,32 +382,30 @@ CARGO_CRATES= addr2line-0.24.1 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ - wasi-0.14.0+wasi-0.2.3 \ wasi-nn-0.6.0 \ + wasip1-1.0.0 \ + wasip2-1.0.0+wasi-0.2.4 \ wasm-bindgen-0.2.97 \ wasm-bindgen-backend-0.2.97 \ wasm-bindgen-macro-0.2.97 \ wasm-bindgen-macro-support-0.2.97 \ wasm-bindgen-shared-0.2.97 \ - wasm-compose-0.236.0 \ - wasm-encoder-0.235.0 \ - wasm-encoder-0.236.0 \ - wasm-metadata-0.235.0 \ - wasm-metadata-0.236.0 \ - wasm-mutate-0.236.0 \ - wasm-smith-0.236.0 \ - wasm-wave-0.236.0 \ + wasm-compose-0.239.0 \ + wasm-encoder-0.239.0 \ + wasm-metadata-0.239.0 \ + wasm-mutate-0.239.0 \ + wasm-smith-0.239.0 \ + wasm-wave-0.239.0 \ wasmi-0.43.1 \ wasmi_collections-0.43.1 \ wasmi_core-0.43.1 \ wasmi_ir-0.43.1 \ wasmparser-0.227.1 \ - wasmparser-0.235.0 \ - wasmparser-0.236.0 \ - wasmprinter-0.236.0 \ + wasmparser-0.239.0 \ + wasmprinter-0.239.0 \ wast-35.0.2 \ - wast-236.0.0 \ - wat-1.236.0 \ + wast-239.0.0 \ + wat-1.239.0 \ web-sys-0.3.57 \ webpki-roots-0.26.1 \ which-6.0.3 \ @@ -443,17 +441,14 @@ CARGO_CRATES= addr2line-0.24.1 \ winnow-0.5.39 \ winsafe-0.0.19 \ winx-0.36.3 \ - wit-bindgen-0.43.0 \ - wit-bindgen-core-0.43.0 \ + wit-bindgen-0.45.1 \ + wit-bindgen-0.46.0 \ + wit-bindgen-core-0.46.0 \ wit-bindgen-rt-0.33.0 \ - wit-bindgen-rt-0.37.0 \ - wit-bindgen-rt-0.43.0 \ - wit-bindgen-rust-0.43.0 \ - wit-bindgen-rust-macro-0.43.0 \ - wit-component-0.235.0 \ - wit-component-0.236.0 \ - wit-parser-0.235.0 \ - wit-parser-0.236.0 \ + wit-bindgen-rust-0.46.0 \ + wit-bindgen-rust-macro-0.46.0 \ + wit-component-0.239.0 \ + wit-parser-0.239.0 \ witx-0.9.1 \ write16-1.0.0 \ writeable-0.5.5 \ diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo index 275149347edc..895e2392915c 100644 --- a/devel/libwasmtime/distinfo +++ b/devel/libwasmtime/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1756333206 +TIMESTAMP = 1762182597 SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375 SIZE (rust/crates/addr2line-0.24.1.crate) = 41554 SHA256 (rust/crates/addr2line-0.25.0.crate) = 9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43 @@ -253,10 +253,8 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 -SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c -SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 -SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd -SIZE (rust/crates/fxprof-processed-profile-0.6.0.crate) = 29860 +SHA256 (rust/crates/fxprof-processed-profile-0.8.1.crate) = 25234f20a3ec0a962a61770cfe39ecf03cb529a6e474ad8cff025ed497eda557 +SIZE (rust/crates/fxprof-processed-profile-0.8.1.crate) = 45896 SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 SIZE (rust/crates/generic-array-0.14.5.crate) = 28915 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 @@ -373,8 +371,8 @@ SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705 SIZE (rust/crates/js-sys-0.3.74.crate) = 54505 -SHA256 (rust/crates/json-from-wast-0.236.0.crate) = be48c53af281152b0d01019f15b87b9f37f92c3a3c11b003a5ee3ccf2901bb35 -SIZE (rust/crates/json-from-wast-0.236.0.crate) = 9503 +SHA256 (rust/crates/json-from-wast-0.239.0.crate) = 10e0969e6cddea32e749f84d2422e042699c3dbc24f33b3f089859db7d75185b +SIZE (rust/crates/json-from-wast-0.239.0.crate) = 9514 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67 @@ -453,8 +451,8 @@ SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e8 SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291 SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e SIZE (rust/crates/object-0.36.5.crate) = 327435 -SHA256 (rust/crates/object-0.37.1.crate) = 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a -SIZE (rust/crates/object-0.37.1.crate) = 338929 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 SHA256 (rust/crates/ocaml-boxroot-sys-0.2.0.crate) = 5186393bfbee4ce2bc5bbb82beafb77e85c1d0a557e3cfc8c8a0d63d7845fed5 SIZE (rust/crates/ocaml-boxroot-sys-0.2.0.crate) = 12152 SHA256 (rust/crates/ocaml-interop-0.8.8.crate) = 2e01e08412a7e072a90a225d2ae49a2860aeea853ce673bc63891dbf86aed063 @@ -535,6 +533,8 @@ SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121 SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125 +SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146 +SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d @@ -545,8 +545,8 @@ SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/regalloc2-0.12.2.crate) = 5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734 -SIZE (rust/crates/regalloc2-0.12.2.crate) = 140473 +SHA256 (rust/crates/regalloc2-0.13.2.crate) = efd8138ce7c3d7c13be4f61893154b5d711bd798d2d7be3ecb8dcc7e7a06ca98 +SIZE (rust/crates/regalloc2-0.13.2.crate) = 144870 SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575 SIZE (rust/crates/regex-1.9.1.crate) = 251978 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 @@ -665,8 +665,8 @@ SHA256 (rust/crates/target-lexicon-0.13.0.crate) = 4ff4a4048091358129767b8a200d6 SIZE (rust/crates/target-lexicon-0.13.0.crate) = 27916 SHA256 (rust/crates/tch-0.17.0.crate) = 3585f5bbf1ddf2498d7586bf870c7bb785a0bf1be09c54d0f93fce51d5f3c7fc SIZE (rust/crates/tch-0.17.0.crate) = 1897290 -SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf -SIZE (rust/crates/tempfile-3.19.1.crate) = 39634 +SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e +SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed @@ -767,10 +767,12 @@ SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 -SHA256 (rust/crates/wasi-0.14.0+wasi-0.2.3.crate) = b3d67b0bdfec72b9fbaba698033291c327ef19ce3b34efbdcd7dc402a53850d9 -SIZE (rust/crates/wasi-0.14.0+wasi-0.2.3.crate) = 140635 SHA256 (rust/crates/wasi-nn-0.6.0.crate) = 7031683cc05a71515d9200fb159b28d717ded3c40dbb979d1602cf46f3a68f40 SIZE (rust/crates/wasi-nn-0.6.0.crate) = 8403 +SHA256 (rust/crates/wasip1-1.0.0.crate) = b5e26842486624357dbeb8f0381cf1fb42f022291fd787d4a816768fec8cc760 +SIZE (rust/crates/wasip1-1.0.0.crate) = 26437 +SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e73110c71af2109aca4e521a9f40473fe685b0a24 +SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019 SHA256 (rust/crates/wasm-bindgen-0.2.97.crate) = d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c SIZE (rust/crates/wasm-bindgen-0.2.97.crate) = 45515 SHA256 (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd @@ -781,22 +783,18 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4de SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824 SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49 SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771 -SHA256 (rust/crates/wasm-compose-0.236.0.crate) = 98b5290a0aca685aab16c936f682b85e8e4e3a0bfe1843afd43372eb82e34f47 -SIZE (rust/crates/wasm-compose-0.236.0.crate) = 53877 -SHA256 (rust/crates/wasm-encoder-0.235.0.crate) = b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a -SIZE (rust/crates/wasm-encoder-0.235.0.crate) = 82432 -SHA256 (rust/crates/wasm-encoder-0.236.0.crate) = 3108979166ab0d3c7262d2e16a2190ffe784b2a5beb963edef154b5e8e07680b -SIZE (rust/crates/wasm-encoder-0.236.0.crate) = 83346 -SHA256 (rust/crates/wasm-metadata-0.235.0.crate) = b055604ba04189d54b8c0ab2c2fc98848f208e103882d5c0b984f045d5ea4d20 -SIZE (rust/crates/wasm-metadata-0.235.0.crate) = 21362 -SHA256 (rust/crates/wasm-metadata-0.236.0.crate) = 12ac1c212d9a151aefa45403315d8eb5c81d64dd06103e2d5e0f351034f20169 -SIZE (rust/crates/wasm-metadata-0.236.0.crate) = 21462 -SHA256 (rust/crates/wasm-mutate-0.236.0.crate) = 52e91c171e64b6ea23b1e799f8d3cb8cd240b1922fb16e8f6af4b9969697a024 -SIZE (rust/crates/wasm-mutate-0.236.0.crate) = 91319 -SHA256 (rust/crates/wasm-smith-0.236.0.crate) = 36cbd9a143df8edb4dc307571399965e951f4998e4fbe7418f308c46fe41dd56 -SIZE (rust/crates/wasm-smith-0.236.0.crate) = 101478 -SHA256 (rust/crates/wasm-wave-0.236.0.crate) = 9270d950e101bfa3a3af3ef1de16c5f27ec304b129bc3e61b81f04b84fbd70e6 -SIZE (rust/crates/wasm-wave-0.236.0.crate) = 43687 +SHA256 (rust/crates/wasm-compose-0.239.0.crate) = d0ec5bc51a265c73434ede0659536ac9af486eebf0397ff073bfb19093421cd8 +SIZE (rust/crates/wasm-compose-0.239.0.crate) = 53875 +SHA256 (rust/crates/wasm-encoder-0.239.0.crate) = 5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c +SIZE (rust/crates/wasm-encoder-0.239.0.crate) = 83923 +SHA256 (rust/crates/wasm-metadata-0.239.0.crate) = 20b3ec880a9ac69ccd92fbdbcf46ee833071cf09f82bb005b2327c7ae6025ae2 +SIZE (rust/crates/wasm-metadata-0.239.0.crate) = 21463 +SHA256 (rust/crates/wasm-mutate-0.239.0.crate) = 27725e1c0a17d26b106d3f1f33b7d9734f0303973a0d61aeda548a421e6ee121 +SIZE (rust/crates/wasm-mutate-0.239.0.crate) = 91332 +SHA256 (rust/crates/wasm-smith-0.239.0.crate) = 740315856034a7417b7d291bdfe0d7ff34a6b08541fa10af47d7a00c694cac1e +SIZE (rust/crates/wasm-smith-0.239.0.crate) = 101510 +SHA256 (rust/crates/wasm-wave-0.239.0.crate) = eb21d7c71e0571ca78cc756606094d8d973116b7eaba8d40a23e7c4859061920 +SIZE (rust/crates/wasm-wave-0.239.0.crate) = 43686 SHA256 (rust/crates/wasmi-0.43.1.crate) = 3cd93c135ccbe88cfd00992c9c49778d364417bdb5cfb360eac60fe2d4d34676 SIZE (rust/crates/wasmi-0.43.1.crate) = 322977 SHA256 (rust/crates/wasmi_collections-0.43.1.crate) = 55e817a9a96149aa3ddb84c44c6fe37ed608d53136d794d4d3cd8019de11fb42 @@ -807,18 +805,16 @@ SHA256 (rust/crates/wasmi_ir-0.43.1.crate) = 6e532ea88ccdbe2889ed3c00a8733971e11 SIZE (rust/crates/wasmi_ir-0.43.1.crate) = 34913 SHA256 (rust/crates/wasmparser-0.227.1.crate) = 0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2 SIZE (rust/crates/wasmparser-0.227.1.crate) = 247368 -SHA256 (rust/crates/wasmparser-0.235.0.crate) = 161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917 -SIZE (rust/crates/wasmparser-0.235.0.crate) = 257032 -SHA256 (rust/crates/wasmparser-0.236.0.crate) = 16d1eee846a705f6f3cb9d7b9f79b54583810f1fb57a1e3aea76d1742db2e3d2 -SIZE (rust/crates/wasmparser-0.236.0.crate) = 259407 -SHA256 (rust/crates/wasmprinter-0.236.0.crate) = a64dc32256b566259d30be300eb142f366343b98f42077216c7dd5e0cf4dc086 -SIZE (rust/crates/wasmprinter-0.236.0.crate) = 44030 +SHA256 (rust/crates/wasmparser-0.239.0.crate) = 8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0 +SIZE (rust/crates/wasmparser-0.239.0.crate) = 260621 +SHA256 (rust/crates/wasmprinter-0.239.0.crate) = b3981f3d51f39f24f5fc90f93049a90f08dbbca8deba602cd46bb8ca67a94718 +SIZE (rust/crates/wasmprinter-0.239.0.crate) = 44254 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68 SIZE (rust/crates/wast-35.0.2.crate) = 90940 -SHA256 (rust/crates/wast-236.0.0.crate) = 11d6b6faeab519ba6fbf9b26add41617ca6f5553f99ebc33d876e591d2f4f3c6 -SIZE (rust/crates/wast-236.0.0.crate) = 155320 -SHA256 (rust/crates/wat-1.236.0.crate) = cc31704322400f461f7f31a5f9190d5488aaeafb63ae69ad2b5888d2704dcb08 -SIZE (rust/crates/wat-1.236.0.crate) = 8404 +SHA256 (rust/crates/wast-239.0.0.crate) = 9139176fe8a2590e0fb174cdcaf373b224cb93c3dde08e4297c1361d2ba1ea5d +SIZE (rust/crates/wast-239.0.0.crate) = 156209 +SHA256 (rust/crates/wat-1.239.0.crate) = 3e1c941927d34709f255558166f8901a2005f8ab4a9650432e9281b7cc6f3b75 +SIZE (rust/crates/wat-1.239.0.crate) = 8406 SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283 SIZE (rust/crates/web-sys-0.3.57.crate) = 686563 SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009 @@ -889,28 +885,22 @@ SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346 SIZE (rust/crates/winx-0.36.3.crate) = 13696 -SHA256 (rust/crates/wit-bindgen-0.43.0.crate) = 9a18712ff1ec5bd09da500fe1e91dec11256b310da0ff33f8b4ec92b927cf0c6 -SIZE (rust/crates/wit-bindgen-0.43.0.crate) = 27884 -SHA256 (rust/crates/wit-bindgen-core-0.43.0.crate) = 2c53468e077362201de11999c85c07c36e12048a990a3e0d69da2bd61da355d0 -SIZE (rust/crates/wit-bindgen-core-0.43.0.crate) = 33797 +SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36 +SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/wit-bindgen-core-0.46.0.crate) = cabd629f94da277abc739c71353397046401518efb2c707669f805205f0b9890 +SIZE (rust/crates/wit-bindgen-core-0.46.0.crate) = 34968 SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 -SHA256 (rust/crates/wit-bindgen-rt-0.37.0.crate) = fc801b991c56492f87ab3086e786468f75c285a4d73017ab0ebc2fa1aed5d82c -SIZE (rust/crates/wit-bindgen-rt-0.37.0.crate) = 11845 -SHA256 (rust/crates/wit-bindgen-rt-0.43.0.crate) = 9fd734226eac1fd7c450956964e3a9094c9cee65e9dafdf126feef8c0096db65 -SIZE (rust/crates/wit-bindgen-rt-0.43.0.crate) = 42904 -SHA256 (rust/crates/wit-bindgen-rust-0.43.0.crate) = 531ebfcec48e56473805285febdb450e270fa75b2dacb92816861d0473b4c15f -SIZE (rust/crates/wit-bindgen-rust-0.43.0.crate) = 55091 -SHA256 (rust/crates/wit-bindgen-rust-macro-0.43.0.crate) = 7852bf8a9d1ea80884d26b864ddebd7b0c7636697c6ca10f4c6c93945e023966 -SIZE (rust/crates/wit-bindgen-rust-macro-0.43.0.crate) = 14304 -SHA256 (rust/crates/wit-component-0.235.0.crate) = 64a57a11109cc553396f89f3a38a158a97d0b1adaec113bd73e0f64d30fb601f -SIZE (rust/crates/wit-component-0.235.0.crate) = 235092 -SHA256 (rust/crates/wit-component-0.236.0.crate) = 6f1404fddf6cdadb06a0812faa433c03208f444b867543814aa36a6322f33684 -SIZE (rust/crates/wit-component-0.236.0.crate) = 235913 -SHA256 (rust/crates/wit-parser-0.235.0.crate) = 0a1f95a87d03a33e259af286b857a95911eb46236a0f726cbaec1227b3dfc67a -SIZE (rust/crates/wit-parser-0.235.0.crate) = 153184 -SHA256 (rust/crates/wit-parser-0.236.0.crate) = 4c643fd8e1a5c25a6d50299f8047e9a61e31cb486f8e230e944408da9b63a859 -SIZE (rust/crates/wit-parser-0.236.0.crate) = 153566 +SHA256 (rust/crates/wit-bindgen-rust-0.46.0.crate) = 9a4232e841089fa5f3c4fc732a92e1c74e1a3958db3b12f1de5934da2027f1f4 +SIZE (rust/crates/wit-bindgen-rust-0.46.0.crate) = 55936 +SHA256 (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 1e0d4698c2913d8d9c2b220d116409c3f51a7aa8d7765151b886918367179ee9 +SIZE (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 14155 +SHA256 (rust/crates/wit-component-0.239.0.crate) = 88a866b19dba2c94d706ec58c92a4c62ab63e482b4c935d2a085ac94caecb136 +SIZE (rust/crates/wit-component-0.239.0.crate) = 240624 +SHA256 (rust/crates/wit-parser-0.239.0.crate) = 55c92c939d667b7bf0c6bf2d1f67196529758f99a2a45a3355cc56964fd5315d +SIZE (rust/crates/wit-parser-0.239.0.crate) = 155729 SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b SIZE (rust/crates/witx-0.9.1.crate) = 45928 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 @@ -945,11 +935,13 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180 SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463 SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656 SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791 -SHA256 (bytecodealliance-wasmtime-v36.0.2_GH0.tar.gz) = 89cc493a332e5f1e277aa56adffa2b69e229ebb1fa94587b825343de38d1e31a -SIZE (bytecodealliance-wasmtime-v36.0.2_GH0.tar.gz) = 25623738 -SHA256 (WebAssembly-testsuite-f50a662_GH0.tar.gz) = 3b84198f7aef51c085a7325ae074c1d1bba6cd6ccb59520689a30849c8fd620b -SIZE (WebAssembly-testsuite-f50a662_GH0.tar.gz) = 663266 -SHA256 (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = d082050c523cab626328de0aa5c86b47319347d62c6b1a9852a2c3870af6b998 -SIZE (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = 25298037 +SHA256 (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 2c175ed387776cece5fde3005252a30d147aea596dbc51454b2e120db9f6ddf5 +SIZE (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 25820845 +SHA256 (WebAssembly-component-model-8021b51_GH0.tar.gz) = 45b6daffc9abd727eda973f58e4d4a412f76bc1a9142559013e95021cf7550c0 +SIZE (WebAssembly-component-model-8021b51_GH0.tar.gz) = 254926 +SHA256 (WebAssembly-testsuite-7b59001_GH0.tar.gz) = 377cab0ebd00e4b8496ac343031f28c8ff93b50a3453325a6125c9e994ce4096 +SIZE (WebAssembly-testsuite-7b59001_GH0.tar.gz) = 585680 +SHA256 (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = f5c8b7fd2cc47d3a17ea60f7f9d08394dfddb19c28a9551858fb50795723c685 +SIZE (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = 4140591 SHA256 (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 451677e69ee3958fcd8798eeba6975afc3fb13c6dbd5c94b68e9bb2b8c10dfd5 SIZE (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 9737 diff --git a/devel/linux-pvs-studio/Makefile b/devel/linux-pvs-studio/Makefile index 813bf20a9d27..37a7a3e84b82 100644 --- a/devel/linux-pvs-studio/Makefile +++ b/devel/linux-pvs-studio/Makefile @@ -1,6 +1,6 @@ PORTNAME= pvs-studio -PORTVERSION= 7.38 -DISTVERSIONSUFFIX= .97034.608 +PORTVERSION= 7.39 +DISTVERSIONSUFFIX= .99307.684 CATEGORIES= devel linux MASTER_SITES= https://cdn.pvs-studio.com/ PKGNAMEPREFIX= linux- @@ -26,7 +26,7 @@ NO_BUILD= yes PLIST_SUB= LINUXBASE=${LINUXBASE} STRIP= -PLIST_SUB+= QT=${DISTVERSIONFULL:R:R}.96564.1478 VSCODE=${DISTVERSIONFULL:R} +PLIST_SUB+= QT=${DISTVERSIONFULL:R:R}.99095.1484 VSCODE=${DISTVERSIONFULL:R:R}.99113 do-install: ${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/pvs-* ${STAGEDIR}${PREFIX}/bin/ diff --git a/devel/linux-pvs-studio/distinfo b/devel/linux-pvs-studio/distinfo index 3fb7b1cc8265..43a3fe86435e 100644 --- a/devel/linux-pvs-studio/distinfo +++ b/devel/linux-pvs-studio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757068721 -SHA256 (pvs-studio-7.38.97034.608-x86_64.rpm) = 38cda1798c1d362b67741dab7bb72bd2ae1e666ea88f079bebd85faaa86cd510 -SIZE (pvs-studio-7.38.97034.608-x86_64.rpm) = 32327257 +TIMESTAMP = 1762006077 +SHA256 (pvs-studio-7.39.99307.684-x86_64.rpm) = 8d5d8109dea8876bbc057b2e366f9784fa3a0bd1224b9704ac89efa977c287fb +SIZE (pvs-studio-7.39.99307.684-x86_64.rpm) = 32489329 diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile index 3f9d4dea9ff8..944cb88c7163 100644 --- a/devel/linux-rl9-devtools/Makefile +++ b/devel/linux-rl9-devtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= devtools PORTVERSION= ${LINUX_DIST_VER} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= emulation@FreeBSD.org @@ -22,7 +22,7 @@ QA_ENV+= USESLIBTOOL=no BUVERSION= 2.35.2-63.el9 GCCVERSION= 11.5.0-5.el9_5 GLIBCVERSION= 2.34-168.el9_6.23 -KERNELVERSION= 5.14.0-570.37.1.el9_6 +KERNELVERSION= 5.14.0-570.55.1.el9_6 MPFRVERSION= 4.1.0-7.el9 LIBMPCVERSION= 1.2.1-4.el9 diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo index 928a3be7ba7d..fd778da31381 100644 --- a/devel/linux-rl9-devtools/distinfo +++ b/devel/linux-rl9-devtools/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1757067778 +TIMESTAMP = 1762006665 SHA256 (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = dbf945a5882d8c571c4a17b32c67f3c5737319e2e9f0fdacc7f6f675aed4ae39 SIZE (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = 4976336 SHA256 (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 2b0abd0203db5939bb5b32ba2a1576bd36dcd33c250786b7b2fa134d060a7370 @@ -37,10 +37,10 @@ SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.23.x86_64.rpm) = 3983e85ea3cc6a0f06fa SIZE (rocky/g/glibc-devel-2.34-168.el9_6.23.x86_64.rpm) = 32287 SHA256 (rocky/g/glibc-headers-2.34-168.el9_6.23.x86_64.rpm) = d2c4a0af7508b705e9b35e15676a950e906064cf57ea83204e4f10cf634a7978 SIZE (rocky/g/glibc-headers-2.34-168.el9_6.23.x86_64.rpm) = 447229 -SHA256 (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.aarch64.rpm) = 7899ed91f7c5c550af4b3ed788c93f631d24a9503a3f92a9a7be74d8f24857fd -SIZE (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.aarch64.rpm) = 3448041 -SHA256 (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.x86_64.rpm) = 50576d583c07f5c4ebcc4a26a7dd01ef0fc96ffe34003d49d0b06d70316d031c -SIZE (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.x86_64.rpm) = 3480181 +SHA256 (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.aarch64.rpm) = c9bce460947308bbdf2e35be44b602285b806a8f1d8f31259fa51d54eefb8a15 +SIZE (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.aarch64.rpm) = 3474445 +SHA256 (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.x86_64.rpm) = 3f82bf165df83da03198cc1421ea7bb0836c81acea39b3c1810eaa779407a96a +SIZE (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.x86_64.rpm) = 3506609 SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 22ec15677e92a91a1aa86c9083525083f4a53c75c159e5cce496a65172f47589 SIZE (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 28359 SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.i686.rpm) = 74f8d01153ae3052f968fc76e4d26d71e300d35335d4c5d9c7887676cf255b3c @@ -75,8 +75,8 @@ SHA256 (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 5ffeb70c08470b76a040f04d0539a9 SIZE (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 22404566 SHA256 (rocky/g/glibc-2.34-168.el9_6.23.src.rpm) = bbbd40672f67313745173e64d9e934238342e2eba16c3e42abdecb136d8fab66 SIZE (rocky/g/glibc-2.34-168.el9_6.23.src.rpm) = 19652630 -SHA256 (rocky/k/kernel-5.14.0-570.37.1.el9_6.src.rpm) = 52c8636f2b33d2d8ec4f74f63db508b087c7a905388650c09257b1eb5cf39162 -SIZE (rocky/k/kernel-5.14.0-570.37.1.el9_6.src.rpm) = 149326757 +SHA256 (rocky/k/kernel-5.14.0-570.55.1.el9_6.src.rpm) = b55ebb0cfcb51ee4a5d109999c4b8cdb3bd0ff256434bb14830ba1d01131ed87 +SIZE (rocky/k/kernel-5.14.0-570.55.1.el9_6.src.rpm) = 149431588 SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729 SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095 diff --git a/devel/linux-rl9-nspr/Makefile b/devel/linux-rl9-nspr/Makefile index cfd6fcac9ccf..b8d4765ed0e8 100644 --- a/devel/linux-rl9-nspr/Makefile +++ b/devel/linux-rl9-nspr/Makefile @@ -1,7 +1,6 @@ PORTNAME= nspr -PORTVERSION= 4.35.0 -DISTVERSIONSUFFIX= -17.el9_5 -PORTREVISION= 4 +PORTVERSION= 4.36.0 +DISTVERSIONSUFFIX= -4.el9_4 CATEGORIES= devel linux MAINTAINER= emulation@FreeBSD.org @@ -13,7 +12,7 @@ USE_LDCONFIG= yes USE_LINUX_RPM= yes WANT_LINUX32= yes -SRC_DISTFILES= nss-3.101.0-10.el9_5${SRC_SUFX}:SOURCE +SRC_DISTFILES= nss-3.112.0-4.el9_4${SRC_SUFX}:SOURCE CONFLICTS= linux-c7-${PORTNAME} DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr diff --git a/devel/linux-rl9-nspr/distinfo b/devel/linux-rl9-nspr/distinfo index 5943c8bbb432..0c8c6eae1b4a 100644 --- a/devel/linux-rl9-nspr/distinfo +++ b/devel/linux-rl9-nspr/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1735018950 -SHA256 (rocky/n/nspr-4.35.0-17.el9_5.aarch64.rpm) = 6e46baad38577de64b8c35af740a2d4c4b01c98b8088773ae8541a029e8318f7 -SIZE (rocky/n/nspr-4.35.0-17.el9_5.aarch64.rpm) = 133532 -SHA256 (rocky/n/nspr-4.35.0-17.el9_5.i686.rpm) = b93d1619f8cb369c8365f1af2bc5c5468540e84b4df48ace651b0ae02ffaea39 -SIZE (rocky/n/nspr-4.35.0-17.el9_5.i686.rpm) = 147664 -SHA256 (rocky/n/nspr-4.35.0-17.el9_5.x86_64.rpm) = 38888592dfea730a0fece05f129aa081c3e7a33ed8edf29edfd095ea39f413cc -SIZE (rocky/n/nspr-4.35.0-17.el9_5.x86_64.rpm) = 137201 -SHA256 (rocky/n/nss-3.101.0-10.el9_5.src.rpm) = 32fb0ec6994610aeb2b2da55f8b9eab84b6f19aa8dc69d3ff25998b9bb4e08c1 -SIZE (rocky/n/nss-3.101.0-10.el9_5.src.rpm) = 77480901 +TIMESTAMP = 1762100133 +SHA256 (rocky/n/nspr-4.36.0-4.el9_4.aarch64.rpm) = c5b42a15efb4a86a27557ab29c5f2a58d05ce0033f7817830c5b6103a2e7fad5 +SIZE (rocky/n/nspr-4.36.0-4.el9_4.aarch64.rpm) = 132619 +SHA256 (rocky/n/nspr-4.36.0-4.el9_4.i686.rpm) = c1572afdbac3f12e4a896658100a0024fd01644d2151cd50afa36912b0acb544 +SIZE (rocky/n/nspr-4.36.0-4.el9_4.i686.rpm) = 146935 +SHA256 (rocky/n/nspr-4.36.0-4.el9_4.x86_64.rpm) = 3083fb9e7a97c63836ab6eb5045a6b02e0162b195c35012c7717a02c897c3ddb +SIZE (rocky/n/nspr-4.36.0-4.el9_4.x86_64.rpm) = 135928 +SHA256 (rocky/n/nss-3.112.0-4.el9_4.src.rpm) = bd2ba8137c67a33fd568ce8139ba78f3defede531c67b4e345a79381950ecdce +SIZE (rocky/n/nss-3.112.0-4.el9_4.src.rpm) = 81942810 diff --git a/devel/linux-rl9-systemd-libs/Makefile b/devel/linux-rl9-systemd-libs/Makefile index f854f4e3330f..98ba852c03d6 100644 --- a/devel/linux-rl9-systemd-libs/Makefile +++ b/devel/linux-rl9-systemd-libs/Makefile @@ -1,7 +1,7 @@ PORTNAME= systemd PORTVERSION= 252 -DISTVERSIONSUFFIX= -51.el9_6.1 -PORTREVISION= 10 +DISTVERSIONSUFFIX= -51.el9_6.2 +PORTREVISION= 11 CATEGORIES= devel linux PKGNAMESUFFIX= -libs diff --git a/devel/linux-rl9-systemd-libs/distinfo b/devel/linux-rl9-systemd-libs/distinfo index efff4a902bd6..12a1eee8f1e3 100644 --- a/devel/linux-rl9-systemd-libs/distinfo +++ b/devel/linux-rl9-systemd-libs/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1757068440 -SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.aarch64.rpm) = 591da220b0d89036ea20921f14e1b8693ebff4dd412af26bc2c6ed7a84cced99 -SIZE (rocky/s/systemd-libs-252-51.el9_6.1.aarch64.rpm) = 656466 -SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.i686.rpm) = 8a85cca025ec734b11f687667a50002ac4ba198230ec7aa98bcaf41520705bb6 -SIZE (rocky/s/systemd-libs-252-51.el9_6.1.i686.rpm) = 720889 -SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.x86_64.rpm) = 5e500caaa3a32cfe228d6c264103b6584946ffa36812d127ce01ab482658660d -SIZE (rocky/s/systemd-libs-252-51.el9_6.1.x86_64.rpm) = 689588 -SHA256 (rocky/s/systemd-252-51.el9_6.1.src.rpm) = dc73eb80a1d69c815825abd075e0dfbf54b80ee0613ed737bcb90edf18b5d17a -SIZE (rocky/s/systemd-252-51.el9_6.1.src.rpm) = 42963094 +TIMESTAMP = 1762103235 +SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.aarch64.rpm) = 1fce03452b40dc50213540d23356a64215ba67d8a8ffe34f559158778dead6e4 +SIZE (rocky/s/systemd-libs-252-51.el9_6.2.aarch64.rpm) = 648685 +SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.i686.rpm) = f4ec90314ee86c36983af5ff306bc81b418ad0be3e69ca4303aed5c48a6fca4a +SIZE (rocky/s/systemd-libs-252-51.el9_6.2.i686.rpm) = 712877 +SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.x86_64.rpm) = 3db42eb52fdca5a1b2a8e1bf26904e106bc840cb5f9d18553a0557217332195b +SIZE (rocky/s/systemd-libs-252-51.el9_6.2.x86_64.rpm) = 681715 +SHA256 (rocky/s/systemd-252-51.el9_6.2.src.rpm) = 8d374fcb93db7d46728295e8e42e57032d01f355785474b69246d465665f9ba3 +SIZE (rocky/s/systemd-252-51.el9_6.2.src.rpm) = 42961161 diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile index ed75c98a51ee..aaec4781be88 100644 --- a/devel/liteide/Makefile +++ b/devel/liteide/Makefile @@ -1,7 +1,7 @@ PORTNAME= liteide DISTVERSIONPREFIX= x DISTVERSION= 38.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel editors .ifmake makesum MASTER_SITES= https://go.googlesource.com/sync/+archive/refs/tags/:errgroup diff --git a/devel/llama.el/Makefile b/devel/llama.el/Makefile index 8e4ea784aa71..8112d8c67097 100644 --- a/devel/llama.el/Makefile +++ b/devel/llama.el/Makefile @@ -1,6 +1,6 @@ PORTNAME= llama.el DISTVERSIONPREFIX= v -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/llama.el/distinfo b/devel/llama.el/distinfo index 916bf1c8111f..e7e95b82bcdd 100644 --- a/devel/llama.el/distinfo +++ b/devel/llama.el/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756800836 -SHA256 (tarsius-llama-v1.0.1_GH0.tar.gz) = 64e995177c82a745cc99cf1b0277b1f789b5b5339d7caf9410e9bd14a34c27d0 -SIZE (tarsius-llama-v1.0.1_GH0.tar.gz) = 22487 +TIMESTAMP = 1762058826 +SHA256 (tarsius-llama-v1.0.2_GH0.tar.gz) = 2d983a629ee4e175ec0eb10bb671d7f0e38fd5ffce2b681c84e61ae71cd66fbf +SIZE (tarsius-llama-v1.0.2_GH0.tar.gz) = 22433 diff --git a/devel/llvm-cheri/Makefile.snapshot b/devel/llvm-cheri/Makefile.snapshot index eddeb14463a9..19e8fac986e0 100644 --- a/devel/llvm-cheri/Makefile.snapshot +++ b/devel/llvm-cheri/Makefile.snapshot @@ -4,6 +4,6 @@ # LLVM_MAJOR= 17 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20250827 +SNAPDATE= 20251020 -LLVM_COMMIT= 05c88511ae7c60ec12fc2e15dce91eba6783db04 +LLVM_COMMIT= 74d200f2bb65b06633ca87f86b1b9145ebf63a46 diff --git a/devel/llvm-cheri/distinfo b/devel/llvm-cheri/distinfo index e95aa606a416..c710f5367e88 100644 --- a/devel/llvm-cheri/distinfo +++ b/devel/llvm-cheri/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757577429 -SHA256 (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 1a2b940bfa0b985f78b4f33395e582b23cde1c74aa9dd9702443b891adce6dd8 -SIZE (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 199958930 +TIMESTAMP = 1761234110 +SHA256 (CTSRD-CHERI-llvm-project-17.0.d20251020-74d200f2bb65b06633ca87f86b1b9145ebf63a46_GH0.tar.gz) = eae7adb3f82825b173f40529022d0d84af75bbdadbe05f593bc46c5335993c0f +SIZE (CTSRD-CHERI-llvm-project-17.0.d20251020-74d200f2bb65b06633ca87f86b1b9145ebf63a46_GH0.tar.gz) = 199976059 diff --git a/devel/llvm-morello/Makefile.snapshot b/devel/llvm-morello/Makefile.snapshot index 5c0b881b53b2..7e1be1484d94 100644 --- a/devel/llvm-morello/Makefile.snapshot +++ b/devel/llvm-morello/Makefile.snapshot @@ -1,5 +1,9 @@ +# Generated file! Do not edit! +# +# Generated by: files/gen-Makefile.snapshot.sh. +# LLVM_MAJOR= 17 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20250909 +SNAPDATE= 20251023 -LLVM_COMMIT= 0303e6f03ed4aede9d0659d294cdb4e692cadafc +LLVM_COMMIT= 17f4965c903e0dd94203dbb96ac5d5b931353108 diff --git a/devel/llvm-morello/distinfo b/devel/llvm-morello/distinfo index 5f7210f6bc4c..909113e39403 100644 --- a/devel/llvm-morello/distinfo +++ b/devel/llvm-morello/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757580132 -SHA256 (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 02771ccc63f61843822704207bc449f5973b36bf902b691a0a8bff976d9b41f7 -SIZE (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 200582857 +TIMESTAMP = 1761233961 +SHA256 (morello-llvm-project-17f4965c903e0dd94203dbb96ac5d5b931353108_GL0.tar.gz) = 621d66a867b8786c446f2ff071cb0d95c3b8b2c26323040541f8ff1edbe0a06c +SIZE (morello-llvm-project-17f4965c903e0dd94203dbb96ac5d5b931353108_GL0.tar.gz) = 200615918 diff --git a/devel/llvm-morello/files/gen-Makefile.snapshot.sh b/devel/llvm-morello/files/gen-Makefile.snapshot.sh new file mode 100644 index 000000000000..80b23fb7b218 --- /dev/null +++ b/devel/llvm-morello/files/gen-Makefile.snapshot.sh @@ -0,0 +1,45 @@ +#!/bin/sh +# +# Simple script to fetch the latest commits via the gitlab API. Requires +# curl and jq. Uses unauthenticated access. + +REPOS_URL=https://git.morello-project.org/api/v4/projects/morello +MAX_DATE=1970101 + +tmpfile=`mktemp -t gen-Makefile.snapshot` + +query_repo() +{ + curl ${REPOS_URL}%2F$1/repository/branches/morello%2Fdev > $tmpfile + + # Accumulate the dates of the last commits to find the snapshot date + committime=`jq -r '.commit.committed_date' $tmpfile` + committime=${committime%%T*} + year=${committime%%-*} + month=${committime%-*} + month=${month#*-} + day=${committime##*-} + dateint=${year}${month}${day} + if [ $dateint -gt $MAX_DATE ]; then + export MAX_DATE=$dateint + fi + + SHA=`jq -r '.commit.id' $tmpfile` +} + +query_repo llvm-project +LLVM_COMMIT=$SHA + +cat <<EOF > Makefile.snapshot +# Generated file! Do not edit! +# +# Generated by: files/gen-Makefile.snapshot.sh. +# +LLVM_MAJOR= 17 +LLVM_RELEASE= \${LLVM_MAJOR}.0.0 +SNAPDATE= ${MAX_DATE} + +LLVM_COMMIT= ${LLVM_COMMIT} +EOF + +rm -f $tmpfile diff --git a/devel/llvm11/Makefile b/devel/llvm11/Makefile index d4a40bf20e4d..4d0aa2bb347e 100644 --- a/devel/llvm11/Makefile +++ b/devel/llvm11/Makefile @@ -16,6 +16,9 @@ LICENSE_DIR= ${WRKSRC} LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT .include "${.CURDIR}/../llvm-devel/Makefile.LICENSE" +DEPRECATED= obsolete with few dependencies +EXPIRATION_DATE= 2025-12-31 + LLVM_RELEASE= ${DISTVERSION:C/rc.*//} LLVM_MAJOR= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} LLVM_SUFFIX= ${LLVM_MAJOR} diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile index ab63dbe6173c..52637c2894e7 100644 --- a/devel/llvm21/Makefile +++ b/devel/llvm21/Makefile @@ -1,5 +1,5 @@ PORTNAME= llvm -DISTVERSION= 21.1.4 +DISTVERSION= 21.1.5 PORTREVISION= 0 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/ diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo index cd7b693a652a..926f75891faf 100644 --- a/devel/llvm21/distinfo +++ b/devel/llvm21/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761039754 -SHA256 (llvm-project-21.1.4.src.tar.xz) = a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c -SIZE (llvm-project-21.1.4.src.tar.xz) = 158939036 +TIMESTAMP = 1762275864 +SHA256 (llvm-project-21.1.5.src.tar.xz) = 1794be4bf974e99a3fe1da4b2b9b1456c02ae9479c942f365441d8d207bd650c +SIZE (llvm-project-21.1.5.src.tar.xz) = 158957032 diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile index b0cd422aa888..408344c72099 100644 --- a/devel/loccount/Makefile +++ b/devel/loccount/Makefile @@ -1,6 +1,6 @@ PORTNAME= loccount DISTVERSION= 2.16 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MASTER_SITES= http://www.catb.org/~esr/loccount/ diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile index c51fa107f2d4..b1d5a593aae6 100644 --- a/devel/log4cxx/Makefile +++ b/devel/log4cxx/Makefile @@ -1,5 +1,6 @@ PORTNAME= log4cxx PORTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/ DISTNAME= apache-log4cxx-${PORTVERSION} diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo index c205e8b8b900..91b4b28004d1 100644 --- a/devel/lokalize/distinfo +++ b/devel/lokalize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409945 -SHA256 (KDE/release-service/25.08.1/lokalize-25.08.1.tar.xz) = d1034cecc0f5b6fb8e869ecc9b9e86fd92b55d6b2d2a7ddf01861492684f3137 -SIZE (KDE/release-service/25.08.1/lokalize-25.08.1.tar.xz) = 2059252 +TIMESTAMP = 1762264424 +SHA256 (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 079e3fcda3a74ef7acb1b3063eeeb10237e736466bd49953762a65d08ef11483 +SIZE (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 2059324 diff --git a/devel/lstr/Makefile b/devel/lstr/Makefile index fe075f1cc674..c9cf629f50f0 100644 --- a/devel/lstr/Makefile +++ b/devel/lstr/Makefile @@ -1,7 +1,7 @@ PORTNAME= lstr PORTVERSION= 0.2.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile index 467a4c8a6fc6..d8d7d1144693 100644 --- a/devel/lua-luarocks/Makefile +++ b/devel/lua-luarocks/Makefile @@ -26,10 +26,10 @@ UNIQUE_SUFFIX= ${LUA_VER_STR} UNIQUE_SUFFIX_FILES= bin/luarocks bin/luarocks-admin OPTIONS_DEFINE= LUAJIT +OPTIONS_SUB= yes LUAJIT_DESC= Use LuaJIT instead of Lua LUAJIT_USES= luajit -LUAJIT_CONFIGURE_ON= --lua-suffix=jit LUAJIT_PLIST_SUB= LUA_VER=${LUA_VER} \ LUA_MODSHAREDIR=share/lua/${LUA_VER} LUAJIT_VARS= LUA_INCDIR=${LUAJIT_INCDIR} \ diff --git a/devel/lua-luarocks/pkg-plist b/devel/lua-luarocks/pkg-plist index b650af539421..cd18972da5f0 100644 --- a/devel/lua-luarocks/pkg-plist +++ b/devel/lua-luarocks/pkg-plist @@ -1,6 +1,9 @@ bin/luarocks bin/luarocks-admin @sample %%ETCDIR%%/config-%%LUA_VER%%.lua.sample +%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/file_mt.lua +%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/init.lua +%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/module.lua %%LUA_MODSHAREDIR%%/luarocks/admin/cache.lua %%LUA_MODSHAREDIR%%/luarocks/admin/cmd/add.lua %%LUA_MODSHAREDIR%%/luarocks/admin/cmd/make_manifest.lua diff --git a/devel/lxqt2-build-tools/Makefile b/devel/lxqt2-build-tools/Makefile index e29e1e18c541..def320c00605 100644 --- a/devel/lxqt2-build-tools/Makefile +++ b/devel/lxqt2-build-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= lxqt2-build-tools -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/2//} diff --git a/devel/lxqt2-build-tools/distinfo b/devel/lxqt2-build-tools/distinfo index bea3d215bd72..196403403b8d 100644 --- a/devel/lxqt2-build-tools/distinfo +++ b/devel/lxqt2-build-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750552448 -SHA256 (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 13dcdf2e6b55cc334ac0ddadd0c131d46c46e06fab0d6ca7b8b96c260c8e332f -SIZE (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 25728 +TIMESTAMP = 1762979085 +SHA256 (lxqt/lxqt-build-tools-2.3.0.tar.xz) = f979142ceee22993da6f5d43a7eea9b0d8ef1ff9812ea9210f514e9a52407f42 +SIZE (lxqt/lxqt-build-tools-2.3.0.tar.xz) = 25784 diff --git a/devel/m4/Makefile b/devel/m4/Makefile index 39b7fa7452fa..72c362daac0b 100644 --- a/devel/m4/Makefile +++ b/devel/m4/Makefile @@ -1,6 +1,5 @@ PORTNAME= m4 -PORTVERSION= 1.4.19 -PORTREVISION= 1 +PORTVERSION= 1.4.20 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNU diff --git a/devel/m4/distinfo b/devel/m4/distinfo index 2af7aecdeea5..9fc2812a13f3 100644 --- a/devel/m4/distinfo +++ b/devel/m4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625585428 -SHA256 (m4-1.4.19.tar.xz) = 63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96 -SIZE (m4-1.4.19.tar.xz) = 1654908 +TIMESTAMP = 1747715286 +SHA256 (m4-1.4.20.tar.xz) = e236ea3a1ccf5f6c270b1c4bb60726f371fa49459a8eaaebc90b216b328daf2b +SIZE (m4-1.4.20.tar.xz) = 2044756 diff --git a/devel/m4/files/patch-configure b/devel/m4/files/patch-configure deleted file mode 100644 index b7f61445e593..000000000000 --- a/devel/m4/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2021-05-28 18:49:43 UTC -+++ configure -@@ -46445,7 +46445,7 @@ find_stack_direction (int *addr, int depth) - return dir + dummy; - } - int --main (int argc, char *argv) -+main (int argc, char **argv) - { - printf ("%d\n", find_stack_direction (NULL, argc + 20)); - return 0; diff --git a/devel/m4/pkg-plist b/devel/m4/pkg-plist index 43936914e405..180f41bf253b 100644 --- a/devel/m4/pkg-plist +++ b/devel/m4/pkg-plist @@ -57,6 +57,7 @@ bin/gm4 %%NLS%%share/locale/hr/LC_MESSAGES/m4.mo %%NLS%%share/locale/id/LC_MESSAGES/m4.mo %%NLS%%share/locale/ja/LC_MESSAGES/m4.mo +%%NLS%%share/locale/ka/LC_MESSAGES/m4.mo %%NLS%%share/locale/ko/LC_MESSAGES/m4.mo %%NLS%%share/locale/nl/LC_MESSAGES/m4.mo %%NLS%%share/locale/pl/LC_MESSAGES/m4.mo diff --git a/devel/mage/Makefile b/devel/mage/Makefile index 0bae29a9bd9b..cedb86957d8f 100644 --- a/devel/mage/Makefile +++ b/devel/mage/Makefile @@ -1,7 +1,7 @@ PORTNAME= mage DISTVERSIONPREFIX= v DISTVERSION= 1.15.0 -PORTREVISION= 18 +PORTREVISION= 19 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/magit/Makefile b/devel/magit/Makefile index 065aa673645e..b20e7cead1d2 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,6 +1,7 @@ PORTNAME= magit DISTVERSIONPREFIX= v DISTVERSION= 4.4.2 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/magit/files/patch-lisp_magit-autorevert.el b/devel/magit/files/patch-lisp_magit-autorevert.el new file mode 100644 index 000000000000..f85fe0995e7e --- /dev/null +++ b/devel/magit/files/patch-lisp_magit-autorevert.el @@ -0,0 +1,48 @@ +From 5183b8f0d42345432a560996e4f434d27452faa8 Mon Sep 17 00:00:00 2001 +From: Jonas Bernoulli <jonas@bernoul.li> +Date: Fri, 24 Oct 2025 23:25:01 +0200 +Subject: [PATCH] Support Emacs builds that feature + custom-initialize-after-file-load + +This will need more work. We might be able to learn from that function +and simplify even when that is not available. Also, while rudimentary +testing indicates this works as intended, this has to be studied in more +detail before we can be sure. Do it now anyway, because the breakage +caused by not doing is definitely real. + +See #5462. +--- + lisp/magit-autorevert.el | 17 ++++++++++------- + 1 file changed, 10 insertions(+), 7 deletions(-) + +diff --git lisp/magit-autorevert.el lisp/magit-autorevert.el +index 90d83367..564b9c0d 100644 +--- lisp/magit-autorevert.el ++++ lisp/magit-autorevert.el +@@ -166,13 +166,16 @@ and code surrounding the definition of this function." + (format " (%.3fs, %s buffers checked)" elapsed + (length (buffer-list))) + "")))))) +-(if after-init-time +- ;; Since `after-init-hook' has already been +- ;; run, turn the mode on or off right now. +- (magit-auto-revert-mode--init-kludge) +- ;; By the time the init file has been fully loaded the +- ;; values of the relevant variables might have changed. +- (add-hook 'after-init-hook #'magit-auto-revert-mode--init-kludge t)) ++;; FIXME Suppressing this for recent 31.0.50 builds is not the ++;; final solution. ++(unless (fboundp 'custom-initialize-after-file-load) ++ (if after-init-time ++ ;; Since `after-init-hook' has already been ++ ;; run, turn the mode on or off right now. ++ (magit-auto-revert-mode--init-kludge) ++ ;; By the time the init file has been fully loaded the ++ ;; values of the relevant variables might have changed. ++ (add-hook 'after-init-hook #'magit-auto-revert-mode--init-kludge t))) + + (put 'magit-auto-revert-mode 'function-documentation + "Toggle Magit Auto Revert mode. +-- +2.51.2 + diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile index bfc3446f73f1..48cd7413977e 100644 --- a/devel/malloy/Makefile +++ b/devel/malloy/Makefile @@ -1,6 +1,6 @@ PORTNAME= malloy DISTVERSION= 0.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= jbo@FreeBSD.org diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo index 6ab0f9fb96e0..149992e59364 100644 --- a/devel/massif-visualizer/distinfo +++ b/devel/massif-visualizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409947 -SHA256 (KDE/release-service/25.08.1/massif-visualizer-25.08.1.tar.xz) = a9e8fd6ae941bc5f2f55cab64d58e2229dddff1ce4129acabc382f175f557d90 -SIZE (KDE/release-service/25.08.1/massif-visualizer-25.08.1.tar.xz) = 283912 +TIMESTAMP = 1762264426 +SHA256 (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 071dd18fe2cbb09224983a660725d596f09b6ae67033eec04e295941b4006775 +SIZE (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 285956 diff --git a/devel/massif-visualizer/pkg-plist b/devel/massif-visualizer/pkg-plist index cc4a721338dc..ae67f35df61e 100644 --- a/devel/massif-visualizer/pkg-plist +++ b/devel/massif-visualizer/pkg-plist @@ -2,6 +2,7 @@ bin/massif-visualizer share/applications/org.kde.massif-visualizer.desktop share/config.kcfg/massif-visualizer-settings.kcfg share/icons/hicolor/scalable/apps/massif-visualizer.svg +share/locale/ar/LC_MESSAGES/massif-visualizer.mo share/locale/bg/LC_MESSAGES/massif-visualizer.mo share/locale/bs/LC_MESSAGES/massif-visualizer.mo share/locale/ca/LC_MESSAGES/massif-visualizer.mo diff --git a/devel/meson-python/Makefile b/devel/meson-python/Makefile index c05b403172b6..02f8fc74d43b 100644 --- a/devel/meson-python/Makefile +++ b/devel/meson-python/Makefile @@ -1,5 +1,5 @@ PORTNAME= meson-python -DISTVERSION= 0.16.0 +DISTVERSION= 0.18.0 PORTEPOCH= 1 CATEGORIES= devel python MASTER_SITES= PYPI @@ -14,28 +14,26 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= meson:devel/meson@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>=0.19.0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.7.1:devel/py-pyproject-metadata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.9.0:devel/py-pyproject-metadata@${PY_FLAVOR} \ ${PY_TOMLI} RUN_DEPENDS= meson:devel/meson@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>=0.19.0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.7.1:devel/py-pyproject-metadata@${PY_FLAVOR} \ + patchelf>0:sysutils/patchelf \ + ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.9.0:devel/py-pyproject-metadata@${PY_FLAVOR} \ ${PY_TOMLI} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>0:devel/py-build@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ + ${PY_TYPING_EXTENSIONS} \ git:devel/git USES= python -USE_PYTHON= autoplist cython_test concurrent pep517 pytest +USE_PYTHON= autoplist concurrent cython3_test pep517 pytest +# tarball has UTF-8 filenames +EXTRACT_CMD= env LANG=C.UTF-8 LC_ALL=C.UTF-8 ${TAR} NO_ARCH= yes -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 31100 -TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/meson-python/distinfo b/devel/meson-python/distinfo index 59f470d4fb35..72fc81bafbca 100644 --- a/devel/meson-python/distinfo +++ b/devel/meson-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717170010 -SHA256 (meson_python-0.16.0.tar.gz) = 9068c17e36c89d6c7ff709fffb2a8a9925e8cd0b02629728e5ceaf2ec505cb5f -SIZE (meson_python-0.16.0.tar.gz) = 82012 +TIMESTAMP = 1760543175 +SHA256 (meson_python-0.18.0.tar.gz) = c56a99ec9df669a40662fe46960321af6e4b14106c14db228709c1628e23848d +SIZE (meson_python-0.18.0.tar.gz) = 95630 diff --git a/devel/modd/Makefile b/devel/modd/Makefile index 607bf27bb445..f4d8396ff44e 100644 --- a/devel/modd/Makefile +++ b/devel/modd/Makefile @@ -1,7 +1,7 @@ PORTNAME= modd DISTVERSIONPREFIX= v DISTVERSION= 0.8 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= devel sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/devel/mrc/Makefile b/devel/mrc/Makefile index 9dabec51980c..fab7aaf08c53 100644 --- a/devel/mrc/Makefile +++ b/devel/mrc/Makefile @@ -1,6 +1,6 @@ PORTNAME= mrc DISTVERSIONPREFIX= v -DISTVERSION= 1.3.15 +DISTVERSION= 1.3.16 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -31,6 +31,6 @@ PORTEXAMPLES= * post-install: # workaround for https://github.com/mhekkel/mrc/issues/9 @${INSTALL_PROGRAM} ${BUILD_WRKSRC}/mrc ${STAGEDIR}${PREFIX}/bin -# 100% tests passed, 0 tests failed out of 1 +# tests as of 1.3.16: 100% tests passed, 0 tests failed out of 1 .include <bsd.port.mk> diff --git a/devel/mrc/distinfo b/devel/mrc/distinfo index 21f8a8cf3df1..e7f394c66406 100644 --- a/devel/mrc/distinfo +++ b/devel/mrc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738122809 -SHA256 (mhekkel-mrc-v1.3.15_GH0.tar.gz) = b66b50d11feaea4a3a063e5ce08f932839ab2d782fdf1b9c81a9e62015cfc5e1 -SIZE (mhekkel-mrc-v1.3.15_GH0.tar.gz) = 57123 +TIMESTAMP = 1762638184 +SHA256 (mhekkel-mrc-v1.3.16_GH0.tar.gz) = f69fac01e04d988699a9a0e36f4f71e7bbb06a5185753300b1ff627cad09799f +SIZE (mhekkel-mrc-v1.3.16_GH0.tar.gz) = 68668 diff --git a/devel/mrc/files/patch-CMakeLists.txt b/devel/mrc/files/patch-CMakeLists.txt index e02908a0b67a..52216a326af3 100644 --- a/devel/mrc/files/patch-CMakeLists.txt +++ b/devel/mrc/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2025-01-28 12:11:06 UTC +--- CMakeLists.txt.orig 2025-05-26 08:12:33 UTC +++ CMakeLists.txt -@@ -122,7 +122,7 @@ endif() +@@ -100,7 +100,7 @@ endif() endif() endif() @@ -9,11 +9,3 @@ if(WIN32) install(FILES cmake/mrc-config.cmake DESTINATION cmake) -@@ -132,6 +132,6 @@ endif() - install(FILES doc/mrc.1 DESTINATION share/man/man1) - endif() - --install(DIRECTORY examples DESTINATION share/doc/mrc/) -+#install(DIRECTORY example DESTINATION share/doc/mrc/) - - # add_subdirectory(examples/simple) diff --git a/devel/muon/Makefile b/devel/muon/Makefile index 2d2dfd07d30e..d78f1a01d1fc 100644 --- a/devel/muon/Makefile +++ b/devel/muon/Makefile @@ -1,7 +1,11 @@ PORTNAME= muon -DISTVERSION= 0.4.0 +DISTVERSION= 0.5.0 CATEGORIES= devel -MASTER_SITES= https://git.sr.ht/~lattis/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ +MASTER_SITES= https://muon.build/releases/v${DISTVERSION}/ \ + https://muon.build/releases/v${DISTVERSION}/docs/:docs +DISTFILES= ${PORTNAME}-v${DISTVERSION}${EXTRACT_SUFX} \ + man.tar.gz:docs +DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} MAINTAINER= bapt@FreeBSD.org COMMENT= Build system compatible with meson @@ -10,10 +14,9 @@ WWW= https://muon.build/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -BUILD_DEPENDS= scdoc:textproc/scdoc - -USES= ninja pkgconfig:both +USES= ninja:samurai pkgconfig:both +WRKSRC= ${WRKDIR}/${PORTNAME}-v${DISTVERSION} BUILD_WRKSRC= ${WRKSRC}/_build INSTALL_WRKSRC= ${WRKSRC}/_build @@ -21,20 +24,28 @@ ALL_TARGET= PLIST_FILES= bin/muon \ share/man/man1/muon.1.gz \ share/man/man5/meson.build.5.gz -USE_CSTD= c99 + CFLAGS+= -D__XSI_VISIBLE=1 CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" do-configure: @(cd ${WRKSRC} && \ - ${SETENV} ${CONFIGURE_ENV} ${SH} bootstrap.sh . && \ - ${SETENV} ${CONFIGURE_ENV} ./muon-bootstrap setup \ + ${SETENVI} ${CONFIGURE_ENV} ${SH} bootstrap.sh . && \ + ${SETENVI} ${CONFIGURE_ENV} ./muon-bootstrap setup \ -Dlibcurl=disabled \ -Dlibarchive=disabled \ -Dtracy=disabled \ + -Dmeson-tests=disabled \ + -Dmeson-docs=disabled \ + -Dlibpkgconf=enabled \ ${BUILD_WRKSRC}) do-install: - @(${SETENV} ${MAKE_ENV} ${BUILD_WRKSRC}/muon -C ${BUILD_WRKSRC} install) + @(${SETENVI} ${MAKE_ENV} ${BUILD_WRKSRC}/muon -C ${BUILD_WRKSRC} install) + @${INSTALL_MAN} ${WRKDIR}/man/*.1 ${STAGEDIR}${PREFIX}/share/man/man1 + @${INSTALL_MAN} ${WRKDIR}/man/*.5 ${STAGEDIR}${PREFIX}/share/man/man5 + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include <bsd.port.mk> diff --git a/devel/muon/distinfo b/devel/muon/distinfo index fda21d4d7e94..f03363550812 100644 --- a/devel/muon/distinfo +++ b/devel/muon/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1744615411 -SHA256 (muon-0.4.0.tar.gz) = c2ce8302e886b2d3534ec38896a824dc83f43698d085d57bb19a751611d94e86 -SIZE (muon-0.4.0.tar.gz) = 527121 +TIMESTAMP = 1762283304 +SHA256 (muon/0.5.0/muon-v0.5.0.tar.gz) = 24aa4d29ed272893f6e6d355b1ec4ef20647438454e88161bdb9defd7c6faf77 +SIZE (muon/0.5.0/muon-v0.5.0.tar.gz) = 1262546 +SHA256 (muon/0.5.0/man.tar.gz) = 4e72fa1887c4d0ce3f4f3c5e03faf8fbf465c95fd48e022b796477926adf3ee5 +SIZE (muon/0.5.0/man.tar.gz) = 8172 diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile index ab8819f7df4b..b45840feb74e 100644 --- a/devel/mutagen/Makefile +++ b/devel/mutagen/Makefile @@ -1,7 +1,7 @@ PORTNAME= mutagen DISTVERSIONPREFIX= v DISTVERSION= 0.18.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org diff --git a/devel/nextest/Makefile b/devel/nextest/Makefile index 4f4be69384a0..83598b34a1a1 100644 --- a/devel/nextest/Makefile +++ b/devel/nextest/Makefile @@ -1,7 +1,7 @@ PORTNAME= nextest DISTVERSIONPREFIX= cargo-nextest- -DISTVERSION= 0.9.88 -PORTREVISION= 7 +DISTVERSION= 0.9.109 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -23,106 +23,117 @@ GH_ACCOUNT= nextest-rs RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 -CARGO_CRATES= addr2line-0.21.0 \ - adler-1.0.2 \ - adler2-2.0.0 \ - ahash-0.8.11 \ - aho-corasick-1.1.3 \ - android-tzdata-0.1.1 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.1 \ + ahash-0.8.12 \ + aho-corasick-1.1.4 \ + allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ - anstream-0.6.17 \ - anstyle-1.0.9 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ - anstyle-wincon-3.0.6 \ - anyhow-1.0.91 \ + anstyle-wincon-3.0.8 \ + anyhow-1.0.98 \ async-scoped-0.9.0 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ - async-trait-0.1.83 \ + async-trait-0.1.88 \ atomic-waker-1.1.2 \ atomicwrites-0.4.4 \ - autocfg-1.4.0 \ - axum-0.7.7 \ + autocfg-1.5.0 \ + axum-0.7.9 \ axum-core-0.4.5 \ - backtrace-0.3.71 \ + backtrace-0.3.75 \ backtrace-ext-0.2.1 \ base64-0.21.7 \ base64-0.22.1 \ - base64ct-1.6.0 \ + base64ct-1.7.3 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ - bitflags-2.8.0 \ + bitflags-2.9.4 \ block-buffer-0.10.4 \ - borsh-1.5.1 \ - bstr-1.11.3 \ - bumpalo-3.16.0 \ + borsh-1.5.7 \ + bstr-1.12.1 \ + bumpalo-3.19.0 \ byteorder-1.5.0 \ - bytes-1.9.0 \ - camino-1.1.9 \ - camino-tempfile-1.1.1 \ - cargo-platform-0.1.9 \ - cargo_metadata-0.19.1 \ - cc-1.2.5 \ - cfg-expr-0.17.2 \ - cfg-if-1.0.0 \ + bytes-1.10.1 \ + camino-1.2.1 \ + camino-tempfile-1.4.1 \ + camino-tempfile-ext-0.3.3 \ + cargo-platform-0.3.0 \ + cargo_metadata-0.23.0 \ + cc-1.2.30 \ + cfg-expr-0.20.3 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - chrono-0.4.39 \ - clap-4.5.26 \ - clap_builder-4.5.26 \ - clap_derive-4.5.24 \ + chrono-0.4.42 \ + clap-4.5.50 \ + clap_builder-4.5.50 \ + clap_derive-4.5.49 \ clap_lex-0.7.4 \ - color-eyre-0.6.3 \ - color-spantrace-0.2.1 \ + color-eyre-0.6.5 \ + color-spantrace-0.3.0 \ colorchoice-1.0.3 \ - config-0.15.6 \ - console-0.15.8 \ + config-0.15.18 \ + console-0.15.11 \ + console-0.16.0 \ console-api-0.8.1 \ console-subscriber-0.4.1 \ const-oid-0.9.6 \ + convert_case-0.7.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cp_r-0.5.2 \ - cpufeatures-0.2.14 \ + cpufeatures-0.2.17 \ crc32fast-1.4.2 \ - crossbeam-channel-0.5.13 \ - crossbeam-utils-0.8.20 \ - crossterm-0.28.1 \ + crossbeam-channel-0.5.15 \ + crossbeam-deque-0.8.6 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ - datatest-stable-0.3.2 \ + datatest-stable-0.3.3 \ debug-ignore-1.0.5 \ - der-0.7.9 \ - derive-where-1.2.7 \ - dialoguer-0.11.0 \ + der-0.7.10 \ + derive-ex-0.1.8 \ + derive-where-1.6.0 \ + derive_more-2.0.1 \ + derive_more-impl-2.0.1 \ + dialoguer-0.12.0 \ diff-0.1.13 \ digest-0.10.7 \ - duct-0.13.7 \ + document-features-0.2.11 \ + dof-0.4.0 \ + dtrace-parser-0.3.0 \ + duct-1.1.0 \ dunce-1.0.5 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ - either-1.13.0 \ - enable-ansi-support-0.2.1 \ - encode_unicode-0.3.6 \ - equivalent-1.0.1 \ - erased-serde-0.4.5 \ - errno-0.3.9 \ + either-1.15.0 \ + enable-ansi-support-0.3.1 \ + encode_unicode-1.0.0 \ + equivalent-1.0.2 \ + errno-0.3.12 \ escape8259-0.5.3 \ eyre-0.6.12 \ fancy-regex-0.14.0 \ - fastrand-2.1.1 \ + fastrand-2.3.0 \ fiat-crypto-0.2.9 \ filetime-0.2.25 \ - fixedbitset-0.4.2 \ - flate2-1.0.34 \ + fixedbitset-0.5.7 \ + flate2-1.1.1 \ fnv-1.0.7 \ + foldhash-0.1.5 \ + foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.2.1 \ - fs-err-3.0.0 \ - future-queue-0.3.0 \ + form_urlencoded-1.2.2 \ + fs-err-3.1.3 \ + future-queue-0.4.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ @@ -133,171 +144,194 @@ CARGO_CRATES= addr2line-0.21.0 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ - getrandom-0.2.15 \ - gimli-0.28.1 \ - globset-0.4.15 \ - guppy-0.17.12 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + gimli-0.31.1 \ + globset-0.4.18 \ + globwalk-0.9.1 \ + goblin-0.10.3 \ + guppy-0.17.23 \ guppy-workspace-hack-0.1.0 \ - h2-0.4.6 \ + h2-0.4.10 \ hashbrown-0.12.3 \ - hashbrown-0.15.2 \ + hashbrown-0.15.5 \ + hashbrown-0.16.0 \ hdrhistogram-7.5.4 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.11 \ - http-1.2.0 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.5 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ httpdate-1.0.3 \ - humantime-2.1.0 \ + humantime-2.3.0 \ humantime-serde-1.1.1 \ - hyper-1.5.0 \ - hyper-rustls-0.27.3 \ - hyper-timeout-0.5.1 \ + hyper-1.6.0 \ + hyper-rustls-0.27.6 \ + hyper-timeout-0.5.2 \ hyper-tls-0.6.0 \ - hyper-util-0.1.9 \ - iana-time-zone-0.1.61 \ + hyper-util-0.1.13 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ - idna-1.0.3 \ + iddqd-0.3.14 \ + idna-1.1.0 \ idna_adapter-1.0.0 \ + ignore-0.4.23 \ include_dir-0.7.4 \ include_dir_macros-0.7.4 \ indent_write-2.2.0 \ - indenter-0.3.3 \ + indenter-0.3.4 \ indexmap-1.9.3 \ - indexmap-2.7.0 \ - indicatif-0.17.9 \ - indoc-2.0.5 \ - insta-1.42.0 \ - ipnet-2.10.1 \ + indexmap-2.12.0 \ + indicatif-0.17.11 \ + indicatif-0.18.2 \ + indoc-2.0.7 \ + insta-1.43.2 \ + ipnet-2.11.0 \ + iri-string-0.7.8 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.1 \ - itertools-0.13.0 \ itertools-0.14.0 \ - itoa-1.0.14 \ - jobserver-0.1.32 \ - js-sys-0.3.72 \ + itoa-1.0.15 \ + jobserver-0.1.33 \ + js-sys-0.3.77 \ lazy_static-1.5.0 \ - libc-0.2.169 \ + libc-0.2.177 \ libredox-0.1.3 \ libtest-mimic-0.8.1 \ - linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.14 \ - lock_api-0.4.12 \ - log-0.4.24 \ + linux-raw-sys-0.4.15 \ + linux-raw-sys-0.9.4 \ + litrs-0.4.1 \ + lock_api-0.4.13 \ + log-0.4.28 \ + lru-slab-0.1.2 \ maplit-1.0.2 \ - matchers-0.1.0 \ + matchers-0.2.0 \ matchit-0.7.3 \ - memchr-2.7.4 \ - miette-7.4.0 \ - miette-derive-7.4.0 \ + memchr-2.7.5 \ + memmap2-0.9.8 \ + miette-7.6.0 \ + miette-derive-7.6.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.7.4 \ - miniz_oxide-0.8.0 \ - mio-1.0.3 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ mukti-metadata-0.3.0 \ - native-tls-0.2.12 \ + native-tls-0.2.14 \ nested-0.1.1 \ - newtype-uuid-1.2.1 \ - nix-0.29.0 \ + newtype-uuid-1.3.1 \ + nix-0.30.1 \ nom-7.1.3 \ num-traits-0.2.19 \ num_threads-0.1.7 \ number_prefix-0.4.0 \ - object-0.32.2 \ - once_cell-1.20.2 \ - openssl-0.10.68 \ + object-0.36.7 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.104 \ - os_pipe-1.2.1 \ - owo-colors-3.5.0 \ - owo-colors-4.1.0 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ + os_pipe-1.2.2 \ + owo-colors-4.2.3 \ + parking_lot-0.12.4 \ + parking_lot_core-0.9.11 \ pathdiff-0.2.3 \ - percent-encoding-2.3.1 \ - petgraph-0.6.5 \ - pin-project-1.1.7 \ - pin-project-internal-1.1.7 \ + percent-encoding-2.3.2 \ + pest-2.8.3 \ + pest_derive-2.8.3 \ + pest_generator-2.8.3 \ + pest_meta-2.8.3 \ + petgraph-0.8.2 \ + pin-project-1.1.10 \ + pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs8-0.10.2 \ - pkg-config-0.3.31 \ - portable-atomic-1.9.0 \ - ppv-lite86-0.2.20 \ + pkg-config-0.3.32 \ + plain-0.2.3 \ + portable-atomic-1.11.0 \ + ppv-lite86-0.2.21 \ + pretty-hex-0.4.1 \ pretty_assertions-1.4.1 \ - proc-macro2-1.0.93 \ - proptest-1.6.0 \ - prost-0.13.3 \ - prost-derive-0.13.3 \ - prost-types-0.13.3 \ + proc-macro2-1.0.101 \ + proptest-1.9.0 \ + prost-0.13.5 \ + prost-derive-0.13.5 \ + prost-types-0.13.5 \ + pulldown-cmark-0.13.0 \ quick-error-1.2.3 \ quick-junit-0.5.1 \ - quick-xml-0.23.1 \ - quick-xml-0.37.1 \ - quinn-0.11.5 \ - quinn-proto-0.11.8 \ - quinn-udp-0.5.5 \ - quote-1.0.38 \ + quick-xml-0.37.5 \ + quinn-0.11.8 \ + quinn-proto-0.11.12 \ + quinn-udp-0.5.12 \ + quote-1.0.40 \ + r-efi-5.3.0 \ rand-0.8.5 \ + rand-0.9.2 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ - rand_xorshift-0.3.0 \ - recursion-0.5.2 \ - redox_syscall-0.5.7 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.8 \ - regex-syntax-0.6.29 \ - regex-syntax-0.8.5 \ - reqwest-0.12.8 \ - ring-0.17.8 \ + rand_core-0.9.3 \ + rand_xorshift-0.4.0 \ + recursion-0.5.4 \ + redox_syscall-0.5.12 \ + regex-1.12.2 \ + regex-automata-0.4.12 \ + regex-syntax-0.8.8 \ + reqwest-0.12.19 \ + ring-0.17.14 \ ron-0.8.1 \ - rustc-demangle-0.1.24 \ - rustc-hash-2.0.0 \ + rustc-demangle-0.1.25 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustix-0.38.37 \ - rustls-0.23.19 \ - rustls-pemfile-2.2.0 \ - rustls-pki-types-1.10.0 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ + rustix-0.38.44 \ + rustix-1.0.7 \ + rustls-0.23.27 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.3 \ + rustversion-1.0.22 \ rusty-fork-0.3.0 \ - ryu-1.0.18 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.26 \ + schannel-0.1.27 \ scopeguard-1.2.0 \ + scroll-0.13.0 \ + scroll_derive-0.13.1 \ security-framework-2.11.1 \ - security-framework-sys-2.12.0 \ + security-framework-sys-2.14.0 \ self-replace-1.5.0 \ - self_update-0.41.0 \ - semver-1.0.24 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_fmt-1.0.3 \ - serde_ignored-0.1.10 \ - serde_json-1.0.135 \ - serde_path_to_error-0.1.16 \ - serde_spanned-0.6.8 \ + self_update-0.42.0 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_ignored-0.1.14 \ + serde_json-1.0.145 \ + serde_path_to_error-0.1.20 \ + serde_spanned-0.6.9 \ + serde_spanned-1.0.3 \ + serde_tokenstream-0.2.2 \ serde_urlencoded-0.7.1 \ - sha2-0.10.8 \ + sha2-0.10.9 \ sharded-slab-0.1.7 \ - shared_child-1.0.1 \ + shared_child-1.1.1 \ + shared_thread-0.2.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ - signal-hook-0.3.17 \ + sigchld-0.2.4 \ + signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ - signal-hook-registry-1.4.2 \ + signal-hook-registry-1.4.5 \ signature-2.2.0 \ - similar-2.6.0 \ - slab-0.4.9 \ - smallvec-1.13.2 \ + similar-2.7.0 \ + slab-0.4.11 \ + smallvec-1.15.1 \ smol_str-0.3.2 \ - socket2-0.5.8 \ - spin-0.9.8 \ + socket2-0.5.10 \ + socket2-0.6.0 \ spki-0.7.3 \ static_assertions-1.1.0 \ strip-ansi-escapes-0.2.1 \ @@ -306,136 +340,150 @@ CARGO_CRATES= addr2line-0.21.0 \ structmeta-derive-0.3.0 \ subtle-2.6.1 \ supports-color-3.0.2 \ - supports-hyperlinks-3.0.0 \ + supports-hyperlinks-3.1.0 \ supports-unicode-3.0.0 \ - sval-2.13.2 \ - sval_buffer-2.13.2 \ - sval_dynamic-2.13.2 \ - sval_fmt-2.13.2 \ - sval_json-2.13.2 \ - sval_nested-2.13.2 \ - sval_ref-2.13.2 \ - sval_serde-2.13.2 \ swrite-0.1.0 \ - syn-2.0.96 \ - sync_wrapper-0.1.2 \ - sync_wrapper-1.0.1 \ - tar-0.4.43 \ - target-lexicon-0.12.16 \ - target-spec-3.3.1 \ - target-spec-miette-0.4.4 \ - tempfile-3.13.0 \ - terminal_size-0.4.0 \ + syn-2.0.106 \ + sync_wrapper-1.0.2 \ + tar-0.4.44 \ + target-lexicon-0.13.2 \ + target-spec-3.5.4 \ + target-spec-miette-0.4.5 \ + tempfile-3.20.0 \ + terminal_size-0.4.2 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ - test-strategy-0.4.0 \ - textwrap-0.16.1 \ + test-strategy-0.4.3 \ + textwrap-0.16.2 \ thiserror-1.0.69 \ - thiserror-2.0.11 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ + thiserror-impl-2.0.17 \ + thread-id-5.0.0 \ thread_local-1.1.8 \ - tinyvec-1.8.0 \ + tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ - tokio-1.43.0 \ - tokio-macros-2.5.0 \ + tokio-1.48.0 \ + tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.0 \ + tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ - tokio-util-0.7.12 \ - toml-0.8.19 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ + tokio-util-0.7.15 \ + toml-0.8.23 \ + toml-0.9.8 \ + toml_datetime-0.6.11 \ + toml_datetime-0.7.3 \ + toml_edit-0.22.27 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_write-0.1.2 \ + toml_writer-1.0.4 \ tonic-0.12.3 \ tower-0.4.13 \ - tower-0.5.1 \ + tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ - tracing-error-0.2.0 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ + tracing-error-0.2.1 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ - typeid-1.0.2 \ - typenum-1.17.0 \ + typenum-1.18.0 \ + ucd-trie-0.1.7 \ unarray-0.1.4 \ - unicase-2.8.0 \ - unicode-ident-1.0.14 \ + unicase-2.8.1 \ + unicode-ident-1.0.20 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ + unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ + unit-prefix-0.5.1 \ untrusted-0.9.0 \ - url-2.5.4 \ + url-2.5.7 \ urlencoding-2.1.3 \ + usdt-0.6.0 \ + usdt-attr-macro-0.6.0 \ + usdt-impl-0.6.0 \ + usdt-macro-0.6.0 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.11.0 \ - valuable-0.1.0 \ - value-bag-1.10.0 \ - value-bag-serde1-1.10.0 \ - value-bag-sval2-1.10.0 \ + uuid-1.18.1 \ + valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vte-0.14.1 \ - wait-timeout-0.2.0 \ + wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ wasite-0.1.0 \ - wasm-bindgen-0.2.95 \ - wasm-bindgen-backend-0.2.95 \ - wasm-bindgen-futures-0.4.45 \ - wasm-bindgen-macro-0.2.95 \ - wasm-bindgen-macro-support-0.2.95 \ - wasm-bindgen-shared-0.2.95 \ - web-sys-0.3.72 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ web-time-1.1.0 \ - webpki-roots-0.26.6 \ - whoami-1.5.2 \ - win32job-2.0.0 \ + webpki-roots-1.0.0 \ + whoami-1.6.1 \ + win32job-2.0.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-0.52.0 \ - windows-core-0.52.0 \ - windows-registry-0.2.0 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ - windows-sys-0.42.0 \ + windows-0.61.1 \ + windows-collections-0.2.0 \ + windows-core-0.61.2 \ + windows-future-0.2.1 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.1 \ + windows-link-0.2.1 \ + windows-numerics-0.2.0 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.42.2 \ + windows-targets-0.53.2 \ + windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.42.2 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.42.2 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.42.2 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.42.2 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.42.2 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.24 \ - xattr-1.3.1 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.13 \ + wit-bindgen-rt-0.39.0 \ + xattr-1.5.0 \ xxhash-rust-0.8.15 \ yansi-1.0.1 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zeroize-1.8.1 \ - zipsign-api-0.1.2 \ - zstd-0.13.2 \ - zstd-safe-7.2.1 \ - zstd-sys-2.0.13+zstd.1.5.6 + zipsign-api-0.1.5 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.15+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib diff --git a/devel/nextest/distinfo b/devel/nextest/distinfo index 772a3c11aead..65b111eb9546 100644 --- a/devel/nextest/distinfo +++ b/devel/nextest/distinfo @@ -1,134 +1,142 @@ -TIMESTAMP = 1737002813 -SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 +TIMESTAMP = 1761807223 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338 -SIZE (rust/crates/anstream-0.6.17.crate) = 29445 -SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56 -SIZE (rust/crates/anstyle-1.0.9.crate) = 15770 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 -SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8 -SIZE (rust/crates/anyhow-1.0.91.crate) = 47348 +SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa +SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 SHA256 (rust/crates/async-scoped-0.9.0.crate) = 4042078ea593edffc452eef14e99fdb2b120caa4ad9618bcdeabc4a023b98740 SIZE (rust/crates/async-scoped-0.9.0.crate) = 10352 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 +SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3 SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae -SIZE (rust/crates/axum-0.7.7.crate) = 152149 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f +SIZE (rust/crates/axum-0.7.9.crate) = 155272 SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 -SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d -SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50 SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b -SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 +SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3 +SIZE (rust/crates/base64ct-1.7.3.crate) = 31175 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed -SIZE (rust/crates/borsh-1.5.1.crate) = 60666 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce +SIZE (rust/crates/borsh-1.5.7.crate) = 78062 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b -SIZE (rust/crates/bytes-1.9.0.crate) = 67320 -SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 -SIZE (rust/crates/camino-1.1.9.crate) = 37552 -SHA256 (rust/crates/camino-tempfile-1.1.1.crate) = cb905055fa81e4d427f919b2cd0d76a998267de7d225ea767a1894743a5263c2 -SIZE (rust/crates/camino-tempfile-1.1.1.crate) = 24161 -SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea -SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010 -SHA256 (rust/crates/cargo_metadata-0.19.1.crate) = 8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924 -SIZE (rust/crates/cargo_metadata-0.19.1.crate) = 26131 -SHA256 (rust/crates/cc-1.2.5.crate) = c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e -SIZE (rust/crates/cc-1.2.5.crate) = 99839 -SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789 -SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 +SHA256 (rust/crates/camino-tempfile-1.4.1.crate) = 64308c4c82a5c38679945ddf88738dc1483dcc563bbb5780755ae9f8497d2b20 +SIZE (rust/crates/camino-tempfile-1.4.1.crate) = 26540 +SHA256 (rust/crates/camino-tempfile-ext-0.3.3.crate) = a8c236e531d024b1524669ee2a56eca09ab8a40f3395dc2728cde9defa9c60d8 +SIZE (rust/crates/camino-tempfile-ext-0.3.3.crate) = 19167 +SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2 +SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252 +SHA256 (rust/crates/cargo_metadata-0.23.0.crate) = 981a6f317983eec002839b90fae7411a85621410ae591a9cab2ecf5cb5744873 +SIZE (rust/crates/cargo_metadata-0.23.0.crate) = 30522 +SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7 +SIZE (rust/crates/cc-1.2.30.crate) = 108550 +SHA256 (rust/crates/cfg-expr-0.20.3.crate) = 1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c +SIZE (rust/crates/cfg-expr-0.20.3.crate) = 44845 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 -SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783 -SIZE (rust/crates/clap-4.5.26.crate) = 56474 -SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121 -SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961 -SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c -SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 +SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623 +SIZE (rust/crates/clap-4.5.50.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0 +SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5 -SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041 -SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2 -SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095 +SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d +SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255 +SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427 +SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/config-0.15.6.crate) = e329294a796e9b22329669c1f433a746983f9e324e07f4ef135be81bb2262de4 -SIZE (rust/crates/config-0.15.6.crate) = 57381 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 +SHA256 (rust/crates/config-0.15.18.crate) = 180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918 +SIZE (rust/crates/config-0.15.18.crate) = 59347 +SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 +SIZE (rust/crates/console-0.15.11.crate) = 37822 +SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d +SIZE (rust/crates/console-0.16.0.crate) = 39107 SHA256 (rust/crates/console-api-0.8.1.crate) = 8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857 SIZE (rust/crates/console-api-0.8.1.crate) = 33145 SHA256 (rust/crates/console-subscriber-0.4.1.crate) = 6539aa9c6a4cd31f4b1c040f860a1eac9aa80e7df6b05d506a6e7179936d6a01 SIZE (rust/crates/console-subscriber-0.4.1.crate) = 125969 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 +SIZE (rust/crates/convert_case-0.7.1.crate) = 23816 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cp_r-0.5.2.crate) = 837ca07dfd27a2663ac7c4701bb35856b534c2a61dd47af06ccf65d3bec79ebc SIZE (rust/crates/cp_r-0.5.2.crate) = 10695 -SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 -SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 -SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b +SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 @@ -137,68 +145,82 @@ SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723 -SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981 -SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000 +SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82 +SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481 SHA256 (rust/crates/debug-ignore-1.0.5.crate) = ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21 SIZE (rust/crates/debug-ignore-1.0.5.crate) = 12016 -SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 -SIZE (rust/crates/der-0.7.9.crate) = 85173 -SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25 -SIZE (rust/crates/derive-where-1.2.7.crate) = 46524 -SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de -SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286 +SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb +SIZE (rust/crates/der-0.7.10.crate) = 90111 +SHA256 (rust/crates/derive-ex-0.1.8.crate) = bba95f299f6b9cd47f68a847eca2ae9060a2713af532dc35c342065544845407 +SIZE (rust/crates/derive-ex-0.1.8.crate) = 25502 +SHA256 (rust/crates/derive-where-1.6.0.crate) = ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f +SIZE (rust/crates/derive-where-1.6.0.crate) = 52327 +SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 +SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 +SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 +SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233 +SHA256 (rust/crates/dialoguer-0.12.0.crate) = 25f104b501bf2364e78d0d3974cbc774f738f5865306ed128e1e0d7499c0ad96 +SIZE (rust/crates/dialoguer-0.12.0.crate) = 31273 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c -SIZE (rust/crates/duct-0.13.7.crate) = 30055 +SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d +SIZE (rust/crates/document-features-0.2.11.crate) = 14640 +SHA256 (rust/crates/dof-0.4.0.crate) = 0ed9b77e3c2a83995eedff2fbf992eef44c9f319b8016254f68108e27a4d06e7 +SIZE (rust/crates/dof-0.4.0.crate) = 13905 +SHA256 (rust/crates/dtrace-parser-0.3.0.crate) = dc09b90bda5770641457f1c0a42c8203c48f5a3d9799dcf1bafbd84e30ccf080 +SIZE (rust/crates/dtrace-parser-0.3.0.crate) = 9569 +SHA256 (rust/crates/duct-1.1.0.crate) = d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b +SIZE (rust/crates/duct-1.1.0.crate) = 35093 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 SIZE (rust/crates/ed25519-2.2.3.crate) = 17802 SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871 SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/enable-ansi-support-0.2.1.crate) = aa4ff3ae2a9aa54bf7ee0983e59303224de742818c1822d89f07da9856d9bc60 -SIZE (rust/crates/enable-ansi-support-0.2.1.crate) = 5666 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d -SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/enable-ansi-support-0.3.1.crate) = ea7457668b3da8a4b702f3d79e131aa3e81cd7e81cc95fb2d54fce9f182ecc77 +SIZE (rust/crates/enable-ansi-support-0.3.1.crate) = 6112 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 +SIZE (rust/crates/errno-0.3.12.crate) = 12423 SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6 SIZE (rust/crates/escape8259-0.5.3.crate) = 4989 SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec SIZE (rust/crates/eyre-0.6.12.crate) = 45330 SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298 SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969 -SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 -SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 -SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 -SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0 -SIZE (rust/crates/flate2-1.0.34.crate) = 109174 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 +SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece +SIZE (rust/crates/flate2-1.1.1.crate) = 77224 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/fs-err-3.0.0.crate) = 8bb60e7409f34ef959985bc9d9c5ee8f5db24ee46ed9775850548021710f807f -SIZE (rust/crates/fs-err-3.0.0.crate) = 21040 -SHA256 (rust/crates/future-queue-0.3.0.crate) = c0d1aa68ae1a41111c2ebdfec3c73479b55751b0bdceb8e1e3f7a05f3cf6b2e6 -SIZE (rust/crates/future-queue-0.3.0.crate) = 22201 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 +SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 +SHA256 (rust/crates/future-queue-0.4.0.crate) = 47cdf4a7eef4808ffa1e5c47dbf37124dfe33a7acc34e8568c5d5359b365a8cb +SIZE (rust/crates/future-queue-0.4.0.crate) = 31187 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 @@ -219,22 +241,30 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19 -SIZE (rust/crates/globset-0.4.15.crate) = 25177 -SHA256 (rust/crates/guppy-0.17.12.crate) = 5a70d0754232d1c2fd4819914085dc06cccbe2f2377905cdd2e668ca77df6e72 -SIZE (rust/crates/guppy-0.17.12.crate) = 134573 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 +SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 +SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 +SHA256 (rust/crates/goblin-0.10.3.crate) = 51876e3748c4a347fe65b906f2b1ae46a1e55a497b22c94c1f4f2c469ff7673a +SIZE (rust/crates/goblin-0.10.3.crate) = 253966 +SHA256 (rust/crates/guppy-0.17.23.crate) = 93383817a8d78167955d55ea78081f940df5469a02cf40eb4e26e56194fe11cb +SIZE (rust/crates/guppy-0.17.23.crate) = 141505 SHA256 (rust/crates/guppy-workspace-hack-0.1.0.crate) = 92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780 SIZE (rust/crates/guppy-workspace-hack-0.1.0.crate) = 1031 -SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205 -SIZE (rust/crates/h2-0.4.6.crate) = 173912 +SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 +SIZE (rust/crates/h2-0.4.10.crate) = 174800 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -243,120 +273,130 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea -SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 -SIZE (rust/crates/httparse-1.9.5.crate) = 39029 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a -SIZE (rust/crates/hyper-1.5.0.crate) = 152734 -SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 -SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 -SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793 -SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.6.crate) = 03a01595e11bdcec50946522c32dde3fc6914743000a68b93000965f2f02406d +SIZE (rust/crates/hyper-rustls-0.27.6.crate) = 34650 +SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 +SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b -SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670 -SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 -SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/hyper-util-0.1.13.crate) = b1c293b6b3d21eca78250dc7dbebd6b9210ec5530e038cbfe0661b5c47ab06e8 +SIZE (rust/crates/hyper-util-0.1.13.crate) = 101913 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/iddqd-0.3.14.crate) = bac5efd33e0c5eb0ac45cbd210541a214dac576896ca97ba08e16e3b1079cdd8 +SIZE (rust/crates/iddqd-0.3.14.crate) = 112432 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.0.0.crate) = cfdf4f5d937a025381f5ab13624b1c5f51414bfe5c9885663226eae8d6d39560 SIZE (rust/crates/idna_adapter-1.0.0.crate) = 7722 +SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b +SIZE (rust/crates/ignore-0.4.23.crate) = 55901 SHA256 (rust/crates/include_dir-0.7.4.crate) = 923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd SIZE (rust/crates/include_dir-0.7.4.crate) = 6365 SHA256 (rust/crates/include_dir_macros-0.7.4.crate) = 7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75 SIZE (rust/crates/include_dir_macros-0.7.4.crate) = 4560 SHA256 (rust/crates/indent_write-2.2.0.crate) = 0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3 SIZE (rust/crates/indent_write-2.2.0.crate) = 11090 -SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 -SIZE (rust/crates/indenter-0.3.3.crate) = 6587 +SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5 +SIZE (rust/crates/indenter-0.3.4.crate) = 11101 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 -SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281 -SIZE (rust/crates/indicatif-0.17.9.crate) = 65246 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 -SHA256 (rust/crates/insta-1.42.0.crate) = 6513e4067e16e69ed1db5ab56048ed65db32d10ba5fc1217f5393f8f17d8b5a5 -SIZE (rust/crates/insta-1.42.0.crate) = 93945 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 +SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 +SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 +SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 +SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 +SIZE (rust/crates/insta-1.43.2.crate) = 102183 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45 SIZE (rust/crates/is_ci-1.2.0.crate) = 4521 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 -SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 -SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33 SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.24.crate) = 3d6ea2a48c204030ee31a7d7fc72c93294c92fe87ecb1789881c9543516e1a0d -SIZE (rust/crates/log-0.4.24.crate) = 44882 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 +SIZE (rust/crates/litrs-0.4.1.crate) = 42603 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 SIZE (rust/crates/matchit-0.7.3.crate) = 30372 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/miette-7.4.0.crate) = 317f146e2eb7021892722af37cf1b971f0a70c8406f487e24952667616192c64 -SIZE (rust/crates/miette-7.4.0.crate) = 111822 -SHA256 (rust/crates/miette-derive-7.4.0.crate) = 23c9b935fbe1d6cbd1dac857b54a688145e2d93f48db36010514d0f612d0ad67 -SIZE (rust/crates/miette-derive-7.4.0.crate) = 16821 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 +SIZE (rust/crates/memmap2-0.9.8.crate) = 34478 +SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7 +SIZE (rust/crates/miette-7.6.0.crate) = 114499 +SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b +SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 -SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/mukti-metadata-0.3.0.crate) = 26fa66de8d0e39780ff7cbb1409149f8423418339230f520240e5eb08576e1e8 SIZE (rust/crates/mukti-metadata-0.3.0.crate) = 4633 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nested-0.1.1.crate) = ca2b420f638f07fe83056b55ea190bb815f609ec5a35e7017884a10f78839c9e SIZE (rust/crates/nested-0.1.1.crate) = 6191 -SHA256 (rust/crates/newtype-uuid-1.2.1.crate) = ee3224f0e8be7c2a1ebc77ef9c3eecb90f55c6594399ee825de964526b3c9056 -SIZE (rust/crates/newtype-uuid-1.2.1.crate) = 15941 -SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 -SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/newtype-uuid-1.3.1.crate) = 74d1216f62e63be5fb25a9ecd1e2b37b1556a9b8c02f4831770f5d01df85c226 +SIZE (rust/crates/newtype-uuid-1.3.1.crate) = 19484 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 @@ -365,190 +405,218 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 -SIZE (rust/crates/openssl-0.10.68.crate) = 276578 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 -SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 -SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982 -SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691 -SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f -SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310 -SHA256 (rust/crates/owo-colors-4.1.0.crate) = fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56 -SIZE (rust/crates/owo-colors-4.1.0.crate) = 31414 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 +SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224 +SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810 +SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52 +SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db -SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 -SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95 -SIZE (rust/crates/pin-project-1.1.7.crate) = 55438 -SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c -SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4 +SIZE (rust/crates/pest-2.8.3.crate) = 130311 +SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de +SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363 +SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843 +SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010 +SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a +SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289 +SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca +SIZE (rust/crates/petgraph-0.8.2.crate) = 780998 +SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a +SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 +SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 +SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 -SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6 +SIZE (rust/crates/plain-0.2.3.crate) = 10664 +SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e +SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/pretty-hex-0.4.1.crate) = bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254 +SIZE (rust/crates/pretty-hex-0.4.1.crate) = 6933 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 -SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50 -SIZE (rust/crates/proptest-1.6.0.crate) = 203276 -SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f -SIZE (rust/crates/prost-0.13.3.crate) = 25684 -SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5 -SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930 -SHA256 (rust/crates/prost-types-0.13.3.crate) = 4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670 -SIZE (rust/crates/prost-types-0.13.3.crate) = 45097 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40 +SIZE (rust/crates/proptest-1.9.0.crate) = 205346 +SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 +SIZE (rust/crates/prost-0.13.5.crate) = 32469 +SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d +SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600 +SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16 +SIZE (rust/crates/prost-types-0.13.5.crate) = 49145 +SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0 +SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7 SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088 -SHA256 (rust/crates/quick-xml-0.23.1.crate) = 11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea -SIZE (rust/crates/quick-xml-0.23.1.crate) = 161488 -SHA256 (rust/crates/quick-xml-0.37.1.crate) = f22f29bdff3987b4d8632ef95fd6424ec7e4e0a57e2f4fc63e489e75357f6a03 -SIZE (rust/crates/quick-xml-0.37.1.crate) = 187839 -SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684 -SIZE (rust/crates/quinn-0.11.5.crate) = 75845 -SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6 -SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226 -SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b -SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb +SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 +SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 +SIZE (rust/crates/quinn-0.11.8.crate) = 79949 +SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e +SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 +SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842 +SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f -SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121 -SHA256 (rust/crates/recursion-0.5.2.crate) = 9f705426858ccd7bbfe19798239d6b6bfd9bf96bde0624a84b92694046e98871 -SIZE (rust/crates/recursion-0.5.2.crate) = 1389070 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b -SIZE (rust/crates/reqwest-0.12.8.crate) = 178052 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a +SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262 +SHA256 (rust/crates/recursion-0.5.4.crate) = 9dba2197bf7b1d87b4dd460c195f4edeb45a94e82e8054f8d5f317c1f0e93ca1 +SIZE (rust/crates/recursion-0.5.4.crate) = 1389155 +SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af +SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.12.crate) = 722166aa0d7438abbaa4d5cc2c649dac844e8c56d82fb3d33e9c34b5cd268fc6 +SIZE (rust/crates/regex-automata-0.4.12.crate) = 625221 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/reqwest-0.12.19.crate) = a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119 +SIZE (rust/crates/reqwest-0.12.19.crate) = 198998 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94 SIZE (rust/crates/ron-0.8.1.crate) = 63251 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 +SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f +SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811 -SIZE (rust/crates/rustix-0.38.37.crate) = 371243 -SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1 -SIZE (rust/crates/rustls-0.23.19.crate) = 333921 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321 +SIZE (rust/crates/rustls-0.23.27.crate) = 355915 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1 -SIZE (rust/crates/schannel-0.1.26.crate) = 42791 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 +SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add +SIZE (rust/crates/scroll-0.13.0.crate) = 24154 +SHA256 (rust/crates/scroll_derive-0.13.1.crate) = ed76efe62313ab6610570951494bdaa81568026e0318eaa55f167de70eeea67d +SIZE (rust/crates/scroll_derive-0.13.1.crate) = 8167 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6 -SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7 SIZE (rust/crates/self-replace-1.5.0.crate) = 17000 -SHA256 (rust/crates/self_update-0.41.0.crate) = 469a3970061380c19852269f393e74c0fe607a4e23d85267382cf25486aa8de5 -SIZE (rust/crates/self_update-0.41.0.crate) = 42511 -SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba -SIZE (rust/crates/semver-1.0.24.crate) = 31267 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_fmt-1.0.3.crate) = e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4 -SIZE (rust/crates/serde_fmt-1.0.3.crate) = 8677 -SHA256 (rust/crates/serde_ignored-0.1.10.crate) = a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf -SIZE (rust/crates/serde_ignored-0.1.10.crate) = 11789 -SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 -SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 -SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 -SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/self_update-0.42.0.crate) = d832c086ece0dacc29fb2947bb4219b8f6e12fe9e40b7108f9e57c4224e47b5c +SIZE (rust/crates/self_update-0.42.0.crate) = 43673 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798 +SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457 +SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 +SHA256 (rust/crates/serde_tokenstream-0.2.2.crate) = 64060d864397305347a78851c51588fd283767e7e7589829e8121d65512340f1 +SIZE (rust/crates/serde_tokenstream-0.2.2.crate) = 19460 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 -SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c -SIZE (rust/crates/shared_child-1.0.1.crate) = 8967 +SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7 +SIZE (rust/crates/shared_child-1.1.1.crate) = 14191 +SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0 +SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 -SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 +SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1 +SIZE (rust/crates/sigchld-0.2.4.crate) = 9955 +SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 +SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 +SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 -SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e -SIZE (rust/crates/similar-2.6.0.crate) = 51659 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d SIZE (rust/crates/smol_str-0.3.2.crate) = 17504 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -565,188 +633,194 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6 SIZE (rust/crates/supports-color-3.0.2.crate) = 10445 -SHA256 (rust/crates/supports-hyperlinks-3.0.0.crate) = 2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee -SIZE (rust/crates/supports-hyperlinks-3.0.0.crate) = 8067 +SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b +SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235 SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2 SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825 -SHA256 (rust/crates/sval-2.13.2.crate) = f6dc0f9830c49db20e73273ffae9b5240f63c42e515af1da1fceefb69fceafd8 -SIZE (rust/crates/sval-2.13.2.crate) = 26212 -SHA256 (rust/crates/sval_buffer-2.13.2.crate) = 429922f7ad43c0ef8fd7309e14d750e38899e32eb7e8da656ea169dd28ee212f -SIZE (rust/crates/sval_buffer-2.13.2.crate) = 18107 -SHA256 (rust/crates/sval_dynamic-2.13.2.crate) = 68f16ff5d839396c11a30019b659b0976348f3803db0626f736764c473b50ff4 -SIZE (rust/crates/sval_dynamic-2.13.2.crate) = 8229 -SHA256 (rust/crates/sval_fmt-2.13.2.crate) = c01c27a80b6151b0557f9ccbe89c11db571dc5f68113690c1e028d7e974bae94 -SIZE (rust/crates/sval_fmt-2.13.2.crate) = 10551 -SHA256 (rust/crates/sval_json-2.13.2.crate) = 0deef63c70da622b2a8069d8600cf4b05396459e665862e7bdb290fd6cf3f155 -SIZE (rust/crates/sval_json-2.13.2.crate) = 11088 -SHA256 (rust/crates/sval_nested-2.13.2.crate) = a39ce5976ae1feb814c35d290cf7cf8cd4f045782fe1548d6bc32e21f6156e9f -SIZE (rust/crates/sval_nested-2.13.2.crate) = 16728 -SHA256 (rust/crates/sval_ref-2.13.2.crate) = bb7c6ee3751795a728bc9316a092023529ffea1783499afbc5c66f5fabebb1fa -SIZE (rust/crates/sval_ref-2.13.2.crate) = 7935 -SHA256 (rust/crates/sval_serde-2.13.2.crate) = 2a5572d0321b68109a343634e3a5d576bf131b82180c6c442dee06349dfc652a -SIZE (rust/crates/sval_serde-2.13.2.crate) = 10187 SHA256 (rust/crates/swrite-0.1.0.crate) = 7f3fece30b2dc06d65ecbca97b602db15bf75f932711d60cc604534f1f8b7a03 SIZE (rust/crates/swrite-0.1.0.crate) = 6641 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 -SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 -SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 -SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6 -SIZE (rust/crates/tar-0.4.43.crate) = 60181 -SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 -SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/target-spec-3.3.1.crate) = da00bc76fdc8b7ed7163b7cf728179277b26985c177510b69cc320f30b5a517f -SIZE (rust/crates/target-spec-3.3.1.crate) = 24993 -SHA256 (rust/crates/target-spec-miette-0.4.4.crate) = 41754f40e3eeb0f884fd2f6bd32835e611e5d1be8568af1c6313fde1dcb96c2e -SIZE (rust/crates/target-spec-miette-0.4.4.crate) = 8114 -SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b -SIZE (rust/crates/tempfile-3.13.0.crate) = 34910 -SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef -SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a +SIZE (rust/crates/tar-0.4.44.crate) = 61020 +SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a +SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/target-spec-3.5.4.crate) = ca3da9f675d5be234979ba2352a72510ac5fcf4a99cc48b402cd7bba300ec764 +SIZE (rust/crates/target-spec-3.5.4.crate) = 32195 +SHA256 (rust/crates/target-spec-miette-0.4.5.crate) = e23aa20579815570223b4c5bc150e95fcb362545e6eaf46a57d2a2bbcffd47b5 +SIZE (rust/crates/target-spec-miette-0.4.5.crate) = 15999 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed +SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8 SIZE (rust/crates/test-case-3.3.1.crate) = 8797 SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f SIZE (rust/crates/test-case-core-3.3.1.crate) = 14327 SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961 -SHA256 (rust/crates/test-strategy-0.4.0.crate) = 2bf41af45e3f54cc184831d629d41d5b2bda8297e29c81add7ae4f362ed5e01b -SIZE (rust/crates/test-strategy-0.4.0.crate) = 42377 -SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 -SIZE (rust/crates/textwrap-0.16.1.crate) = 56012 +SHA256 (rust/crates/test-strategy-0.4.3.crate) = 43b12f9683de37f9980e485167ee624bfaa0b6b04da661e98e25ef9c2669bc1b +SIZE (rust/crates/test-strategy-0.4.3.crate) = 49437 +SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057 +SIZE (rust/crates/textwrap-0.16.2.crate) = 57077 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/thread-id-5.0.0.crate) = 99043e46c5a15af379c06add30d9c93a6c0e8849de00d244c4a2c417da128d80 +SIZE (rust/crates/thread-id-5.0.0.crate) = 10313 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 +SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e -SIZE (rust/crates/tokio-1.43.0.crate) = 817422 -SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 -SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5 +SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 -SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 -SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a -SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177 -SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e -SIZE (rust/crates/toml-0.8.19.crate) = 50974 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52 SIZE (rust/crates/tonic-0.12.3.crate) = 99380 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f -SIZE (rust/crates/tower-0.5.1.crate) = 109627 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 -SHA256 (rust/crates/tracing-error-0.2.0.crate) = d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e -SIZE (rust/crates/tracing-error-0.2.0.crate) = 13938 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db +SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e -SIZE (rust/crates/typeid-1.0.2.crate) = 8844 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94 SIZE (rust/crates/unarray-0.1.4.crate) = 12895 -SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df -SIZE (rust/crates/unicase-2.8.0.crate) = 23843 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 +SIZE (rust/crates/unicase-2.8.1.crate) = 24088 +SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06 +SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 +SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 +SHA256 (rust/crates/usdt-0.6.0.crate) = 1953f8d8a98ac7883c230963291acb65c7ed6ae3e2e4c99d5c65f4e65cc9db38 +SIZE (rust/crates/usdt-0.6.0.crate) = 15746 +SHA256 (rust/crates/usdt-attr-macro-0.6.0.crate) = 55d0d673848744c556fcfe8479f87b6974459106e4c41f38375f6d559bb0ee28 +SIZE (rust/crates/usdt-attr-macro-0.6.0.crate) = 9822 +SHA256 (rust/crates/usdt-impl-0.6.0.crate) = cf0085a93af1ca095d8b1dc8672cc4620fcd1db5dff8d165486067badce05555 +SIZE (rust/crates/usdt-impl-0.6.0.crate) = 31436 +SHA256 (rust/crates/usdt-macro-0.6.0.crate) = c9bf594f86b676f7e2fd3d523d50f9d0cffecff6c19729ff5dbebe86c4cb8cb2 +SIZE (rust/crates/usdt-macro-0.6.0.crate) = 9634 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a -SIZE (rust/crates/uuid-1.11.0.crate) = 47683 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 -SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2 -SIZE (rust/crates/value-bag-1.10.0.crate) = 40371 -SHA256 (rust/crates/value-bag-serde1-1.10.0.crate) = 4bb773bd36fd59c7ca6e336c94454d9c66386416734817927ac93d81cb3c5b0b -SIZE (rust/crates/value-bag-serde1-1.10.0.crate) = 5564 -SHA256 (rust/crates/value-bag-sval2-1.10.0.crate) = 53a916a702cac43a88694c97657d449775667bcd14b70419441d05b7fea4a83a -SIZE (rust/crates/value-bag-sval2-1.10.0.crate) = 5624 +SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 +SIZE (rust/crates/uuid-1.18.1.crate) = 60468 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 SIZE (rust/crates/vte-0.14.1.crate) = 57382 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b SIZE (rust/crates/wasite-0.1.0.crate) = 2346 -SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e -SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 -SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b -SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 -SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d -SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 -SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112 -SIZE (rust/crates/web-sys-0.3.72.crate) = 629190 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958 -SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384 -SHA256 (rust/crates/whoami-1.5.2.crate) = 372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d -SIZE (rust/crates/whoami-1.5.2.crate) = 24204 -SHA256 (rust/crates/win32job-2.0.0.crate) = 5b2b1bf557d947847a30eb73f79aa6cdb3eaf3ce02f5e9599438f77896a62b3c -SIZE (rust/crates/win32job-2.0.0.crate) = 10887 +SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb +SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893 +SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d +SIZE (rust/crates/whoami-1.6.1.crate) = 24975 +SHA256 (rust/crates/win32job-2.0.3.crate) = 8c6a6724ccfbf34154a8691bd868b0fcd2be2ca3f7b47b32614654f1a01b191c +SIZE (rust/crates/win32job-2.0.3.crate) = 14237 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -755,75 +829,97 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55 SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be -SIZE (rust/crates/windows-0.52.0.crate) = 11843715 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 -SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 -SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 +SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419 +SIZE (rust/crates/windows-0.61.1.crate) = 9342486 +SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8 +SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e +SIZE (rust/crates/windows-future-0.2.1.crate) = 17532 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 +SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1 +SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 +SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6 +SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 -SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f -SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 -SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 -SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 -SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a -SIZE (rust/crates/winnow-0.6.24.crate) = 165680 -SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f -SIZE (rust/crates/xattr-1.3.1.crate) = 12580 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e +SIZE (rust/crates/xattr-1.5.0.crate) = 14694 SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3 SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zipsign-api-0.1.2.crate) = 6413a546ada9dbcd0b9a3e0b0880581279e35047bce9797e523b3408e1df607c -SIZE (rust/crates/zipsign-api-0.1.2.crate) = 12997 -SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9 -SIZE (rust/crates/zstd-0.13.2.crate) = 30251 -SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059 -SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 -SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa -SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 -SHA256 (nextest-rs-nextest-cargo-nextest-0.9.88_GH0.tar.gz) = 77a6029a409f8ab37e5c8bfc31fccc13bc5ea8475ff3309947a5811fdc758ef4 -SIZE (nextest-rs-nextest-cargo-nextest-0.9.88_GH0.tar.gz) = 7356000 +SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0 +SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451 +SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a +SIZE (rust/crates/zstd-0.13.3.crate) = 30514 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = f3cf84703796cd413798c59552e6eaebbe18b7d5ac75106e41837a46f22891dc +SIZE (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = 7445550 diff --git a/devel/node-thrift/Makefile b/devel/node-thrift/Makefile index e23a44eeb4ca..2b2eb2ccf2c7 100644 --- a/devel/node-thrift/Makefile +++ b/devel/node-thrift/Makefile @@ -1,5 +1,6 @@ PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= APACHE/thrift/${PORTVERSION} PKGNAMEPREFIX= node- diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile index 0ccfbde41e69..449c40ba909d 100644 --- a/devel/nspr/Makefile +++ b/devel/nspr/Makefile @@ -1,5 +1,5 @@ PORTNAME= nspr -DISTVERSION= 4.37 +DISTVERSION= 4.38.2 CATEGORIES= devel MASTER_SITES= MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src diff --git a/devel/nspr/distinfo b/devel/nspr/distinfo index a53e3c3cff5b..b0de8181d41f 100644 --- a/devel/nspr/distinfo +++ b/devel/nspr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752846500 -SHA256 (nspr-4.37.tar.gz) = 5f9344ed0e31855bd38f88b33c9d9ab94f70ce547ef3213e488d1520f61840fa -SIZE (nspr-4.37.tar.gz) = 1057241 +TIMESTAMP = 1762887060 +SHA256 (nspr-4.38.2.tar.gz) = e4092faeab77bdc9b32db1113e4215948ee768e26c4666db3b5a60b35f2c9105 +SIZE (nspr-4.38.2.tar.gz) = 1025394 diff --git a/devel/nspr/pkg-plist b/devel/nspr/pkg-plist index e4d1c6e318d0..5a598e58ef1d 100644 --- a/devel/nspr/pkg-plist +++ b/devel/nspr/pkg-plist @@ -3,8 +3,6 @@ include/nspr/md/_aix32.cfg include/nspr/md/_aix64.cfg include/nspr/md/_darwin.cfg include/nspr/md/_freebsd.cfg -include/nspr/md/_hpux32.cfg -include/nspr/md/_hpux64.cfg include/nspr/md/_linux.cfg include/nspr/md/_netbsd.cfg include/nspr/md/_nto.cfg diff --git a/devel/objconv/Makefile b/devel/objconv/Makefile index e27ea615b5a1..6bc397fe8de1 100644 --- a/devel/objconv/Makefile +++ b/devel/objconv/Makefile @@ -1,5 +1,5 @@ PORTNAME= objconv -DISTVERSION= 2.55_1 +DISTVERSION= 2.56 CATEGORIES= devel MASTER_SITES= http://fuz.su/pub/objconv/ \ https://www.agner.org/optimize/objconv.zip?dummy=/ diff --git a/devel/objconv/distinfo b/devel/objconv/distinfo index 9206c453bd45..019bd31ca7d8 100644 --- a/devel/objconv/distinfo +++ b/devel/objconv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756548185 -SHA256 (objconv-2.55_1.zip) = 9d3139e90e187f556cbb52db55ffa86041030455ca2941923b78602500216b72 -SIZE (objconv-2.55_1.zip) = 1080262 +TIMESTAMP = 1762198772 +SHA256 (objconv-2.56.zip) = 301149c271ffaf7b11a14d7aff637ecd580f8591bb8992b8e399af7ed4779bf9 +SIZE (objconv-2.56.zip) = 1080800 diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile index 7a9a770e6209..42e1e23d676e 100644 --- a/devel/oci-cli/Makefile +++ b/devel/oci-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= oci-cli DISTVERSIONPREFIX= v -DISTVERSION= 3.68.1 +DISTVERSION= 3.71.0 CATEGORIES= devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,8 +22,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oci>=2.161.1:devel/py-oci@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=22.1.0:security/py-openssl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oci>=2.164.0:devel/py-oci@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyopenssl>=22.1.0:security/py-pyopenssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.29:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} \ @@ -31,7 +31,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.15.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}terminaltables>=3.1.0:textproc/py-terminaltables@${PY_FLAVOR} -USES= python:3.9-3.12 +USES= python USE_GITHUB= yes GH_ACCOUNT= oracle USE_PYTHON= autoplist concurrent cryptography pep517 diff --git a/devel/oci-cli/distinfo b/devel/oci-cli/distinfo index 9e27ecc11e14..de4f47f29d08 100644 --- a/devel/oci-cli/distinfo +++ b/devel/oci-cli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761117188 -SHA256 (oracle-oci-cli-v3.68.1_GH0.tar.gz) = 8654cbccc64dc74d602c835da5315c81c647ace4ed5f0eb1409f790575c91686 -SIZE (oracle-oci-cli-v3.68.1_GH0.tar.gz) = 5997456 +TIMESTAMP = 1763456936 +SHA256 (oracle-oci-cli-v3.71.0_GH0.tar.gz) = 2f1e584f5860c4bf232e150ac656e683e7f2776512aad34833035e3dc9471625 +SIZE (oracle-oci-cli-v3.71.0_GH0.tar.gz) = 6056460 diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile index 413a27d9fca3..c47f66b6bf66 100644 --- a/devel/okteta/Makefile +++ b/devel/okteta/Makefile @@ -1,5 +1,5 @@ PORTNAME= okteta -DISTVERSION= 0.26.23 +DISTVERSION= 0.26.24 PORTEPOCH= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src diff --git a/devel/okteta/distinfo b/devel/okteta/distinfo index 026e2b222c11..f9e8ca1236b1 100644 --- a/devel/okteta/distinfo +++ b/devel/okteta/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758423635 -SHA256 (okteta-0.26.23.tar.xz) = b04c50988eac26c50768ab5bd40f5b35a348c44d6e0e6a8d560563cf0eb1a3b1 -SIZE (okteta-0.26.23.tar.xz) = 1105068 +TIMESTAMP = 1761272559 +SHA256 (okteta-0.26.24.tar.xz) = 31b2323f02f4d4fc872c3fc135d54bb90925825681e591dd25f4a680c0d2656a +SIZE (okteta-0.26.24.tar.xz) = 1109380 diff --git a/devel/okteta/pkg-plist b/devel/okteta/pkg-plist index caaab8debbe0..8dbdf1abab83 100644 --- a/devel/okteta/pkg-plist +++ b/devel/okteta/pkg-plist @@ -543,6 +543,7 @@ share/knsrcfiles/okteta-structures.knsrc share/kservices5/oktetapart.desktop share/locale/ar/LC_MESSAGES/libkasten.mo share/locale/ar/LC_MESSAGES/liboktetacore.mo +share/locale/ar/LC_MESSAGES/liboktetagui.mo share/locale/ar/LC_MESSAGES/liboktetakasten.mo share/locale/ar/LC_MESSAGES/okteta.mo share/locale/ar/LC_MESSAGES/oktetapart.mo diff --git a/devel/omnilinter/Makefile b/devel/omnilinter/Makefile index 2970a79f12d0..6705fbd9505f 100644 --- a/devel/omnilinter/Makefile +++ b/devel/omnilinter/Makefile @@ -1,6 +1,6 @@ PORTNAME= omnilinter PORTVERSION= 0.7.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile index abc17cb386e8..4338f53134f1 100644 --- a/devel/onetbb/Makefile +++ b/devel/onetbb/Makefile @@ -1,5 +1,5 @@ PORTNAME= onetbb -PORTVERSION= 2022.2.0 +PORTVERSION= 2022.3.0 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/onetbb/distinfo b/devel/onetbb/distinfo index 65718a1dcb16..488566db547f 100644 --- a/devel/onetbb/distinfo +++ b/devel/onetbb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751298824 -SHA256 (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = f0f78001c8c8edb4bddc3d4c5ee7428d56ae313254158ad1eec49eced57f6a5b -SIZE (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = 4244148 +TIMESTAMP = 1762198167 +SHA256 (uxlfoundation-oneTBB-v2022.3.0_GH0.tar.gz) = 01598a46c1162c27253a0de0236f520fd8ee8166e9ebb84a4243574f88e6e50a +SIZE (uxlfoundation-oneTBB-v2022.3.0_GH0.tar.gz) = 6836514 diff --git a/devel/onetbb/files/patch-cmake_compilers_Clang.cmake b/devel/onetbb/files/patch-cmake_compilers_Clang.cmake deleted file mode 100644 index 5b5465e62799..000000000000 --- a/devel/onetbb/files/patch-cmake_compilers_Clang.cmake +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake/compilers/Clang.cmake.orig 2025-07-17 17:44:20 UTC -+++ cmake/compilers/Clang.cmake -@@ -65,7 +65,7 @@ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAG - # Clang flags to prevent compiler from optimizing out security checks - set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security -fPIC $<$<NOT:$<BOOL:${EMSCRIPTEN}>>:-fstack-protector-strong>) - --if (NOT APPLE AND NOT ANDROID_PLATFORM AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64") -+if (NOT APPLE AND NOT ANDROID_PLATFORM AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc" AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm") - set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} -fstack-clash-protection $<$<NOT:$<BOOL:${EMSCRIPTEN}>>:-fcf-protection=full>) - endif() - diff --git a/devel/onetbb/pkg-plist b/devel/onetbb/pkg-plist index 81bea3c7ad02..c1160a9a4beb 100644 --- a/devel/onetbb/pkg-plist +++ b/devel/onetbb/pkg-plist @@ -148,14 +148,14 @@ lib/cmake/TBB/TBBTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/TBB/TBBTargets.cmake lib/libtbb%%DBGSUFX%%.so lib/libtbb%%DBGSUFX%%.so.12 -lib/libtbb%%DBGSUFX%%.so.12.16 +lib/libtbb%%DBGSUFX%%.so.12.17 lib/libtbbbind_2_5%%DBGSUFX%%.so lib/libtbbbind_2_5%%DBGSUFX%%.so.3 -lib/libtbbbind_2_5%%DBGSUFX%%.so.3.16 +lib/libtbbbind_2_5%%DBGSUFX%%.so.3.17 lib/libtbbmalloc%%DBGSUFX%%.so lib/libtbbmalloc%%DBGSUFX%%.so.2 -lib/libtbbmalloc%%DBGSUFX%%.so.2.16 +lib/libtbbmalloc%%DBGSUFX%%.so.2.17 lib/libtbbmalloc_proxy%%DBGSUFX%%.so lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2 -lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.16 +lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.17 libdata/pkgconfig/tbb%%PCSUFX%%.pc diff --git a/devel/openapi-tui/Makefile b/devel/openapi-tui/Makefile index fa548790a109..898e6cd0417f 100644 --- a/devel/openapi-tui/Makefile +++ b/devel/openapi-tui/Makefile @@ -1,6 +1,6 @@ PORTNAME= openapi-tui DISTVERSION= 0.10.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/openapi/Makefile b/devel/openapi/Makefile index 0b4b3aee8063..89dcafac09a7 100644 --- a/devel/openapi/Makefile +++ b/devel/openapi/Makefile @@ -1,6 +1,7 @@ PORTNAME= openapi -PORTVERSION= 1.7.11 +PORTVERSION= 1.9.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/openapi/distinfo b/devel/openapi/distinfo index 58291fd5bcb1..66549dd73200 100644 --- a/devel/openapi/distinfo +++ b/devel/openapi/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759774529 -SHA256 (go/devel_openapi/openapi-v1.7.11/v1.7.11.mod) = 7bc52ccfa3ab68def866e59b7f34cafdcbb2c2aa87acfb98cb243fcbd6ff8e70 -SIZE (go/devel_openapi/openapi-v1.7.11/v1.7.11.mod) = 929 -SHA256 (go/devel_openapi/openapi-v1.7.11/v1.7.11.zip) = 082652e07cb27ba13dc4a133f7098be14315034fe2b5c15ddf5499c7bd5621ce -SIZE (go/devel_openapi/openapi-v1.7.11/v1.7.11.zip) = 1049279 +TIMESTAMP = 1761446486 +SHA256 (go/devel_openapi/openapi-v1.9.0/v1.9.0.mod) = 0fc08745c9092bd87ebdd1d1098d6c9644295e25f332a99134aa2bfbdf3ce059 +SIZE (go/devel_openapi/openapi-v1.9.0/v1.9.0.mod) = 929 +SHA256 (go/devel_openapi/openapi-v1.9.0/v1.9.0.zip) = 43dccfef3dcbbcb47b232c4c985a76847254a1f0a4a8f99b5dcc9df0bb226295 +SIZE (go/devel_openapi/openapi-v1.9.0/v1.9.0.zip) = 1090019 diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile index da8f40294b24..4c73a3fe68c3 100644 --- a/devel/opendht/Makefile +++ b/devel/opendht/Makefile @@ -1,7 +1,7 @@ PORTNAME= opendht DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org diff --git a/devel/openfec/Makefile b/devel/openfec/Makefile new file mode 100644 index 000000000000..dd4e30d735d6 --- /dev/null +++ b/devel/openfec/Makefile @@ -0,0 +1,38 @@ +PORTNAME= openfec +DISTVERSIONPREFIX= v +DISTVERSION= 1.4.2.12 +PORTREVISION= 1 +CATEGORIES= devel + +MAINTAINER= feld@FreeBSD.org +COMMENT= Forward Error Correction Library +WWW= https://github.com/roc-streaming/openfec + +# BSD2CLAUSE for the inlined FEC code by Luigi Rizzo +# LDPC license for the inlined code from Radford Neal's LDPC project +# which is similar to MIT license +LICENSE= BSD2CLAUSE CeCCIL CeCCIL-C LDPC +LICENSE_COMB= multi +LICENSE_NAME_CeCCIL= CEA CNRS INRIA Logiciel Libre License +LICENSE_FILE_CeCCIL= ${WRKSRC}/Licence_CeCILL_V2-en.txt +LICENSE_PERMS_CeCCIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +LICENSE_NAME_CeCCIL-C= CEA CNRS INRIA Logiciel Libre Component License +LICENSE_FILE_CeCCIL-C= ${WRKSRC}/LICENCE_CeCILL-C_V1-en.txt +LICENSE_PERMS_CeCCIL-C= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +LICENSE_NAME_LDPC= Radford Neal's LDPC simulator licence +LICENSE_FILE_LDPC= ${FILESDIR}/COPYRIGHT-LDPC +LICENSE_PERMS_LDPC= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +USES= cmake pathfix +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= roc-streaming + +.if defined(WITH_DEBUG) +CFLAGS+= -DOF_DEBUG +.endif + +TEST_TARGET= test + +.include <bsd.port.mk> diff --git a/devel/openfec/distinfo b/devel/openfec/distinfo new file mode 100644 index 000000000000..6ebbc1390aab --- /dev/null +++ b/devel/openfec/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762800891 +SHA256 (roc-streaming-openfec-v1.4.2.12_GH0.tar.gz) = 3397f58c8fff945ece8ea19e7859040c98a5c6497e5d791397794094e15e5873 +SIZE (roc-streaming-openfec-v1.4.2.12_GH0.tar.gz) = 1114214 diff --git a/devel/openfec/files/COPYRIGHT-LDPC b/devel/openfec/files/COPYRIGHT-LDPC new file mode 100644 index 000000000000..9cd0d7f65b4f --- /dev/null +++ b/devel/openfec/files/COPYRIGHT-LDPC @@ -0,0 +1,15 @@ +Except as otherwise specified, all program code and documentation in this +directory is copyright (c) 1995-2012 by Radford M. Neal. + +Permission is granted for anyone to copy, use, modify, and distribute +these programs and accompanying documents for any purpose, provided +this copyright notice is retained and prominently displayed, and note +is made of any changes made to these programs. These programs and +documents are distributed without any warranty, express or implied. +As the programs were written for research purposes only, they have not +been tested to the degree that would be advisable in any important +application. All use of these programs is entirely at the user's own +risk. + +Some routines in the module rand.c are taken from the GNU C Library, +and are copyrighted as described there and in the file LGPL. diff --git a/devel/openfec/files/patch-CMakeLists.txt b/devel/openfec/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..24b34a9fb74c --- /dev/null +++ b/devel/openfec/files/patch-CMakeLists.txt @@ -0,0 +1,55 @@ +--- CMakeLists.txt.orig 2025-11-10 21:36:14 UTC ++++ CMakeLists.txt +@@ -23,33 +23,33 @@ ENABLE_TESTING() + + ENABLE_TESTING() + +-if (PROFILING STREQUAL "ON") ++#if (PROFILING STREQUAL "ON") + +-else(PROFILING STREQUAL "ON") ++#else(PROFILING STREQUAL "ON") + +-endif(PROFILING STREQUAL "ON") ++#endif(PROFILING STREQUAL "ON") + +-if (DEBUG STREQUAL "ON") ++#if (DEBUG STREQUAL "ON") + # Debug mode +-ADD_DEFINITIONS(-DOF_DEBUG) +-set(CMAKE_BUILD_TYPE Debug) +-message(STATUS "Debug mode ON" ) ++#ADD_DEFINITIONS(-DOF_DEBUG) ++#set(CMAKE_BUILD_TYPE Debug) ++#message(STATUS "Debug mode ON" ) + +-else(DEBUG STREQUAL "ON") ++#else(DEBUG STREQUAL "ON") + # Release mode +-set(CMAKE_BUILD_TYPE Release) +-set(OPTIMIZE "3" CACHE STRING "Set optimization level (0-3 or DEFAULT)") +-if (NOT OPTIMIZE STREQUAL "DEFAULT") +- string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") +- string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}") +- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O${OPTIMIZE}") +-endif() +-message(STATUS "Debug mode OFF") +-message(STATUS "Optimization level ${OPTIMIZE}") ++#set(CMAKE_BUILD_TYPE Release) ++#set(OPTIMIZE "3" CACHE STRING "Set optimization level (0-3 or DEFAULT)") ++#if (NOT OPTIMIZE STREQUAL "DEFAULT") ++# string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") ++# string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}") ++# set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O${OPTIMIZE}") ++#endif() ++#message(STATUS "Debug mode OFF") ++#message(STATUS "Optimization level ${OPTIMIZE}") + +-endif (DEBUG STREQUAL "ON") ++#endif (DEBUG STREQUAL "ON") + +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wno-unused-result") ++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-result") + + set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin/${CMAKE_BUILD_TYPE} + CACHE STRING "output path for libraries") diff --git a/devel/openfec/pkg-descr b/devel/openfec/pkg-descr new file mode 100644 index 000000000000..6d0afbcc983b --- /dev/null +++ b/devel/openfec/pkg-descr @@ -0,0 +1,19 @@ +OpenFEC is a library that provides Application-Level Forward Erasure +Correction (AL-FEC) codes, also known as Upper-Layers FEC (UL-FEC). The +core purpose is to add redundancy to data in order to recover from +erasures during transmission without requiring retransmission. +Implemented as high-performance C-language software codecs, OpenFEC +provides IPR-free, open AL-FEC codes positioned in the communication +stack for robust transmission and distributed storage applications. + +The library serves as a platform for developers and researchers who need +to integrate forward error correction capabilities into their +applications, offering ready-to-use codecs, performance evaluation +environments, and documentation. It's designed for applications where +data loss during transmission needs to be recovered automatically, +making it suitable for reliable communication systems, streaming +applications, and distributed storage solutions where retransmission is +not feasible. + +This package is a fork by the roc-streaming project with additional +bugfixes. The original project is hosted at https://openfec.inrialpes.fr diff --git a/devel/openfec/pkg-plist b/devel/openfec/pkg-plist new file mode 100644 index 000000000000..8d7dee375c90 --- /dev/null +++ b/devel/openfec/pkg-plist @@ -0,0 +1,48 @@ +include/openfec/lib_advanced/ldpc_from_file/of_codec_profile.h +include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff.h +include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff_api.h +include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff_includes.h +include/openfec/lib_advanced/ldpc_from_file/of_ldpc_includes.h +include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_hamming_weight.h +include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_convert.h +include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_dense.h +include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_sparse.h +include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_tools.h +include/openfec/lib_common/linear_binary_codes_utils/it_decoding/of_it_decoding.h +include/openfec/lib_common/linear_binary_codes_utils/ml_decoding/of_ml_decoding.h +include/openfec/lib_common/linear_binary_codes_utils/ml_decoding/of_ml_tool.h +include/openfec/lib_common/linear_binary_codes_utils/of_create_pchk.h +include/openfec/lib_common/linear_binary_codes_utils/of_linear_binary_code.h +include/openfec/lib_common/linear_binary_codes_utils/of_symbol.h +include/openfec/lib_common/of_build_config.h +include/openfec/lib_common/of_cb.h +include/openfec/lib_common/of_debug.h +include/openfec/lib_common/of_mem.h +include/openfec/lib_common/of_openfec_api.h +include/openfec/lib_common/of_openfec_profile.h +include/openfec/lib_common/of_rand.h +include/openfec/lib_common/of_types.h +include/openfec/lib_common/statistics/of_statistics.h +include/openfec/lib_stable/2d_parity_matrix/of_2d_parity.h +include/openfec/lib_stable/2d_parity_matrix/of_2d_parity_api.h +include/openfec/lib_stable/2d_parity_matrix/of_2d_parity_includes.h +include/openfec/lib_stable/2d_parity_matrix/of_codec_profile.h +include/openfec/lib_stable/ldpc_staircase/of_codec_profile.h +include/openfec/lib_stable/ldpc_staircase/of_ldpc_includes.h +include/openfec/lib_stable/ldpc_staircase/of_ldpc_staircase.h +include/openfec/lib_stable/ldpc_staircase/of_ldpc_staircase_api.h +include/openfec/lib_stable/reed-solomon_gf_2_8/of_codec_profile.h +include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8.h +include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8_api.h +include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8_includes.h +include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/algebra_2_4.h +include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/algebra_2_8.h +include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/of_galois_field_code.h +include/openfec/lib_stable/reed-solomon_gf_2_m/of_codec_profile.h +include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m.h +include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m_api.h +include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m_includes.h +lib/libopenfec.so +lib/libopenfec.so.1 +lib/libopenfec.so.1.4.2 +libdata/pkgconfig/openfec.pc diff --git a/devel/oq/Makefile b/devel/oq/Makefile index 1ced5f55bb2f..6c0128a439a3 100644 --- a/devel/oq/Makefile +++ b/devel/oq/Makefile @@ -1,7 +1,7 @@ PORTNAME= oq DISTVERSIONPREFIX= v DISTVERSION= 0.0.20 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= hoanga@gmail.com diff --git a/devel/p5-Avro/Makefile b/devel/p5-Avro/Makefile index be6ae062172a..571becae3cae 100644 --- a/devel/p5-Avro/Makefile +++ b/devel/p5-Avro/Makefile @@ -1,5 +1,5 @@ PORTNAME= Avro -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel perl5 #MASTER_SITES= CPAN #MASTER_SITE_SUBDIR= CPAN:RSKRABA diff --git a/devel/p5-Avro/distinfo b/devel/p5-Avro/distinfo index 5b7b90f7e51a..d0f0248ccd72 100644 --- a/devel/p5-Avro/distinfo +++ b/devel/p5-Avro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201041 -SHA256 (Avro-1.12.0.tar.gz) = dc5bc361d45e2407d93cee31506b9ebb2c5d18ca8ff7ba6b827e97abca2f703a -SIZE (Avro-1.12.0.tar.gz) = 43405 +TIMESTAMP = 1761446544 +SHA256 (Avro-1.12.1.tar.gz) = b4b3faf434a66c2a1bfa9db1d9d266c5d1ddd479323d6d51bd79b6f181290559 +SIZE (Avro-1.12.1.tar.gz) = 43422 diff --git a/devel/p5-B-Keywords/Makefile b/devel/p5-B-Keywords/Makefile index c2a043d7eb43..c944a6048044 100644 --- a/devel/p5-B-Keywords/Makefile +++ b/devel/p5-B-Keywords/Makefile @@ -1,5 +1,5 @@ PORTNAME= B-Keywords -PORTVERSION= 1.28 +PORTVERSION= 1.29 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-B-Keywords/distinfo b/devel/p5-B-Keywords/distinfo index 40077f62645f..84e582a3b603 100644 --- a/devel/p5-B-Keywords/distinfo +++ b/devel/p5-B-Keywords/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751183619 -SHA256 (B-Keywords-1.28.tar.gz) = 9e7eb67695929487c61aaf2dae8baf9dda1ad87602bb5a094f10744b12765e3e -SIZE (B-Keywords-1.28.tar.gz) = 13223 +TIMESTAMP = 1762037384 +SHA256 (B-Keywords-1.29.tar.gz) = e0aa19d3390409f0ece7342ab041c5b432c31d7cf1abf182c134b6aab78784b0 +SIZE (B-Keywords-1.29.tar.gz) = 14319 diff --git a/devel/p5-Data-ObjectDriver/Makefile b/devel/p5-Data-ObjectDriver/Makefile index ed29eb373452..586a9167a404 100644 --- a/devel/p5-Data-ObjectDriver/Makefile +++ b/devel/p5-Data-ObjectDriver/Makefile @@ -1,5 +1,5 @@ PORTNAME= Data-ObjectDriver -PORTVERSION= 0.25 +PORTVERSION= 0.26 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-DBI>=0:databases/p5-DBI \ p5-Text-SimpleTable>=0:textproc/p5-Text-SimpleTable TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \ - p5-Test-Exception>=0:devel/p5-Test-Exception + p5-Test-Exception>=0:devel/p5-Test-Exception \ + p5-Tie-IxHash>=0:devel/p5-Tie-IxHash USES= perl5 USE_PERL5= modbuildtiny diff --git a/devel/p5-Data-ObjectDriver/distinfo b/devel/p5-Data-ObjectDriver/distinfo index 88aed934ab5d..f8b1c6d28f7a 100644 --- a/devel/p5-Data-ObjectDriver/distinfo +++ b/devel/p5-Data-ObjectDriver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745462030 -SHA256 (Data-ObjectDriver-0.25.tar.gz) = ebd701d151508d4e74671b48a5b62441dacce70042b720655881c159f205ebae -SIZE (Data-ObjectDriver-0.25.tar.gz) = 93950 +TIMESTAMP = 1762078970 +SHA256 (Data-ObjectDriver-0.26.tar.gz) = d7e9d5353849d23a4994f532662ba9656c5a60aad9ec5d7d0c378c69d1d84017 +SIZE (Data-ObjectDriver-0.26.tar.gz) = 97635 diff --git a/devel/p5-Data-Random/Makefile b/devel/p5-Data-Random/Makefile index 7307e7799625..502878f1d42a 100644 --- a/devel/p5-Data-Random/Makefile +++ b/devel/p5-Data-Random/Makefile @@ -1,5 +1,5 @@ PORTNAME= Data-Random -PORTVERSION= 0.13 +PORTVERSION= 0.14 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Data-Random/distinfo b/devel/p5-Data-Random/distinfo index 834f18c56b91..5a1674ee757f 100644 --- a/devel/p5-Data-Random/distinfo +++ b/devel/p5-Data-Random/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1524262438 -SHA256 (Data-Random-0.13.tar.gz) = eb590184a8db28a7e49eab09e25f8650c33f1f668b6a472829de74a53256bfc0 -SIZE (Data-Random-0.13.tar.gz) = 158143 +TIMESTAMP = 1762079441 +SHA256 (Data-Random-0.14.tar.gz) = bec0e1d5301a57727e4e3a9f56590d5daa65e81be3027ecbc4141c04fa871818 +SIZE (Data-Random-0.14.tar.gz) = 158730 diff --git a/devel/p5-Date-Range/Makefile b/devel/p5-Date-Range/Makefile index 3251a6a63f74..64b2dc5bc50d 100644 --- a/devel/p5-Date-Range/Makefile +++ b/devel/p5-Date-Range/Makefile @@ -9,10 +9,12 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Work with a range of dates in Perl WWW= https://metacpan.org/release/Date-Range -BUILD_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple +BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/p5-IPC-ShellCmd/Makefile b/devel/p5-IPC-ShellCmd/Makefile index f4c88e3a8acf..09faff2a2654 100644 --- a/devel/p5-IPC-ShellCmd/Makefile +++ b/devel/p5-IPC-ShellCmd/Makefile @@ -14,10 +14,9 @@ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \ - sudo:security/sudo +RUN_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote -USES= perl5 +USES= perl5 sudo USE_PERL5= configure NO_ARCH= yes diff --git a/devel/p5-OrePAN2/Makefile b/devel/p5-OrePAN2/Makefile index 6ac57c1631b0..186c64121b73 100644 --- a/devel/p5-OrePAN2/Makefile +++ b/devel/p5-OrePAN2/Makefile @@ -1,6 +1,5 @@ PORTNAME= OrePAN2 -PORTVERSION= 0.52 -PORTREVISION= 1 +PORTVERSION= 0.53 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:OALDERS @@ -17,11 +16,13 @@ BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Archive-Extract>=0.72:archivers/p5-Archive-Extract \ p5-IO-File-AtomicChange>=0:devel/p5-IO-File-AtomicChange \ p5-IO-Socket-SSL>=1.42:security/p5-IO-Socket-SSL \ + p5-libwww>=0:www/p5-libwww \ p5-List-Compare>=0:misc/p5-List-Compare \ p5-MetaCPAN-Client>=2.000000:devel/p5-MetaCPAN-Client \ p5-Moo>=1.007000:devel/p5-Moo \ p5-MooX-Options>=0:devel/p5-MooX-Options \ p5-MooX-StrictConstructor>=0:devel/p5-MooX-StrictConstructor \ + p5-namespace-clean>=0:devel/p5-namespace-clean \ p5-Parse-CPAN-Packages-Fast>=0.09:devel/p5-Parse-CPAN-Packages-Fast \ p5-Parse-LocalDistribution>=0.14:devel/p5-Parse-LocalDistribution \ p5-Path-Tiny>=0:devel/p5-Path-Tiny \ @@ -29,11 +30,11 @@ RUN_DEPENDS= p5-Archive-Extract>=0.72:archivers/p5-Archive-Extract \ p5-Type-Tiny>=2.000000:devel/p5-Type-Tiny \ p5-Types-Path-Tiny>=0:devel/p5-Types-Path-Tiny \ p5-Types-Self>=0:devel/p5-Types-Self \ - p5-Types-URI>=0:devel/p5-Types-URI \ - p5-libwww>=0:www/p5-libwww \ - p5-namespace-clean>=0:devel/p5-namespace-clean -TEST_DEPENDS= p5-File-Touch>=0:devel/p5-File-Touch \ + p5-Types-URI>=0:devel/p5-Types-URI +TEST_DEPENDS= p5-File-pushd>=0:devel/p5-File-pushd \ + p5-File-Touch>=0:devel/p5-File-Touch \ p5-File-Which>=0:sysutils/p5-File-Which \ + p5-Test-Needs>=0:devel/p5-Test-Needs \ p5-Test-RequiresInternet>=0:devel/p5-Test-RequiresInternet USES= perl5 diff --git a/devel/p5-OrePAN2/distinfo b/devel/p5-OrePAN2/distinfo index 0d3728451922..00c26999ed3b 100644 --- a/devel/p5-OrePAN2/distinfo +++ b/devel/p5-OrePAN2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708469911 -SHA256 (OrePAN2-0.52.tar.gz) = 90d11fd7cce960b82d87fb330830849ab5959ec9519bab37333ef5cbb9cecf82 -SIZE (OrePAN2-0.52.tar.gz) = 52017 +TIMESTAMP = 1762079617 +SHA256 (OrePAN2-0.53.tar.gz) = a04783ecb319e4143911429895fe06b99ac7abc515a0bba962ac8079498dd413 +SIZE (OrePAN2-0.53.tar.gz) = 53166 diff --git a/devel/p5-OrePAN2/pkg-plist b/devel/p5-OrePAN2/pkg-plist index fbb33662a8c7..6b01604af46c 100644 --- a/devel/p5-OrePAN2/pkg-plist +++ b/devel/p5-OrePAN2/pkg-plist @@ -10,8 +10,10 @@ bin/orepan2-merge-index %%SITE_PERL%%/OrePAN2/Index.pm %%SITE_PERL%%/OrePAN2/Indexer.pm %%SITE_PERL%%/OrePAN2/Injector.pm +%%SITE_PERL%%/OrePAN2/Logger.pm %%SITE_PERL%%/OrePAN2/Repository.pm %%SITE_PERL%%/OrePAN2/Repository/Cache.pm +%%SITE_PERL%%/OrePAN2/Role/HasLogger.pm %%PERL5_MAN1%%/orepan2-audit.1.gz %%PERL5_MAN1%%/orepan2-gc.1.gz %%PERL5_MAN1%%/orepan2-indexer.1.gz diff --git a/devel/p5-Sys-Virt/Makefile b/devel/p5-Sys-Virt/Makefile index 0af343f8ac6f..a149a8a012d4 100644 --- a/devel/p5-Sys-Virt/Makefile +++ b/devel/p5-Sys-Virt/Makefile @@ -1,5 +1,5 @@ PORTNAME= Sys-Virt -PORTVERSION= 11.6.0 +PORTVERSION= 11.8.0 DISTVERSIONPREFIX= v CATEGORIES= devel perl5 MASTER_SITES= CPAN diff --git a/devel/p5-Sys-Virt/distinfo b/devel/p5-Sys-Virt/distinfo index 77699178de34..a360711c6302 100644 --- a/devel/p5-Sys-Virt/distinfo +++ b/devel/p5-Sys-Virt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755087922 -SHA256 (Sys-Virt-v11.6.0.tar.gz) = 8d6e61a96d099d78a22b7f1cd3e3392fe663b2fce8c5bb769d87c4a01f3e20c9 -SIZE (Sys-Virt-v11.6.0.tar.gz) = 177510 +TIMESTAMP = 1762588003 +SHA256 (Sys-Virt-v11.8.0.tar.gz) = 477746fda6d69c3ab64260fc832d7e9518889ab16f8d57a2611e0934a73b2faa +SIZE (Sys-Virt-v11.8.0.tar.gz) = 178755 diff --git a/devel/p5-Term-Choose-LineFold-XS/Makefile b/devel/p5-Term-Choose-LineFold-XS/Makefile index 54be4791f6f3..3d59bad6626e 100644 --- a/devel/p5-Term-Choose-LineFold-XS/Makefile +++ b/devel/p5-Term-Choose-LineFold-XS/Makefile @@ -1,5 +1,5 @@ PORTNAME= Term-Choose-LineFold-XS -PORTVERSION= 0.003 +PORTVERSION= 0.004 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Term-Choose-LineFold-XS/distinfo b/devel/p5-Term-Choose-LineFold-XS/distinfo index 2d3db38d1731..97942327b95d 100644 --- a/devel/p5-Term-Choose-LineFold-XS/distinfo +++ b/devel/p5-Term-Choose-LineFold-XS/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816606 -SHA256 (Term-Choose-LineFold-XS-0.003.tar.gz) = f8cbd2f96d38fd2e0e942b20260f63de46884fca30dc44ba264f0787dbf76f0f -SIZE (Term-Choose-LineFold-XS-0.003.tar.gz) = 25522 +TIMESTAMP = 1761446552 +SHA256 (Term-Choose-LineFold-XS-0.004.tar.gz) = 3194d5adb14041595c002e687b4a6daae903a9159970da1640ff0d633404e15d +SIZE (Term-Choose-LineFold-XS-0.004.tar.gz) = 25621 diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile index 1ded967f5d08..e0f1d9936222 100644 --- a/devel/p5-Term-Choose/Makefile +++ b/devel/p5-Term-Choose/Makefile @@ -1,5 +1,5 @@ PORTNAME= Term-Choose -PORTVERSION= 1.776 +PORTVERSION= 1.777 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -22,7 +22,7 @@ NO_ARCH= yes OPTIONS_DEFINE= XS OPTIONS_DEFAULT=XS -XS_BUILD_DEPENDS= p5-Term-Choose-LineFold-XS>=0.003:devel/p5-Term-Choose-LineFold-XS -XS_RUN_DEPENDS= p5-Term-Choose-LineFold-XS>=0.003:devel/p5-Term-Choose-LineFold-XS +XS_BUILD_DEPENDS= p5-Term-Choose-LineFold-XS>=0.004:devel/p5-Term-Choose-LineFold-XS +XS_RUN_DEPENDS= p5-Term-Choose-LineFold-XS>=0.004:devel/p5-Term-Choose-LineFold-XS .include <bsd.port.mk> diff --git a/devel/p5-Term-Choose/distinfo b/devel/p5-Term-Choose/distinfo index 0b568353df33..5060143e85b0 100644 --- a/devel/p5-Term-Choose/distinfo +++ b/devel/p5-Term-Choose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816604 -SHA256 (Term-Choose-1.776.tar.gz) = fb8501d674ed784a0129ea350f5d6cfefc43a6d73aba0d2c26ad7a2e000f3805 -SIZE (Term-Choose-1.776.tar.gz) = 75066 +TIMESTAMP = 1761446550 +SHA256 (Term-Choose-1.777.tar.gz) = 3b0bfa8c6bb683d7ab60f813dea9c53dd8498a942804e197f1f89c5454a90100 +SIZE (Term-Choose-1.777.tar.gz) = 75037 diff --git a/devel/p5-Time-Piece/Makefile b/devel/p5-Time-Piece/Makefile index 71acde664ae3..0875d1e62e32 100644 --- a/devel/p5-Time-Piece/Makefile +++ b/devel/p5-Time-Piece/Makefile @@ -1,10 +1,10 @@ PORTNAME= Time-Piece -PORTVERSION= 1.3701 -PORTEPOCH= 1 +PORTVERSION= 1.40 +PORTEPOCH= 2 CATEGORIES= devel perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:ESAYM PKGNAMEPREFIX= p5- - MAINTAINER= perl@FreeBSD.org COMMENT= Object-oriented time objects for Perl WWW= https://metacpan.org/release/Time-Piece diff --git a/devel/p5-Time-Piece/distinfo b/devel/p5-Time-Piece/distinfo index 0df97421837e..f2388fe76c1d 100644 --- a/devel/p5-Time-Piece/distinfo +++ b/devel/p5-Time-Piece/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756269005 -SHA256 (Time-Piece-1.3701.tar.gz) = 857721f77f6180160282c68defbd138ef4091bbe3a1d2532c712890a3d092fdf -SIZE (Time-Piece-1.3701.tar.gz) = 43715 +TIMESTAMP = 1762854769 +SHA256 (Time-Piece-1.40.tar.gz) = d079c5beadd76e2521bdb5f215f15c0c63b95ca2181066778454afb06bdb1d67 +SIZE (Time-Piece-1.40.tar.gz) = 56263 diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile index 5b21f590fc48..9c4f53fdfd95 100644 --- a/devel/p5-Type-Tiny/Makefile +++ b/devel/p5-Type-Tiny/Makefile @@ -1,5 +1,5 @@ PORTNAME= Type-Tiny -PORTVERSION= 2.008003 +PORTVERSION= 2.008004 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:TOBYINK diff --git a/devel/p5-Type-Tiny/distinfo b/devel/p5-Type-Tiny/distinfo index 53343bca2be4..f06c195f765d 100644 --- a/devel/p5-Type-Tiny/distinfo +++ b/devel/p5-Type-Tiny/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436449 -SHA256 (Type-Tiny-2.008003.tar.gz) = 47e76a2c09a6508a0f65bc88954a6e26172d92978cfde5edb8ddaa2013cf06e7 -SIZE (Type-Tiny-2.008003.tar.gz) = 501047 +TIMESTAMP = 1761446554 +SHA256 (Type-Tiny-2.008004.tar.gz) = 27f9cadd91d15217be2748d612fef78d22474d3f6554ccfca4171cbcde1ab34e +SIZE (Type-Tiny-2.008004.tar.gz) = 501471 diff --git a/devel/packr/Makefile b/devel/packr/Makefile index a5c5fe226f34..dbace3937973 100644 --- a/devel/packr/Makefile +++ b/devel/packr/Makefile @@ -1,7 +1,7 @@ PORTNAME= packr DISTVERSIONPREFIX= v DISTVERSION= 2.8.3 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/parol-ls/Makefile b/devel/parol-ls/Makefile index e456b52761a9..a0f2a390857e 100644 --- a/devel/parol-ls/Makefile +++ b/devel/parol-ls/Makefile @@ -1,6 +1,6 @@ PORTNAME= parol-ls DISTVERSION= 1.0.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/parol/Makefile b/devel/parol/Makefile index 519d6ef48957..1c2920cabb2c 100644 --- a/devel/parol/Makefile +++ b/devel/parol/Makefile @@ -1,6 +1,6 @@ PORTNAME= parol DISTVERSION= 1.0.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/patsh/Makefile b/devel/patsh/Makefile index df6b4ed8df89..409ea12d4be3 100644 --- a/devel/patsh/Makefile +++ b/devel/patsh/Makefile @@ -1,7 +1,7 @@ PORTNAME= patsh DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/pcre2/Makefile b/devel/pcre2/Makefile index 7b09ea0fd806..71fe8ad95e67 100644 --- a/devel/pcre2/Makefile +++ b/devel/pcre2/Makefile @@ -1,5 +1,5 @@ PORTNAME= pcre2 -DISTVERSION= 10.46 +DISTVERSION= 10.47 CATEGORIES= devel MASTER_SITES= https://github.com/PCRE2Project/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ @@ -10,41 +10,46 @@ WWW= https://www.pcre.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENCE.md -USES= autoreconf cpe libtool pkgconfig tar:bz2 +USES= cmake:testing cpe pathfix pkgconfig tar:bz2 CPE_VENDOR= pcre - USE_LDCONFIG= yes -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS= --enable-pcre2-16 \ - --enable-pcre2-32 -INSTALL_TARGET= install-strip +PORTDOCS= * + +CMAKE_TESTING_ON= PCRE2_BUILD_TESTS + +CMAKE_ON= BUILD_SHARED_LIBS \ + PCRE2_BUILD_PCRE2_16 \ + PCRE2_BUILD_PCRE2_32 +CMAKE_OFF= PCRE2_BUILD_TESTS -OPTIONS_DEFINE= DOCS LIBBZ2 LIBZ +OPTIONS_DEFINE= DOCS LIBBZ2 LIBZ STATIC OPTIONS_RADIO= CLI OPTIONS_RADIO_CLI= LIBEDIT READLINE +OPTIONS_SUB= yes LIBBZ2_DESC= Using pcre2grep with .bz2 files LIBZ_DESC= Using pcre2grep with .gz files -LIBBZ2_CONFIGURE_ON= --enable-pcre2grep-libbz2 -LIBEDIT_USES= libedit -LIBEDIT_CONFIGURE_ENABLE= pcre2test-libedit -LIBZ_CONFIGURE_ON= --enable-pcre2grep-libz -READLINE_USES= readline -READLINE_CONFIGURE_ENABLE= pcre2test-libreadline +LIBBZ2_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_BZip2:BOOL=True + +LIBEDIT_USES= libedit +LIBEDIT_CMAKE_BOOL= PCRE2_SUPPORT_LIBEDIT +LIBEDIT_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Editline:BOOL=True + +LIBZ_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB:BOOL=True + +READLINE_USES= readline +READLINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Readline:BOOL=True + +STATIC_CMAKE_BOOL= BUILD_STATIC_LIBS .include <bsd.port.options.mk> .if ${ARCH:Mmips64*} == "" && ${ARCH:Mriscv64*} == "" -CONFIGURE_ARGS+= --enable-jit +CMAKE_ON+= PCRE2_SUPPORT_JIT .else -CONFIGURE_ARGS+= --disable-jit -.endif - -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= * +CMAKE_OFF+= PCRE2_SUPPORT_JIT .endif # Optional knobs that accept positive integer parameters (see pcrebuild(3)): @@ -53,33 +58,27 @@ PORTDOCS= * # libraries, at the expense of longer load times (possible values: # 2 (default), 3, and 4): .if defined(WITH_LINK_SIZE) -CONFIGURE_ARGS+= --with-link-size=${WITH_LINK_SIZE} +CMAKE_ARGS+= -DPCRE2_LINK_SIZE:STRING=${WITH_LINK_SIZE} .endif # Control PCRE resource use by limiting the default number of times pcre_exec() # can call match() during a single operation (default: 10 million): .if defined(WITH_MATCH_LIMIT) -CONFIGURE_ARGS+= --with-match-limit=${WITH_MATCH_LIMIT} +CMAKE_ARGS+= -DPCRE2_MATCH_LIMIT:STRING=${WITH_MATCH_LIMIT} +.endif + +# This limit applies to all backtracks, whether or not they are nested. In +# some environments it is desirable to limit the nesting of backtracking (that +# is, the depth of tree that is searched) more strictly, in order to restrict +# the maximum amount of heap memory that is used (default: 10 million): +.if defined(WITH_MATCH_LIMIT_DEPTH) +CMAKE_ARGS+= -DPCRE2_MATCH_LIMIT_DEPTH:STRING=${WITH_MATCH_LIMIT_DEPTH} .endif # Control PCRE resource use by limiting the nesting depth of parentheses in # patterns compiled with pcre_compile() (default: 250): .if defined(WITH_PARENS_NEST_LIMIT) -CONFIGURE_ARGS+= --with-parens-nest-limit=${WITH_PARENS_NEST_LIMIT} -.endif - -#prevent regression test coredumps from causing failures on the -#package-building cluster: -.ifndef (MAINTAINER_MODE) -CORELIMIT?= /usr/bin/limits -Sc 0 +CMAKE_ARGS+= -DPCRE2_PARENS_NEST_LIMIT:STRING=${WITH_PARENS_NEST_LIMIT} .endif -TESTLOGS?= RunGrepTest RunTest pcre_jit_test pcre_scanner_unittest \ - pcre_stringpiece_unittest pcrecpp_unittest - -do-test: - @cd ${WRKSRC} ; \ - ${SETENV} ${MAKE_ENV} ${CORELIMIT} ${MAKE_CMD} ${MAKE_ARGS} check ; \ - for _l in ${TESTLOGS} ; do if ${TEST} -f $${_l}.log ; then \ - ${PRINTF} "\n\n$${_l}.log\n\n\n" ; ${CAT} $${_l}.log ; fi ; done .include <bsd.port.mk> diff --git a/devel/pcre2/distinfo b/devel/pcre2/distinfo index 558f8cfcb451..5b829d77fd25 100644 --- a/devel/pcre2/distinfo +++ b/devel/pcre2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759339956 -SHA256 (pcre2-10.46.tar.bz2) = 15fbc5aba6beee0b17aecb04602ae39432393aba1ebd8e39b7cabf7db883299f -SIZE (pcre2-10.46.tar.bz2) = 2035354 +TIMESTAMP = 1761177391 +SHA256 (pcre2-10.47.tar.bz2) = 47fe8c99461250d42f89e6e8fdaeba9da057855d06eb7fc08d9ca03fd08d7bc7 +SIZE (pcre2-10.47.tar.bz2) = 2145789 diff --git a/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h b/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h deleted file mode 100644 index 67ebc2b80ddc..000000000000 --- a/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h +++ /dev/null @@ -1,11 +0,0 @@ ---- deps/sljit/sljit_src/sljitConfigInternal.h.orig 2025-02-06 07:15:34 UTC -+++ deps/sljit/sljit_src/sljitConfigInternal.h -@@ -255,7 +255,7 @@ extern "C" { - * system provided method that should be defined below is used - * instead. - */ --#if (!defined SLJIT_CACHE_FLUSH && defined __has_builtin) -+#if (!defined SLJIT_CACHE_FLUSH && defined __has_builtin && !defined SLJIT_CONFIG_PPC_32) - #if __has_builtin(__builtin___clear_cache) && !defined(__clang__) - - /* diff --git a/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7 b/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7 new file mode 100644 index 000000000000..a0f49df6ffc5 --- /dev/null +++ b/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7 @@ -0,0 +1,221 @@ +From f8e7d124500e869ffc5643228c34d3745d64a3d7 Mon Sep 17 00:00:00 2001 +From: Nicholas Wilson <nicholas@nicholaswilson.me.uk> +Date: Sat, 25 Oct 2025 12:28:05 +0100 +Subject: [PATCH] Use correctly-cased CMake variables for better compatibility + (#825) + +* Use the correct casing for <PackageName>_FOUND +* Add a CI test with CMake very latest (currently 4.1.2). This job also sets DCMAKE_POLICY_VERSION_MINIMUM to verify that we don't break any future policies, greater than our minimum version 3.15. +* Tidy the ncurses support for libreadline to use READLINE_LIBRARIES +--- + .github/workflows/dev.yml | 140 +++++++++++++++++++++++++++++++++----- + CMakeLists.txt | 50 ++++++-------- + cmake/FindEditline.cmake | 5 ++ + cmake/FindReadline.cmake | 17 ++++- + 4 files changed, 164 insertions(+), 48 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c97099601..ac3f8d001 100644 +--- CMakeLists.txt ++++ CMakeLists.txt +@@ -146,7 +146,7 @@ endif() + # setting CMAKE_MODULE_PATH on the command line. + list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) + +-# external packages ++# External packages + find_package(BZip2) + find_package(ZLIB) + find_package(Readline) +@@ -446,7 +446,7 @@ if(HAVE_VSCRIPT) + endif() + + # bzip2 lib +-if(BZIP2_FOUND) ++if(BZip2_FOUND) + option(PCRE2_SUPPORT_LIBBZ2 "Enable support for linking pcre2grep with libbz2." ON) + endif() + +@@ -456,12 +456,12 @@ if(ZLIB_FOUND) + endif() + + # editline lib +-if(EDITLINE_FOUND) ++if(Editline_FOUND) + option(PCRE2_SUPPORT_LIBEDIT "Enable support for linking pcre2test with libedit." OFF) + endif() + + # readline lib +-if(READLINE_FOUND) ++if(Readline_FOUND) + option(PCRE2_SUPPORT_LIBREADLINE "Enable support for linking pcre2test with libreadline." ON) + endif() + +@@ -498,12 +498,12 @@ if(PCRE2_BUILD_PCRE2GREP AND NOT PCRE2_BUILD_PCRE2_8) + endif() + + if(PCRE2_SUPPORT_LIBBZ2) +- if(BZIP2_FOUND) +- include_directories(${BZIP2_INCLUDE_DIR}) ++ if(BZip2_FOUND) ++ include_directories(${BZIP2_INCLUDE_DIRS}) + else() + message( + FATAL_ERROR +- " libbz2 not found. Set BZIP2_INCLUDE_DIR to a compatible header\n" ++ " libbz2 not found. Set BZIP2_INCLUDE_DIRS to a compatible header\n" + " or set BZip2_ROOT to a full bzip2 installed tree, as needed." + ) + endif() +@@ -511,42 +511,42 @@ endif() + + if(PCRE2_SUPPORT_LIBZ) + if(ZLIB_FOUND) +- include_directories(${ZLIB_INCLUDE_DIR}) ++ include_directories(${ZLIB_INCLUDE_DIRS}) + else() + message( + FATAL_ERROR +- " zlib not found. Set ZLIB_INCLUDE_DIR to a compatible header\n" ++ " zlib not found. Set ZLIB_INCLUDE_DIRS to a compatible header\n" + " or set ZLIB_ROOT to a full zlib installed tree, as needed." + ) + endif() + endif() + + if(PCRE2_SUPPORT_LIBEDIT) +- if(EDITLINE_FOUND) +- include_directories(${EDITLINE_INCLUDE_DIR}) ++ if(Editline_FOUND) ++ include_directories(${EDITLINE_INCLUDE_DIRS}) + else() + message( + FATAL_ERROR +- " libedit not found. Set EDITLINE_INCLUDE_DIR to a compatible header\n" ++ " libedit not found. Set EDITLINE_INCLUDE_DIRS to a compatible header\n" + " or set Editline_ROOT to a full libedit installed tree, as needed." + ) + endif() + endif() + + if(PCRE2_SUPPORT_LIBREADLINE) +- if(READLINE_FOUND) +- include_directories(${READLINE_INCLUDE_DIR}) ++ if(Readline_FOUND) ++ include_directories(${READLINE_INCLUDE_DIRS}) + else() + message( + FATAL_ERROR +- " libreadline not found. Set READLINE_INCLUDE_DIR to a compatible header\n" ++ " libreadline not found. Set READLINE_INCLUDE_DIRS to a compatible header\n" + " or set Readline_ROOT to a full libreadline installed tree, as needed." + ) + endif() + endif() + + if(PCRE2_SUPPORT_LIBREADLINE AND PCRE2_SUPPORT_LIBEDIT) +- if(READLINE_FOUND) ++ if(Readline_FOUND) + message( + FATAL_ERROR + " Only one of the readline compatible libraries can be enabled.\n" +@@ -603,24 +603,16 @@ endif() + set(PCRE2TEST_LIBS) + set(PCRE2GREP_LIBS) + +-# This next one used to reference ${READLINE_LIBRARY}) +-# but I was advised to add the NCURSES test as well, along with +-# some modifications to cmake/FindReadline.cmake which should +-# make it possible to override the default if necessary. PH +- + if(PCRE2_SUPPORT_LIBREADLINE) + set(SUPPORT_LIBREADLINE 1) +- list(APPEND PCRE2TEST_LIBS ${READLINE_LIBRARY}) +- if(DEFINED NCURSES_LIBRARY) +- list(APPEND PCRE2TEST_LIBS ${NCURSES_LIBRARY}) +- endif() ++ list(APPEND PCRE2TEST_LIBS ${READLINE_LIBRARIES}) + endif() + + # libedit is a plug-compatible alternative to libreadline + + if(PCRE2_SUPPORT_LIBEDIT) + set(SUPPORT_LIBEDIT 1) +- list(APPEND PCRE2TEST_LIBS ${EDITLINE_LIBRARY}) ++ list(APPEND PCRE2TEST_LIBS ${EDITLINE_LIBRARIES}) + endif() + + if(PCRE2_SUPPORT_LIBZ) +@@ -1589,17 +1581,17 @@ if(PCRE2_SHOW_REPORT) + else() + message(STATUS " Link pcre2grep with libz .......... : Library not found") + endif() +- if(BZIP2_FOUND) ++ if(BZip2_FOUND) + message(STATUS " Link pcre2grep with libbz2 ........ : ${PCRE2_SUPPORT_LIBBZ2}") + else() + message(STATUS " Link pcre2grep with libbz2 ........ : Library not found") + endif() +- if(EDITLINE_FOUND) ++ if(Editline_FOUND) + message(STATUS " Link pcre2test with libeditline ... : ${PCRE2_SUPPORT_LIBEDIT}") + else() + message(STATUS " Link pcre2test with libeditline ... : Library not found") + endif() +- if(READLINE_FOUND) ++ if(Readline_FOUND) + message(STATUS " Link pcre2test with libreadline ... : ${PCRE2_SUPPORT_LIBREADLINE}") + else() + message(STATUS " Link pcre2test with libreadline ... : Library not found") +diff --git a/cmake/FindEditline.cmake b/cmake/FindEditline.cmake +index c973c7b64..4784e052c 100644 +--- cmake/FindEditline.cmake ++++ cmake/FindEditline.cmake +@@ -8,3 +8,8 @@ mark_as_advanced(EDITLINE_LIBRARY) + + include(FindPackageHandleStandardArgs) + find_package_handle_standard_args(Editline DEFAULT_MSG EDITLINE_LIBRARY EDITLINE_INCLUDE_DIR) ++ ++if(Editline_FOUND) ++ set(EDITLINE_LIBRARIES "${EDITLINE_LIBRARY}") ++ set(EDITLINE_INCLUDE_DIRS "${EDITLINE_INCLUDE_DIR}") ++endif() +diff --git a/cmake/FindReadline.cmake b/cmake/FindReadline.cmake +index 399096c37..e55fbcf22 100644 +--- cmake/FindReadline.cmake ++++ cmake/FindReadline.cmake +@@ -16,6 +16,11 @@ if(READLINE_INCLUDE_DIR AND READLINE_LIBRARY) + include(CheckSymbolExists) + include(CMakePushCheckState) + ++ set(first_run FALSE) ++ if(NOT DEFINED HAVE_READLINE_FUNC) ++ set(first_run TRUE) ++ endif() ++ + cmake_push_check_state(RESET) + set(CMAKE_REQUIRED_LIBRARIES "${READLINE_LIBRARY}") + set(CMAKE_REQUIRED_INCLUDES "${READLINE_INCLUDE_DIR}") +@@ -36,7 +41,9 @@ if(READLINE_INCLUDE_DIR AND READLINE_LIBRARY) + check_symbol_exists("readline" "stdio.h;readline/readline.h" HAVE_READLINE_FUNC_${lib}) + + if(HAVE_READLINE_FUNC_${lib}) +- message(STATUS "Looking for readline - readline needs ${lib}") ++ if(first_run) ++ message(STATUS "Looking for readline - readline needs ${lib}") ++ endif() + set(NCURSES_LIBRARY "${NCURSES_LIBRARY_${lib}}" CACHE FILEPATH "Path to the ncurses library") + mark_as_advanced(NCURSES_LIBRARY) + break() +@@ -50,3 +57,11 @@ endif() + + include(FindPackageHandleStandardArgs) + find_package_handle_standard_args(Readline DEFAULT_MSG READLINE_LIBRARY READLINE_INCLUDE_DIR) ++ ++if(Readline_FOUND) ++ set(READLINE_LIBRARIES "${READLINE_LIBRARY}") ++ if(DEFINED NCURSES_LIBRARY) ++ list(APPEND READLINE_LIBRARIES "${NCURSES_LIBRARY}") ++ endif() ++ set(READLINE_INCLUDE_DIRS "${READLINE_INCLUDE_DIR}") ++endif() diff --git a/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58 b/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58 new file mode 100644 index 000000000000..b057c5f0cf2e --- /dev/null +++ b/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58 @@ -0,0 +1,87 @@ +From 3b9197727e70bffded674d24100e7b4c80e7ef58 Mon Sep 17 00:00:00 2001 +From: Lucas Trzesniewski <lucas.trzesniewski@gmail.com> +Date: Sat, 25 Oct 2025 21:43:32 +0200 +Subject: [PATCH] Fix incorrect version in docs (#829) + +--- + doc/html/pcre2api.html | 2 +- + doc/html/pcre2pattern.html | 2 +- + doc/pcre2.txt | 4 ++-- + doc/pcre2api.3 | 2 +- + doc/pcre2pattern.3 | 2 +- + 5 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/doc/html/pcre2api.html b/doc/html/pcre2api.html +index 52f013e5e..dc45d7b0e 100644 +--- doc/html/pcre2api.html ++++ doc/html/pcre2api.html +@@ -3526,7 +3526,7 @@ <h2><a name="SEC34" href="#TOC1">ITERATING OVER ALL MATCHES</a></h2> + for example, replacing all matches in the subject; splitting the subject on all + matches; or simply counting the number of matches. The <b>pcre2_next_match()</b> + function helps with this task by providing the appropriate parameters for the +-next match attempt (available since PCRE2 10.46). ++next match attempt (available since PCRE2 10.47). + </p> + <p> + First, a match attempt should be made using one of the matching functions +diff --git a/doc/html/pcre2pattern.html b/doc/html/pcre2pattern.html +index a18a29771..6374d93ed 100644 +--- doc/html/pcre2pattern.html ++++ doc/html/pcre2pattern.html +@@ -3451,7 +3451,7 @@ <h3> + Recursion and subroutines with returned capture groups + </h3> + <p> +-Since PCRE2 10.46, recursion and subroutine calls may also specify a list of ++Since PCRE2 10.47, recursion and subroutine calls may also specify a list of + capture groups to return. This is a PCRE2 syntax extension not supported by + Perl. The pattern matching recurses into the referenced expression as described + above, however, when the recursion returns to the calling expression the +diff --git a/doc/pcre2.txt b/doc/pcre2.txt +index 4c43489fe..6ecf94e6e 100644 +--- doc/pcre2.txt ++++ doc/pcre2.txt +@@ -3414,7 +3414,7 @@ ITERATING OVER ALL MATCHES + subject on all matches; or simply counting the number of matches. The + pcre2_next_match() function helps with this task by providing the ap- + propriate parameters for the next match attempt (available since PCRE2 +- 10.46). ++ 10.47). + + First, a match attempt should be made using one of the matching func- + tions (pcre2_match(), pcre2_dfa_match(), or pcre2_jit_match()). Then, +@@ -10105,7 +10105,7 @@ RECURSIVE PATTERNS + + Recursion and subroutines with returned capture groups + +- Since PCRE2 10.46, recursion and subroutine calls may also specify a ++ Since PCRE2 10.47, recursion and subroutine calls may also specify a + list of capture groups to return. This is a PCRE2 syntax extension not + supported by Perl. The pattern matching recurses into the referenced + expression as described above, however, when the recursion returns to +diff --git a/doc/pcre2api.3 b/doc/pcre2api.3 +index c43f57bee..1100e59af 100644 +--- doc/pcre2api.3 ++++ doc/pcre2api.3 +@@ -3543,7 +3543,7 @@ A common task for applications is to implement "global" matching behaviour, + for example, replacing all matches in the subject; splitting the subject on all + matches; or simply counting the number of matches. The \fBpcre2_next_match()\fP + function helps with this task by providing the appropriate parameters for the +-next match attempt (available since PCRE2 10.46). ++next match attempt (available since PCRE2 10.47). + .P + First, a match attempt should be made using one of the matching functions + (\fBpcre2_match()\fP, \fBpcre2_dfa_match()\fP, or \fBpcre2_jit_match()\fP). +diff --git a/doc/pcre2pattern.3 b/doc/pcre2pattern.3 +index 6f73e1b84..db7856449 100644 +--- doc/pcre2pattern.3 ++++ doc/pcre2pattern.3 +@@ -3499,7 +3499,7 @@ below. + .SS "Recursion and subroutines with returned capture groups" + .rs + .sp +-Since PCRE2 10.46, recursion and subroutine calls may also specify a list of ++Since PCRE2 10.47, recursion and subroutine calls may also specify a list of + capture groups to return. This is a PCRE2 syntax extension not supported by + Perl. The pattern matching recurses into the referenced expression as described + above, however, when the recursion returns to the calling expression the diff --git a/devel/pcre2/pkg-plist b/devel/pcre2/pkg-plist index f783f2072d73..2dc1952fa178 100644 --- a/devel/pcre2/pkg-plist +++ b/devel/pcre2/pkg-plist @@ -1,24 +1,27 @@ bin/pcre2-config bin/pcre2grep -bin/pcre2test include/pcre2.h include/pcre2posix.h -lib/libpcre2-16.a +lib/cmake/pcre2/pcre2-config-version.cmake +lib/cmake/pcre2/pcre2-config.cmake +lib/cmake/pcre2/pcre2-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/pcre2/pcre2-targets.cmake +%%STATIC%%lib/libpcre2-16.a lib/libpcre2-16.so lib/libpcre2-16.so.0 -lib/libpcre2-16.so.0.14.0 -lib/libpcre2-32.a +lib/libpcre2-16.so.0.15.0 +%%STATIC%%lib/libpcre2-32.a lib/libpcre2-32.so lib/libpcre2-32.so.0 -lib/libpcre2-32.so.0.14.0 -lib/libpcre2-8.a +lib/libpcre2-32.so.0.15.0 +%%STATIC%%lib/libpcre2-8.a lib/libpcre2-8.so lib/libpcre2-8.so.0 -lib/libpcre2-8.so.0.14.0 -lib/libpcre2-posix.a +lib/libpcre2-8.so.0.15.0 +%%STATIC%%lib/libpcre2-posix.a lib/libpcre2-posix.so lib/libpcre2-posix.so.3 -lib/libpcre2-posix.so.3.0.6 +lib/libpcre2-posix.so.3.0.7 libdata/pkgconfig/libpcre2-16.pc libdata/pkgconfig/libpcre2-32.pc libdata/pkgconfig/libpcre2-8.pc @@ -46,6 +49,7 @@ share/man/man3/pcre2_general_context_create.3.gz share/man/man3/pcre2_general_context_free.3.gz share/man/man3/pcre2_get_error_message.3.gz share/man/man3/pcre2_get_mark.3.gz +share/man/man3/pcre2_get_match_data_heapframes_size.3.gz share/man/man3/pcre2_get_match_data_size.3.gz share/man/man3/pcre2_get_ovector_count.3.gz share/man/man3/pcre2_get_ovector_pointer.3.gz @@ -65,7 +69,7 @@ share/man/man3/pcre2_match_context_free.3.gz share/man/man3/pcre2_match_data_create.3.gz share/man/man3/pcre2_match_data_create_from_pattern.3.gz share/man/man3/pcre2_match_data_free.3.gz -share/man/man3/pcre2_get_match_data_heapframes_size.3.gz +share/man/man3/pcre2_next_match.3.gz share/man/man3/pcre2_pattern_convert.3.gz share/man/man3/pcre2_pattern_info.3.gz share/man/man3/pcre2_serialize_decode.3.gz diff --git a/devel/pear-HTML_Template_Sigma/Makefile b/devel/pear-HTML_Template_Sigma/Makefile index b2725031944c..9fe961a7a795 100644 --- a/devel/pear-HTML_Template_Sigma/Makefile +++ b/devel/pear-HTML_Template_Sigma/Makefile @@ -1,10 +1,11 @@ PORTNAME= HTML_Template_Sigma -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= devel www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= Implementation of Integrated Templates API with template 'compilation' added -WWW= https://pear.php.net/package/HTML_Template_Sigma +WWW= https://pear.php.net/package/HTML_Template_Sigma \ + https://github.com/pear/HTML_Template_Sigma LICENSE= PHP301 diff --git a/devel/pear-HTML_Template_Sigma/distinfo b/devel/pear-HTML_Template_Sigma/distinfo index 3a5e56bf6df1..e7ed742f44a3 100644 --- a/devel/pear-HTML_Template_Sigma/distinfo +++ b/devel/pear-HTML_Template_Sigma/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1497163116 -SHA256 (PEAR/HTML_Template_Sigma-1.3.0.tgz) = d78e7a9dd2ba960ef80003b8ff7c90fc68650f464ce12ce787b6567fd79bf658 -SIZE (PEAR/HTML_Template_Sigma-1.3.0.tgz) = 30274 +TIMESTAMP = 1762586758 +SHA256 (PEAR/HTML_Template_Sigma-1.4.0.tgz) = b547240eb827df96f03e5a6a12ad70f910dc1e9de79c9676422033dd97369879 +SIZE (PEAR/HTML_Template_Sigma-1.4.0.tgz) = 29979 diff --git a/devel/pear-Validate/Makefile b/devel/pear-Validate/Makefile index 357b12931f60..6a717c488f3f 100644 --- a/devel/pear-Validate/Makefile +++ b/devel/pear-Validate/Makefile @@ -2,7 +2,7 @@ PORTNAME= Validate PORTVERSION= 0.8.6 CATEGORIES= devel www pear -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= PEAR Validation class WWW= https://pear.php.net/package/Validate diff --git a/devel/pear/Makefile b/devel/pear/Makefile index 4ec6f3d7dcfd..08372c38380a 100644 --- a/devel/pear/Makefile +++ b/devel/pear/Makefile @@ -1,10 +1,19 @@ PORTNAME= pear -PORTVERSION= 1.10.13 +PORTVERSION= 1.10.16 CATEGORIES= devel -MASTER_SITES= http://build.dimapanov.com/~fluffy/distfiles/ \ - LOCAL/fluffy \ - LOCAL/joneum +MASTER_SITES= https://pear.php.net/:go \ + https://download.pear.php.net/package/ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} +DISTNAME= PEAR-${DISTVERSION} +DISTFILES= go-pear:go ${DISTNAME}${EXTRACT_SUFX} \ + ${SGRAPH_DISTNAME} ${TAR_DISTNAME} \ + ${XMLU_DISTNAME} ${GETOPT_DISTNAME} +DIST_SUBDIR= PEAR +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ + ${GETOPT_DISTNAME} \ + ${TAR_DISTNAME} \ + ${SGRAPH_DISTNAME} \ + ${XMLU_DISTNAME} MAINTAINER= fluffy@FreeBSD.org COMMENT= PEAR framework for PHP @@ -12,27 +21,47 @@ WWW= https://pear.php.net/ LICENSE= PHP301 -USES= cpe php:build,cli,flavors tar:xz +USES= cpe php:build,cli,flavors tar:tgz CPE_VENDOR= php NO_BUILD= yes NO_ARCH= yes USE_PHP= xml:build zlib:build +TAR_DISTNAME= Archive_Tar-1.6.0${EXTRACT_SUFX} +GETOPT_DISTNAME= Console_Getopt-1.4.3${EXTRACT_SUFX} +SGRAPH_DISTNAME= Structures_Graph-1.2.0${EXTRACT_SUFX} +XMLU_DISTNAME= XML_Util-1.4.5${EXTRACT_SUFX} + PEARDIR= ${PREFIX}/share/pear OPTIONS_DEFINE= DOCS +post-extract: + @${CP} ${DISTDIR}/${DIST_SUBDIR}/go-pear ${WRKSRC}/ + post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%BUNDLEDIR%%|${WRKSRC}/go-pear-bundle|" \ + -e "s|%%BUNDLEDIR%%|${WRKSRC}|" \ -e "s|%%TMPDIR%%|/tmp/pear|" \ ${WRKSRC}/go-pear - @cd ${WRKSRC}/go-pear-bundle && ${MKDIR} tmp && ${TAR} -C tmp -xzf PEAR-${PORTVERSION}.tgz + @${MKDIR} ${WRKSRC}/go-pear-bundle + @${CP} ${WRKSRC}/PEAR.php ${WRKSRC}/go-pear-bundle/PEAR.php + @${CP} ${WRKDIR}/${TAR_DISTNAME:S/${EXTRACT_SUFX}//}/Archive/Tar.php ${WRKSRC}/go-pear-bundle/ + @${CP} ${WRKDIR}/${GETOPT_DISTNAME:S/${EXTRACT_SUFX}//}/Console/Getopt.php ${WRKSRC}/go-pear-bundle/ + @${CP} -r ${WRKDIR}/${TAR_DISTNAME:S/${EXTRACT_SUFX}//}/Archive ${WRKSRC}/ + @${CP} -r ${WRKDIR}/${GETOPT_DISTNAME:S/${EXTRACT_SUFX}//}/Console ${WRKSRC}/ + @${CP} -r ${WRKDIR}/${SGRAPH_DISTNAME:S/${EXTRACT_SUFX}//}/Structures ${WRKSRC}/ + @${CP} -r ${WRKDIR}/${XMLU_DISTNAME:S/${EXTRACT_SUFX}//}/XML ${WRKSRC}/ + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${TAR_DISTNAME} ${WRKSRC}/go-pear-bundle/ + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${GETOPT_DISTNAME} ${WRKSRC}/go-pear-bundle/ + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}/go-pear-bundle/ + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${SGRAPH_DISTNAME} ${WRKSRC}/go-pear-bundle/ + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${XMLU_DISTNAME} ${WRKSRC}/go-pear-bundle/ + @cd ${WRKSRC}/go-pear-bundle && ${MKDIR} tmp && ${TAR} -C tmp -xzf PEAR-${PORTVERSION}${EXTRACT_SUFX} @cd ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION} && ${PATCH} -s -p0 < ${FILESDIR}/extra-patch-PEAR-Config.php @${RM} ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION}/PEAR/Config.php.orig - @${MD5} -q ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION}/PEAR/Config.php > ${WRKSRC}/Config.php.md5 - @cd ${WRKSRC}/go-pear-bundle/tmp && ${TAR} -czf ../PEAR-${PORTVERSION}.tgz PEAR-${PORTVERSION} package.xml + @cd ${WRKSRC}/go-pear-bundle/tmp && ${TAR} -czf ../PEAR-${PORTVERSION}${EXTRACT_SUFX} PEAR-${PORTVERSION} package.xml do-install: @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${LOCALBASE}/bin/php -q ./go-pear diff --git a/devel/pear/distinfo b/devel/pear/distinfo index a913c464be17..200827ec988d 100644 --- a/devel/pear/distinfo +++ b/devel/pear/distinfo @@ -1,3 +1,13 @@ -TIMESTAMP = 1663752211 -SHA256 (pear-1.10.13.tar.xz) = 32932cb1fcd5dbc70fc1f1158b35fb637f5f47552ee2ec24135ac20fd59c6524 -SIZE (pear-1.10.13.tar.xz) = 419999 +TIMESTAMP = 1761576370 +SHA256 (PEAR/go-pear) = 8b5b760571cf36806507a4e6a5f09b26f4b78ebb606d2a3bfc51447871282739 +SIZE (PEAR/go-pear) = 88959 +SHA256 (PEAR/PEAR-1.10.16.tgz) = 65268187f21186876af5078aff3ec7d8a8f854ea2e808fca149463eea4da2e91 +SIZE (PEAR/PEAR-1.10.16.tgz) = 293781 +SHA256 (PEAR/Structures_Graph-1.2.0.tgz) = d8d8996c5d3c68119c00b0724fe20f46ae0aa7795aa71d94e6b0622315e6a9e9 +SIZE (PEAR/Structures_Graph-1.2.0.tgz) = 12507 +SHA256 (PEAR/Archive_Tar-1.6.0.tgz) = f856095f64bb3ffa44f870202ffca8f4e6eceef3cb74674f12be3362faafa7d3 +SIZE (PEAR/Archive_Tar-1.6.0.tgz) = 22303 +SHA256 (PEAR/XML_Util-1.4.5.tgz) = e0f8736cb47ce9dd32814de45425ff03ad55a72ba8bb757e42c456f861feedf6 +SIZE (PEAR/XML_Util-1.4.5.tgz) = 19191 +SHA256 (PEAR/Console_Getopt-1.4.3.tgz) = 54bdfb7c2c958cbd7e1e8f1b964b95c3bfbf3b2779052523011b4ee49d7dfacd +SIZE (PEAR/Console_Getopt-1.4.3.tgz) = 5789 diff --git a/devel/pear/pkg-plist b/devel/pear/pkg-plist index 484ebd74e70f..bba57885294b 100644 --- a/devel/pear/pkg-plist +++ b/devel/pear/pkg-plist @@ -127,7 +127,6 @@ bin/pecl %%DATADIR%%/tests/Console_Getopt/tests/bug11068.phpt %%DATADIR%%/tests/Console_Getopt/tests/bug13140.phpt %%DATADIR%%/tests/Structures_Graph/tests/AcyclicTestTest.php -%%DATADIR%%/tests/Structures_Graph/tests/AllTests.php %%DATADIR%%/tests/Structures_Graph/tests/BasicGraphTest.php %%DATADIR%%/tests/Structures_Graph/tests/TopologicalSorterTest.php %%DATADIR%%/tests/Structures_Graph/tests/helper.inc diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile index 27c91d60f16d..ad55280a08de 100644 --- a/devel/pecl-grpc/Makefile +++ b/devel/pecl-grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc -PORTVERSION= 1.75.0 +PORTVERSION= 1.76.0 CATEGORIES= devel net MAINTAINER= vanilla@FreeBSD.org diff --git a/devel/pecl-grpc/distinfo b/devel/pecl-grpc/distinfo index d20bd4d75434..2791094f98f1 100644 --- a/devel/pecl-grpc/distinfo +++ b/devel/pecl-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758027333 -SHA256 (PECL/grpc-1.75.0.tgz) = d2fa2d09bb12472fd716db1f6d637375e02dfa2b6923d7812ff52554ce365ba1 -SIZE (PECL/grpc-1.75.0.tgz) = 6803863 +TIMESTAMP = 1761379107 +SHA256 (PECL/grpc-1.76.0.tgz) = 6e3d65695bb99de227054ae6431cee29cebabdee699ded55e97fc6f892eb4935 +SIZE (PECL/grpc-1.76.0.tgz) = 6861990 diff --git a/devel/pecl-inotify/Makefile b/devel/pecl-inotify/Makefile index 4489422b24bb..b210286e8d77 100644 --- a/devel/pecl-inotify/Makefile +++ b/devel/pecl-inotify/Makefile @@ -1,5 +1,5 @@ PORTNAME= inotify -PORTVERSION= 3.0.0 +PORTVERSION= 3.0.1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/pecl-inotify/distinfo b/devel/pecl-inotify/distinfo index 641d08bf3c43..af02de1d7a5a 100644 --- a/devel/pecl-inotify/distinfo +++ b/devel/pecl-inotify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608730747 -SHA256 (PECL/inotify-3.0.0.tgz) = c71b78644c0115579cc794f58e78441441751d78040b9d9d1a223d3e9c2d723d -SIZE (PECL/inotify-3.0.0.tgz) = 8455 +TIMESTAMP = 1762586760 +SHA256 (PECL/inotify-3.0.1.tgz) = fbb7240abae502ea8f4b3c68264c6425fb46647402a8f93916482845394ad124 +SIZE (PECL/inotify-3.0.1.tgz) = 9261 diff --git a/devel/pecl-protobuf/Makefile b/devel/pecl-protobuf/Makefile index 64051ff44c36..2ef0ee99758c 100644 --- a/devel/pecl-protobuf/Makefile +++ b/devel/pecl-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf -PORTVERSION= 4.32.1 +PORTVERSION= 4.33.0 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/pecl-protobuf/distinfo b/devel/pecl-protobuf/distinfo index 62190d9c3aae..87fd3e5317ae 100644 --- a/devel/pecl-protobuf/distinfo +++ b/devel/pecl-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324064 -SHA256 (PECL/protobuf-4.32.1.tgz) = cf434ae501ed65c7fa079ac882b0e0044978ceace5a3781e6780d547a559c776 -SIZE (PECL/protobuf-4.32.1.tgz) = 486655 +TIMESTAMP = 1761446568 +SHA256 (PECL/protobuf-4.33.0.tgz) = 37cf760871f3d846f35ec43ba1b6531e34f4712535ff81a048f47a1ba4f3dbad +SIZE (PECL/protobuf-4.33.0.tgz) = 491359 diff --git a/devel/pecl-swoole/Makefile b/devel/pecl-swoole/Makefile index cbea49956bdd..01a72e5ba251 100644 --- a/devel/pecl-swoole/Makefile +++ b/devel/pecl-swoole/Makefile @@ -1,5 +1,6 @@ PORTNAME= swoole -PORTVERSION= 6.0.2 +DISTVERSION= 6.1.2 +PORTREVISION= 0 CATEGORIES= devel net MAINTAINER= vanilla@FreeBSD.org @@ -15,9 +16,9 @@ NOT_FOR_ARCHS_REASON= upstream drop 32 bits support USES= compiler:c11 localbase:ldflags php:build,pecl pkgconfig ssl IGNORE_WITH_PHP= 85 -CONFIGURE_ARGS+= --enable-mysqlnd +CONFIGURE_ARGS+= --enable-mysqlnd --enable-openssl -OPTIONS_DEFINE= BROTLI CARES CURL PGSQL SOCKETS ZSTD +OPTIONS_DEFINE= BROTLI CARES CURL ODBC PGSQL SOCKETS SQLITE ZSTD CARES_LIB_DEPENDS= libcares.so:dns/c-ares CARES_CONFIGURE_ON= --enable-cares SOCKETS_USE= PHP=sockets:build @@ -35,5 +36,11 @@ BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli ZSTD_CONFIGURE_ON= --enable-zstd ZSTD_CONFIGURE_OFF= --disable-zstd ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +ODBC_CONFIGURE_ON= --with-swoole-odbc=unixODBC +ODBC_CONFIGURE_OFF= --without-swoole-odbc +ODBC_USE= PHP=odbc:build +SQLITE_CONFIGURE_ON= --enable-swoole-sqlite +SQLITE_CONFIGURE_OFF= --disable-swoole-sqlite +SQLITE_USE= PHP=sqlite3 .include <bsd.port.mk> diff --git a/devel/pecl-swoole/distinfo b/devel/pecl-swoole/distinfo index 38f9acc912f2..1e39de567306 100644 --- a/devel/pecl-swoole/distinfo +++ b/devel/pecl-swoole/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742736592 -SHA256 (PECL/swoole-6.0.2.tgz) = ca9df27a4188f6670720ffaed9c4ecd6e832ea5aed55e554b63230f3147166ca -SIZE (PECL/swoole-6.0.2.tgz) = 2330514 +TIMESTAMP = 1762991095 +SHA256 (PECL/swoole-6.1.2.tgz) = c62896648701c59c1109b9428df613824de03a7ff7251d863e893d06375e68ff +SIZE (PECL/swoole-6.1.2.tgz) = 2453484 diff --git a/devel/pecl-swoole/files/patch-include_swoole__socket.h b/devel/pecl-swoole/files/patch-include_swoole__socket.h deleted file mode 100644 index 302c92fb3b28..000000000000 --- a/devel/pecl-swoole/files/patch-include_swoole__socket.h +++ /dev/null @@ -1,10 +0,0 @@ ---- include/swoole_socket.h.orig 2021-07-16 07:18:11 UTC -+++ include/swoole_socket.h -@@ -17,6 +17,7 @@ - - #pragma once - -+#include <sys/types.h> - #include <sys/socket.h> - #include <sys/un.h> - #include <sys/uio.h> diff --git a/devel/pecl-swoole/files/patch-src_coroutine_system.cc b/devel/pecl-swoole/files/patch-src_coroutine_system.cc deleted file mode 100644 index ad235fcfbf97..000000000000 --- a/devel/pecl-swoole/files/patch-src_coroutine_system.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/coroutine/system.cc.orig 2024-11-28 03:39:05 UTC -+++ src/coroutine/system.cc -@@ -701,7 +701,8 @@ std::shared_ptr<AsyncLock> async_lock(void *resource) - "resource(%p) has already been bound to another coroutine#%ld, " - "%s of the same resource in coroutine#%ld at the same time is not allowed", - resource, -- *iter, -+ iter->second, -+ iter->first, - Coroutine::get_current_cid()); - return nullptr; - } diff --git a/devel/pecl-uuid/Makefile b/devel/pecl-uuid/Makefile index 95db121a3d6c..b62cb7c71c1a 100644 --- a/devel/pecl-uuid/Makefile +++ b/devel/pecl-uuid/Makefile @@ -11,6 +11,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libuuid.so:misc/libuuid -USES= php:pecl +USES= localbase:ldflags php:pecl .include <bsd.port.mk> diff --git a/devel/phorgeit-arcanist-lib/Makefile b/devel/phorgeit-arcanist-lib/Makefile index 1a6917bfe711..f392eecbe4d3 100644 --- a/devel/phorgeit-arcanist-lib/Makefile +++ b/devel/phorgeit-arcanist-lib/Makefile @@ -1,12 +1,13 @@ PORTNAME?= arcanist PORTVERSION?= 2025.18 +PORTREVISION?= 1 PORTEPOCH?= 1 CATEGORIES?= devel PKGNAMEPREFIX= phorgeit- PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX} MAINTAINER= grembo@FreeBSD.org -COMMENT?= Libraries for the command line interface for Phorge.it +COMMENT?= Phorge.it Arcanist libraries WWW?= https://we.phorge.it/book/arcanist/ LICENSE= APACHE20 diff --git a/devel/phorgeit-arcanist/Makefile b/devel/phorgeit-arcanist/Makefile index 827253b5cd79..caeb0f2d44eb 100644 --- a/devel/phorgeit-arcanist/Makefile +++ b/devel/phorgeit-arcanist/Makefile @@ -1,7 +1,7 @@ PORTNAME= arcanist MAINTAINER= grembo@FreeBSD.org -COMMENT= Command line interface for Phabricator +COMMENT= Phorge.it CLI WWW?= https://we.phorge.it/book/arcanist/ SLAVEPORT= bin diff --git a/devel/php-composer/Makefile b/devel/php-composer/Makefile index b755186de8d9..c6499b06605a 100644 --- a/devel/php-composer/Makefile +++ b/devel/php-composer/Makefile @@ -1,5 +1,5 @@ PORTNAME= composer -DISTVERSION= 2.8.12 +DISTVERSION= 2.9.1 CATEGORIES= devel MASTER_SITES= https://getcomposer.org/download/${DISTVERSION}/ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} diff --git a/devel/php-composer/distinfo b/devel/php-composer/distinfo index 743341b9085d..12d7ff47d2f0 100644 --- a/devel/php-composer/distinfo +++ b/devel/php-composer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758364677 -SHA256 (composer-2.8.12/composer.phar) = f446ea719708bb85fcbf4ef18def5d0515f1f9b4d703f6d820c9c1656e10a2f2 -SIZE (composer-2.8.12/composer.phar) = 3125332 +TIMESTAMP = 1763063773 +SHA256 (composer-2.9.1/composer.phar) = 1f9c85291820f8496ca95cd49028002db328e7fa99b4f548e8afa7f6774540f7 +SIZE (composer-2.9.1/composer.phar) = 3249738 diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile index cb7b1b787d28..5a944644f249 100644 --- a/devel/phpunit11/Makefile +++ b/devel/phpunit11/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpunit -PORTVERSION= 11.5.42 +PORTVERSION= 11.5.43 CATEGORIES= devel www MASTER_SITES= https://phar.phpunit.de/ PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX} diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo index 1dca957495fc..2bd9cffb1ada 100644 --- a/devel/phpunit11/distinfo +++ b/devel/phpunit11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816540 -SHA256 (phpunit-11.5.42.phar) = 894c651ee0fd38533649e92756022aa46a093d94c78652a4615aae23c846db60 -SIZE (phpunit-11.5.42.phar) = 5696724 +TIMESTAMP = 1762586700 +SHA256 (phpunit-11.5.43.phar) = 08bb7d4c265669d0fed2ca7c445d1b0ba3b3c08f29b272f1cd22561cd2d2b4d4 +SIZE (phpunit-11.5.43.phar) = 5698121 diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile index a350da8989e2..c2c463b84a88 100644 --- a/devel/phpunit12/Makefile +++ b/devel/phpunit12/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpunit -PORTVERSION= 12.4.1 +PORTVERSION= 12.4.2 CATEGORIES= devel www MASTER_SITES= https://phar.phpunit.de/ PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX} diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo index d9fa6fc5c7f1..5f0e7adf58e9 100644 --- a/devel/phpunit12/distinfo +++ b/devel/phpunit12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774533 -SHA256 (phpunit-12.4.1.phar) = dbe14309877b264c55369c43ddede0efe2d54061c1bcbc934ecc7e1671d206a2 -SIZE (phpunit-12.4.1.phar) = 6124924 +TIMESTAMP = 1762586702 +SHA256 (phpunit-12.4.2.phar) = 16af90b27ce7d938852da866b287bb8c72cc3ed7f4fafa4f40bf696f2fb03614 +SIZE (phpunit-12.4.2.phar) = 6125772 diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile index 60ff3837fdd3..be760c8bc73b 100644 --- a/devel/pijul/Makefile +++ b/devel/pijul/Makefile @@ -1,6 +1,6 @@ PORTNAME= pijul PORTVERSION= 1.0.0.b9 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/pika/Makefile b/devel/pika/Makefile index a606dcf6d09a..f00cb689a709 100644 --- a/devel/pika/Makefile +++ b/devel/pika/Makefile @@ -1,6 +1,6 @@ PORTNAME= pika DISTVERSION= 0.34.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/pipelight/Makefile b/devel/pipelight/Makefile index 4f9ddab4f1dc..048e660406ad 100644 --- a/devel/pipelight/Makefile +++ b/devel/pipelight/Makefile @@ -1,7 +1,7 @@ PORTNAME= pipelight DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo index fa00e8c2816d..b81719460444 100644 --- a/devel/plasma6-kwrited/distinfo +++ b/devel/plasma6-kwrited/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757499232 -SHA256 (KDE/plasma/6.4.5/kwrited-6.4.5.tar.xz) = 434b83b115a480f542c97d519c27f2eb5dd4d333cfbdda28ed994813892a00d1 -SIZE (KDE/plasma/6.4.5/kwrited-6.4.5.tar.xz) = 23644 +TIMESTAMP = 1763481292 +SHA256 (KDE/plasma/6.5.3/kwrited-6.5.3.tar.xz) = 1c1f7379273eaa79918a8fabd61708cedc48269c4d367f2fa564309e41d3709c +SIZE (KDE/plasma/6.5.3/kwrited-6.5.3.tar.xz) = 23568 diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo index f84d6387df82..0df384e3fbe5 100644 --- a/devel/plasma6-plasma-sdk/distinfo +++ b/devel/plasma6-plasma-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757499233 -SHA256 (KDE/plasma/6.4.5/plasma-sdk-6.4.5.tar.xz) = 5632dabedc3f75106d15d3d6fa5066a5be9dacf87a224c47fafe82ac11cfdbbf -SIZE (KDE/plasma/6.4.5/plasma-sdk-6.4.5.tar.xz) = 363000 +TIMESTAMP = 1763481292 +SHA256 (KDE/plasma/6.5.3/plasma-sdk-6.5.3.tar.xz) = 0e8b0b63799bb78555bbcd88e3f804511deeb56278588545460e8c7942de0fdf +SIZE (KDE/plasma/6.5.3/plasma-sdk-6.5.3.tar.xz) = 361292 diff --git a/devel/plasma6-plasma5support/Makefile b/devel/plasma6-plasma5support/Makefile index 871802aaa585..57a90db2741c 100644 --- a/devel/plasma6-plasma5support/Makefile +++ b/devel/plasma6-plasma5support/Makefile @@ -7,9 +7,9 @@ COMMENT= Support components for porting from KF5/Qt5 to KF6/Qt6 USES= cmake gettext gl kde:6 qt:6 tar:xz USE_GL= gl opengl -USE_KDE= colorscheme completion config configwidgets coreaddons i18n \ - idletime jobwidgets kio libksysguard libplasma package \ - service solid widgetsaddons xmlgui \ +USE_KDE= config coreaddons guiaddons holidays i18n idletime kio \ + libksysguard libplasma notifications service solid \ + unitconversion \ ecm:build USE_QT= base declarative diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo index 0923dd1bcd25..277f74fccc9b 100644 --- a/devel/plasma6-plasma5support/distinfo +++ b/devel/plasma6-plasma5support/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757499233 -SHA256 (KDE/plasma/6.4.5/plasma5support-6.4.5.tar.xz) = acfdfbc82f8e3af7bd35d514b1e3cbb5daba8da7ba790cecb68f925a0f4df942 -SIZE (KDE/plasma/6.4.5/plasma5support-6.4.5.tar.xz) = 229772 +TIMESTAMP = 1763481293 +SHA256 (KDE/plasma/6.5.3/plasma5support-6.5.3.tar.xz) = b58bb7bcb5914e3f3c76d3de920d953c8791f0f9a8e2d6eb841051b18009797f +SIZE (KDE/plasma/6.5.3/plasma5support-6.5.3.tar.xz) = 819656 diff --git a/devel/plasma6-plasma5support/pkg-plist b/devel/plasma6-plasma5support/pkg-plist index a248b1a9e128..d3bce54b20f6 100644 --- a/devel/plasma6-plasma5support/pkg-plist +++ b/devel/plasma6-plasma5support/pkg-plist @@ -15,6 +15,8 @@ include/Plasma5Support/plasma5support/service.h include/Plasma5Support/plasma5support/servicejob.h include/Plasma5Support/plasma5support/version.h include/Plasma5Support/plasma5support_version.h +include/plasma5support/weather/ion.h +include/plasma5support/weather/ion_export.h lib/cmake/Plasma5Support/Plasma5SupportConfig.cmake lib/cmake/Plasma5Support/Plasma5SupportConfigVersion.cmake lib/cmake/Plasma5Support/Plasma5SupportMacros.cmake @@ -23,18 +25,27 @@ lib/cmake/Plasma5Support/Plasma5SupportTargets.cmake lib/libPlasma5Support.so lib/libPlasma5Support.so.6 lib/libPlasma5Support.so.%%KDE_PLASMA_VERSION%% +lib/libweather_ion.so +lib/libweather_ion.so.7 +lib/libweather_ion.so.7.0.0 %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_activities.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_apps.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_bbcukmet.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_devicenotifications.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_dwd.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_envcan.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_favicons.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_filebrowser.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_hotplug.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_keystate.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_mouse.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_noaa.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_packagekit.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_places.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_powermanagement.so %%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_soliddevice.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_weather.so +%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_wettercom.so %%QT_QMLDIR%%/org/kde/plasma/plasma5support/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/plasma/plasma5support/libplasma5supportplugin.so %%QT_QMLDIR%%/org/kde/plasma/plasma5support/plasma5supportplugin.qmltypes @@ -45,90 +56,110 @@ share/locale/ar/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ar/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ar/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ar/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ar/LC_MESSAGES/plasma_engine_weather.mo share/locale/ast/LC_MESSAGES/libplasma5support.mo share/locale/ast/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ast/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ast/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ast/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ast/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ast/LC_MESSAGES/plasma_engine_weather.mo share/locale/az/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/az/LC_MESSAGES/plasma_engine_keystate.mo share/locale/az/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/az/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/az/LC_MESSAGES/plasma_engine_weather.mo share/locale/be/LC_MESSAGES/libplasma5support.mo share/locale/be/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/be/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/be/LC_MESSAGES/plasma_engine_keystate.mo share/locale/be/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/be/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/be/LC_MESSAGES/plasma_engine_weather.mo share/locale/bg/LC_MESSAGES/libplasma5support.mo share/locale/bg/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/bg/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/bg/LC_MESSAGES/plasma_engine_keystate.mo share/locale/bg/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/bg/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/bg/LC_MESSAGES/plasma_engine_weather.mo +share/locale/bn/LC_MESSAGES/plasma_engine_weather.mo +share/locale/bn_IN/LC_MESSAGES/plasma_engine_weather.mo share/locale/bs/LC_MESSAGES/plasma_engine_keystate.mo share/locale/bs/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/bs/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/bs/LC_MESSAGES/plasma_engine_weather.mo share/locale/ca/LC_MESSAGES/libplasma5support.mo share/locale/ca/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ca/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ca/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ca/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ca/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ca/LC_MESSAGES/plasma_engine_weather.mo share/locale/ca@valencia/LC_MESSAGES/libplasma5support.mo share/locale/ca@valencia/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ca@valencia/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ca@valencia/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ca@valencia/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ca@valencia/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ca@valencia/LC_MESSAGES/plasma_engine_weather.mo share/locale/cs/LC_MESSAGES/libplasma5support.mo share/locale/cs/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/cs/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/cs/LC_MESSAGES/plasma_engine_keystate.mo share/locale/cs/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/cs/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/cs/LC_MESSAGES/plasma_engine_weather.mo +share/locale/csb/LC_MESSAGES/plasma_engine_weather.mo share/locale/da/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/da/LC_MESSAGES/plasma_engine_keystate.mo share/locale/da/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/da/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/da/LC_MESSAGES/plasma_engine_weather.mo share/locale/de/LC_MESSAGES/libplasma5support.mo share/locale/de/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/de/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/de/LC_MESSAGES/plasma_engine_keystate.mo share/locale/de/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/de/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/de/LC_MESSAGES/plasma_engine_weather.mo share/locale/el/LC_MESSAGES/plasma_engine_keystate.mo share/locale/el/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/el/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/el/LC_MESSAGES/plasma_engine_weather.mo share/locale/en_GB/LC_MESSAGES/libplasma5support.mo share/locale/en_GB/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/en_GB/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/en_GB/LC_MESSAGES/plasma_engine_keystate.mo share/locale/en_GB/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/en_GB/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/en_GB/LC_MESSAGES/plasma_engine_weather.mo share/locale/eo/LC_MESSAGES/libplasma5support.mo share/locale/eo/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/eo/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/eo/LC_MESSAGES/plasma_engine_keystate.mo share/locale/eo/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/eo/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/eo/LC_MESSAGES/plasma_engine_weather.mo share/locale/es/LC_MESSAGES/libplasma5support.mo share/locale/es/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/es/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/es/LC_MESSAGES/plasma_engine_keystate.mo share/locale/es/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/es/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/es/LC_MESSAGES/plasma_engine_weather.mo share/locale/et/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/et/LC_MESSAGES/plasma_engine_keystate.mo share/locale/et/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/et/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/et/LC_MESSAGES/plasma_engine_weather.mo share/locale/eu/LC_MESSAGES/libplasma5support.mo share/locale/eu/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/eu/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/eu/LC_MESSAGES/plasma_engine_keystate.mo share/locale/eu/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/eu/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/eu/LC_MESSAGES/plasma_engine_weather.mo share/locale/fa/LC_MESSAGES/libplasma5support.mo share/locale/fi/LC_MESSAGES/libplasma5support.mo share/locale/fi/LC_MESSAGES/plasma_engine_devicenotifications.mo @@ -136,55 +167,67 @@ share/locale/fi/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/fi/LC_MESSAGES/plasma_engine_keystate.mo share/locale/fi/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/fi/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/fi/LC_MESSAGES/plasma_engine_weather.mo share/locale/fr/LC_MESSAGES/libplasma5support.mo share/locale/fr/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/fr/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/fr/LC_MESSAGES/plasma_engine_keystate.mo share/locale/fr/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/fr/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/fr/LC_MESSAGES/plasma_engine_weather.mo share/locale/fy/LC_MESSAGES/plasma_engine_keystate.mo +share/locale/fy/LC_MESSAGES/plasma_engine_weather.mo share/locale/ga/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ga/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ga/LC_MESSAGES/plasma_engine_weather.mo share/locale/gl/LC_MESSAGES/libplasma5support.mo share/locale/gl/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/gl/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/gl/LC_MESSAGES/plasma_engine_keystate.mo share/locale/gl/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/gl/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/gl/LC_MESSAGES/plasma_engine_weather.mo share/locale/gu/LC_MESSAGES/plasma_engine_keystate.mo share/locale/gu/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/gu/LC_MESSAGES/plasma_engine_weather.mo share/locale/he/LC_MESSAGES/libplasma5support.mo share/locale/he/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/he/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/he/LC_MESSAGES/plasma_engine_keystate.mo share/locale/he/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/he/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/he/LC_MESSAGES/plasma_engine_weather.mo share/locale/hi/LC_MESSAGES/libplasma5support.mo share/locale/hi/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/hi/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/hi/LC_MESSAGES/plasma_engine_keystate.mo share/locale/hi/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/hi/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/hi/LC_MESSAGES/plasma_engine_weather.mo share/locale/hr/LC_MESSAGES/plasma_engine_keystate.mo share/locale/hr/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/hr/LC_MESSAGES/plasma_engine_weather.mo share/locale/hu/LC_MESSAGES/libplasma5support.mo share/locale/hu/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/hu/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/hu/LC_MESSAGES/plasma_engine_keystate.mo share/locale/hu/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/hu/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/hu/LC_MESSAGES/plasma_engine_weather.mo share/locale/ia/LC_MESSAGES/libplasma5support.mo share/locale/ia/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ia/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ia/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ia/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ia/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ia/LC_MESSAGES/plasma_engine_weather.mo share/locale/id/LC_MESSAGES/libplasma5support.mo share/locale/id/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/id/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/id/LC_MESSAGES/plasma_engine_keystate.mo share/locale/id/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/id/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/id/LC_MESSAGES/plasma_engine_weather.mo share/locale/ie/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/is/LC_MESSAGES/libplasma5support.mo share/locale/is/LC_MESSAGES/plasma_engine_devicenotifications.mo @@ -192,195 +235,241 @@ share/locale/is/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/is/LC_MESSAGES/plasma_engine_keystate.mo share/locale/is/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/is/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/is/LC_MESSAGES/plasma_engine_weather.mo share/locale/it/LC_MESSAGES/libplasma5support.mo share/locale/it/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/it/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/it/LC_MESSAGES/plasma_engine_keystate.mo share/locale/it/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/it/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/it/LC_MESSAGES/plasma_engine_weather.mo share/locale/ja/LC_MESSAGES/libplasma5support.mo share/locale/ja/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ja/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ja/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ja/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ja/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ja/LC_MESSAGES/plasma_engine_weather.mo share/locale/ka/LC_MESSAGES/libplasma5support.mo share/locale/ka/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ka/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ka/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ka/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ka/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ka/LC_MESSAGES/plasma_engine_weather.mo share/locale/kk/LC_MESSAGES/plasma_engine_keystate.mo share/locale/kk/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/kk/LC_MESSAGES/plasma_engine_weather.mo share/locale/km/LC_MESSAGES/plasma_engine_keystate.mo share/locale/km/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/km/LC_MESSAGES/plasma_engine_weather.mo share/locale/kn/LC_MESSAGES/plasma_engine_keystate.mo +share/locale/kn/LC_MESSAGES/plasma_engine_weather.mo share/locale/ko/LC_MESSAGES/libplasma5support.mo share/locale/ko/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ko/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ko/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ko/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ko/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ko/LC_MESSAGES/plasma_engine_weather.mo share/locale/lt/LC_MESSAGES/libplasma5support.mo share/locale/lt/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/lt/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/lt/LC_MESSAGES/plasma_engine_keystate.mo share/locale/lt/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/lt/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/lt/LC_MESSAGES/plasma_engine_weather.mo share/locale/lv/LC_MESSAGES/libplasma5support.mo share/locale/lv/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/lv/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/lv/LC_MESSAGES/plasma_engine_keystate.mo share/locale/lv/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/lv/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/lv/LC_MESSAGES/plasma_engine_weather.mo share/locale/mai/LC_MESSAGES/plasma_engine_keystate.mo share/locale/mai/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/mai/LC_MESSAGES/plasma_engine_weather.mo share/locale/ml/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ml/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ml/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ml/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ml/LC_MESSAGES/plasma_engine_weather.mo share/locale/mr/LC_MESSAGES/plasma_engine_keystate.mo share/locale/mr/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/mr/LC_MESSAGES/plasma_engine_weather.mo share/locale/ms/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ms/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ms/LC_MESSAGES/plasma_engine_weather.mo share/locale/nb/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/nb/LC_MESSAGES/plasma_engine_keystate.mo share/locale/nb/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/nb/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/nb/LC_MESSAGES/plasma_engine_weather.mo share/locale/nds/LC_MESSAGES/plasma_engine_keystate.mo share/locale/nds/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/nds/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/nds/LC_MESSAGES/plasma_engine_weather.mo share/locale/nl/LC_MESSAGES/libplasma5support.mo share/locale/nl/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/nl/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/nl/LC_MESSAGES/plasma_engine_keystate.mo share/locale/nl/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/nl/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/nl/LC_MESSAGES/plasma_engine_weather.mo share/locale/nn/LC_MESSAGES/libplasma5support.mo share/locale/nn/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/nn/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/nn/LC_MESSAGES/plasma_engine_keystate.mo share/locale/nn/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/nn/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/nn/LC_MESSAGES/plasma_engine_weather.mo share/locale/pa/LC_MESSAGES/libplasma5support.mo share/locale/pa/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/pa/LC_MESSAGES/plasma_engine_keystate.mo share/locale/pa/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/pa/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/pa/LC_MESSAGES/plasma_engine_weather.mo share/locale/pl/LC_MESSAGES/libplasma5support.mo share/locale/pl/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/pl/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/pl/LC_MESSAGES/plasma_engine_keystate.mo share/locale/pl/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/pl/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/pl/LC_MESSAGES/plasma_engine_weather.mo share/locale/pt/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/pt/LC_MESSAGES/plasma_engine_keystate.mo share/locale/pt/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/pt/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/pt/LC_MESSAGES/plasma_engine_weather.mo share/locale/pt_BR/LC_MESSAGES/libplasma5support.mo share/locale/pt_BR/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/pt_BR/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/pt_BR/LC_MESSAGES/plasma_engine_keystate.mo share/locale/pt_BR/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/pt_BR/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/pt_BR/LC_MESSAGES/plasma_engine_weather.mo share/locale/ro/LC_MESSAGES/libplasma5support.mo share/locale/ro/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ro/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ro/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ro/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ro/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ro/LC_MESSAGES/plasma_engine_weather.mo share/locale/ru/LC_MESSAGES/libplasma5support.mo share/locale/ru/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ru/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ru/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ru/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ru/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ru/LC_MESSAGES/plasma_engine_weather.mo share/locale/sa/LC_MESSAGES/libplasma5support.mo share/locale/sa/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/sa/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/sa/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sa/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sa/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sa/LC_MESSAGES/plasma_engine_weather.mo share/locale/se/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/si/LC_MESSAGES/plasma_engine_keystate.mo share/locale/si/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/si/LC_MESSAGES/plasma_engine_weather.mo share/locale/sk/LC_MESSAGES/libplasma5support.mo share/locale/sk/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/sk/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/sk/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sk/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sk/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sk/LC_MESSAGES/plasma_engine_weather.mo share/locale/sl/LC_MESSAGES/libplasma5support.mo share/locale/sl/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/sl/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/sl/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sl/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sl/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sl/LC_MESSAGES/plasma_engine_weather.mo share/locale/sq/LC_MESSAGES/plasma_engine_keystate.mo +share/locale/sq/LC_MESSAGES/plasma_engine_weather.mo share/locale/sr/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sr/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sr/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sr/LC_MESSAGES/plasma_engine_weather.mo share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_weather.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_weather.mo share/locale/sr@latin/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sr@latin/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sr@latin/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sr@latin/LC_MESSAGES/plasma_engine_weather.mo share/locale/sv/LC_MESSAGES/libplasma5support.mo share/locale/sv/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/sv/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/sv/LC_MESSAGES/plasma_engine_keystate.mo share/locale/sv/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/sv/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/sv/LC_MESSAGES/plasma_engine_weather.mo share/locale/ta/LC_MESSAGES/libplasma5support.mo share/locale/ta/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/ta/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/ta/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ta/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/ta/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ta/LC_MESSAGES/plasma_engine_weather.mo share/locale/tg/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/tg/LC_MESSAGES/plasma_engine_powermanagement.mo +share/locale/tg/LC_MESSAGES/plasma_engine_weather.mo share/locale/th/LC_MESSAGES/plasma_engine_keystate.mo share/locale/th/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/th/LC_MESSAGES/plasma_engine_weather.mo share/locale/tok/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/tok/LC_MESSAGES/plasma_engine_keystate.mo share/locale/tok/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/tok/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/tok/LC_MESSAGES/plasma_engine_weather.mo share/locale/tr/LC_MESSAGES/libplasma5support.mo share/locale/tr/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/tr/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/tr/LC_MESSAGES/plasma_engine_keystate.mo share/locale/tr/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/tr/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/tr/LC_MESSAGES/plasma_engine_weather.mo share/locale/ug/LC_MESSAGES/plasma_engine_keystate.mo share/locale/ug/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/ug/LC_MESSAGES/plasma_engine_weather.mo share/locale/uk/LC_MESSAGES/libplasma5support.mo share/locale/uk/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/uk/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/uk/LC_MESSAGES/plasma_engine_keystate.mo share/locale/uk/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/uk/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/uk/LC_MESSAGES/plasma_engine_weather.mo share/locale/vi/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/vi/LC_MESSAGES/plasma_engine_keystate.mo share/locale/vi/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/vi/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/vi/LC_MESSAGES/plasma_engine_weather.mo share/locale/wa/LC_MESSAGES/plasma_engine_keystate.mo share/locale/wa/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/wa/LC_MESSAGES/plasma_engine_weather.mo share/locale/zh_CN/LC_MESSAGES/libplasma5support.mo share/locale/zh_CN/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/zh_CN/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/zh_CN/LC_MESSAGES/plasma_engine_keystate.mo share/locale/zh_CN/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/zh_CN/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/zh_CN/LC_MESSAGES/plasma_engine_weather.mo share/locale/zh_TW/LC_MESSAGES/libplasma5support.mo share/locale/zh_TW/LC_MESSAGES/plasma_engine_devicenotifications.mo share/locale/zh_TW/LC_MESSAGES/plasma_engine_hotplug.mo share/locale/zh_TW/LC_MESSAGES/plasma_engine_keystate.mo share/locale/zh_TW/LC_MESSAGES/plasma_engine_powermanagement.mo share/locale/zh_TW/LC_MESSAGES/plasma_engine_soliddevice.mo +share/locale/zh_TW/LC_MESSAGES/plasma_engine_weather.mo +share/plasma/weather_legacy/noaa_station_list.xml %%DATADIR%%/services/activities.operations %%DATADIR%%/services/apps.operations %%DATADIR%%/services/dataengineservice.operations diff --git a/devel/please/Makefile b/devel/please/Makefile index 38168ca54fbc..be89468fcae4 100644 --- a/devel/please/Makefile +++ b/devel/please/Makefile @@ -1,6 +1,6 @@ PORTNAME= please DISTVERSIONPREFIX= v -DISTVERSION= 17.22.0 +DISTVERSION= 17.24.0 CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/ DISTFILES= go.mod diff --git a/devel/please/distinfo b/devel/please/distinfo index 8d840337b17e..d7e4061984b1 100644 --- a/devel/please/distinfo +++ b/devel/please/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760696528 -SHA256 (go/devel_please/thought-machine-please-v17.22.0_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda -SIZE (go/devel_please/thought-machine-please-v17.22.0_GH0/go.mod) = 5379 -SHA256 (go/devel_please/thought-machine-please-v17.22.0_GH0/thought-machine-please-v17.22.0_GH0.tar.gz) = c66df6aa0238342fd861b51acf6637fbbef2aa90eb757d91d30cf64d607c733e -SIZE (go/devel_please/thought-machine-please-v17.22.0_GH0/thought-machine-please-v17.22.0_GH0.tar.gz) = 2075066 +TIMESTAMP = 1763138935 +SHA256 (go/devel_please/thought-machine-please-v17.24.0_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda +SIZE (go/devel_please/thought-machine-please-v17.24.0_GH0/go.mod) = 5379 +SHA256 (go/devel_please/thought-machine-please-v17.24.0_GH0/thought-machine-please-v17.24.0_GH0.tar.gz) = e3ad23e0c272fcfdc0d78984719a56103e30ac73f35ec6c21dd1c9d4810a4ef9 +SIZE (go/devel_please/thought-machine-please-v17.24.0_GH0/thought-machine-please-v17.24.0_GH0.tar.gz) = 2078805 diff --git a/devel/poser/Makefile b/devel/poser/Makefile index 234f70c209d0..d76fc423053e 100644 --- a/devel/poser/Makefile +++ b/devel/poser/Makefile @@ -1,5 +1,5 @@ PORTNAME= poser -DISTVERSION= 1.2.1 +DISTVERSION= 1.2.2 CATEGORIES= devel MASTER_SITES= https://github.com/Zirias/%SUBDIR%/ MASTER_SITE_SUBDIR= ${PORTNAME}/releases/download/v${DISTVERSION} @@ -11,9 +11,6 @@ WWW= https://zirias.github.io/poser/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -DEPRECATED= Unmaintained port -EXPIRATION_DATE=2025-12-31 - USES= compiler:c11 gmake pkgconfig tar:xz USE_LDCONFIG= yes diff --git a/devel/poser/distinfo b/devel/poser/distinfo index 0bdf88e1af4e..27a15c665365 100644 --- a/devel/poser/distinfo +++ b/devel/poser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724609495 -SHA256 (poser-1.2.1.tar.xz) = 5d2dccaf90e044776087180da25d2da4d3085c7b77312d8d8ec99d6c3ea38581 -SIZE (poser-1.2.1.tar.xz) = 84580 +TIMESTAMP = 1762609097 +SHA256 (poser-1.2.2.tar.xz) = b07c3a76abf261c566f794a259f8f59372996f9b87a6c4c768f4caf0d12e67d9 +SIZE (poser-1.2.2.tar.xz) = 84604 diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo index 7f3dc35ab914..3a0a4d3c4b77 100644 --- a/devel/poxml/distinfo +++ b/devel/poxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409950 -SHA256 (KDE/release-service/25.08.1/poxml-25.08.1.tar.xz) = 4d3e5ff6fcb0bf170416eaeff9b953fdfa99a9baee321112485b3dfaad2eee2b -SIZE (KDE/release-service/25.08.1/poxml-25.08.1.tar.xz) = 45196 +TIMESTAMP = 1762264429 +SHA256 (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 12967b5313605400e8de3cf39478136f5b6616b2b45774dc185bb6b5cbae7b7d +SIZE (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 45216 diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile index e889cea79844..307fa4aa5a35 100644 --- a/devel/protobuf-go/Makefile +++ b/devel/protobuf-go/Makefile @@ -1,7 +1,7 @@ PORTNAME= protobuf-go DISTVERSIONPREFIX= v DISTVERSION= 1.36.10 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile index 700452b723a0..c0447a4ceddd 100644 --- a/devel/protoc-gen-go-grpc/Makefile +++ b/devel/protoc-gen-go-grpc/Makefile @@ -1,7 +1,7 @@ PORTNAME= protoc-gen-go-grpc DISTVERSIONPREFIX= v DISTVERSION= 1.76.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile index d3868c72292e..72036cb70213 100644 --- a/devel/prototool/Makefile +++ b/devel/prototool/Makefile @@ -1,7 +1,7 @@ PORTNAME= prototool DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/purescript-language-server/Makefile b/devel/purescript-language-server/Makefile index c1e53b9be694..2faeca83166d 100644 --- a/devel/purescript-language-server/Makefile +++ b/devel/purescript-language-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= purescript-language-server PORTVERSION= 0.18.4 +PORTREVISION= 1 CATEGORIES= devel textproc MASTER_SITES= https://github.com/nwolverson/${PORTNAME}/releases/download/v${PORTVERSION}/${PORTNAME}.js?dummy=/ DISTNAME= ${PORTNAME}-${PORTVERSION} diff --git a/devel/py-aioapns/Makefile b/devel/py-aioapns/Makefile index 561cad941441..7da540a0d53d 100644 --- a/devel/py-aioapns/Makefile +++ b/devel/py-aioapns/Makefile @@ -1,5 +1,6 @@ PORTNAME= aioapns DISTVERSION= 4.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,8 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4.0.0:www/py-h2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0:www/py-pyjwt@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0:www/py-pyjwt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.5.0:security/py-pyopenssl@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile index 0d3b92328365..edbf8b2c5d9e 100644 --- a/devel/py-aiobotocore/Makefile +++ b/devel/py-aiobotocore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aiobotocore -PORTVERSION= 2.25.0 +PORTVERSION= 2.25.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo index 06b5d2badc2f..f35c92a3016c 100644 --- a/devel/py-aiobotocore/distinfo +++ b/devel/py-aiobotocore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774585 -SHA256 (aiobotocore-2.25.0.tar.gz) = 169d07de312fd51292292f2c8faf8f67d0f466f525cea03855fe065ddc85f79d -SIZE (aiobotocore-2.25.0.tar.gz) = 120514 +TIMESTAMP = 1762586776 +SHA256 (aiobotocore-2.25.1.tar.gz) = ea9be739bfd7ece8864f072ec99bb9ed5c7e78ebb2b0b15f29781fbe02daedbc +SIZE (aiobotocore-2.25.1.tar.gz) = 120560 diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml index 8532f5f78147..360de458a67f 100644 --- a/devel/py-aiobotocore/files/patch-pyproject.toml +++ b/devel/py-aiobotocore/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2025-10-10 17:20:46 UTC +--- pyproject.toml.orig 2025-10-28 22:05:56 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] @@ -20,7 +20,7 @@ dependencies = [ "aiohttp >= 3.9.2, < 4.0.0", "aioitertools >= 0.5.1, < 1.0.0", -- "botocore >= 1.40.46, < 1.40.50", # NOTE: When updating, always keep `project.optional-dependencies` aligned +- "botocore >= 1.40.46, < 1.40.62", # NOTE: When updating, always keep `project.optional-dependencies` aligned + "botocore >= 1.40.46", # NOTE: When updating, always keep `project.optional-dependencies` aligned "python-dateutil >= 2.1, < 3.0.0", "jmespath >= 0.7.1, < 2.0.0", @@ -29,11 +29,11 @@ [project.optional-dependencies] awscli = [ -- "awscli >= 1.42.46, < 1.42.50", +- "awscli >= 1.42.46, < 1.42.62", + "awscli >= 1.42.44", ] boto3 = [ -- "boto3 >= 1.40.46, < 1.40.50", +- "boto3 >= 1.40.46, < 1.40.62", + "boto3 >= 1.40.46", ] httpx = [ diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile index 3466f3ea69a1..29664ddacc52 100644 --- a/devel/py-aiortc/Makefile +++ b/devel/py-aiortc/Makefile @@ -1,5 +1,6 @@ PORTNAME= aiortc DISTVERSION= 1.14.0 +PORTREVISION= 1 CATEGORIES= devel multimedia python www MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,13 +19,15 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}aioice>=0.10.1:devel/py-aioice@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}av>=14.0.0:multimedia/py-av@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-crc32c>=1.1:devel/py-google-crc32c@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=25.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyee>=13.0.0:devel/py-pyee@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.10.0:devel/py-pylibsrtp@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.10.0:devel/py-pylibsrtp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyopenssl>=25.0.0:security/py-pyopenssl@${PY_FLAVOR} USES= localbase python USE_PYTHON= autoplist concurrent cryptography pep517 +NO_ARCH= yes + post-patch: @${REINPLACE_CMD} -e 's|^license = "BSD-3-Clause"|license = { text = "BSD-3-Clause" }|' \ ${WRKSRC}/pyproject.toml diff --git a/devel/py-all-repos/Makefile b/devel/py-all-repos/Makefile index a90a440f63f0..a5760758f0ac 100644 --- a/devel/py-all-repos/Makefile +++ b/devel/py-all-repos/Makefile @@ -1,5 +1,5 @@ PORTNAME= all-repos -PORTVERSION= 1.30.0 +PORTVERSION= 1.31.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}identify>=0:devel/py-identify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-all-repos/distinfo b/devel/py-all-repos/distinfo index 04cbcf3aa5e0..8a7ff12ab20c 100644 --- a/devel/py-all-repos/distinfo +++ b/devel/py-all-repos/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752566680 -SHA256 (all_repos-1.30.0.tar.gz) = 4407ca18c5d63428ec3d1af21a36527e999f04dffcd36cbfbd8e8c1d6792ec1b -SIZE (all_repos-1.30.0.tar.gz) = 31014 +TIMESTAMP = 1762586778 +SHA256 (all_repos-1.31.0.tar.gz) = b9083857addd96b76ae958b25ac19ad314f3e5c43e3212721b943fc7f14ea851 +SIZE (all_repos-1.31.0.tar.gz) = 31107 diff --git a/devel/py-anndata/Makefile b/devel/py-anndata/Makefile index e4d1a317cec5..ddd23b883dee 100644 --- a/devel/py-anndata/Makefile +++ b/devel/py-anndata/Makefile @@ -1,5 +1,5 @@ PORTNAME= anndata -PORTVERSION= 0.12.1 +PORTVERSION= 0.12.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-anndata/distinfo b/devel/py-anndata/distinfo index 124d882c03a9..f56f2728a74a 100644 --- a/devel/py-anndata/distinfo +++ b/devel/py-anndata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753369374 -SHA256 (anndata-0.12.1.tar.gz) = 9a0767a7c47464ad78457e297d871f7ec483bdafc7cf76cb322168919c375ff1 -SIZE (anndata-0.12.1.tar.gz) = 582722 +TIMESTAMP = 1762586780 +SHA256 (anndata-0.12.4.tar.gz) = 703b6fc9a85f85cfaa3ee8be91c5c8937a2fe62139b03543d3dd5e38b56de122 +SIZE (anndata-0.12.4.tar.gz) = 591237 diff --git a/devel/py-anyio/Makefile b/devel/py-anyio/Makefile index a2ddfe1abcab..cfe1235d16c6 100644 --- a/devel/py-anyio/Makefile +++ b/devel/py-anyio/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.8:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sniffio>=1.1:devel/py-sniffio@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-apscheduler/Makefile b/devel/py-apscheduler/Makefile index 3d0ac9567592..bdefefc24aae 100644 --- a/devel/py-apscheduler/Makefile +++ b/devel/py-apscheduler/Makefile @@ -1,5 +1,5 @@ PORTNAME= APScheduler -PORTVERSION= 3.11.0 +PORTVERSION= 3.11.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-apscheduler/distinfo b/devel/py-apscheduler/distinfo index dc683ae3eb7e..6b035d549dab 100644 --- a/devel/py-apscheduler/distinfo +++ b/devel/py-apscheduler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732477137 -SHA256 (apscheduler-3.11.0.tar.gz) = 4c622d250b0955a65d5d0eb91c33e6d43fd879834bf541e0a18661ae60460133 -SIZE (apscheduler-3.11.0.tar.gz) = 107347 +TIMESTAMP = 1761936898 +SHA256 (apscheduler-3.11.1.tar.gz) = 0db77af6400c84d1747fe98a04b8b58f0080c77d11d338c4f507a9752880f221 +SIZE (apscheduler-3.11.1.tar.gz) = 108044 diff --git a/devel/py-archinfo/Makefile b/devel/py-archinfo/Makefile index 44e80f39817e..994af24c72ce 100644 --- a/devel/py-archinfo/Makefile +++ b/devel/py-archinfo/Makefile @@ -1,6 +1,6 @@ PORTNAME= archinfo DISTVERSIONPREFIX= v -DISTVERSION= 9.2.177 +DISTVERSION= 9.2.181 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-archinfo/distinfo b/devel/py-archinfo/distinfo index b68f314fe03b..46f29faf0f85 100644 --- a/devel/py-archinfo/distinfo +++ b/devel/py-archinfo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759741771 -SHA256 (angr-archinfo-v9.2.177_GH0.tar.gz) = 85099643c30fbce5103a74c6abffd1f4847d8c8a306a8f9a79bf5ff215a26973 -SIZE (angr-archinfo-v9.2.177_GH0.tar.gz) = 45929 +TIMESTAMP = 1761206752 +SHA256 (angr-archinfo-v9.2.181_GH0.tar.gz) = 10039c6595ecd5627218e0171cf319bfea3a1d25c70bb2ab75b7ea83e5f2fc5b +SIZE (angr-archinfo-v9.2.181_GH0.tar.gz) = 45936 diff --git a/devel/py-argcomplete/Makefile b/devel/py-argcomplete/Makefile index 3a26c6963b30..2fe934e7372f 100644 --- a/devel/py-argcomplete/Makefile +++ b/devel/py-argcomplete/Makefile @@ -1,5 +1,5 @@ PORTNAME= argcomplete -PORTVERSION= 3.6.2 +PORTVERSION= 3.6.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-argcomplete/distinfo b/devel/py-argcomplete/distinfo index ec84f56abf5d..c65733dbe140 100644 --- a/devel/py-argcomplete/distinfo +++ b/devel/py-argcomplete/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288858 -SHA256 (argcomplete-3.6.2.tar.gz) = d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf -SIZE (argcomplete-3.6.2.tar.gz) = 73403 +TIMESTAMP = 1761446588 +SHA256 (argcomplete-3.6.3.tar.gz) = 62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c +SIZE (argcomplete-3.6.3.tar.gz) = 73754 diff --git a/devel/py-arrow/Makefile b/devel/py-arrow/Makefile index 15d49d9573a0..3defd3481933 100644 --- a/devel/py-arrow/Makefile +++ b/devel/py-arrow/Makefile @@ -1,6 +1,5 @@ PORTNAME= arrow -PORTVERSION= 1.3.0 -PORTREVISION= 1 +PORTVERSION= 1.4.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +12,7 @@ LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}types-python-dateutil>=2.8.10:devel/py-types-python-dateutil@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}tzdata>=0:devel/py-tzdata@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-arrow/distinfo b/devel/py-arrow/distinfo index c70a06e05b9a..365c19cfc607 100644 --- a/devel/py-arrow/distinfo +++ b/devel/py-arrow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696432900 -SHA256 (arrow-1.3.0.tar.gz) = d4540617648cb5f895730f1ad8c82a65f2dad0166f57b75f3ca54759c4d67a85 -SIZE (arrow-1.3.0.tar.gz) = 131960 +TIMESTAMP = 1761446590 +SHA256 (arrow-1.4.0.tar.gz) = ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7 +SIZE (arrow-1.4.0.tar.gz) = 152931 diff --git a/devel/py-avro/Makefile b/devel/py-avro/Makefile index 002f86876e6a..a924cd52a324 100644 --- a/devel/py-avro/Makefile +++ b/devel/py-avro/Makefile @@ -1,5 +1,5 @@ PORTNAME= avro -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-avro/distinfo b/devel/py-avro/distinfo index ec6e4dd9c865..8c3fd376b0ab 100644 --- a/devel/py-avro/distinfo +++ b/devel/py-avro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201043 -SHA256 (avro-1.12.0.tar.gz) = cad9c53b23ceed699c7af6bddced42e2c572fd6b408c257a7d4fc4e8cf2e2d6b -SIZE (avro-1.12.0.tar.gz) = 91025 +TIMESTAMP = 1761446546 +SHA256 (avro-1.12.1.tar.gz) = c5b8dd2dd4c10816f0dc127cc29cfd43b5e405cf7e6840e89460a024bf3d098d +SIZE (avro-1.12.1.tar.gz) = 91115 diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile index b349b35e27ef..8a32bc4614d8 100644 --- a/devel/py-awscrt/Makefile +++ b/devel/py-awscrt/Makefile @@ -1,5 +1,5 @@ PORTNAME= awscrt -PORTVERSION= 0.27.6 +PORTVERSION= 0.28.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-awscrt/distinfo b/devel/py-awscrt/distinfo index 42f10ef99b5d..91a09ef7383f 100644 --- a/devel/py-awscrt/distinfo +++ b/devel/py-awscrt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436477 -SHA256 (awscrt-0.27.6.tar.gz) = 45f3dd0b3fb13dfbea856dd96c9acfe77beba57b9b019444ee962ed2b76276dd -SIZE (awscrt-0.27.6.tar.gz) = 37677550 +TIMESTAMP = 1762586782 +SHA256 (awscrt-0.28.4.tar.gz) = d2835094e92d0a3d1722d03afd54983115b2172d57581a664ad6a2af3d33c12c +SIZE (awscrt-0.28.4.tar.gz) = 37902030 diff --git a/devel/py-azure-appconfiguration/Makefile b/devel/py-azure-appconfiguration/Makefile index 5451b482cb21..16c3e398bc73 100644 --- a/devel/py-azure-appconfiguration/Makefile +++ b/devel/py-azure-appconfiguration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft App Configuration Data Library for Python WWW= https://pypi.org/project/azure-appconfiguration/ diff --git a/devel/py-azure-batch/Makefile b/devel/py-azure-batch/Makefile index 3958791a5879..867c42cff550 100644 --- a/devel/py-azure-batch/Makefile +++ b/devel/py-azure-batch/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Batch Client Library for Python WWW= https://pypi.org/project/azure-batch/ diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile index ae86f154ad75..7f384f1731df 100644 --- a/devel/py-azure-core/Makefile +++ b/devel/py-azure-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-core -PORTVERSION= 1.35.1 +PORTVERSION= 1.36.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -7,7 +7,8 @@ DISTNAME= azure_core-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Core Library for Python -WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core \ +WWW= https://azure.github.io/azure-sdk-for-python/ \ + https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core \ https://github.com/Azure/azure-sdk-for-python LICENSE= MIT @@ -16,7 +17,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.21.0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python diff --git a/devel/py-azure-core/distinfo b/devel/py-azure-core/distinfo index 046eb396346e..c7e0fee22eb7 100644 --- a/devel/py-azure-core/distinfo +++ b/devel/py-azure-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324074 -SHA256 (azure_core-1.35.1.tar.gz) = 435d05d6df0fff2f73fb3c15493bb4721ede14203f1ff1382aa6b6b2bdd7e562 -SIZE (azure_core-1.35.1.tar.gz) = 345290 +TIMESTAMP = 1761446594 +SHA256 (azure_core-1.36.0.tar.gz) = 22e5605e6d0bf1d229726af56d9e92bc37b6e726b141a18be0b4d424131741b7 +SIZE (azure_core-1.36.0.tar.gz) = 351139 diff --git a/devel/py-azure-cosmos/Makefile b/devel/py-azure-cosmos/Makefile index 5db9f66ff40d..714e5f9f922c 100644 --- a/devel/py-azure-cosmos/Makefile +++ b/devel/py-azure-cosmos/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Azure Cosmos Python SDK WWW= https://pypi.org/project/azure-cosmos/ diff --git a/devel/py-azure-data-tables/Makefile b/devel/py-azure-data-tables/Makefile index 34825d7ab4a1..c4bd24c35afc 100644 --- a/devel/py-azure-data-tables/Makefile +++ b/devel/py-azure-data-tables/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Data Tables Client Library for Python WWW= https://pypi.org/project/azure-data-tables/ diff --git a/devel/py-azure-datalake-store/Makefile b/devel/py-azure-datalake-store/Makefile index f4ddd9a9b92f..ecbfcfb911c1 100644 --- a/devel/py-azure-datalake-store/Makefile +++ b/devel/py-azure-datalake-store/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Data Lake Store Filesystem Client Library for Python WWW= https://pypi.org/project/azure-datalake-store/ diff --git a/devel/py-azure-functions-devops-build/Makefile b/devel/py-azure-functions-devops-build/Makefile index f4ddfc85bdd0..b2b94029c82b 100644 --- a/devel/py-azure-functions-devops-build/Makefile +++ b/devel/py-azure-functions-devops-build/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Azure Devops Build Manager For Azure Functions WWW= https://pypi.org/project/azure-functions-devops-build/ diff --git a/devel/py-azure-graphrbac/Makefile b/devel/py-azure-graphrbac/Makefile index d61b96dfeca6..6c058366f9c3 100644 --- a/devel/py-azure-graphrbac/Makefile +++ b/devel/py-azure-graphrbac/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Graph RBAC Client Library for Python WWW= https://pypi.org/project/azure-graphrbac/ diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile index 0c73d19e9e90..5f85ce4d5f0e 100644 --- a/devel/py-azure-identity/Makefile +++ b/devel/py-azure-identity/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Identity Library for Python WWW= https://pypi.org/project/azure-identity/ diff --git a/devel/py-azure-keyvault-administration/Makefile b/devel/py-azure-keyvault-administration/Makefile index e2e1e4c6b5e0..c5afccd53e3b 100644 --- a/devel/py-azure-keyvault-administration/Makefile +++ b/devel/py-azure-keyvault-administration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Key Vault Administration Client Library for Python WWW= https://pypi.org/project/azure-keyvault-administration/ diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile index 1f2f88bad054..a8a39e97b57e 100644 --- a/devel/py-azure-keyvault/Makefile +++ b/devel/py-azure-keyvault/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Key Vault Client Library for Python WWW= https://pypi.org/project/azure-keyvault/ diff --git a/devel/py-azure-loganalytics/Makefile b/devel/py-azure-loganalytics/Makefile index 913dac5ffafc..a62b0c801cf9 100644 --- a/devel/py-azure-loganalytics/Makefile +++ b/devel/py-azure-loganalytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Log Analytics Client Library for Python WWW= https://pypi.org/project/azure-loganalytics/ diff --git a/devel/py-azure-mgmt-advisor/Makefile b/devel/py-azure-mgmt-advisor/Makefile index d2f94ec6ffbe..f23ea9ed360c 100644 --- a/devel/py-azure-mgmt-advisor/Makefile +++ b/devel/py-azure-mgmt-advisor/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Advisor Client Client Library for Python WWW= https://pypi.org/project/azure-mgmt-advisor/ diff --git a/devel/py-azure-mgmt-apimanagement/Makefile b/devel/py-azure-mgmt-apimanagement/Makefile index 6c161416a030..b640d389e24a 100644 --- a/devel/py-azure-mgmt-apimanagement/Makefile +++ b/devel/py-azure-mgmt-apimanagement/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure API Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-apimanagement/ diff --git a/devel/py-azure-mgmt-appconfiguration/Makefile b/devel/py-azure-mgmt-appconfiguration/Makefile index 95bd00783bf9..e885476078e5 100644 --- a/devel/py-azure-mgmt-appconfiguration/Makefile +++ b/devel/py-azure-mgmt-appconfiguration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure App Configuration Client Library for Python WWW= https://pypi.org/project/azure-mgmt-appconfiguration/ diff --git a/devel/py-azure-mgmt-appcontainers/Makefile b/devel/py-azure-mgmt-appcontainers/Makefile index 763b3572e0e8..e87cdec6c5fc 100644 --- a/devel/py-azure-mgmt-appcontainers/Makefile +++ b/devel/py-azure-mgmt-appcontainers/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Appcontainers Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-appcontainers/ diff --git a/devel/py-azure-mgmt-applicationinsights/Makefile b/devel/py-azure-mgmt-applicationinsights/Makefile index fb0b7beb89a6..00f374be065a 100644 --- a/devel/py-azure-mgmt-applicationinsights/Makefile +++ b/devel/py-azure-mgmt-applicationinsights/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Application Insights Management Cli Library for Python WWW= https://pypi.org/project/azure-mgmt-applicationinsights/ diff --git a/devel/py-azure-mgmt-authorization/Makefile b/devel/py-azure-mgmt-authorization/Makefile index a35253c26635..0391654d353a 100644 --- a/devel/py-azure-mgmt-authorization/Makefile +++ b/devel/py-azure-mgmt-authorization/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Authorization Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-authorization/ diff --git a/devel/py-azure-mgmt-batch/Makefile b/devel/py-azure-mgmt-batch/Makefile index 0e7613084b75..9a52036f72de 100644 --- a/devel/py-azure-mgmt-batch/Makefile +++ b/devel/py-azure-mgmt-batch/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Batch Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-batch/ diff --git a/devel/py-azure-mgmt-batchai/Makefile b/devel/py-azure-mgmt-batchai/Makefile index 1b6ab2782b9d..a3d59b969fcb 100644 --- a/devel/py-azure-mgmt-batchai/Makefile +++ b/devel/py-azure-mgmt-batchai/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Batch AI Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-batchai/ diff --git a/devel/py-azure-mgmt-billing/Makefile b/devel/py-azure-mgmt-billing/Makefile index 80dcdd4174e2..e0bdf29e2e5e 100644 --- a/devel/py-azure-mgmt-billing/Makefile +++ b/devel/py-azure-mgmt-billing/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Billing Client Library for Python WWW= https://pypi.org/project/azure-mgmt-billing/ diff --git a/devel/py-azure-mgmt-botservice/Makefile b/devel/py-azure-mgmt-botservice/Makefile index d865c404f2da..5e9e36503cbc 100644 --- a/devel/py-azure-mgmt-botservice/Makefile +++ b/devel/py-azure-mgmt-botservice/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Bot Service Client Library for Python WWW= https://pypi.org/project/azure-mgmt-botservice/ diff --git a/devel/py-azure-mgmt-cdn/Makefile b/devel/py-azure-mgmt-cdn/Makefile index 20542b0dc68d..6aaeb81e5ec0 100644 --- a/devel/py-azure-mgmt-cdn/Makefile +++ b/devel/py-azure-mgmt-cdn/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure CDN Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cdn/ diff --git a/devel/py-azure-mgmt-cognitiveservices/Makefile b/devel/py-azure-mgmt-cognitiveservices/Makefile index e5376100ed72..fefdccdf23aa 100644 --- a/devel/py-azure-mgmt-cognitiveservices/Makefile +++ b/devel/py-azure-mgmt-cognitiveservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Cognitive Services Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cognitiveservices/ diff --git a/devel/py-azure-mgmt-compute/Makefile b/devel/py-azure-mgmt-compute/Makefile index 40032eb628e7..0342d801ae02 100644 --- a/devel/py-azure-mgmt-compute/Makefile +++ b/devel/py-azure-mgmt-compute/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Compute Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-compute/ diff --git a/devel/py-azure-mgmt-consumption/Makefile b/devel/py-azure-mgmt-consumption/Makefile index f0b5089b6233..12e4d33dc58f 100644 --- a/devel/py-azure-mgmt-consumption/Makefile +++ b/devel/py-azure-mgmt-consumption/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Consumption Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-consumption/ diff --git a/devel/py-azure-mgmt-containerinstance/Makefile b/devel/py-azure-mgmt-containerinstance/Makefile index 817542bfe936..afd6cae145a0 100644 --- a/devel/py-azure-mgmt-containerinstance/Makefile +++ b/devel/py-azure-mgmt-containerinstance/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Container Instance Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerinstance/ diff --git a/devel/py-azure-mgmt-containerregistry/Makefile b/devel/py-azure-mgmt-containerregistry/Makefile index 4e13a5c5e650..0a431489bccf 100644 --- a/devel/py-azure-mgmt-containerregistry/Makefile +++ b/devel/py-azure-mgmt-containerregistry/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Container Registry Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerregistry/ diff --git a/devel/py-azure-mgmt-containerservice/Makefile b/devel/py-azure-mgmt-containerservice/Makefile index 8dbd16b256ea..fb959ba85b36 100644 --- a/devel/py-azure-mgmt-containerservice/Makefile +++ b/devel/py-azure-mgmt-containerservice/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Container Service Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerservice/ diff --git a/devel/py-azure-mgmt-core/Makefile b/devel/py-azure-mgmt-core/Makefile index c6116d31b26a..3aed8714f9be 100644 --- a/devel/py-azure-mgmt-core/Makefile +++ b/devel/py-azure-mgmt-core/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Management Core Library for Python WWW= https://pypi.org/project/azure-mgmt-core/ diff --git a/devel/py-azure-mgmt-cosmosdb/Makefile b/devel/py-azure-mgmt-cosmosdb/Makefile index 60d453798f05..c4bdfbdfd79d 100644 --- a/devel/py-azure-mgmt-cosmosdb/Makefile +++ b/devel/py-azure-mgmt-cosmosdb/Makefile @@ -6,7 +6,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Cosmos DB Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cosmosdb/ diff --git a/devel/py-azure-mgmt-databoxedge/Makefile b/devel/py-azure-mgmt-databoxedge/Makefile index f17300ded188..2488d0aa7aec 100644 --- a/devel/py-azure-mgmt-databoxedge/Makefile +++ b/devel/py-azure-mgmt-databoxedge/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Databoxedge Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-databoxedge/ diff --git a/devel/py-azure-mgmt-datalake-analytics/Makefile b/devel/py-azure-mgmt-datalake-analytics/Makefile index 8db4cb69542d..46c6b380d8f8 100644 --- a/devel/py-azure-mgmt-datalake-analytics/Makefile +++ b/devel/py-azure-mgmt-datalake-analytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Data Lake Analytics Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datalake-analytics/ diff --git a/devel/py-azure-mgmt-datalake-store/Makefile b/devel/py-azure-mgmt-datalake-store/Makefile index 39b327b9c250..287a114f89e7 100644 --- a/devel/py-azure-mgmt-datalake-store/Makefile +++ b/devel/py-azure-mgmt-datalake-store/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Data Lake Store Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datalake-store/ diff --git a/devel/py-azure-mgmt-datamigration/Makefile b/devel/py-azure-mgmt-datamigration/Makefile index 51df78111dbd..8ab85c698690 100644 --- a/devel/py-azure-mgmt-datamigration/Makefile +++ b/devel/py-azure-mgmt-datamigration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Data Migration Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datamigration/ diff --git a/devel/py-azure-mgmt-deploymentmanager/Makefile b/devel/py-azure-mgmt-deploymentmanager/Makefile index d1a514d1d56e..cd4be309cd63 100644 --- a/devel/py-azure-mgmt-deploymentmanager/Makefile +++ b/devel/py-azure-mgmt-deploymentmanager/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Deployment Manager Client Library for Python WWW= https://pypi.org/project/azure-mgmt-deploymentmanager/ diff --git a/devel/py-azure-mgmt-devtestlabs/Makefile b/devel/py-azure-mgmt-devtestlabs/Makefile index 943cba112af0..570284d08cb7 100644 --- a/devel/py-azure-mgmt-devtestlabs/Makefile +++ b/devel/py-azure-mgmt-devtestlabs/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure DevTestLabs Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-devtestlabs/ diff --git a/devel/py-azure-mgmt-dns/Makefile b/devel/py-azure-mgmt-dns/Makefile index d7c894bea3d2..856651eacb59 100644 --- a/devel/py-azure-mgmt-dns/Makefile +++ b/devel/py-azure-mgmt-dns/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure DNS Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-dns/ diff --git a/devel/py-azure-mgmt-eventgrid/Makefile b/devel/py-azure-mgmt-eventgrid/Makefile index 165c2e2b6815..36864efc6bff 100644 --- a/devel/py-azure-mgmt-eventgrid/Makefile +++ b/devel/py-azure-mgmt-eventgrid/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure EventGrid Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-eventgrid/ diff --git a/devel/py-azure-mgmt-eventhub/Makefile b/devel/py-azure-mgmt-eventhub/Makefile index 0e9c5491cac1..1cb3c1a4d3ac 100644 --- a/devel/py-azure-mgmt-eventhub/Makefile +++ b/devel/py-azure-mgmt-eventhub/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure EventHub Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-eventhub/ diff --git a/devel/py-azure-mgmt-extendedlocation/Makefile b/devel/py-azure-mgmt-extendedlocation/Makefile index c7c12377a7ff..f6cf1bf1640f 100644 --- a/devel/py-azure-mgmt-extendedlocation/Makefile +++ b/devel/py-azure-mgmt-extendedlocation/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Extendedlocation Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-extendedlocation/ diff --git a/devel/py-azure-mgmt-hdinsight/Makefile b/devel/py-azure-mgmt-hdinsight/Makefile index e431f37efe91..aec92665e36d 100644 --- a/devel/py-azure-mgmt-hdinsight/Makefile +++ b/devel/py-azure-mgmt-hdinsight/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure HDInsight Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-hdinsight/ diff --git a/devel/py-azure-mgmt-imagebuilder/Makefile b/devel/py-azure-mgmt-imagebuilder/Makefile index 7d37a19c5799..92f2956c5222 100644 --- a/devel/py-azure-mgmt-imagebuilder/Makefile +++ b/devel/py-azure-mgmt-imagebuilder/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Image Builder Client Library for Python WWW= https://pypi.org/project/azure-mgmt-imagebuilder/ diff --git a/devel/py-azure-mgmt-iotcentral/Makefile b/devel/py-azure-mgmt-iotcentral/Makefile index d5824b333a86..3ed6f32ddadd 100644 --- a/devel/py-azure-mgmt-iotcentral/Makefile +++ b/devel/py-azure-mgmt-iotcentral/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure IoTCentral Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iotcentral/ diff --git a/devel/py-azure-mgmt-iothub/Makefile b/devel/py-azure-mgmt-iothub/Makefile index e13b0c0b3e42..619b018966b4 100644 --- a/devel/py-azure-mgmt-iothub/Makefile +++ b/devel/py-azure-mgmt-iothub/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure IoTHub Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iothub/ diff --git a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile index ee108d2d1210..c48905120d18 100644 --- a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile +++ b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure IoTHub Provisioning Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iothubprovisioningservices/ diff --git a/devel/py-azure-mgmt-keyvault/Makefile b/devel/py-azure-mgmt-keyvault/Makefile index b5e06988802c..ca69a5660e58 100644 --- a/devel/py-azure-mgmt-keyvault/Makefile +++ b/devel/py-azure-mgmt-keyvault/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Key Vault Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-keyvault/ diff --git a/devel/py-azure-mgmt-kusto/Makefile b/devel/py-azure-mgmt-kusto/Makefile index 77e52784e83b..f9a385098918 100644 --- a/devel/py-azure-mgmt-kusto/Makefile +++ b/devel/py-azure-mgmt-kusto/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Kusto Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-kusto/ diff --git a/devel/py-azure-mgmt-loganalytics/Makefile b/devel/py-azure-mgmt-loganalytics/Makefile index 427c7798c79f..a415c171bd66 100644 --- a/devel/py-azure-mgmt-loganalytics/Makefile +++ b/devel/py-azure-mgmt-loganalytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Analytics Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-loganalytics/ diff --git a/devel/py-azure-mgmt-managedservices/Makefile b/devel/py-azure-mgmt-managedservices/Makefile index 24542b3d8174..55a751f7e8aa 100644 --- a/devel/py-azure-mgmt-managedservices/Makefile +++ b/devel/py-azure-mgmt-managedservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Managed Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-managedservices/ diff --git a/devel/py-azure-mgmt-managementgroups/Makefile b/devel/py-azure-mgmt-managementgroups/Makefile index 9413fb23f1f6..f5fb6b3423b3 100644 --- a/devel/py-azure-mgmt-managementgroups/Makefile +++ b/devel/py-azure-mgmt-managementgroups/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Management Groups Client Library for Python WWW= https://pypi.org/project/azure-mgmt-managementgroups/ diff --git a/devel/py-azure-mgmt-maps/Makefile b/devel/py-azure-mgmt-maps/Makefile index f4a26ff3070e..a047237350a1 100644 --- a/devel/py-azure-mgmt-maps/Makefile +++ b/devel/py-azure-mgmt-maps/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Maps Client Library for Python WWW= https://pypi.org/project/azure-mgmt-maps/ diff --git a/devel/py-azure-mgmt-marketplaceordering/Makefile b/devel/py-azure-mgmt-marketplaceordering/Makefile index 74721cd875bb..9265fd9ccc15 100644 --- a/devel/py-azure-mgmt-marketplaceordering/Makefile +++ b/devel/py-azure-mgmt-marketplaceordering/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Market Place Ordering Client Library for Python WWW= https://pypi.org/project/azure-mgmt-marketplaceordering/ diff --git a/devel/py-azure-mgmt-media/Makefile b/devel/py-azure-mgmt-media/Makefile index 01b319b4844f..d085c4221d8e 100644 --- a/devel/py-azure-mgmt-media/Makefile +++ b/devel/py-azure-mgmt-media/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Media Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-media/ diff --git a/devel/py-azure-mgmt-monitor/Makefile b/devel/py-azure-mgmt-monitor/Makefile index 426c4b8cb5e6..47e6d0918c62 100644 --- a/devel/py-azure-mgmt-monitor/Makefile +++ b/devel/py-azure-mgmt-monitor/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Monitor Client Library for Python WWW= https://pypi.org/project/azure-mgmt-monitor/ diff --git a/devel/py-azure-mgmt-msi/Makefile b/devel/py-azure-mgmt-msi/Makefile index 22e65bac1a46..6e84f9272cc5 100644 --- a/devel/py-azure-mgmt-msi/Makefile +++ b/devel/py-azure-mgmt-msi/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure MSI Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-msi/ diff --git a/devel/py-azure-mgmt-netapp/Makefile b/devel/py-azure-mgmt-netapp/Makefile index 83ec3f1ec9d5..7a843a6c561e 100644 --- a/devel/py-azure-mgmt-netapp/Makefile +++ b/devel/py-azure-mgmt-netapp/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure NetApp Files Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-netapp/ diff --git a/devel/py-azure-mgmt-network/Makefile b/devel/py-azure-mgmt-network/Makefile index f490425d735d..045da07014b3 100644 --- a/devel/py-azure-mgmt-network/Makefile +++ b/devel/py-azure-mgmt-network/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Network Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-network/ diff --git a/devel/py-azure-mgmt-policyinsights/Makefile b/devel/py-azure-mgmt-policyinsights/Makefile index 90a1aeca2fa1..5d2b399136e2 100644 --- a/devel/py-azure-mgmt-policyinsights/Makefile +++ b/devel/py-azure-mgmt-policyinsights/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Policy Insights Client Library for Python WWW= https://pypi.org/project/azure-mgmt-policyinsights/ diff --git a/devel/py-azure-mgmt-privatedns/Makefile b/devel/py-azure-mgmt-privatedns/Makefile index d8ac1a0bd8a3..9dbe890309c4 100644 --- a/devel/py-azure-mgmt-privatedns/Makefile +++ b/devel/py-azure-mgmt-privatedns/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure DNS Private Zones Client Library for Python WWW= https://pypi.org/project/azure-mgmt-privatedns/ diff --git a/devel/py-azure-mgmt-rdbms/Makefile b/devel/py-azure-mgmt-rdbms/Makefile index 3c0770a15641..4c605546da41 100644 --- a/devel/py-azure-mgmt-rdbms/Makefile +++ b/devel/py-azure-mgmt-rdbms/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure RDBMS Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-rdbms/ diff --git a/devel/py-azure-mgmt-recoveryservices/Makefile b/devel/py-azure-mgmt-recoveryservices/Makefile index 608600a19c10..4ab072227227 100644 --- a/devel/py-azure-mgmt-recoveryservices/Makefile +++ b/devel/py-azure-mgmt-recoveryservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Recovery Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-recoveryservices/ diff --git a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile index 2be772427bde..80b6944c8026 100644 --- a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile +++ b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Recovery Services Backup Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-recoveryservicesbackup/ diff --git a/devel/py-azure-mgmt-redhatopenshift/Makefile b/devel/py-azure-mgmt-redhatopenshift/Makefile index 6fc40d57f072..a90f61f56e96 100644 --- a/devel/py-azure-mgmt-redhatopenshift/Makefile +++ b/devel/py-azure-mgmt-redhatopenshift/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Red Hat Openshift Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-redhatopenshift/ diff --git a/devel/py-azure-mgmt-redis/Makefile b/devel/py-azure-mgmt-redis/Makefile index 8f329c2bae3e..6e06756c34d3 100644 --- a/devel/py-azure-mgmt-redis/Makefile +++ b/devel/py-azure-mgmt-redis/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Redis Cache Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-redis/ diff --git a/devel/py-azure-mgmt-relay/Makefile b/devel/py-azure-mgmt-relay/Makefile index eb315efa572a..febc39d0ad13 100644 --- a/devel/py-azure-mgmt-relay/Makefile +++ b/devel/py-azure-mgmt-relay/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Relay Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-relay/ diff --git a/devel/py-azure-mgmt-reservations/Makefile b/devel/py-azure-mgmt-reservations/Makefile index 976a6eab225c..5639d54bd9b7 100644 --- a/devel/py-azure-mgmt-reservations/Makefile +++ b/devel/py-azure-mgmt-reservations/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Reservations Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-reservations/ diff --git a/devel/py-azure-mgmt-resource/Makefile b/devel/py-azure-mgmt-resource/Makefile index 859230bc22ca..579777013598 100644 --- a/devel/py-azure-mgmt-resource/Makefile +++ b/devel/py-azure-mgmt-resource/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Resource Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-resource/ diff --git a/devel/py-azure-mgmt-search/Makefile b/devel/py-azure-mgmt-search/Makefile index b6c04efad132..569abb64b35e 100644 --- a/devel/py-azure-mgmt-search/Makefile +++ b/devel/py-azure-mgmt-search/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Search Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-search/ diff --git a/devel/py-azure-mgmt-security/Makefile b/devel/py-azure-mgmt-security/Makefile index 8cc119bc3967..d313be6d9ffc 100644 --- a/devel/py-azure-mgmt-security/Makefile +++ b/devel/py-azure-mgmt-security/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Secutiry Center Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-security/ diff --git a/devel/py-azure-mgmt-servicebus/Makefile b/devel/py-azure-mgmt-servicebus/Makefile index d391ff67dccb..15c998917d77 100644 --- a/devel/py-azure-mgmt-servicebus/Makefile +++ b/devel/py-azure-mgmt-servicebus/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Service Bus Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicebus/ diff --git a/devel/py-azure-mgmt-servicefabric/Makefile b/devel/py-azure-mgmt-servicefabric/Makefile index 04cffaa60267..786d5f5a8c90 100644 --- a/devel/py-azure-mgmt-servicefabric/Makefile +++ b/devel/py-azure-mgmt-servicefabric/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Service Fabric Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicefabric/ diff --git a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile index dd72b0da1652..1cca5c95a404 100644 --- a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile +++ b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/ diff --git a/devel/py-azure-mgmt-servicelinker/Makefile b/devel/py-azure-mgmt-servicelinker/Makefile index 23f94f3d0cce..f420bc005622 100644 --- a/devel/py-azure-mgmt-servicelinker/Makefile +++ b/devel/py-azure-mgmt-servicelinker/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Servicelinker Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicelinker/ diff --git a/devel/py-azure-mgmt-signalr/Makefile b/devel/py-azure-mgmt-signalr/Makefile index a78087be4841..52ab7bbef41c 100644 --- a/devel/py-azure-mgmt-signalr/Makefile +++ b/devel/py-azure-mgmt-signalr/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure SignalR Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-signalr/ diff --git a/devel/py-azure-mgmt-sql/Makefile b/devel/py-azure-mgmt-sql/Makefile index 240245a208f8..c7ed1969ab21 100644 --- a/devel/py-azure-mgmt-sql/Makefile +++ b/devel/py-azure-mgmt-sql/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure SQL Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-sql/ diff --git a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile index 8e557f0592fd..74348a6c2047 100644 --- a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile +++ b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure SQL Virtual Machine Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-sqlvirtualmachine/ diff --git a/devel/py-azure-mgmt-storage/Makefile b/devel/py-azure-mgmt-storage/Makefile index 170cc3560bff..e9222d06b803 100644 --- a/devel/py-azure-mgmt-storage/Makefile +++ b/devel/py-azure-mgmt-storage/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Storage Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-storage/ diff --git a/devel/py-azure-mgmt-synapse/Makefile b/devel/py-azure-mgmt-synapse/Makefile index 008e14f900b2..9186b080d053 100644 --- a/devel/py-azure-mgmt-synapse/Makefile +++ b/devel/py-azure-mgmt-synapse/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Synapse Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-synapse/ diff --git a/devel/py-azure-mgmt-trafficmanager/Makefile b/devel/py-azure-mgmt-trafficmanager/Makefile index 2810f47dca12..b9f17b787a3a 100644 --- a/devel/py-azure-mgmt-trafficmanager/Makefile +++ b/devel/py-azure-mgmt-trafficmanager/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Traffic Manager Client Library for Python WWW= https://pypi.org/project/azure-mgmt-trafficmanager/ diff --git a/devel/py-azure-mgmt-web/Makefile b/devel/py-azure-mgmt-web/Makefile index 92fbd903a188..a61d2021b645 100644 --- a/devel/py-azure-mgmt-web/Makefile +++ b/devel/py-azure-mgmt-web/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Web Apps Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-web/ diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile index bd5800153510..ac7d81dc3a65 100644 --- a/devel/py-azure-multiapi-storage/Makefile +++ b/devel/py-azure-multiapi-storage/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Storage Client Library with multi API version support WWW= https://pypi.org/project/azure-multiapi-storage/ diff --git a/devel/py-azure-storage-blob/Makefile b/devel/py-azure-storage-blob/Makefile index 9dfa3d02d81e..5228a5d78966 100644 --- a/devel/py-azure-storage-blob/Makefile +++ b/devel/py-azure-storage-blob/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Storage Blob Client Library for Python WWW= https://pypi.org/project/azure-storage-blob/ diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile index 0cdc27e44168..b7db00a94797 100644 --- a/devel/py-azure-storage-common/Makefile +++ b/devel/py-azure-storage-common/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Storage Common Client Library for Python WWW= https://pypi.org/project/azure-storage-common/ diff --git a/devel/py-azure-synapse-accesscontrol/Makefile b/devel/py-azure-synapse-accesscontrol/Makefile index c80439eec8bc..413623a1f44a 100644 --- a/devel/py-azure-synapse-accesscontrol/Makefile +++ b/devel/py-azure-synapse-accesscontrol/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Synapse AccessControl Client Library for Python WWW= https://pypi.org/project/azure-synapse-accesscontrol/ diff --git a/devel/py-azure-synapse-artifacts/Makefile b/devel/py-azure-synapse-artifacts/Makefile index d5372553c7d7..5b23f63438da 100644 --- a/devel/py-azure-synapse-artifacts/Makefile +++ b/devel/py-azure-synapse-artifacts/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Synapse Artifacts Client Library for Python WWW= https://pypi.org/project/azure-synapse-artifacts/ diff --git a/devel/py-azure-synapse-managedprivateendpoints/Makefile b/devel/py-azure-synapse-managedprivateendpoints/Makefile index 729d939e6cf0..b94dce8a7a30 100644 --- a/devel/py-azure-synapse-managedprivateendpoints/Makefile +++ b/devel/py-azure-synapse-managedprivateendpoints/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Synapse Managed Private Endpoints Client Library for Python WWW= https://pypi.org/project/azure-synapse-managedprivateendpoints/ diff --git a/devel/py-azure-synapse-spark/Makefile b/devel/py-azure-synapse-spark/Makefile index 37e510fcf813..f977cfb0171b 100644 --- a/devel/py-azure-synapse-spark/Makefile +++ b/devel/py-azure-synapse-spark/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Azure Synapse Spark Client Library for Python WWW= https://pypi.org/project/azure-synapse-spark/ diff --git a/devel/py-b2/Makefile b/devel/py-b2/Makefile index 6ca931ad73c6..f42a26a8aa0a 100644 --- a/devel/py-b2/Makefile +++ b/devel/py-b2/Makefile @@ -1,6 +1,6 @@ PORTNAME= b2 DISTVERSIONPREFIX= v -DISTVERSION= 4.4.1 +DISTVERSION= 4.4.2 CATEGORIES= devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-b2/distinfo b/devel/py-b2/distinfo index 01ed3e71c062..f198dc70dd3f 100644 --- a/devel/py-b2/distinfo +++ b/devel/py-b2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753982473 -SHA256 (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 01515d708fa34a62ce56016ab35e7ffc61f735de8d92904d5deeebae3b9211ba -SIZE (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 222984 +TIMESTAMP = 1761431604 +SHA256 (Backblaze-B2_Command_Line_Tool-v4.4.2_GH0.tar.gz) = abb12544f470f5fed22cffba46c4ebc8538215b993595d41103e83e11b172087 +SIZE (Backblaze-B2_Command_Line_Tool-v4.4.2_GH0.tar.gz) = 223895 diff --git a/devel/py-babi_grammars/Makefile b/devel/py-babi_grammars/Makefile index cc30ce3ee628..1b5f9040d20c 100644 --- a/devel/py-babi_grammars/Makefile +++ b/devel/py-babi_grammars/Makefile @@ -1,5 +1,5 @@ PORTNAME= babi_grammars -DISTVERSION= 0.0.64 +DISTVERSION= 0.0.65 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-babi_grammars/distinfo b/devel/py-babi_grammars/distinfo index cc834e000d74..6f2dfc6d3e51 100644 --- a/devel/py-babi_grammars/distinfo +++ b/devel/py-babi_grammars/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760457295 -SHA256 (babi_grammars-0.0.64.tar.gz) = 1b39c34c58441d91fbe86d0ee0659f0222db7d88e5d2e2c713905551d2e37e24 -SIZE (babi_grammars-0.0.64.tar.gz) = 466917 +TIMESTAMP = 1763047057 +SHA256 (babi_grammars-0.0.65.tar.gz) = e037a7d79cfbc355d2f158ef52cf24a48e6c322677fa560cc1bd460044120a0c +SIZE (babi_grammars-0.0.65.tar.gz) = 477567 diff --git a/devel/py-black/Makefile b/devel/py-black/Makefile index b7a6e7923a4e..2b7cdc0bcc05 100644 --- a/devel/py-black/Makefile +++ b/devel/py-black/Makefile @@ -29,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=5.3:devel/py-coverage@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.0.2,1:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tokenize-rt>=3.2.0:devel/py-tokenize-rt@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-blinker/Makefile b/devel/py-blinker/Makefile index bdf6dda68294..8297ba73dfbc 100644 --- a/devel/py-blinker/Makefile +++ b/devel/py-blinker/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile index 002fc9ff2217..da08fa66b5e7 100644 --- a/devel/py-botocore/Makefile +++ b/devel/py-botocore/Makefile @@ -1,5 +1,5 @@ PORTNAME= botocore -PORTVERSION= 1.40.50 +PORTVERSION= 1.40.64 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.27.6:devel/py-awscrt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo index 01098b59de5b..d98ca830d792 100644 --- a/devel/py-botocore/distinfo +++ b/devel/py-botocore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774589 -SHA256 (botocore-1.40.50.tar.gz) = 1d3d5b5759c9cb30202cd5ad231ec8afb1abe5be0c088a1707195c2cbae0e742 -SIZE (botocore-1.40.50.tar.gz) = 14417510 +TIMESTAMP = 1762586784 +SHA256 (botocore-1.40.64.tar.gz) = a13af4009f6912eafe32108f6fa584fb26e24375149836c2bcaaaaec9a7a9e58 +SIZE (botocore-1.40.64.tar.gz) = 14409921 diff --git a/devel/py-bsd/Makefile b/devel/py-bsd/Makefile index 3074dc2df4da..8b1ae3d4913c 100644 --- a/devel/py-bsd/Makefile +++ b/devel/py-bsd/Makefile @@ -10,6 +10,8 @@ WWW= https://github.com/freenas/py-bsd LICENSE= BSD3CLAUSE +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE=2025-12-04 BROKEN_FreeBSD_15= Requires deprecated header dlg_keys.h BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} diff --git a/devel/py-calver/Makefile b/devel/py-calver/Makefile index 202661163764..8026bb12a16d 100644 --- a/devel/py-calver/Makefile +++ b/devel/py-calver/Makefile @@ -1,5 +1,5 @@ PORTNAME= calver -PORTVERSION= 2025.4.17 +PORTVERSION= 2025.10.20 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-calver/distinfo b/devel/py-calver/distinfo index b6a569f87e76..3beb174ba1f6 100644 --- a/devel/py-calver/distinfo +++ b/devel/py-calver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745177982 -SHA256 (calver-2025.4.17.tar.gz) = 460702737d620f5c3d4175450485180a1b7f7a422c5db0e6af3e655c7395ec7e -SIZE (calver-2025.4.17.tar.gz) = 8082 +TIMESTAMP = 1761446598 +SHA256 (calver-2025.10.20.tar.gz) = c98b376c2424642224d456b2f70c51402343e008c63d204634665e1a2a2835f5 +SIZE (calver-2025.10.20.tar.gz) = 8101 diff --git a/devel/py-cbor2/Makefile b/devel/py-cbor2/Makefile index 291eddb0765d..693b8576a36a 100644 --- a/devel/py-cbor2/Makefile +++ b/devel/py-cbor2/Makefile @@ -1,5 +1,5 @@ PORTNAME= cbor2 -DISTVERSION= 5.7.0 +DISTVERSION= 5.7.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-cbor2/distinfo b/devel/py-cbor2/distinfo index 36db16454c23..2ef51b510ed4 100644 --- a/devel/py-cbor2/distinfo +++ b/devel/py-cbor2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755255944 -SHA256 (cbor2-5.7.0.tar.gz) = 3f6d843f4db4d0ec501c46453c22a4fbebb1abfb5b740e1bcab34c615cd7406b -SIZE (cbor2-5.7.0.tar.gz) = 102374 +TIMESTAMP = 1761561356 +SHA256 (cbor2-5.7.1.tar.gz) = 7a405a1d7c8230ee9acf240aad48ae947ef584e8af05f169f3c1bde8f01f8b71 +SIZE (cbor2-5.7.1.tar.gz) = 102467 diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile index 6c416c8336a4..0f5cc12fad45 100644 --- a/devel/py-cerberus/Makefile +++ b/devel/py-cerberus/Makefile @@ -1,5 +1,5 @@ PORTNAME= Cerberus -PORTVERSION= 1.3.7 +PORTVERSION= 1.3.8 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-cerberus/distinfo b/devel/py-cerberus/distinfo index 6478bbbbe815..3512d8e2a0af 100644 --- a/devel/py-cerberus/distinfo +++ b/devel/py-cerberus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735728037 -SHA256 (cerberus-1.3.7.tar.gz) = ecf249665400a0b7a9d5e4ee1ffc234fd5d003186d3e1904f70bc14038642c13 -SIZE (cerberus-1.3.7.tar.gz) = 29651 +TIMESTAMP = 1762546019 +SHA256 (cerberus-1.3.8.tar.gz) = 579554887ffd189226774b87570f4a76db75cf0efcbaffcacd5e98b8ee877f61 +SIZE (cerberus-1.3.8.tar.gz) = 29660 diff --git a/devel/py-cffi/Makefile b/devel/py-cffi/Makefile index b7381e6b18fb..5ddd9d3187bc 100644 --- a/devel/py-cffi/Makefile +++ b/devel/py-cffi/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libffi.so:devel/libffi RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=0:devel/py-pycparser@${PY_FLAVOR} USES= compiler:c11 localbase python -USE_PYTHON= autoplist concurrent cython pep517 pytest +USE_PYTHON= autoplist concurrent cython3 pep517 pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/devel/py-check-manifest/Makefile b/devel/py-check-manifest/Makefile index 9d25b1d8cd38..76ec9cdd2f22 100644 --- a/devel/py-check-manifest/Makefile +++ b/devel/py-check-manifest/Makefile @@ -1,9 +1,9 @@ PORTNAME= check-manifest -PORTVERSION= 0.49 -PORTREVISION= 1 +PORTVERSION= 0.51 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= check_manifest-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Tool to check the completeness of MANIFEST.in for Python packages diff --git a/devel/py-check-manifest/distinfo b/devel/py-check-manifest/distinfo index 23920f5bf052..c24168a1a4d0 100644 --- a/devel/py-check-manifest/distinfo +++ b/devel/py-check-manifest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674589748 -SHA256 (check-manifest-0.49.tar.gz) = 64a640445542cf226919657c7b78d02d9c1ca5b1c25d7e66e0e1ff325060f416 -SIZE (check-manifest-0.49.tar.gz) = 40272 +TIMESTAMP = 1761446600 +SHA256 (check_manifest-0.51.tar.gz) = 9801c7637675755a563f33e3c48ee59a59b37a7677297c05c910c16c5b9b6d67 +SIZE (check_manifest-0.51.tar.gz) = 36302 diff --git a/devel/py-check-wheel-contents/Makefile b/devel/py-check-wheel-contents/Makefile index 15f63d6f625f..9af743b4b362 100644 --- a/devel/py-check-wheel-contents/Makefile +++ b/devel/py-check-wheel-contents/Makefile @@ -20,7 +20,7 @@ xRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=18.1:devel/py-attrs@${PY_FLAVOR} \ ${PY_TOMLI} \ ${PYTHON_PKGNAMEPREFIX}wheel-filename>=1.1<2:devel/py-wheel-filename@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-cibuildwheel/Makefile b/devel/py-cibuildwheel/Makefile index 2cc0f721315e..0808b29f402c 100644 --- a/devel/py-cibuildwheel/Makefile +++ b/devel/py-cibuildwheel/Makefile @@ -24,4 +24,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bashlex>=0.13:devel/py-bashlex@${PY_FLAVOR} USES= python USE_PYTHON= pep517 autoplist pytest +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/py-cliff/Makefile b/devel/py-cliff/Makefile index d480d2a2b228..3532b4a6702f 100644 --- a/devel/py-cliff/Makefile +++ b/devel/py-cliff/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}autopage>=0.4.0:devel/py-autopage@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.12:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=2.0.1:devel/py-stevedore@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-cloudpathlib/Makefile b/devel/py-cloudpathlib/Makefile index 4a936568ed39..9b479385571c 100644 --- a/devel/py-cloudpathlib/Makefile +++ b/devel/py-cloudpathlib/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4.0:devel/py-flit-core@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-confuse/Makefile b/devel/py-confuse/Makefile index c8934756b913..3d69e42c2028 100644 --- a/devel/py-confuse/Makefile +++ b/devel/py-confuse/Makefile @@ -1,22 +1,21 @@ PORTNAME= confuse -DISTVERSION= 2.0.1 -PORTREVISION= 1 +PORTVERSION= 2.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Configuration library for Python that uses YAML +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Painless YAML config files WWW= https://github.com/beetbox/confuse LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=3.6:devel/py-flake8@${PY_FLAVOR} \ USES= python -USE_PYTHON= autoplist pep517 +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-confuse/distinfo b/devel/py-confuse/distinfo index 08dcd53d35af..39e0d6662bd4 100644 --- a/devel/py-confuse/distinfo +++ b/devel/py-confuse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685041034 -SHA256 (confuse-2.0.1.tar.gz) = 7379a2ad49aaa862b79600cc070260c1b7974d349f4fa5e01f9afa6c4dd0611f -SIZE (confuse-2.0.1.tar.gz) = 50872 +TIMESTAMP = 1762586786 +SHA256 (confuse-2.1.0.tar.gz) = abb9674a99c7a6efaef84e2fc84403ecd2dd304503073ff76ea18ed4176e218d +SIZE (confuse-2.1.0.tar.gz) = 22748 diff --git a/devel/py-confuse/pkg-descr b/devel/py-confuse/pkg-descr index d59fe64ad9c9..7324cec7bc6d 100644 --- a/devel/py-confuse/pkg-descr +++ b/devel/py-confuse/pkg-descr @@ -1,7 +1,26 @@ -Confuse is a configuration library for Python that uses YAML. +Confuse is a configuration library for Python that uses YAML. It takes care of +defaults, overrides, type checking, command-line integration, environment +variable support, human-readable errors, and standard OS-specific locations. -It takes care of defaults, overrides, type checking, command-line -integration, human-readable errors, and standard OS-specific locations. - -Confuse was made to power beets. Like beets, it is available under the MIT -license. +Here is what Confuse brings to the table: +- An utterly sensible API resembling dictionary-and-list structures but + providing transparent validation without lots of boilerplate code. Type + config['num_goats'].get(int) to get the configured number of goats and ensure + that it is an integer. +- Combine configuration data from multiple sources. Using layering, Confuse + allows user-specific configuration to seamlessly override system-wide + configuration, which in turn overrides built-in defaults. An in-package + config_default.yaml can be used to provide bottom-layer defaults using the + same syntax that users will see. A runtime overlay allows the program to + programmatically override and add configuration values. +- Look for configuration files in platform-specific paths. Like $XDG_CONFIG_HOME + or ~/.config on Unix; "Application Support" on macOS; %APPDATA% on Windows. + Your program gets its own directory, which you can use to store additional + data. You can transparently create this directory on demand if, for example, + you need to initialize the configuration file on first run. And an environment + variable can be used to override the directory's location. +- Integration with command-line arguments via argparse or optparse from the + standard library. Use argparse's declarative API to allow command-line options + to override configured defaults. +- Include configuration values from environment variables. Values undergo + automatic type conversion, and nested dicts and lists are supported. diff --git a/devel/py-copier/Makefile b/devel/py-copier/Makefile index 1fac924b280b..85eb923c8e58 100644 --- a/devel/py-copier/Makefile +++ b/devel/py-copier/Makefile @@ -1,5 +1,5 @@ PORTNAME= copier -PORTVERSION= 9.10.2 +PORTVERSION= 9.10.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-copier/distinfo b/devel/py-copier/distinfo index d8d9dfe0c10c..611af15f59c7 100644 --- a/devel/py-copier/distinfo +++ b/devel/py-copier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324080 -SHA256 (copier-9.10.2.tar.gz) = 495159b796bc745a90238b2097053555f9e4283efc7181ee3b5402a5cbe21614 -SIZE (copier-9.10.2.tar.gz) = 586648 +TIMESTAMP = 1761446602 +SHA256 (copier-9.10.3.tar.gz) = 6e965d8f719678ee3bc5e611ef0d1b182d6b01a3d5385a5f1ba43aaade51caf7 +SIZE (copier-9.10.3.tar.gz) = 598697 diff --git a/devel/py-coveralls/Makefile b/devel/py-coveralls/Makefile index a844ce3ffe74..7943fc27457d 100644 --- a/devel/py-coveralls/Makefile +++ b/devel/py-coveralls/Makefile @@ -1,5 +1,5 @@ PORTNAME= coveralls -PORTVERSION= 4.0.1 +PORTVERSION= 4.0.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-coveralls/distinfo b/devel/py-coveralls/distinfo index 4309b96fcc51..0dff86be8c0b 100644 --- a/devel/py-coveralls/distinfo +++ b/devel/py-coveralls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716763744 -SHA256 (coveralls-4.0.1.tar.gz) = 7b2a0a2bcef94f295e3cf28dcc55ca40b71c77d1c2446b538e85f0f7bc21aa69 -SIZE (coveralls-4.0.1.tar.gz) = 12419 +TIMESTAMP = 1762579635 +SHA256 (coveralls-4.0.2.tar.gz) = 7c21ffa2808d3052fa0cfca3842a9f3d21cc8eada02538c192d932199e5f07d4 +SIZE (coveralls-4.0.2.tar.gz) = 12408 diff --git a/devel/py-crick/Makefile b/devel/py-crick/Makefile index 32c3e86a8794..d64712b3f4c5 100644 --- a/devel/py-crick/Makefile +++ b/devel/py-crick/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent cython pep517 post-patch: diff --git a/devel/py-crosshair-tool/Makefile b/devel/py-crosshair-tool/Makefile index 7ce48c9dc0ec..0a641559a702 100644 --- a/devel/py-crosshair-tool/Makefile +++ b/devel/py-crosshair-tool/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.0.0:devel/py-importlib ${PYTHON_PKGNAMEPREFIX}typing-inspect>=0.7.1:devel/py-typing-inspect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}z3-solver>=4.13.0.0:math/py-z3-solver@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-ctags/Makefile b/devel/py-ctags/Makefile deleted file mode 100644 index 76a42733c534..000000000000 --- a/devel/py-ctags/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= ctags -PORTVERSION= 1.0.5 -PORTREVISION= 3 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= python-ctags-${PORTVERSION} - -MAINTAINER= ahkdiep@gmail.com -COMMENT= Python bindings for ctags index file -WWW= https://pypi.org/project/python-ctags/ - -LICENSE= LGPL20+ - -USES= python:3.9 -USE_PYTHON= distutils autoplist - -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=int-conversion -.endif - -.include <bsd.port.post.mk> diff --git a/devel/py-ctags/distinfo b/devel/py-ctags/distinfo deleted file mode 100644 index b9daff887990..000000000000 --- a/devel/py-ctags/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python-ctags-1.0.5.tar.gz) = 47eff614b9cc15333bf9d6ca4b2c068802cde2d9328946ed7a1b5e3369e35fe9 -SIZE (python-ctags-1.0.5.tar.gz) = 24274 diff --git a/devel/py-ctags/pkg-descr b/devel/py-ctags/pkg-descr deleted file mode 100644 index 5a5784cb895c..000000000000 --- a/devel/py-ctags/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Exuberant Ctags indexing python bindings - -Exuberant Ctags supports indexing of many modern programming languages. Python -is a powerful scriptable dynamic language. Using Python to access Ctags index -file is a natural fit in extending an application's capability to examine -source code. - -This project wrote a wrapper for readtags.c. I have been using the package in -a couple of projects and it has been shown that it could easily handle hundreds -source files. diff --git a/devel/py-cucumber-tag-expressions/Makefile b/devel/py-cucumber-tag-expressions/Makefile index 7648c493e5c5..2a10d24aa366 100644 --- a/devel/py-cucumber-tag-expressions/Makefile +++ b/devel/py-cucumber-tag-expressions/Makefile @@ -1,5 +1,5 @@ PORTNAME= cucumber-tag-expressions -PORTVERSION= 7.0.0 +PORTVERSION= 8.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +12,7 @@ WWW= https://github.com/cucumber/tag-expressions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>=0.9.0<0.10.0:devel/py-uv-build@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-cucumber-tag-expressions/distinfo b/devel/py-cucumber-tag-expressions/distinfo index d62113f3248f..1fa7d9578189 100644 --- a/devel/py-cucumber-tag-expressions/distinfo +++ b/devel/py-cucumber-tag-expressions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774599 -SHA256 (cucumber_tag_expressions-7.0.0.tar.gz) = 3acb919113eb361930519f4280b23e1df58a0201b9512d25470a2e9eea8868ed -SIZE (cucumber_tag_expressions-7.0.0.tar.gz) = 42173 +TIMESTAMP = 1761446604 +SHA256 (cucumber_tag_expressions-8.0.0.tar.gz) = 4af80282ff0349918c332428176089094019af6e2a381a2fd8f1c62a7a6bb7e8 +SIZE (cucumber_tag_expressions-8.0.0.tar.gz) = 8427 diff --git a/devel/py-curtsies/Makefile b/devel/py-curtsies/Makefile index f0969d44f111..35960c0517aa 100644 --- a/devel/py-curtsies/Makefile +++ b/devel/py-curtsies/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessed>=1.5:devel/py-blessed@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cwcwidth>=0:devel/py-cwcwidth@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyte>=0:devel/py-pyte@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-cwcwidth/Makefile b/devel/py-cwcwidth/Makefile index 24235d492fa6..a804ab465496 100644 --- a/devel/py-cwcwidth/Makefile +++ b/devel/py-cwcwidth/Makefile @@ -1,6 +1,5 @@ PORTNAME= cwcwidth -PORTVERSION= 0.1.10 -PORTREVISION= 1 +PORTVERSION= 0.1.12 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python:3.11+ USE_PYTHON= autoplist concurrent cython3 pep517 post-install: diff --git a/devel/py-cwcwidth/distinfo b/devel/py-cwcwidth/distinfo index dcd2ef07abe9..728ec0809839 100644 --- a/devel/py-cwcwidth/distinfo +++ b/devel/py-cwcwidth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739663369 -SHA256 (cwcwidth-0.1.10.tar.gz) = 7468760f72c1f4107be1b2b2854bc000401ea36a69daed36fb966a1e19a7a124 -SIZE (cwcwidth-0.1.10.tar.gz) = 60265 +TIMESTAMP = 1762586788 +SHA256 (cwcwidth-0.1.12.tar.gz) = bfc16531d1246dd2558eb9b3a63aa37a9978672b956860dc5426da2343ebf366 +SIZE (cwcwidth-0.1.12.tar.gz) = 72009 diff --git a/devel/py-dask-expr/Makefile b/devel/py-dask-expr/Makefile index e21ef75ce3f9..d408e8ad1161 100644 --- a/devel/py-dask-expr/Makefile +++ b/devel/py-dask-expr/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2025.1.0:devel/py-dask@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-dask-histogram/Makefile b/devel/py-dask-histogram/Makefile index 31421d788cae..dbd5ecde5c13 100644 --- a/devel/py-dask-histogram/Makefile +++ b/devel/py-dask-histogram/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-histogram>=1.3.2:misc/py-boost-histogr ${PYTHON_PKGNAMEPREFIX}dask>=2021.03.0:devel/py-dask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dask-awkward>=2025:devel/py-dask-awkward@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile index b31f5724dc58..dcc28589ebaa 100644 --- a/devel/py-dask/Makefile +++ b/devel/py-dask/Makefile @@ -1,5 +1,5 @@ PORTNAME= dask -PORTVERSION= 2025.9.1 +PORTVERSION= 2025.10.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -28,7 +28,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR} -USES= cpe python:3.10+ +USES= cpe python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-dask/distinfo b/devel/py-dask/distinfo index 953a72479fc6..b8eb178fddc5 100644 --- a/devel/py-dask/distinfo +++ b/devel/py-dask/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816632 -SHA256 (dask-2025.9.1.tar.gz) = 718df73e1fd3d7e2b8546e0f04ce08e1ed7f9aa3da1eecd0c1f44c8b6d52f7e0 -SIZE (dask-2025.9.1.tar.gz) = 10973663 +TIMESTAMP = 1761446606 +SHA256 (dask-2025.10.0.tar.gz) = fd3159c319c27cea39b891c0f22d60056a33575fb4906618eab0aeeb5dcd0cbc +SIZE (dask-2025.10.0.tar.gz) = 10974677 diff --git a/devel/py-dbt-extractor/Makefile b/devel/py-dbt-extractor/Makefile index b53e6f261aab..0f8d24034b91 100644 --- a/devel/py-dbt-extractor/Makefile +++ b/devel/py-dbt-extractor/Makefile @@ -1,6 +1,6 @@ PORTNAME= dbt-extractor PORTVERSION= 0.5.1 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 3033e357dbfe..43d67f90a764 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,6 +1,6 @@ PORTNAME= ddtrace -PORTVERSION= 2.21.11 -PORTREVISION= 2 +PORTVERSION= 2.21.12 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wrapt>=1:devel/py-wrapt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wrapt>=1<2:devel/py-wrapt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmltodict>=0.12:devel/py-xmltodict@${PY_FLAVOR} USES= cargo cmake:indirect compiler:c++17-lang python shebangfix diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo index c2ef0d4c17ad..de42f07ec572 100644 --- a/devel/py-ddtrace/distinfo +++ b/devel/py-ddtrace/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1753796054 -SHA256 (ddtrace-2.21.11.tar.gz) = 02934d38dd668bee51344230c6d041111e64575b2a648a738b23f11da7092f74 -SIZE (ddtrace-2.21.11.tar.gz) = 9402225 +TIMESTAMP = 1761446608 +SHA256 (ddtrace-2.21.12.tar.gz) = a37e948be2f9821ef8782697252c7e937edf0c847dda3f7e12a94f47ba6442a2 +SIZE (ddtrace-2.21.12.tar.gz) = 9404597 SHA256 (abseil-cpp-20250127.1.tar.gz) = b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811 SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da diff --git a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt index f24e695155b4..c72b301d05ab 100644 --- a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt +++ b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt @@ -1,4 +1,4 @@ ---- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-04-07 19:46:51 UTC +--- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-10-24 08:35:12 UTC +++ ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt @@ -3,7 +3,7 @@ option(BUILD_MACOS "Build for MacOS" OFF) @@ -13,7 +13,7 @@ add_definitions(-DDONT_COMPILE_ABSEIL) # Define DONT_COMPILE_ABSEIL preprocessor variable else() message("Release mode: using abseil (DD_COMPILE_ABSEIL unset or not 0/false)") -- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.1.zip") +- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20250127.1.zip") - FetchContent_MakeAvailable(absl) + add_subdirectory(absl) endif() diff --git a/devel/py-deprecated/Makefile b/devel/py-deprecated/Makefile index 93a89e862e1f..8cb0106186a4 100644 --- a/devel/py-deprecated/Makefile +++ b/devel/py-deprecated/Makefile @@ -1,5 +1,5 @@ PORTNAME= deprecated -PORTVERSION= 1.2.18 +PORTVERSION= 1.3.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wrapt>=1.10<2:devel/py-wrapt@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wrapt>=1.10<3:devel/py-wrapt@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-deprecated/distinfo b/devel/py-deprecated/distinfo index 88defaf3bd05..f267c70e0584 100644 --- a/devel/py-deprecated/distinfo +++ b/devel/py-deprecated/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796056 -SHA256 (deprecated-1.2.18.tar.gz) = 422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d -SIZE (deprecated-1.2.18.tar.gz) = 2928744 +TIMESTAMP = 1762586790 +SHA256 (deprecated-1.3.1.tar.gz) = b1b50e0ff0c1fddaa5708a2c6b0a6588bb09b892825ab2b214ac9ea9d92a5223 +SIZE (deprecated-1.3.1.tar.gz) = 2932523 diff --git a/devel/py-deprecated/files/patch-setup.py b/devel/py-deprecated/files/patch-setup.py index ab6ebc65b2e0..89350a764ee6 100644 --- a/devel/py-deprecated/files/patch-setup.py +++ b/devel/py-deprecated/files/patch-setup.py @@ -1,4 +1,4 @@ ---- setup.py.orig 2025-01-27 10:16:23 UTC +--- setup.py.orig 2025-10-30 08:17:57 UTC +++ setup.py @@ -143,7 +143,7 @@ setup( from setuptools import setup @@ -6,6 +6,6 @@ setup( - name="Deprecated", + name="deprecated", - version="1.2.18", + version="1.3.1", url="https://github.com/laurent-laporte-pro/deprecated", project_urls={ diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile index 77968595ddf0..2a789c6229fa 100644 --- a/devel/py-deptry/Makefile +++ b/devel/py-deptry/Makefile @@ -1,6 +1,6 @@ PORTNAME= deptry PORTVERSION= 0.23.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.0<9:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requirements-parser>=0.11.0<1:devel/py-requirements-parser@${PY_FLAVOR} \ ${PY_TOMLI} -USES= cargo python:3.9+ +USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no diff --git a/devel/py-dirty-equals/Makefile b/devel/py-dirty-equals/Makefile index a58fea06e9a5..8b18a6b129f1 100644 --- a/devel/py-dirty-equals/Makefile +++ b/devel/py-dirty-equals/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile index c6b0b4befb95..26f4216e4d5d 100644 --- a/devel/py-distributed/Makefile +++ b/devel/py-distributed/Makefile @@ -1,5 +1,5 @@ PORTNAME= distributed -PORTVERSION= 2025.9.1 +PORTVERSION= 2025.10.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -31,7 +31,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.5,1:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zict>=3.0.0:devel/py-zict@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-distributed/distinfo b/devel/py-distributed/distinfo index 31e0efeb5cf6..dc0533470a8f 100644 --- a/devel/py-distributed/distinfo +++ b/devel/py-distributed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816636 -SHA256 (distributed-2025.9.1.tar.gz) = 285e0de86fd5e1b941f283f5fd661884645a6a28b06d2a2fdb18079b823aca58 -SIZE (distributed-2025.9.1.tar.gz) = 1101310 +TIMESTAMP = 1761446610 +SHA256 (distributed-2025.10.0.tar.gz) = b6aed021b246fa9e632d87922d6d1ed8d4671a47de2cf671ad9e2932108ace8c +SIZE (distributed-2025.10.0.tar.gz) = 1101527 diff --git a/devel/py-dj51-django-rq/Makefile b/devel/py-dj51-django-rq/Makefile index c29277aa7a83..7cf9645e4aba 100644 --- a/devel/py-dj51-django-rq/Makefile +++ b/devel/py-dj51-django-rq/Makefile @@ -25,7 +25,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>0:www/py-dj51-django-redi ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \ redis-server:databases/redis -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-dj51-strawberry-graphql/Makefile b/devel/py-dj51-strawberry-graphql/Makefile index 491ba453b413..0f799b7ad657 100644 --- a/devel/py-dj51-strawberry-graphql/Makefile +++ b/devel/py-dj51-strawberry-graphql/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry-graphql -DISTVERSION= 0.281.0 +DISTVERSION= 0.285.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51- @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-c ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} @@ -52,13 +52,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR} DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ @@ -68,7 +68,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR} -FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \ +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR} OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ diff --git a/devel/py-dj51-strawberry-graphql/distinfo b/devel/py-dj51-strawberry-graphql/distinfo index 501d1f52fe1f..a8129dc3b367 100644 --- a/devel/py-dj51-strawberry-graphql/distinfo +++ b/devel/py-dj51-strawberry-graphql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289516 -SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f -SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294 +TIMESTAMP = 1762887986 +SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe +SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315 diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile index 6649ae59d80b..7bec18b3b5a7 100644 --- a/devel/py-dj52-django-rq/Makefile +++ b/devel/py-dj52-django-rq/Makefile @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-red ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \ redis-server:databases/redis -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile index 86c8ac3d8755..da4e912817d1 100644 --- a/devel/py-dj52-strawberry-graphql/Makefile +++ b/devel/py-dj52-strawberry-graphql/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry-graphql -DISTVERSION= 0.281.0 +DISTVERSION= 0.285.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-c ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} @@ -49,13 +49,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR} DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ @@ -65,7 +65,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR} -FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \ +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR} OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo index 501d1f52fe1f..a8129dc3b367 100644 --- a/devel/py-dj52-strawberry-graphql/distinfo +++ b/devel/py-dj52-strawberry-graphql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289516 -SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f -SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294 +TIMESTAMP = 1762887986 +SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe +SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315 diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile index a9735af453a9..ac80886e433e 100644 --- a/devel/py-dulwich/Makefile +++ b/devel/py-dulwich/Makefile @@ -1,5 +1,6 @@ PORTNAME= dulwich -PORTVERSION= 0.24.2 +PORTVERSION= 0.24.8 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -43,7 +44,7 @@ PARAMIKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${ .include <bsd.port.pre.mk> .if ${PYTHON_REL} < 31200 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} .endif post-install: diff --git a/devel/py-dulwich/Makefile.crates b/devel/py-dulwich/Makefile.crates index 96b04c6d6821..1ff6407b7a1b 100644 --- a/devel/py-dulwich/Makefile.crates +++ b/devel/py-dulwich/Makefile.crates @@ -1,19 +1,20 @@ CARGO_CRATES= autocfg-1.5.0 \ heck-0.5.0 \ indoc-2.0.6 \ - libc-0.2.174 \ - memchr-2.7.5 \ + libc-0.2.177 \ + memchr-2.7.6 \ memoffset-0.9.1 \ once_cell-1.21.3 \ portable-atomic-1.11.1 \ - proc-macro2-1.0.95 \ - pyo3-0.25.1 \ - pyo3-build-config-0.25.1 \ - pyo3-ffi-0.25.1 \ - pyo3-macros-0.25.1 \ - pyo3-macros-backend-0.25.1 \ - quote-1.0.40 \ - syn-2.0.104 \ - target-lexicon-0.13.2 \ - unicode-ident-1.0.18 \ + proc-macro2-1.0.101 \ + pyo3-0.27.0 \ + pyo3-build-config-0.27.0 \ + pyo3-ffi-0.27.0 \ + pyo3-macros-0.27.0 \ + pyo3-macros-backend-0.27.0 \ + quote-1.0.41 \ + similar-2.7.0 \ + syn-2.0.107 \ + target-lexicon-0.13.3 \ + unicode-ident-1.0.19 \ unindent-0.2.4 diff --git a/devel/py-dulwich/distinfo b/devel/py-dulwich/distinfo index 4fa51accc814..712bdb43f035 100644 --- a/devel/py-dulwich/distinfo +++ b/devel/py-dulwich/distinfo @@ -1,41 +1,43 @@ -TIMESTAMP = 1759816638 -SHA256 (dulwich-0.24.2.tar.gz) = d474844cf81bf95a6537a80aeec59d714d5d77d8e83d6d37991e2bde54746ca7 -SIZE (dulwich-0.24.2.tar.gz) = 883284 +TIMESTAMP = 1762586792 +SHA256 (dulwich-0.24.8.tar.gz) = c9f4748bbcca56fb57458c71c0d30e2351ac15e0583d428c739c09228be68f05 +SIZE (dulwich-0.24.8.tar.gz) = 998526 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a -SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993 -SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598 -SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126 -SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c -SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058 -SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50 -SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 -SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc -SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 -SIZE (rust/crates/syn-2.0.104.crate) = 299699 -SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a -SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/pyo3-0.27.0.crate) = fa8e48c12afdeb26aa4be4e5c49fb5e11c3efa0878db783a960eea2b9ac6dd19 +SIZE (rust/crates/pyo3-0.27.0.crate) = 1172080 +SHA256 (rust/crates/pyo3-build-config-0.27.0.crate) = bc1989dbf2b60852e0782c7487ebf0b4c7f43161ffe820849b56cf05f945cee1 +SIZE (rust/crates/pyo3-build-config-0.27.0.crate) = 35562 +SHA256 (rust/crates/pyo3-ffi-0.27.0.crate) = c808286da7500385148930152e54fb6883452033085bf1f857d85d4e82ca905c +SIZE (rust/crates/pyo3-ffi-0.27.0.crate) = 78505 +SHA256 (rust/crates/pyo3-macros-0.27.0.crate) = 83a0543c16be0d86cf0dbf2e2b636ece9fd38f20406bb43c255e0bc368095f92 +SIZE (rust/crates/pyo3-macros-0.27.0.crate) = 8916 +SHA256 (rust/crates/pyo3-macros-backend-0.27.0.crate) = 2a00da2ce064dcd582448ea24a5a26fa9527e0483103019b741ebcbe632dcd29 +SIZE (rust/crates/pyo3-macros-backend-0.27.0.crate) = 82461 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 +SHA256 (rust/crates/syn-2.0.107.crate) = 2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b +SIZE (rust/crates/syn-2.0.107.crate) = 301716 +SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c +SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 SIZE (rust/crates/unindent-0.2.4.crate) = 7422 diff --git a/devel/py-e3-core/Makefile b/devel/py-e3-core/Makefile index 26a036131fc5..ebe6e89d98e6 100644 --- a/devel/py-e3-core/Makefile +++ b/devel/py-e3-core/Makefile @@ -37,7 +37,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansi2html>0:textproc/py-ansi2html@${PY_FLAV git>0:devel/git \ rsync>0:net/rsync -USES= pytest python:3.9+ +USES= pytest python USE_GITHUB= yes GH_ACCOUNT= AdaCore USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-etils/Makefile b/devel/py-etils/Makefile index 96b7bd432fc7..a04565f747bf 100644 --- a/devel/py-etils/Makefile +++ b/devel/py-etils/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.8<4:devel/py-flit-core@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-fastuuid/Makefile b/devel/py-fastuuid/Makefile index 4f2f2b74dcef..20beaa8970e8 100644 --- a/devel/py-fastuuid/Makefile +++ b/devel/py-fastuuid/Makefile @@ -1,5 +1,6 @@ PORTNAME= fastuuid DISTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-flake8-bugbear/Makefile b/devel/py-flake8-bugbear/Makefile index dc6e19442956..ebb24e21e20f 100644 --- a/devel/py-flake8-bugbear/Makefile +++ b/devel/py-flake8-bugbear/Makefile @@ -1,5 +1,5 @@ PORTNAME= flake8-bugbear -PORTVERSION= 24.12.12 +PORTVERSION= 25.10.21 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0:devel/py-attrs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}flake8>=6.0.0:devel/py-flake8@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}flake8>=7.2.0:devel/py-flake8@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-flake8-bugbear/distinfo b/devel/py-flake8-bugbear/distinfo index f5a45a824db8..4e5746948588 100644 --- a/devel/py-flake8-bugbear/distinfo +++ b/devel/py-flake8-bugbear/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888188 -SHA256 (flake8_bugbear-24.12.12.tar.gz) = 46273cef0a6b6ff48ca2d69e472f41420a42a46e24b2a8972e4f0d6733d12a64 -SIZE (flake8_bugbear-24.12.12.tar.gz) = 82907 +TIMESTAMP = 1761446614 +SHA256 (flake8_bugbear-25.10.21.tar.gz) = 2876afcaed8bfb3464cf33e3ec42cc3bec0a004165b84400dc3392b0547c2714 +SIZE (flake8_bugbear-25.10.21.tar.gz) = 83080 diff --git a/devel/py-flake8-pyi/Makefile b/devel/py-flake8-pyi/Makefile index c9d2b820dc10..929e070f358d 100644 --- a/devel/py-flake8-pyi/Makefile +++ b/devel/py-flake8-pyi/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=6.0.0<8.0.0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>=2.1.1:devel/py-pyflakes@${PY_FLAVOR} \ -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-flynt/Makefile b/devel/py-flynt/Makefile index 2af33ebf1181..fb6ee6f49908 100644 --- a/devel/py-flynt/Makefile +++ b/devel/py-flynt/Makefile @@ -12,7 +12,7 @@ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_GITHUB= yes USE_PYTHON= autoplist pep517 diff --git a/devel/py-foolscap/Makefile b/devel/py-foolscap/Makefile index 8e4da2b24934..3c48fcf80123 100644 --- a/devel/py-foolscap/Makefile +++ b/devel/py-foolscap/Makefile @@ -1,6 +1,6 @@ PORTNAME= foolscap PORTVERSION= 23.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0,1:security/py-openssl@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyopenssl>=0,1:security/py-pyopenssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=16.0.0:devel/py-twisted@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile index 389e8eab841b..6fc4a6c7c7c1 100644 --- a/devel/py-gapic-generator/Makefile +++ b/devel/py-gapic-generator/Makefile @@ -1,5 +1,5 @@ PORTNAME= gapic-generator -PORTVERSION= 1.28.0 +PORTVERSION= 1.29.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo index d04c53721e47..7d4e727f046c 100644 --- a/devel/py-gapic-generator/distinfo +++ b/devel/py-gapic-generator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774603 -SHA256 (gapic_generator-1.28.0.tar.gz) = 3ddd61f23fe6dad706ace04b3188cf5aa8f11b2866acd745d55c8b36200c1e8c -SIZE (gapic_generator-1.28.0.tar.gz) = 1492191 +TIMESTAMP = 1761446616 +SHA256 (gapic_generator-1.29.0.tar.gz) = dee4e067f43099cee60ebad8f0f5ff80ba8a390a98ea318395f75c11e3f6d5e3 +SIZE (gapic_generator-1.29.0.tar.gz) = 1500771 diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile index 95f088184744..52e8b9e62654 100644 --- a/devel/py-geventhttpclient/Makefile +++ b/devel/py-geventhttpclient/Makefile @@ -1,7 +1,8 @@ PORTNAME= geventhttpclient PORTVERSION= 2.3.5 +PORTREVISION= 1 CATEGORIES= devel python -#MASTER_SITES= PYPI +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org @@ -21,12 +22,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \ USES= python USE_PYTHON= autoplist concurrent pep517 -USE_GITHUB= yes -GH_TUPLE= nodejs:llhttp:release/v6.0.11:nodejs_llhttp/llhttp - -post-patch: - @${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${WRKSRC}/pyproject.toml ${WRKSRC}/src/geventhttpclient/__init__.py - post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo index d6747e80952d..fb5e2dc870b5 100644 --- a/devel/py-geventhttpclient/distinfo +++ b/devel/py-geventhttpclient/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1757120656 -SHA256 (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 388f58f672f810ce345a5149f0cdec6cdcbc2c25c3fc51795403e1791d5544ac -SIZE (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 53393 -SHA256 (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 3731820429e1ebfa8f3e70f9a8f4da5d72d69b1cadcf5cfb1ac149e2c19e34f2 -SIZE (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 41467 +TIMESTAMP = 1761578094 +SHA256 (geventhttpclient-2.3.5.tar.gz) = 0f0cf13528de7628a21b28b80ee90a471d4840e3fe26f84b394644c366595151 +SIZE (geventhttpclient-2.3.5.tar.gz) = 83673 diff --git a/devel/py-geventhttpclient/files/patch-pyproject.toml b/devel/py-geventhttpclient/files/patch-pyproject.toml index ae6351e881f9..5cf82e7317d2 100644 --- a/devel/py-geventhttpclient/files/patch-pyproject.toml +++ b/devel/py-geventhttpclient/files/patch-pyproject.toml @@ -1,11 +1,6 @@ ---- pyproject.toml.orig 2025-08-24 09:56:07 UTC +--- pyproject.toml.orig 2025-10-26 09:59:30 UTC +++ pyproject.toml -@@ -5,11 +5,11 @@ name = "geventhttpclient" - - [project] - name = "geventhttpclient" --version = "2.3.4" # don't forget to update version __init__.py as well -+version = "%%PORTVERSION%%" # don't forget to update version __init__.py as well +@@ -9,7 +9,7 @@ requires-python = ">=3.9" description = "HTTP client library for gevent" readme = "README.md" requires-python = ">=3.9" diff --git a/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py b/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py deleted file mode 100644 index 05102cc6ba02..000000000000 --- a/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py +++ /dev/null @@ -1,10 +0,0 @@ ---- src/geventhttpclient/__init__.py.orig 2025-08-24 09:56:07 UTC -+++ src/geventhttpclient/__init__.py -@@ -1,6 +1,6 @@ - # package - --__version__ = "2.3.4" # don't forget to update version in pyproject.toml as well -+__version__ = "%%PORTVERSION%%" # don't forget to update version in pyproject.toml as well - - from geventhttpclient.api import delete, get, head, options, patch, post, put, request - from geventhttpclient.client import HTTPClient diff --git a/devel/py-giturlparse/Makefile b/devel/py-giturlparse/Makefile index 2ef6c57ac6b6..4914491e25e1 100644 --- a/devel/py-giturlparse/Makefile +++ b/devel/py-giturlparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= giturlparse -PORTVERSION= 0.12.0 +PORTVERSION= 0.14.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-giturlparse/distinfo b/devel/py-giturlparse/distinfo index 27f1beb9a140..01ae4258aeaa 100644 --- a/devel/py-giturlparse/distinfo +++ b/devel/py-giturlparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696001352 -SHA256 (giturlparse-0.12.0.tar.gz) = c0fff7c21acc435491b1779566e038757a205c1ffdcb47e4f81ea52ad8c3859a -SIZE (giturlparse-0.12.0.tar.gz) = 14907 +TIMESTAMP = 1761446618 +SHA256 (giturlparse-0.14.0.tar.gz) = 0a13208cb3f60e067ee3d09d28e01f9c936065986004fa2d5cd6db7758e9f6e6 +SIZE (giturlparse-0.14.0.tar.gz) = 15637 diff --git a/devel/py-glance-store/Makefile b/devel/py-glance-store/Makefile index 125f0ddc3656..48a10e059a2e 100644 --- a/devel/py-glance-store/Makefile +++ b/devel/py-glance-store/Makefile @@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python:3.9+ shebangfix +USES= python shebangfix USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-google-cloud-iam/Makefile b/devel/py-google-cloud-iam/Makefile index 97e93ba50dc0..e64b29a0b628 100644 --- a/devel/py-google-cloud-iam/Makefile +++ b/devel/py-google-cloud-iam/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-iam -PORTVERSION= 2.19.1 +PORTVERSION= 2.20.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,6 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.10.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR} diff --git a/devel/py-google-cloud-iam/distinfo b/devel/py-google-cloud-iam/distinfo index 4f280de85160..d0242eeaf9ba 100644 --- a/devel/py-google-cloud-iam/distinfo +++ b/devel/py-google-cloud-iam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796060 -SHA256 (google_cloud_iam-2.19.1.tar.gz) = f059c369ad98af6be3401f0f5d087775d775fb96833be1e9ab8048c422fb1bf4 -SIZE (google_cloud_iam-2.19.1.tar.gz) = 479801 +TIMESTAMP = 1761446620 +SHA256 (google_cloud_iam-2.20.0.tar.gz) = 06568ed8313f59fac46d21a5aae4c54eb1dda9f6bcecf2736c58ab1065dc9173 +SIZE (google_cloud_iam-2.20.0.tar.gz) = 480552 diff --git a/devel/py-google-re2/Makefile b/devel/py-google-re2/Makefile index 1c3f2f42a05d..410ba3ee247f 100644 --- a/devel/py-google-re2/Makefile +++ b/devel/py-google-re2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-re2 -PORTVERSION= 1.1.20250805 +PORTVERSION= 1.1.20251105 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-google-re2/distinfo b/devel/py-google-re2/distinfo index f061773818d1..cd62ff18474a 100644 --- a/devel/py-google-re2/distinfo +++ b/devel/py-google-re2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755062496 -SHA256 (google_re2-1.1.20250805.tar.gz) = c55d9f7c92a814eb53918a7b38e5ba5eaa1c99548321acb826da9532781af5b5 -SIZE (google_re2-1.1.20250805.tar.gz) = 11698 +TIMESTAMP = 1762586794 +SHA256 (google_re2-1.1.20251105.tar.gz) = 1db14a292ee8303b91e91e7c37e05ac17d3c467f29416c79ac70a78be3e65bda +SIZE (google_re2-1.1.20251105.tar.gz) = 11676 diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile index 1bca146c6ecc..ed03dd9dc623 100644 --- a/devel/py-googleapis-common-protos/Makefile +++ b/devel/py-googleapis-common-protos/Makefile @@ -1,5 +1,5 @@ PORTNAME= googleapis-common-protos -PORTVERSION= 1.70.0 +PORTVERSION= 1.71.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-googleapis-common-protos/distinfo b/devel/py-googleapis-common-protos/distinfo index aabcdc082a30..25b908cfade5 100644 --- a/devel/py-googleapis-common-protos/distinfo +++ b/devel/py-googleapis-common-protos/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796064 -SHA256 (googleapis_common_protos-1.70.0.tar.gz) = 0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257 -SIZE (googleapis_common_protos-1.70.0.tar.gz) = 145903 +TIMESTAMP = 1761446622 +SHA256 (googleapis_common_protos-1.71.0.tar.gz) = 1aec01e574e29da63c80ba9f7bbf1ccfaacf1da877f23609fe236ca7c72a2e2e +SIZE (googleapis_common_protos-1.71.0.tar.gz) = 146454 diff --git a/devel/py-gptscript/Makefile b/devel/py-gptscript/Makefile index eaf0b912a952..9df371e51615 100644 --- a/devel/py-gptscript/Makefile +++ b/devel/py-gptscript/Makefile @@ -1,6 +1,6 @@ PORTNAME= gptscript DISTVERSIONPREFIX= v -DISTVERSION= 0.9.5 +DISTVERSION= 0.9.7 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,9 +18,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2024.2.2:security/py-certifi@${PY_F ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.3.2:textproc/py-charset-normalizer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx>=0.27.0:www/py-httpx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=3.6:dns/py-idna@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.11.10:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.66.2:misc/py-tqdm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=2.2.1:net/py-urllib3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.38.0:www/py-uvicorn@${PY_FLAVOR} \ gptscript:lang/gptscript USES= python diff --git a/devel/py-gptscript/distinfo b/devel/py-gptscript/distinfo index 55ef40949a94..9452ea4fab4d 100644 --- a/devel/py-gptscript/distinfo +++ b/devel/py-gptscript/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727967532 -SHA256 (gptscript-ai-py-gptscript-v0.9.5_GH0.tar.gz) = 58656b75cac3885e56e7854f0618801262e7ca67f6b43956e0ad383534aa3940 -SIZE (gptscript-ai-py-gptscript-v0.9.5_GH0.tar.gz) = 28939 +TIMESTAMP = 1763112235 +SHA256 (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = b8a7e0a7df1f6ed71b128270199179ae28117fc124c4252220e6b702c7ff5bda +SIZE (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = 32059 diff --git a/devel/py-graphql-core/Makefile b/devel/py-graphql-core/Makefile index ef7722b82190..735ebcdda7a2 100644 --- a/devel/py-graphql-core/Makefile +++ b/devel/py-graphql-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= graphql-core -PORTVERSION= 3.2.6 +PORTVERSION= 3.2.7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,10 +20,4 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 31000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1<5:devel/py-typing-extensions@${PY_FLAVOR} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/py-graphql-core/distinfo b/devel/py-graphql-core/distinfo index cd3068664f16..0122c265a2ea 100644 --- a/devel/py-graphql-core/distinfo +++ b/devel/py-graphql-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088972 -SHA256 (graphql_core-3.2.6.tar.gz) = c08eec22f9e40f0bd61d805907e3b3b1b9a320bc606e23dc145eebca07c8fbab -SIZE (graphql_core-3.2.6.tar.gz) = 505353 +TIMESTAMP = 1762586796 +SHA256 (graphql_core-3.2.7.tar.gz) = 27b6904bdd3b43f2a0556dad5d579bdfdeab1f38e8e8788e555bdcb586a6f62c +SIZE (graphql_core-3.2.7.tar.gz) = 513484 diff --git a/devel/py-grpc-google-iam-v1/Makefile b/devel/py-grpc-google-iam-v1/Makefile index 0cc15f59618b..914bcf506d8f 100644 --- a/devel/py-grpc-google-iam-v1/Makefile +++ b/devel/py-grpc-google-iam-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc-google-iam-v1 -PORTVERSION= 0.14.2 +PORTVERSION= 0.14.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-grpc-google-iam-v1/distinfo b/devel/py-grpc-google-iam-v1/distinfo index 54f684b59517..5b8c6ea34a33 100644 --- a/devel/py-grpc-google-iam-v1/distinfo +++ b/devel/py-grpc-google-iam-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288892 -SHA256 (grpc_google_iam_v1-0.14.2.tar.gz) = b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20 -SIZE (grpc_google_iam_v1-0.14.2.tar.gz) = 16259 +TIMESTAMP = 1761446624 +SHA256 (grpc_google_iam_v1-0.14.3.tar.gz) = 879ac4ef33136c5491a6300e27575a9ec760f6cdf9a2518798c1b8977a5dc389 +SIZE (grpc_google_iam_v1-0.14.3.tar.gz) = 23745 diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile index 941cfdf5d4f8..bb7ec279465d 100644 --- a/devel/py-grpcio-status/Makefile +++ b/devel/py-grpcio-status/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpcio-status -PORTVERSION= 1.75.1 +PORTVERSION= 1.76.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo index 2682730b8621..058aee9b1e5a 100644 --- a/devel/py-grpcio-status/distinfo +++ b/devel/py-grpcio-status/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816642 -SHA256 (grpcio_status-1.75.1.tar.gz) = 8162afa21833a2085c91089cc395ad880fac1378a1d60233d976649ed724cbf8 -SIZE (grpcio_status-1.75.1.tar.gz) = 13671 +TIMESTAMP = 1761446626 +SHA256 (grpcio_status-1.76.0.tar.gz) = 25fcbfec74c15d1a1cb5da3fab8ee9672852dc16a5a9eeb5baf7d7a9952943cd +SIZE (grpcio_status-1.76.0.tar.gz) = 13679 diff --git a/devel/py-guppy3/Makefile b/devel/py-guppy3/Makefile index 63d07bfe7524..98f9ae3d195a 100644 --- a/devel/py-guppy3/Makefile +++ b/devel/py-guppy3/Makefile @@ -1,6 +1,6 @@ PORTNAME= guppy3 PORTVERSION= 3.1.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE= MIT #GH_ACCOUNT= zhuyifei1999 USES= python -USE_PYTHON= cython distutils +USE_PYTHON= cython3 distutils OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 diff --git a/devel/py-gyp-next/Makefile b/devel/py-gyp-next/Makefile index 33ffa6ffafb3..d39f638ec0be 100644 --- a/devel/py-gyp-next/Makefile +++ b/devel/py-gyp-next/Makefile @@ -1,5 +1,5 @@ PORTNAME= gyp-next -PORTVERSION= 0.20.4 +PORTVERSION= 0.20.5 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/nodejs/gyp-next/releases/download/v${PORTVERSION}/ diff --git a/devel/py-gyp-next/distinfo b/devel/py-gyp-next/distinfo index a72b1c0bc658..db10e4477105 100644 --- a/devel/py-gyp-next/distinfo +++ b/devel/py-gyp-next/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120660 -SHA256 (gyp_next-0.20.4.tar.gz) = 1d5307b5d413e8e6df4514b4fd8f132bbb4931a43b9f3a78fa8c2eceea14eb68 -SIZE (gyp_next-0.20.4.tar.gz) = 319955 +TIMESTAMP = 1761446628 +SHA256 (gyp_next-0.20.5.tar.gz) = c9ead697a644ac40ae6151ebe396799bf63bd52a662df16108fccb242452d374 +SIZE (gyp_next-0.20.5.tar.gz) = 319889 diff --git a/devel/py-hatch/Makefile b/devel/py-hatch/Makefile index caf2f7dc0d0a..e46ee18b1d19 100644 --- a/devel/py-hatch/Makefile +++ b/devel/py-hatch/Makefile @@ -1,5 +1,5 @@ PORTNAME= hatch -PORTVERSION= 1.14.2 +PORTVERSION= 1.15.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-hatch/distinfo b/devel/py-hatch/distinfo index 45f951839a0a..132988b57271 100644 --- a/devel/py-hatch/distinfo +++ b/devel/py-hatch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816644 -SHA256 (hatch-1.14.2.tar.gz) = b522c7463198c6e24bd9d9c83252327502e3cc3509844141de0aad7b0aa1967d -SIZE (hatch-1.14.2.tar.gz) = 5188254 +TIMESTAMP = 1761446630 +SHA256 (hatch-1.15.1.tar.gz) = 444a78123c9837e8c9f5adfbf2b8b0a72139587eb49d6b368038b0521136fc43 +SIZE (hatch-1.15.1.tar.gz) = 5189156 diff --git a/devel/py-hishel/Makefile b/devel/py-hishel/Makefile index 3e60623dc49d..957ccafb2814 100644 --- a/devel/py-hishel/Makefile +++ b/devel/py-hishel/Makefile @@ -1,11 +1,11 @@ PORTNAME= hishel -PORTVERSION= 0.1.3 +PORTVERSION= 1.1.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Persistent cache implementation for httpx and httpcore +COMMENT= Elegant HTTP Caching for Python WWW= https://hishel.com/ \ https://github.com/karpetrosyan/hishel @@ -14,12 +14,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.1.2:devel/py-msgpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes +OPTIONS_DEFINE= ASYNC FASTAPI HTTPX REQUESTS +ASYNC_DESC= Asynchronous support +FASTAPI_DESC= FastAPI support +HTTPX_DESC= HTTPX support +HTTPX_IMPLIES= ASYNC +REQUESTS_DESC= Requests support + +ASYNC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.9.0:devel/py-anyio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}anysqlite>=0.0.5:databases/py-anysqlite@${PY_FLAVOR} +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.119.1:www/py-fastapi@${PY_FLAVOR} +HTTPX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} +REQUESTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} + .include <bsd.port.mk> diff --git a/devel/py-hishel/distinfo b/devel/py-hishel/distinfo index 885c19ee4df9..0cb9b9455375 100644 --- a/devel/py-hishel/distinfo +++ b/devel/py-hishel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752266080 -SHA256 (hishel-0.1.3.tar.gz) = db3e07429cb739dcda851ff9b35b0f3e7589e21b90ee167df54336ac608b6ec3 -SIZE (hishel-0.1.3.tar.gz) = 36649 +TIMESTAMP = 1762586798 +SHA256 (hishel-1.1.2.tar.gz) = 16ce78c142cda1a08ed7ad0c7db61f545628cae47881fe2bddaecf812c1038b4 +SIZE (hishel-1.1.2.tar.gz) = 61235 diff --git a/devel/py-hishel0/Makefile b/devel/py-hishel0/Makefile new file mode 100644 index 000000000000..854b616515fa --- /dev/null +++ b/devel/py-hishel0/Makefile @@ -0,0 +1,31 @@ +PORTNAME= hishel +PORTVERSION= 0.1.5 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 0 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Persistent cache implementation for httpx and httpcore +WWW= https://hishel.com/ \ + https://github.com/karpetrosyan/hishel + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.9.0:devel/py-anyio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}anysqlite>=0.0.5:databases/py-anysqlite@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}msgpack>=1.1.2:devel/py-msgpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +PORTSCOUT= limit:^0\. + +.include <bsd.port.mk> diff --git a/devel/py-hishel0/distinfo b/devel/py-hishel0/distinfo new file mode 100644 index 000000000000..08dc971dde77 --- /dev/null +++ b/devel/py-hishel0/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761446632 +SHA256 (hishel-0.1.5.tar.gz) = 9d40c682cd94fd6e1394fb05713ae20a75ed8aeba6f5272380444039ce6257f2 +SIZE (hishel-0.1.5.tar.gz) = 75468 diff --git a/devel/py-hishel0/pkg-descr b/devel/py-hishel0/pkg-descr new file mode 100644 index 000000000000..ceb0a2557ac4 --- /dev/null +++ b/devel/py-hishel0/pkg-descr @@ -0,0 +1,18 @@ +Hishel is a library that implements HTTP Caching for HTTPX and HTTP Core +libraries in accordance with RFC 9111, the most recent caching specification. + +Features: +- Persistence: Responses are cached in the persistent memory for later use. +- Compatibility: It is completely compatible with your existing transports or + connection pools, whether they are default, custom, or provided by third-party + libraries. +- Easy to use: You continue to use httpx while also enabling web cache. +- Smart: Attempts to clearly implement RFC 9111, understands Vary, Etag, + Last-Modified, Cache-Control, and Expires headers, and handles response + re-validation automatically. +- Configurable: You have complete control over how the responses are stored and + serialized. +- From the package: + - Built-in support for File system, Redis, SQLite, and AWS S3 backends. + - Built-in support for JSON, YAML, and pickle serializers. +- Very fast: Your requests will be even faster if there are no IO operations. diff --git a/devel/py-humanize/Makefile b/devel/py-humanize/Makefile index 92dc680c5479..fc41b7411487 100644 --- a/devel/py-humanize/Makefile +++ b/devel/py-humanize/Makefile @@ -1,5 +1,5 @@ PORTNAME= humanize -PORTVERSION= 4.12.3 +PORTVERSION= 4.14.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}hatchling>=1.8.0:devel/py-hatchling@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= pep517 autoplist pytest NO_ARCH= yes diff --git a/devel/py-humanize/distinfo b/devel/py-humanize/distinfo index 42dddaae4c59..df414de7c18e 100644 --- a/devel/py-humanize/distinfo +++ b/devel/py-humanize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748795500 -SHA256 (humanize-4.12.3.tar.gz) = 8430be3a615106fdfceb0b2c1b41c4c98c6b0fc5cc59663a5539b111dd325fb0 -SIZE (humanize-4.12.3.tar.gz) = 80514 +TIMESTAMP = 1762129101 +SHA256 (humanize-4.14.0.tar.gz) = 2fa092705ea640d605c435b1ca82b2866a1b601cdf96f076d70b79a855eba90d +SIZE (humanize-4.14.0.tar.gz) = 82939 diff --git a/devel/py-hvac/Makefile b/devel/py-hvac/Makefile index 2d44c806dd03..19232d0d639b 100644 --- a/devel/py-hvac/Makefile +++ b/devel/py-hvac/Makefile @@ -1,5 +1,5 @@ PORTNAME= hvac -DISTVERSION= 2.3.0 +DISTVERSION= 2.4.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,13 +16,20 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyhcl>=0.4.4:devel/py-pyhcl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>2.27.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.5.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>0:security/py-authlib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask-sqlalchemy>0:databases/py-flask-sqlalchemy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}greenlet>0:devel/py-greenlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jwcrypto>0:security/py-jwcrypto@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}semantic-version>0:devel/py-semantic-version@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR} \ consul>0:sysutils/consul \ vault>0:security/vault diff --git a/devel/py-hvac/distinfo b/devel/py-hvac/distinfo index 1af51ac8225b..cdeb5267c1ab 100644 --- a/devel/py-hvac/distinfo +++ b/devel/py-hvac/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718722156 -SHA256 (hvac-2.3.0.tar.gz) = 1b85e3320e8642dd82f234db63253cda169a817589e823713dc5fca83119b1e2 -SIZE (hvac-2.3.0.tar.gz) = 332660 +TIMESTAMP = 1761852793 +SHA256 (hvac-2.4.0.tar.gz) = e0056ad9064e7923e874e6769015b032580b639e29246f5ab1044f7959c1c7e0 +SIZE (hvac-2.4.0.tar.gz) = 332543 diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile index 30add8384b07..e756b3c24ca4 100644 --- a/devel/py-hypothesis/Makefile +++ b/devel/py-hypothesis/Makefile @@ -1,5 +1,5 @@ PORTNAME= hypothesis -PORTVERSION= 6.140.3 +PORTVERSION= 6.146.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,8 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.2.0:devel/py-attrs@${PY_FLAVOR} \ - ${PY_EXCEPTIONGROUP} \ +RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0<3.0.0:devel/py-sortedcontainers@${PY_FLAVOR} USES= python @@ -45,14 +44,14 @@ CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=9.0.0:textproc/py-rich@${PY_FLAVOR} CODEMODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=0.3.16:devel/py-libcst@${PY_FLAVOR} -CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.95:devel/py-crosshair-tool@${PY_FLAVOR} \ +CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.97:devel/py-crosshair-tool@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.25:devel/py-hypothesis-crosshair@${PY_FLAVOR} DATEUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=1.4:devel/py-python-dateutil@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR} GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR} LARK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.10.1:devel/py-lark@${PY_FLAVOR} -NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1:math/py-numpy@${PY_FLAVOR} +NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.6,1:math/py-numpy@${PY_FLAVOR} PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1,1:math/py-pandas@${PY_FLAVOR} PYTEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.6,1:devel/py-pytest@${PY_FLAVOR} PYTZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2014.1,1:devel/py-pytz@${PY_FLAVOR} diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo index 8c5c4bb6a21b..a9b05d08985d 100644 --- a/devel/py-hypothesis/distinfo +++ b/devel/py-hypothesis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774605 -SHA256 (hypothesis-6.140.3.tar.gz) = 4f4a09bf77af21e0cc3dffed1ea639812dc75d38f81308ec9fb0e33f8557b0cb -SIZE (hypothesis-6.140.3.tar.gz) = 466925 +TIMESTAMP = 1762586802 +SHA256 (hypothesis-6.146.0.tar.gz) = 542b8a6b7c4ab15a3a259893cd646b4e324ac332b4d19901abd68a79790dd963 +SIZE (hypothesis-6.146.0.tar.gz) = 468651 diff --git a/devel/py-hypothesis/files/patch-pyproject.toml b/devel/py-hypothesis/files/patch-pyproject.toml index f49365e98a2f..4ae9b67a491c 100644 --- a/devel/py-hypothesis/files/patch-pyproject.toml +++ b/devel/py-hypothesis/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2025-04-18 21:15:51 UTC +--- pyproject.toml.orig 2025-10-25 16:18:53 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ [build-system] @@ -14,6 +14,6 @@ """, "content-type" = "text/markdown"} -license = "MPL-2.0" +license = { text = "MPL-2.0" } - requires-python = ">= 3.9" + requires-python = ">= 3.10" keywords = ["python", "testing", "fuzzing", "property-based-testing"] classifiers = [ diff --git a/devel/py-inline-snapshot/Makefile b/devel/py-inline-snapshot/Makefile index 46f9136b1b01..6fe998e87e2f 100644 --- a/devel/py-inline-snapshot/Makefile +++ b/devel/py-inline-snapshot/Makefile @@ -1,5 +1,5 @@ PORTNAME= inline-snapshot -DISTVERSION= 0.20.8 +DISTVERSION= 0.31.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,13 +15,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.5:devel/py-asttokens@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}executing>=2.2.0:devel/py-executing@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>=8.3.4:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=13.7.1:textproc/py-rich@${PY_FLAVOR} \ ${PY_TOMLI} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.75.5:devel/py-hypothesis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mypy>=1.2.0:devel/py-mypy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>=1:devel/py-pydantic2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyright>=1.1.359:devel/py-pyright@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-freezer>=0.4.9:devel/py-pytest-freezer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-subtests>=0.11.0:devel/py-pytest-subtests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.6.1,1:devel/py-pytest-xdist@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 pytest +# These tests fails and require some more investigation +PYTEST_BROKEN_TESTS= test_typing_args[pyright] test_typing_call[pyright] +# These tests require www/node +PYTEST_IGNORED_TESTS= test_black_formatting_error test_no_black test_compare NO_ARCH= yes diff --git a/devel/py-inline-snapshot/distinfo b/devel/py-inline-snapshot/distinfo index d06416f487d6..e50a0e1288e1 100644 --- a/devel/py-inline-snapshot/distinfo +++ b/devel/py-inline-snapshot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742561727 -SHA256 (inline_snapshot-0.20.8.tar.gz) = 52373c15b63097215d1136f292962553f325a5e966957b489fe4326d6fbc77c0 -SIZE (inline_snapshot-0.20.8.tar.gz) = 92748 +TIMESTAMP = 1762929446 +SHA256 (inline_snapshot-0.31.1.tar.gz) = 4ea5ed70aa1d652713bbfd750606b94bd8a42483f7d3680433b3e92994495f64 +SIZE (inline_snapshot-0.31.1.tar.gz) = 2606338 diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile index 299781a2e107..eb8ba8ff5f17 100644 --- a/devel/py-intbitset/Makefile +++ b/devel/py-intbitset/Makefile @@ -1,6 +1,6 @@ PORTNAME= intbitset DISTVERSION= 4.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,11 @@ WWW= https://github.com/inveniosoftware/intbitset/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist cython distutils pytest +USE_PYTHON= autoplist cython3 pep517 pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile index 9ea7c6213c50..c4d63a021da5 100644 --- a/devel/py-invoke/Makefile +++ b/devel/py-invoke/Makefile @@ -23,6 +23,6 @@ NO_ARCH= yes OPTIONS_DEFINE= SUDO SUDO_DESC= Run shell commands via sudo -SUDO_RUN_DEPENDS= sudo:security/sudo +SUDO_USES= sudo .include <bsd.port.mk> diff --git a/devel/py-ipykernel/Makefile b/devel/py-ipykernel/Makefile index 5dbd36142429..9abbbddd73c5 100644 --- a/devel/py-ipykernel/Makefile +++ b/devel/py-ipykernel/Makefile @@ -1,5 +1,5 @@ PORTNAME= ipykernel -PORTVERSION= 6.30.1 +PORTVERSION= 7.1.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/ipython/ipykernel/releases/download/v${PORTVERSION}/ @@ -14,7 +14,7 @@ WWW= https://ipython.org/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.4:devel/py-hatchling@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.22:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyter-client>=6:devel/py-jupyter-client@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}comm>=0.1.1:devel/py-comm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}debugpy>=1.6.5:devel/py-debugpy@${PY_FLAVOR} \ diff --git a/devel/py-ipykernel/distinfo b/devel/py-ipykernel/distinfo index 9d596304d8f1..609562875aee 100644 --- a/devel/py-ipykernel/distinfo +++ b/devel/py-ipykernel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120666 -SHA256 (ipykernel-6.30.1.tar.gz) = 6abb270161896402e76b91394fcdce5d1be5d45f456671e5080572f8505be39b -SIZE (ipykernel-6.30.1.tar.gz) = 166260 +TIMESTAMP = 1762586800 +SHA256 (ipykernel-7.1.0.tar.gz) = 58a3fc88533d5930c3546dc7eac66c6d288acde4f801e2001e65edc5dc9cf0db +SIZE (ipykernel-7.1.0.tar.gz) = 174579 diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile index e3a083810976..cc36c18860ab 100644 --- a/devel/py-ipympl/Makefile +++ b/devel/py-ipympl/Makefile @@ -1,6 +1,5 @@ PORTNAME= ipympl -DISTVERSION= 0.9.6 -PORTREVISION= 1 +DISTVERSION= 0.9.8 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ipympl/distinfo b/devel/py-ipympl/distinfo index e6521881636b..8a652e46211c 100644 --- a/devel/py-ipympl/distinfo +++ b/devel/py-ipympl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736965442 -SHA256 (ipympl-0.9.6.tar.gz) = 51c762550a55e64f9c97b42fbcc7076879f696fb44761f5ebaf6f79821ea918f -SIZE (ipympl-0.9.6.tar.gz) = 58483821 +TIMESTAMP = 1762200455 +SHA256 (ipympl-0.9.8.tar.gz) = 6d7230d518384521093f3854f7db89d069dcd9c28a935b371e9c9f126354dee1 +SIZE (ipympl-0.9.8.tar.gz) = 58483988 diff --git a/devel/py-ipywidgets/Makefile b/devel/py-ipywidgets/Makefile index 864ef7cb9110..2b40164122bd 100644 --- a/devel/py-ipywidgets/Makefile +++ b/devel/py-ipywidgets/Makefile @@ -1,5 +1,5 @@ PORTNAME= ipywidgets -PORTVERSION= 8.1.7 +PORTVERSION= 8.1.8 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ipywidgets/distinfo b/devel/py-ipywidgets/distinfo index 15cb96c1478e..de81fd5e24d3 100644 --- a/devel/py-ipywidgets/distinfo +++ b/devel/py-ipywidgets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748197923 -SHA256 (ipywidgets-8.1.7.tar.gz) = 15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376 -SIZE (ipywidgets-8.1.7.tar.gz) = 116721 +TIMESTAMP = 1762200348 +SHA256 (ipywidgets-8.1.8.tar.gz) = 61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668 +SIZE (ipywidgets-8.1.8.tar.gz) = 116739 diff --git a/devel/py-iterable-io/Makefile b/devel/py-iterable-io/Makefile index e47716fa6553..370d6167ae78 100644 --- a/devel/py-iterable-io/Makefile +++ b/devel/py-iterable-io/Makefile @@ -14,4 +14,6 @@ LICENSE= LGPL3 USES= python USE_PYTHON= autoplist distutils +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile index 5c59216aae73..a0f47e7e87e9 100644 --- a/devel/py-jellyfish/Makefile +++ b/devel/py-jellyfish/Makefile @@ -1,6 +1,6 @@ PORTNAME= jellyfish PORTVERSION= 0.11.2 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jep/Makefile b/devel/py-jep/Makefile index 5ca1bf126275..54c8278775a7 100644 --- a/devel/py-jep/Makefile +++ b/devel/py-jep/Makefile @@ -1,6 +1,6 @@ PORTNAME= jep -PORTVERSION= 4.2.2 -PORTREVISION= 1 +PORTVERSION= 4.3.1 +PORTREVISION= 0 CATEGORIES= devel java python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jep/distinfo b/devel/py-jep/distinfo index 08853d44294a..afaa801f5dae 100644 --- a/devel/py-jep/distinfo +++ b/devel/py-jep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736233925 -SHA256 (jep-4.2.2.tar.gz) = 4eb79d903133e468c239ba39c8bb5ade021ef202025bf1c9b34a210003e0eab9 -SIZE (jep-4.2.2.tar.gz) = 3006378 +TIMESTAMP = 1763251508 +SHA256 (jep-4.3.1.tar.gz) = 33336f6afc37e1a4888586a2f0017ac01e2093891640ce1b41cbbf35f4317a9f +SIZE (jep-4.3.1.tar.gz) = 3010784 diff --git a/devel/py-jsonrpclib-pelix/Makefile b/devel/py-jsonrpclib-pelix/Makefile index 2fa0cf0c3ecc..d1bff337004b 100644 --- a/devel/py-jsonrpclib-pelix/Makefile +++ b/devel/py-jsonrpclib-pelix/Makefile @@ -1,5 +1,5 @@ PORTNAME= jsonrpclib-pelix -PORTVERSION= 0.4.3.4 +PORTVERSION= 1.0.0 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jsonrpclib-pelix/distinfo b/devel/py-jsonrpclib-pelix/distinfo index fdbee678fb0e..5876378eadcc 100644 --- a/devel/py-jsonrpclib-pelix/distinfo +++ b/devel/py-jsonrpclib-pelix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741120209 -SHA256 (jsonrpclib_pelix-0.4.3.4.tar.gz) = e82d6f4da907a7d111ef93fd2361c8c20b79d248be4fe99678e08626aa8fcbef -SIZE (jsonrpclib_pelix-0.4.3.4.tar.gz) = 66438 +TIMESTAMP = 1763107634 +SHA256 (jsonrpclib_pelix-1.0.0.tar.gz) = 5b1ea14da6e371dbabedb1abed0a8ba1cf596428350cd9d0188f3c6c6c8ef784 +SIZE (jsonrpclib_pelix-1.0.0.tar.gz) = 7793582 diff --git a/devel/py-jsonschema-path/Makefile b/devel/py-jsonschema-path/Makefile index 095c815e7833..734e9f7f199d 100644 --- a/devel/py-jsonschema-path/Makefile +++ b/devel/py-jsonschema-path/Makefile @@ -1,5 +1,6 @@ PORTNAME= jsonschema-path PORTVERSION= 0.3.4 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.1<0.5:devel/py-pathable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}referencing>=0<0.37.0:devel/py-referencing@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}referencing>=0<0.38.0:devel/py-referencing@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0<3:www/py-requests@${PY_FLAVOR} USES= python diff --git a/devel/py-jsonschema-path/files/patch-pyproject.toml b/devel/py-jsonschema-path/files/patch-pyproject.toml new file mode 100644 index 000000000000..c69f28bcb88d --- /dev/null +++ b/devel/py-jsonschema-path/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -45,7 +45,7 @@ requests = {version = "^2.31.0", optional = true} + python = "^3.8.0" + PyYAML = ">=5.1" + requests = {version = "^2.31.0", optional = true} +-referencing = "<0.37.0" ++referencing = "<0.38.0" + + [tool.poetry.dev-dependencies] + pre-commit = "*" diff --git a/devel/py-jsonschema-spec/Makefile b/devel/py-jsonschema-spec/Makefile index 688d8de2f4ee..b1b9e48ff7ca 100644 --- a/devel/py-jsonschema-spec/Makefile +++ b/devel/py-jsonschema-spec/Makefile @@ -1,6 +1,6 @@ PORTNAME= jsonschema-spec PORTVERSION= 0.2.4 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.1<0.5:devel/py-pathable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.37.0:devel/py-referencing@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.38.0:devel/py-referencing@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-jsonschema-spec/files/patch-pyproject.toml b/devel/py-jsonschema-spec/files/patch-pyproject.toml index d14076247ba5..c54c07d90bd4 100644 --- a/devel/py-jsonschema-spec/files/patch-pyproject.toml +++ b/devel/py-jsonschema-spec/files/patch-pyproject.toml @@ -5,7 +5,7 @@ PyYAML = ">=5.1" requests = {version = "^2.31.0", optional = true} -referencing = ">=0.28.0,<0.31.0" -+referencing = ">=0.28.0,<0.37.0" ++referencing = ">=0.28.0,<0.38.0" [tool.poetry.dev-dependencies] pre-commit = "*" diff --git a/devel/py-jupyter-core/Makefile b/devel/py-jupyter-core/Makefile index 935b86b7e92b..8671e3d60ad3 100644 --- a/devel/py-jupyter-core/Makefile +++ b/devel/py-jupyter-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-core -PORTVERSION= 5.8.1 +PORTVERSION= 5.9.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter/jupyter_core/releases/download/v${PORTVERSION}/ diff --git a/devel/py-jupyter-core/distinfo b/devel/py-jupyter-core/distinfo index 2aa9b000352f..f10669b20ee7 100644 --- a/devel/py-jupyter-core/distinfo +++ b/devel/py-jupyter-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748496019 -SHA256 (jupyter_core-5.8.1.tar.gz) = 0a5f9706f70e64786b75acba995988915ebd4601c8a52e534a40b51c95f59941 -SIZE (jupyter_core-5.8.1.tar.gz) = 88923 +TIMESTAMP = 1762587526 +SHA256 (jupyter_core-5.9.1.tar.gz) = 4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508 +SIZE (jupyter_core-5.9.1.tar.gz) = 89814 diff --git a/devel/py-jupyter-events/Makefile b/devel/py-jupyter-events/Makefile index bec62ce3a72d..17894157ea8c 100644 --- a/devel/py-jupyter-events/Makefile +++ b/devel/py-jupyter-events/Makefile @@ -34,7 +34,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}fqdn>=0:www/py-fqdn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uri-template>=0:net/py-uri-template@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webcolors>=24.6.0:graphics/py-webcolors@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-jupyterlab-server/Makefile b/devel/py-jupyterlab-server/Makefile index 56ebb1e11df5..9687736cff1d 100644 --- a/devel/py-jupyterlab-server/Makefile +++ b/devel/py-jupyterlab-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyterlab-server -PORTVERSION= 2.27.3 +PORTVERSION= 2.28.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyterlab/jupyterlab_server/releases/download/v${PORTVERSION}/ diff --git a/devel/py-jupyterlab-server/distinfo b/devel/py-jupyterlab-server/distinfo index 7c9154e12fdf..889758c60b19 100644 --- a/devel/py-jupyterlab-server/distinfo +++ b/devel/py-jupyterlab-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721280210 -SHA256 (jupyterlab_server-2.27.3.tar.gz) = eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4 -SIZE (jupyterlab_server-2.27.3.tar.gz) = 76173 +TIMESTAMP = 1761446640 +SHA256 (jupyterlab_server-2.28.0.tar.gz) = 35baa81898b15f93573e2deca50d11ac0ae407ebb688299d3a5213265033712c +SIZE (jupyterlab_server-2.28.0.tar.gz) = 76996 diff --git a/devel/py-jupyterlab-widgets/Makefile b/devel/py-jupyterlab-widgets/Makefile index 846eb64fbcb5..30b7dfe3efea 100644 --- a/devel/py-jupyterlab-widgets/Makefile +++ b/devel/py-jupyterlab-widgets/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyterlab-widgets -DISTVERSION= 3.0.15 +DISTVERSION= 3.0.16 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jupyterlab-widgets/distinfo b/devel/py-jupyterlab-widgets/distinfo index ed30a31b77eb..b0d2a7f6cd95 100644 --- a/devel/py-jupyterlab-widgets/distinfo +++ b/devel/py-jupyterlab-widgets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748197945 -SHA256 (jupyterlab_widgets-3.0.15.tar.gz) = 2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b -SIZE (jupyterlab_widgets-3.0.15.tar.gz) = 213149 +TIMESTAMP = 1762200347 +SHA256 (jupyterlab_widgets-3.0.16.tar.gz) = 423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0 +SIZE (jupyterlab_widgets-3.0.16.tar.gz) = 897423 diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile index ecbe1143a2cb..f65716d3edc6 100644 --- a/devel/py-jupyterlab/Makefile +++ b/devel/py-jupyterlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyterlab -PORTVERSION= 4.4.9 +PORTVERSION= 4.4.10 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyterlab/jupyterlab/releases/download/v${PORTVERSION}/ diff --git a/devel/py-jupyterlab/distinfo b/devel/py-jupyterlab/distinfo index 15ad246aa886..05fb3de9873d 100644 --- a/devel/py-jupyterlab/distinfo +++ b/devel/py-jupyterlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816650 -SHA256 (jupyterlab-4.4.9.tar.gz) = ea55aca8269909016d5fde2dc09b97128bc931230183fe7e2920ede5154ad9c2 -SIZE (jupyterlab-4.4.9.tar.gz) = 22966654 +TIMESTAMP = 1761446638 +SHA256 (jupyterlab-4.4.10.tar.gz) = 521c017508af4e1d6d9d8a9d90f47a11c61197ad63b2178342489de42540a615 +SIZE (jupyterlab-4.4.10.tar.gz) = 22969303 diff --git a/devel/py-keystonemiddleware/Makefile b/devel/py-keystonemiddleware/Makefile index 08134d1facad..136367125d7f 100644 --- a/devel/py-keystonemiddleware/Makefile +++ b/devel/py-keystonemiddleware/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.12.0:devel/py-keystoneauth1 ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} -USES= cpe python:3.10+ +USES= cpe python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-knack/Makefile b/devel/py-knack/Makefile index 8c60cd619f91..2f731f5cbe31 100644 --- a/devel/py-knack/Makefile +++ b/devel/py-knack/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Command line interface framework WWW= https://github.com/Microsoft/knack diff --git a/devel/py-lark/Makefile b/devel/py-lark/Makefile index a6ce503b4e37..7ca9df0c667c 100644 --- a/devel/py-lark/Makefile +++ b/devel/py-lark/Makefile @@ -1,5 +1,5 @@ PORTNAME= lark -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-lark/distinfo b/devel/py-lark/distinfo index a9e6f701f36a..af39104a4827 100644 --- a/devel/py-lark/distinfo +++ b/devel/py-lark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816652 -SHA256 (lark-1.3.0.tar.gz) = 9a3839d0ca5e1faf7cfa3460e420e859b66bcbde05b634e73c369c8244c5fa48 -SIZE (lark-1.3.0.tar.gz) = 259551 +TIMESTAMP = 1762586804 +SHA256 (lark-1.3.1.tar.gz) = b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905 +SIZE (lark-1.3.1.tar.gz) = 382732 diff --git a/devel/py-lark/files/patch-pyproject.toml b/devel/py-lark/files/patch-pyproject.toml new file mode 100644 index 000000000000..cde18c8252a6 --- /dev/null +++ b/devel/py-lark/files/patch-pyproject.toml @@ -0,0 +1,9 @@ +--- pyproject.toml.orig 2025-10-25 17:45:52 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=80", "setuptools-scm>=9.2.2"] ++requires = ["setuptools>=61.2.0"] + build-backend = "setuptools.build_meta" + + [project] diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile index 600942fb99f8..9957e59fb3ab 100644 --- a/devel/py-libcst/Makefile +++ b/devel/py-libcst/Makefile @@ -1,6 +1,6 @@ PORTNAME= libcst PORTVERSION= 1.8.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile index c1211fe1a8df..b5ba791315f5 100644 --- a/devel/py-libtmux/Makefile +++ b/devel/py-libtmux/Makefile @@ -1,5 +1,5 @@ PORTNAME= libtmux -PORTVERSION= 0.46.2 +PORTVERSION= 0.47.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= tmux:sysutils/tmux -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-libtmux/distinfo b/devel/py-libtmux/distinfo index d260bcd723a2..4a4d9e9e60ab 100644 --- a/devel/py-libtmux/distinfo +++ b/devel/py-libtmux/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495777 -SHA256 (libtmux-0.46.2.tar.gz) = 9a398fec5d714129c8344555d466e1a903dfc0f741ba07aabe75a8ceb25c5dda -SIZE (libtmux-0.46.2.tar.gz) = 346887 +TIMESTAMP = 1762586806 +SHA256 (libtmux-0.47.0.tar.gz) = 49cce513498bbe7f1e5b29fd168b74b95815e869989dae74363d907fbae9d461 +SIZE (libtmux-0.47.0.tar.gz) = 354297 diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile index 89b531acc260..d1af98309cff 100644 --- a/devel/py-libvirt/Makefile +++ b/devel/py-libvirt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libvirt -PORTVERSION= 11.8.0 +PORTVERSION= 11.9.0 CATEGORIES= devel MASTER_SITES= http://libvirt.org/sources/python/ \ ftp://libvirt.org/libvirt/python/ diff --git a/devel/py-libvirt/distinfo b/devel/py-libvirt/distinfo index 01c21587a6f9..886d589d268a 100644 --- a/devel/py-libvirt/distinfo +++ b/devel/py-libvirt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759345398 -SHA256 (libvirt_python-11.8.0.tar.gz) = 5d80e13e0cfb96dd254d765ee60e77e5f9b6925172540056cec0aa0e6f0ca83c -SIZE (libvirt_python-11.8.0.tar.gz) = 242986 +TIMESTAMP = 1762457232 +SHA256 (libvirt_python-11.9.0.tar.gz) = dc54b8ab3581118af1bd64c5847d03c946e2f19b6cf8bf9d18fd8b75d7a70181 +SIZE (libvirt_python-11.9.0.tar.gz) = 243243 diff --git a/devel/py-logbook/Makefile b/devel/py-logbook/Makefile index 3cbed3216e50..f1e533b9d18b 100644 --- a/devel/py-logbook/Makefile +++ b/devel/py-logbook/Makefile @@ -1,5 +1,6 @@ PORTNAME= logbook PORTVERSION= 1.8.2 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,9 +12,7 @@ WWW= https://logbook.readthedocs.org/ LICENSE= BSD3CLAUSE -USES= python:3.9+ +USES= python USE_PYTHON= distutils autoplist cython -NO_ARCH= yes - .include <bsd.port.mk> diff --git a/devel/py-lxml-html-clean/Makefile b/devel/py-lxml-html-clean/Makefile index d217b7203477..41bbdaa8f8f9 100644 --- a/devel/py-lxml-html-clean/Makefile +++ b/devel/py-lxml-html-clean/Makefile @@ -18,4 +18,6 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils pytest +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/py-marshmallow/Makefile b/devel/py-marshmallow/Makefile index ef234a9cfe30..35c83703d563 100644 --- a/devel/py-marshmallow/Makefile +++ b/devel/py-marshmallow/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=17.0:devel/py-packaging@${PY_FLAVOR} -USES= cpe python:3.9+ +USES= cpe python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile index 320591256831..b90466154bf3 100644 --- a/devel/py-maturin/Makefile +++ b/devel/py-maturin/Makefile @@ -1,6 +1,5 @@ PORTNAME= maturin -DISTVERSION= 1.9.4 -PORTREVISION= 1 +DISTVERSION= 1.10.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates index d50638157931..e27c48d1169a 100644 --- a/devel/py-maturin/Makefile.crates +++ b/devel/py-maturin/Makefile.crates @@ -1,371 +1,395 @@ -CARGO_CRATES= adler2-2.0.0 \ - ahash-0.8.11 \ +CARGO_CRATES= adler2-2.0.1 \ + ahash-0.8.12 \ aho-corasick-1.1.3 \ - allocator-api2-0.2.18 \ - anstream-0.6.14 \ - anstyle-1.0.7 \ - anstyle-parse-0.2.4 \ - anstyle-query-1.1.0 \ - anstyle-wincon-3.0.3 \ - anyhow-1.0.89 \ - arbitrary-1.4.1 \ - autocfg-1.3.0 \ - automod-1.0.14 \ - base64-0.21.7 \ + allocator-api2-0.2.21 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + arbitrary-1.4.2 \ + autocfg-1.5.0 \ + automod-1.0.15 \ base64-0.22.1 \ - bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ - boxcar-0.2.8 \ - bstr-1.10.0 \ - bumpalo-3.16.0 \ + boxcar-0.2.14 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ byteorder-1.5.0 \ - bytes-1.9.0 \ - bytesize-1.3.0 \ - bzip2-0.5.2 \ - bzip2-sys-0.1.13+1.0.8 \ + bytes-1.10.1 \ + bytesize-1.3.3 \ + bzip2-0.6.1 \ cab-0.6.0 \ - camino-1.1.9 \ - cargo-config2-0.1.26 \ - cargo-options-0.7.4 \ - cargo-platform-0.1.8 \ + camino-1.2.1 \ + cargo-config2-0.1.39 \ + cargo-options-0.7.6 \ + cargo-platform-0.1.9 \ cargo-xwin-0.18.6 \ - cargo-zigbuild-0.20.0 \ - cargo_metadata-0.19.0 \ + cargo-zigbuild-0.20.1 \ + cargo_metadata-0.19.2 \ cbindgen-0.29.0 \ - cc-1.2.16 \ + cc-1.2.41 \ cfb-0.10.0 \ - cfg-if-1.0.0 \ + cfg-if-1.0.4 \ charset-0.1.5 \ chumsky-0.9.3 \ - clap-4.5.7 \ - clap_builder-4.5.7 \ - clap_complete-4.5.5 \ + clap-4.5.49 \ + clap_builder-4.5.49 \ + clap_complete-4.5.59 \ clap_complete_command-0.6.1 \ - clap_complete_nushell-4.5.2 \ - clap_derive-4.5.5 \ - clap_lex-0.7.1 \ - cli-table-0.4.7 \ - colorchoice-1.0.1 \ + clap_complete_nushell-4.5.9 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ + cli-table-0.4.9 \ + colorchoice-1.0.4 \ configparser-3.1.0 \ - console-0.15.8 \ + console-0.15.11 \ + console-0.16.1 \ content_inspector-0.2.4 \ core-foundation-0.9.4 \ - core-foundation-sys-0.8.6 \ - cpufeatures-0.2.12 \ - crc-3.2.1 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ + crc-3.3.0 \ crc-catalog-2.4.0 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ - crossbeam-deque-0.8.5 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.20 \ + crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ - data-encoding-2.6.0 \ - deranged-0.3.11 \ - derive_arbitrary-1.4.1 \ + data-encoding-2.9.0 \ + deranged-0.5.4 \ + derive_arbitrary-1.4.2 \ dialoguer-0.11.0 \ diff-0.1.13 \ digest-0.10.7 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ displaydoc-0.2.5 \ - dissimilar-1.0.9 \ + dissimilar-1.0.10 \ dunce-1.0.5 \ - dyn-clone-1.0.17 \ - either-1.13.0 \ - encode_unicode-0.3.6 \ - encoding_rs-0.8.34 \ - equivalent-1.0.1 \ - errno-0.3.9 \ - expect-test-1.5.0 \ - fastrand-2.1.0 \ + dyn-clone-1.0.20 \ + either-1.15.0 \ + encode_unicode-1.0.0 \ + encoding_rs-0.8.35 \ + env_home-0.1.0 \ + equivalent-1.0.2 \ + errno-0.3.14 \ + expect-test-1.5.1 \ + fastrand-2.3.0 \ fat-macho-0.4.9 \ - filetime-0.2.23 \ - flate2-1.0.33 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.4 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.2.1 \ - fs-err-3.0.0 \ + form_urlencoded-1.2.2 \ + fs-err-3.1.3 \ fs4-0.12.0 \ - futures-0.3.30 \ + futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ - futures-executor-0.3.30 \ + futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ - generic-array-0.14.7 \ - getrandom-0.2.15 \ - getrandom-0.3.3 \ - glob-0.3.1 \ + generic-array-0.14.9 \ + getrandom-0.2.16 \ + getrandom-0.3.4 \ + glob-0.3.3 \ globset-0.4.16 \ - goblin-0.9.2 \ + goblin-0.9.3 \ hashbrown-0.14.5 \ - hashbrown-0.15.2 \ + hashbrown-0.16.0 \ heck-0.5.0 \ - home-0.5.9 \ - humantime-2.1.0 \ + humantime-2.3.0 \ humantime-serde-1.1.1 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ ignore-0.4.23 \ - indexmap-2.6.0 \ - indicatif-0.17.9 \ - indoc-2.0.5 \ - insta-1.43.1 \ - is_terminal_polyfill-1.70.0 \ - itertools-0.12.1 \ + indexmap-2.12.0 \ + indicatif-0.17.11 \ + indoc-2.0.6 \ + insta-1.43.2 \ + is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ - itoa-1.0.11 \ - jobserver-0.1.33 \ - js-sys-0.3.73 \ + itertools-0.14.0 \ + itoa-1.0.15 \ + jobserver-0.1.34 \ + js-sys-0.3.81 \ keyring-2.3.3 \ - lazy_static-1.4.0 \ + lazy_static-1.5.0 \ lddtree-0.3.7 \ - libc-0.2.172 \ - libmimalloc-sys-0.1.39 \ - libredox-0.1.3 \ + libbz2-rs-sys-0.2.2 \ + libc-0.2.177 \ + libmimalloc-sys-0.1.44 \ + libredox-0.1.10 \ + libz-rs-sys-0.5.2 \ linux-keyutils-0.2.4 \ - linux-raw-sys-0.4.14 \ - litemap-0.7.3 \ - lock_api-0.4.12 \ - lockfree-object-pool-0.1.6 \ - log-0.4.22 \ - lzma-rs-0.3.0 \ + linux-raw-sys-0.4.15 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.0 \ + lock_api-0.4.14 \ + log-0.4.28 \ + lzma-rust2-0.13.0 \ lzma-sys-0.1.20 \ - lzxd-0.2.5 \ - mailparse-0.15.0 \ - matchers-0.1.0 \ - memchr-2.7.4 \ - mimalloc-0.1.43 \ + lzxd-0.2.6 \ + mailparse-0.16.1 \ + matchers-0.2.0 \ + memchr-2.7.6 \ + mimalloc-0.1.48 \ mime-0.3.17 \ - mime_guess-2.0.4 \ - minijinja-2.5.0 \ + mime_guess-2.0.5 \ + minijinja-2.12.0 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.0 \ + miniz_oxide-0.8.9 \ msi-0.8.0 \ multipart-0.18.0 \ - native-tls-0.2.12 \ + native-tls-0.2.14 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ - normpath-1.2.0 \ - nu-ansi-term-0.46.0 \ + normpath-1.5.0 \ + nu-ansi-term-0.50.3 \ num-conv-0.1.0 \ number_prefix-0.4.0 \ - once_cell-1.20.2 \ - openssl-0.10.72 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.74 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.107 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.110 \ option-ext-0.2.0 \ - os_pipe-1.2.0 \ - overload-0.1.1 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + os_pipe-1.2.3 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ path-slash-0.2.1 \ pep440_rs-0.7.3 \ pep508_rs-0.9.2 \ - percent-encoding-2.3.1 \ - pin-project-lite-0.2.15 \ + percent-encoding-2.3.2 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.30 \ + pkg-config-0.3.32 \ plain-0.2.3 \ platform-info-2.0.5 \ - portable-atomic-1.6.0 \ + portable-atomic-1.11.1 \ + potential_utf-0.1.3 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.17 \ + ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ - proc-macro-crate-3.1.0 \ - proc-macro2-1.0.92 \ - psm-0.1.21 \ - pyproject-toml-0.13.5 \ - python-pkginfo-0.6.5 \ - quote-1.0.37 \ - quoted_printable-0.5.0 \ - r-efi-5.2.0 \ + proc-macro-crate-3.4.0 \ + proc-macro2-1.0.101 \ + psm-0.1.27 \ + pyproject-toml-0.13.7 \ + python-pkginfo-0.6.6 \ + quote-1.0.41 \ + quoted_printable-0.5.1 \ + r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.4.1 \ - redox_syscall-0.5.1 \ - redox_users-0.4.5 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.9 \ - regex-syntax-0.6.29 \ - regex-syntax-0.8.5 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.18 \ + redox_users-0.4.6 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ relative-path-1.9.3 \ rfc2047-decoder-1.0.6 \ - ring-0.17.13 \ + ring-0.17.14 \ rstest-0.22.0 \ rstest_macros-0.22.0 \ - rustc-hash-2.0.0 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustflags-0.1.6 \ - rustix-0.38.41 \ - rustls-0.23.19 \ - rustls-pemfile-2.1.3 \ - rustls-pki-types-1.10.0 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ - ryu-1.0.18 \ + rustflags-0.1.7 \ + rustix-0.38.44 \ + rustix-1.1.2 \ + rustls-0.23.33 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.7 \ + rustversion-1.0.22 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.23 \ - schemars-0.8.21 \ - schemars_derive-0.8.21 \ + scc-2.4.0 \ + schannel-0.1.28 \ + schemars-1.0.4 \ + schemars_derive-1.0.4 \ scopeguard-1.2.0 \ scroll-0.12.0 \ - scroll_derive-0.12.0 \ - security-framework-2.11.0 \ - security-framework-sys-2.11.0 \ - semver-1.0.23 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ + scroll_derive-0.12.1 \ + sdd-3.0.10 \ + security-framework-2.11.1 \ + security-framework-sys-2.15.0 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ - serde_json-1.0.135 \ - serde_spanned-0.6.8 \ - sha2-0.10.8 \ + serde_json-1.0.145 \ + serde_spanned-0.6.9 \ + serde_spanned-1.0.3 \ + serial_test-3.2.0 \ + serial_test_derive-3.2.0 \ + sha2-0.10.9 \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ - similar-2.5.0 \ - slab-0.4.9 \ - smallvec-1.13.2 \ + similar-2.7.0 \ + slab-0.4.11 \ + smallvec-1.15.1 \ smawk-0.3.2 \ - snapbox-0.6.16 \ + snapbox-0.6.22 \ snapbox-macros-0.3.10 \ socks-0.3.4 \ - stable_deref_trait-1.2.0 \ - stacker-0.1.15 \ + stable_deref_trait-1.2.1 \ + stacker-0.1.22 \ static_assertions-1.1.0 \ strsim-0.11.1 \ - subtle-2.5.0 \ - syn-2.0.90 \ - synstructure-0.13.1 \ - tar-0.4.43 \ - target-lexicon-0.13.1 \ - tempfile-3.11.0 \ + subtle-2.6.1 \ + syn-2.0.107 \ + synstructure-0.13.2 \ + tar-0.4.44 \ + target-lexicon-0.13.3 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - terminal_size-0.3.0 \ - textwrap-0.16.1 \ + terminal_size-0.4.3 \ + textwrap-0.16.2 \ thiserror-1.0.69 \ - thiserror-2.0.12 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.12 \ - thread_local-1.1.8 \ - time-0.3.36 \ - time-core-0.1.2 \ - time-macros-0.2.18 \ - tinystr-0.7.6 \ - toml-0.8.19 \ - toml_datetime-0.6.8 \ - toml_edit-0.21.1 \ - toml_edit-0.22.22 \ + thiserror-impl-2.0.17 \ + thread_local-1.1.9 \ + time-0.3.44 \ + time-core-0.1.6 \ + time-macros-0.2.24 \ + tinystr-0.8.1 \ + toml-0.8.23 \ + toml-0.9.8 \ + toml_datetime-0.6.11 \ + toml_datetime-0.7.3 \ + toml_edit-0.22.27 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_write-0.1.2 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-serde-0.2.0 \ - tracing-subscriber-0.3.19 \ - trycmd-0.15.6 \ + tracing-subscriber-0.3.20 \ + trycmd-0.15.10 \ twox-hash-1.6.3 \ - typenum-1.17.0 \ - unicase-2.7.0 \ - unicode-ident-1.0.12 \ + typenum-1.19.0 \ + unicase-2.8.1 \ + unicode-ident-1.0.19 \ unicode-linebreak-0.1.5 \ - unicode-width-0.1.13 \ - unicode-width-0.2.0 \ + unicode-width-0.1.14 \ + unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unscanny-0.1.0 \ untrusted-0.9.0 \ - ureq-2.11.0 \ - url-2.5.4 \ + ureq-2.12.1 \ + url-2.5.7 \ urlencoding-2.1.3 \ - utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.8.0 \ - valuable-0.1.0 \ + uuid-1.18.1 \ + valuable-0.1.1 \ vcpkg-0.2.15 \ version-ranges-0.1.1 \ - version_check-0.9.4 \ - versions-6.2.0 \ - wait-timeout-0.2.0 \ + version_check-0.9.5 \ + versions-6.3.2 \ + wait-timeout-0.2.1 \ walkdir-2.5.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ - wasm-bindgen-0.2.96 \ - wasm-bindgen-backend-0.2.96 \ - wasm-bindgen-macro-0.2.96 \ - wasm-bindgen-macro-support-0.2.96 \ - wasm-bindgen-shared-0.2.96 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.104 \ + wasm-bindgen-backend-0.2.104 \ + wasm-bindgen-macro-0.2.104 \ + wasm-bindgen-macro-support-0.2.104 \ + wasm-bindgen-shared-0.2.104 \ web-time-1.1.0 \ - webpki-roots-0.26.2 \ - which-7.0.0 \ + webpki-roots-0.26.11 \ + webpki-roots-1.0.3 \ + which-7.0.3 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.8 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-link-0.2.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.48.5 \ - windows-targets-0.52.5 \ + windows-targets-0.52.6 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.5 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.5 \ + windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.1 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.5 \ + windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.5 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.5 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.5 \ - winnow-0.5.40 \ - winnow-0.6.20 \ + windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ winsafe-0.0.19 \ - wit-bindgen-rt-0.39.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ - xattr-1.3.1 \ + wit-bindgen-0.46.0 \ + writeable-0.6.1 \ + xattr-1.6.1 \ xwin-0.6.5 \ xz2-0.1.7 \ yansi-1.0.1 \ - yoke-0.7.4 \ - yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.4 \ - zerofrom-derive-0.1.5 \ - zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ - zip-2.3.0 \ - zopfli-0.8.1 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zeroize-1.8.2 \ + zerotrie-0.2.2 \ + zerovec-0.11.4 \ + zerovec-derive-0.11.1 \ + zip-2.4.2 \ + zip-6.0.0 \ + zlib-rs-0.5.2 \ + zopfli-0.8.2 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ - zstd-sys-2.0.15+zstd.1.5.7 + zstd-sys-2.0.16+zstd.1.5.7 diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo index 163d28923e8c..bd75cbd420c0 100644 --- a/devel/py-maturin/distinfo +++ b/devel/py-maturin/distinfo @@ -1,138 +1,134 @@ -TIMESTAMP = 1756543540 -SHA256 (maturin-1.9.4.tar.gz) = 235163a0c99bc6f380fb8786c04fd14dcf6cd622ff295ea3de525015e6ac40cf -SIZE (maturin-1.9.4.tar.gz) = 213647 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +TIMESTAMP = 1762938019 +SHA256 (maturin-1.10.1.tar.gz) = 69543e8bad4221c3c7ae7d7f31f275757bff8a66936368e013fa0256f8d6b512 +SIZE (maturin-1.10.1.tar.gz) = 218306 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f -SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 -SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b -SIZE (rust/crates/anstream-0.6.14.crate) = 29160 -SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b -SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 -SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 -SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 -SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391 -SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832 -SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 -SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 -SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6 -SIZE (rust/crates/anyhow-1.0.89.crate) = 47078 -SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 -SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/automod-1.0.14.crate) = edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b -SIZE (rust/crates/automod-1.0.14.crate) = 8717 -SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 -SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670 +SIZE (rust/crates/automod-1.0.15.crate) = 9129 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/boxcar-0.2.8.crate) = 2721c3c5a6f0e7f7e607125d963fedeb765f545f67adc9d71ed934693881eb42 -SIZE (rust/crates/boxcar-0.2.8.crate) = 10702 -SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c -SIZE (rust/crates/bstr-1.10.0.crate) = 380426 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e +SIZE (rust/crates/boxcar-0.2.14.crate) = 28144 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b -SIZE (rust/crates/bytes-1.9.0.crate) = 67320 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 -SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47 -SIZE (rust/crates/bzip2-0.5.2.crate) = 38314 -SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14 -SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659 +SIZE (rust/crates/bytesize-1.3.3.crate) = 11594 +SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c +SIZE (rust/crates/bzip2-0.6.1.crate) = 38427 SHA256 (rust/crates/cab-0.6.0.crate) = 171228650e6721d5acc0868a462cd864f49ac5f64e4a42cde270406e64e404d2 SIZE (rust/crates/cab-0.6.0.crate) = 28390 -SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 -SIZE (rust/crates/camino-1.1.9.crate) = 37552 -SHA256 (rust/crates/cargo-config2-0.1.26.crate) = d83ce0be8bd1479e5de6202def660e6c7e27e4e0599bffa4fed05bd380ec2ede -SIZE (rust/crates/cargo-config2-0.1.26.crate) = 63535 -SHA256 (rust/crates/cargo-options-0.7.4.crate) = f3540247c0a37a76eb324acc238dc617786ea22c43b95da560c82a8f2714321f -SIZE (rust/crates/cargo-options-0.7.4.crate) = 18149 -SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc -SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 +SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f +SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191 +SHA256 (rust/crates/cargo-options-0.7.6.crate) = f89e1d6d6f65fe04d5e21be9de19d31a074e3b7e43aa39ee5b85f4cee16c3188 +SIZE (rust/crates/cargo-options-0.7.6.crate) = 18462 +SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea +SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010 SHA256 (rust/crates/cargo-xwin-0.18.6.crate) = 5dff83aad332bd6ee29072dd874b48892cd22c58e233c25735eb4417b3999685 SIZE (rust/crates/cargo-xwin-0.18.6.crate) = 36467 -SHA256 (rust/crates/cargo-zigbuild-0.20.0.crate) = 3f6e9e856390d5b0a859acaeda16528f8a61c964bdb894c3216c254908f1c2ea -SIZE (rust/crates/cargo-zigbuild-0.20.0.crate) = 43470 -SHA256 (rust/crates/cargo_metadata-0.19.0.crate) = afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85 -SIZE (rust/crates/cargo_metadata-0.19.0.crate) = 25876 +SHA256 (rust/crates/cargo-zigbuild-0.20.1.crate) = a9584d77470f7ffea2fb67fbcc9e8dbe9fa79a80dafd579a83507c0a08d1f658 +SIZE (rust/crates/cargo-zigbuild-0.20.1.crate) = 43271 +SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba +SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370 SHA256 (rust/crates/cbindgen-0.29.0.crate) = 975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684 SIZE (rust/crates/cbindgen-0.29.0.crate) = 226905 -SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c -SIZE (rust/crates/cc-1.2.16.crate) = 103847 +SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7 +SIZE (rust/crates/cc-1.2.41.crate) = 91154 SHA256 (rust/crates/cfb-0.10.0.crate) = d8a4f8e55be323b378facfcf1f06aa97f6ec17cf4ac84fb17325093aaf62da41 SIZE (rust/crates/cfb-0.10.0.crate) = 70168 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e SIZE (rust/crates/charset-0.1.5.crate) = 15918 SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9 SIZE (rust/crates/chumsky-0.9.3.crate) = 75112 -SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f -SIZE (rust/crates/clap-4.5.7.crate) = 56343 -SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f -SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957 -SHA256 (rust/crates/clap_complete-4.5.5.crate) = d2020fa13af48afc65a9a87335bda648309ab3d154cd03c7ff95b378c7ed39c4 -SIZE (rust/crates/clap_complete-4.5.5.crate) = 38809 +SHA256 (rust/crates/clap-4.5.49.crate) = f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f +SIZE (rust/crates/clap-4.5.49.crate) = 62007 +SHA256 (rust/crates/clap_builder-4.5.49.crate) = 0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730 +SIZE (rust/crates/clap_builder-4.5.49.crate) = 170616 +SHA256 (rust/crates/clap_complete-4.5.59.crate) = 2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c +SIZE (rust/crates/clap_complete-4.5.59.crate) = 48576 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959 -SHA256 (rust/crates/clap_complete_nushell-4.5.2.crate) = 1accf1b463dee0d3ab2be72591dccdab8bef314958340447c882c4c72acfe2a3 -SIZE (rust/crates/clap_complete_nushell-4.5.2.crate) = 34391 -SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6 -SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017 -SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70 -SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766 -SHA256 (rust/crates/cli-table-0.4.7.crate) = adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d -SIZE (rust/crates/cli-table-0.4.7.crate) = 13195 -SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 -SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 +SHA256 (rust/crates/clap_complete_nushell-4.5.9.crate) = 811159f339691baacdf7d534df2946b9d217014081099e23d31d887d99521e70 +SIZE (rust/crates/clap_complete_nushell-4.5.9.crate) = 35156 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 +SHA256 (rust/crates/cli-table-0.4.9.crate) = b53f9241f288a7b12c56565f04aaeaeeab6b8923d42d99255d4ca428b4d97f89 +SIZE (rust/crates/cli-table-0.4.9.crate) = 18386 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/configparser-3.1.0.crate) = e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b SIZE (rust/crates/configparser-3.1.0.crate) = 25473 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 +SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 +SIZE (rust/crates/console-0.15.11.crate) = 37822 +SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4 +SIZE (rust/crates/console-0.16.1.crate) = 39129 SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 -SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636 -SIZE (rust/crates/crc-3.2.1.crate) = 15070 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675 +SIZE (rust/crates/crc-3.3.0.crate) = 13905 SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5 SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2 -SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 -SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 +SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 +SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071 +SIZE (rust/crates/deranged-0.5.4.crate) = 24461 +SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a +SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290 SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -145,52 +141,56 @@ SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab86275776 SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/dissimilar-1.0.9.crate) = 59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d -SIZE (rust/crates/dissimilar-1.0.9.crate) = 27652 +SHA256 (rust/crates/dissimilar-1.0.10.crate) = 8975ffdaa0ef3661bfe02dbdcc06c9f829dfafe6a3c474de366a8d5e44276921 +SIZE (rust/crates/dissimilar-1.0.10.crate) = 27757 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125 -SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 -SHA256 (rust/crates/expect-test-1.5.0.crate) = 9e0be0a561335815e06dab7c62e50353134c796e7a6155402a64bcff66b6a5e0 -SIZE (rust/crates/expect-test-1.5.0.crate) = 13574 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 +SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 +SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 +SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe +SIZE (rust/crates/env_home-0.1.0.crate) = 9006 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 +SHA256 (rust/crates/expect-test-1.5.1.crate) = 63af43ff4431e848fb47472a920f14fa71c24de13255a5692e93d4e90302acb0 +SIZE (rust/crates/expect-test-1.5.1.crate) = 13672 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fat-macho-0.4.9.crate) = 4c9c45caa6c6edfaee4cb3bd84ea9686e115df7f0efb530e15fb466eccb0b345 SIZE (rust/crates/fat-macho-0.4.9.crate) = 18724 -SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd -SIZE (rust/crates/filetime-0.2.23.crate) = 14942 -SHA256 (rust/crates/flate2-1.0.33.crate) = 324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253 -SIZE (rust/crates/flate2-1.0.33.crate) = 108838 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9 +SIZE (rust/crates/flate2-1.1.4.crate) = 77010 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/fs-err-3.0.0.crate) = 8bb60e7409f34ef959985bc9d9c5ee8f5db24ee46ed9775850548021710f807f -SIZE (rust/crates/fs-err-3.0.0.crate) = 21040 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 +SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 SHA256 (rust/crates/fs4-0.12.0.crate) = c29c30684418547d476f0b48e84f4821639119c483b1eccd566c8cd0cd05f521 SIZE (rust/crates/fs4-0.12.0.crate) = 19854 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 @@ -203,162 +203,158 @@ SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c6 SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 -SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a -SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 SIZE (rust/crates/globset-0.4.16.crate) = 26533 -SHA256 (rust/crates/goblin-0.9.2.crate) = 53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923 -SIZE (rust/crates/goblin-0.9.2.crate) = 191510 +SHA256 (rust/crates/goblin-0.9.3.crate) = daa0a64d21a7eb230583b4c5f4e23b7e4e57974f96620f42a7e75e08ae66d745 +SIZE (rust/crates/goblin-0.9.3.crate) = 200536 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b SIZE (rust/crates/ignore-0.4.23.crate) = 55901 -SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281 -SIZE (rust/crates/indicatif-0.17.9.crate) = 65246 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 -SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371 -SIZE (rust/crates/insta-1.43.1.crate) = 101047 -SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800 -SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 +SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 +SIZE (rust/crates/insta-1.43.2.crate) = 102183 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 -SHA256 (rust/crates/js-sys-0.3.73.crate) = fb15147158e79fd8b8afd0252522769c4f48725460b37338544d8379d94fc8f9 -SIZE (rust/crates/js-sys-0.3.73.crate) = 54425 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 +SIZE (rust/crates/js-sys-0.3.81.crate) = 56399 SHA256 (rust/crates/keyring-2.3.3.crate) = 363387f0019d714aa60cc30ab4fe501a747f4c08fc58f069dd14be971bd495a0 SIZE (rust/crates/keyring-2.3.3.crate) = 54379 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lddtree-0.3.7.crate) = e0779ac94bd7b6ab781fa12388dbf79ac45ec1fa433e7d25521753be8227b08e SIZE (rust/crates/lddtree-0.3.7.crate) = 11572 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 -SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44 -SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 +SHA256 (rust/crates/libbz2-rs-sys-0.2.2.crate) = 2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7 +SIZE (rust/crates/libbz2-rs-sys-0.2.2.crate) = 50880 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 +SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 SHA256 (rust/crates/linux-keyutils-0.2.4.crate) = 761e49ec5fd8a5a463f9b84e877c373d888935b71c6be78f3767fe2ae6bed18e SIZE (rust/crates/linux-keyutils-0.2.4.crate) = 17999 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704 -SIZE (rust/crates/litemap-0.7.3.crate) = 28728 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e -SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 -SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e -SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/lzma-rust2-0.13.0.crate) = c60a23ffb90d527e23192f1246b14746e2f7f071cb84476dd879071696c18a4a +SIZE (rust/crates/lzma-rust2-0.13.0.crate) = 252392 SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27 SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045 -SHA256 (rust/crates/lzxd-0.2.5.crate) = 5de7336a183103429ad66d11d56d8bdc9c4a2916f6b85a8f11e5b127bde12001 -SIZE (rust/crates/lzxd-0.2.5.crate) = 22728 -SHA256 (rust/crates/mailparse-0.15.0.crate) = 3da03d5980411a724e8aaf7b61a7b5e386ec55a7fb49ee3d0ff79efc7e5e7c7e -SIZE (rust/crates/mailparse-0.15.0.crate) = 37293 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633 -SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075 +SHA256 (rust/crates/lzxd-0.2.6.crate) = 7b29dffab797218e12e4df08ef5d15ab9efca2504038b1b32b9b32fc844b39c9 +SIZE (rust/crates/lzxd-0.2.6.crate) = 22776 +SHA256 (rust/crates/mailparse-0.16.1.crate) = 60819a97ddcb831a5614eb3b0174f3620e793e97e09195a395bfa948fd68ed2f +SIZE (rust/crates/mailparse-0.16.1.crate) = 37588 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 +SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef -SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399 -SHA256 (rust/crates/minijinja-2.5.0.crate) = 2c37e1b517d1dcd0e51dc36c4567b9d5a29262b3ec8da6cb5d35e27a8fb529b5 -SIZE (rust/crates/minijinja-2.5.0.crate) = 159958 +SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e +SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 +SHA256 (rust/crates/minijinja-2.12.0.crate) = a9f264d75233323f4b7d2f03aefe8a990690cdebfbfe26ea86bcbaec5e9ac990 +SIZE (rust/crates/minijinja-2.12.0.crate) = 171024 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/msi-0.8.0.crate) = 4a2332f87a064dea9cce571408c879e0da8dc193b3af06a2b3b2604ee4182a32 SIZE (rust/crates/msi-0.8.0.crate) = 59700 SHA256 (rust/crates/multipart-0.18.0.crate) = 00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182 SIZE (rust/crates/multipart-0.18.0.crate) = 62797 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 -SHA256 (rust/crates/normpath-1.2.0.crate) = 5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804 -SIZE (rust/crates/normpath-1.2.0.crate) = 20107 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b +SIZE (rust/crates/normpath-1.5.0.crate) = 22940 +SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5 +SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da -SIZE (rust/crates/openssl-0.10.72.crate) = 283852 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654 +SIZE (rust/crates/openssl-0.10.74.crate) = 285425 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07 -SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2 +SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/os_pipe-1.2.0.crate) = 29d73ba8daf8fac13b0501d1abeddcfe21ba7401ada61a819144b6c2a4f32209 -SIZE (rust/crates/os_pipe-1.2.0.crate) = 10615 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42 @@ -367,130 +363,144 @@ SHA256 (rust/crates/pep440_rs-0.7.3.crate) = 31095ca1f396e3de32745f42b20deef7bc0 SIZE (rust/crates/pep440_rs-0.7.3.crate) = 44342 SHA256 (rust/crates/pep508_rs-0.9.2.crate) = faee7227064121fcadcd2ff788ea26f0d8f2bd23a0574da11eca23bc935bcc05 SIZE (rust/crates/pep508_rs-0.9.2.crate) = 70842 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6 SIZE (rust/crates/plain-0.2.3.crate) = 10664 SHA256 (rust/crates/platform-info-2.0.5.crate) = 7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a SIZE (rust/crates/platform-info-2.0.5.crate) = 28541 -SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 -SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284 -SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 -SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 -SIZE (rust/crates/psm-0.1.21.crate) = 23126 -SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663 -SIZE (rust/crates/pyproject-toml-0.13.5.crate) = 18464 -SHA256 (rust/crates/python-pkginfo-0.6.5.crate) = c21f58880fc45e91d29b2f639ab4051aaa6a2b054534c2d343a953347d0dd600 -SIZE (rust/crates/python-pkginfo-0.6.5.crate) = 212185 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 -SHA256 (rust/crates/quoted_printable-0.5.0.crate) = 79ec282e887b434b68c18fe5c121d38e72a5cf35119b59e54ec5b992ea9c8eb0 -SIZE (rust/crates/quoted_printable-0.5.0.crate) = 7604 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 +SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 +SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/psm-0.1.27.crate) = e66fcd288453b748497d8fb18bccc83a16b0518e3906d4b8df0a8d42d93dbb1c +SIZE (rust/crates/psm-0.1.27.crate) = 23817 +SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2 +SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618 +SHA256 (rust/crates/python-pkginfo-0.6.6.crate) = 464e5e2e0fb6c8c2c7aedc0cd6615258a3def4e34b417f6bf8835e76e7d441d4 +SIZE (rust/crates/python-pkginfo-0.6.6.crate) = 217659 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73 +SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa -SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e -SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 -SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 -SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 +SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 SHA256 (rust/crates/rfc2047-decoder-1.0.6.crate) = bc36545d1021456a751b573517cb52e8c339b2f662e6b2778ef629282678de29 SIZE (rust/crates/rfc2047-decoder-1.0.6.crate) = 14674 -SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee -SIZE (rust/crates/ring-0.17.13.crate) = 1501917 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rstest-0.22.0.crate) = 7b423f0e62bdd61734b67cd21ff50871dfaeb9cc74f869dcd6af974fbcb19936 SIZE (rust/crates/rstest-0.22.0.crate) = 44425 SHA256 (rust/crates/rstest_macros-0.22.0.crate) = c5e1711e7d14f74b12a58411c542185ef7fb7f2e7f8ee6e2940a883628522b42 SIZE (rust/crates/rstest_macros-0.22.0.crate) = 58923 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustflags-0.1.6.crate) = d7fc92159fb50a431c5da366f7627751fe7263cf867f8a30f27fa6063ba02ac0 -SIZE (rust/crates/rustflags-0.1.6.crate) = 16805 -SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6 -SIZE (rust/crates/rustix-0.38.41.crate) = 378463 -SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1 -SIZE (rust/crates/rustls-0.23.19.crate) = 333921 -SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425 -SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/rustflags-0.1.7.crate) = a39e0e9135d7a7208ee80aa4e3e4b88f0f5ad7be92153ed70686c38a03db2e63 +SIZE (rust/crates/rustflags-0.1.7.crate) = 17224 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.33.crate) = 751e04a496ca00bb97a5e043158d23d66b5aabf2e1d5aa2a0aaebb1aafe6f82c +SIZE (rust/crates/rustls-0.23.33.crate) = 373649 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf +SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 -SIZE (rust/crates/schannel-0.1.23.crate) = 41667 -SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92 -SIZE (rust/crates/schemars-0.8.21.crate) = 58475 -SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e -SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703 +SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc +SIZE (rust/crates/scc-2.4.0.crate) = 145014 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 +SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0 +SIZE (rust/crates/schemars-1.0.4.crate) = 88282 +SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80 +SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6 SIZE (rust/crates/scroll-0.12.0.crate) = 24145 -SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932 -SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693 -SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0 -SIZE (rust/crates/security-framework-2.11.0.crate) = 80191 -SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7 -SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 +SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d +SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659 +SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca +SIZE (rust/crates/sdd-3.0.10.crate) = 32748 +SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 +SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 -SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 -SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 +SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9 +SIZE (rust/crates/serial_test-3.2.0.crate) = 9232 +SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef +SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde @@ -499,247 +509,285 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 -SHA256 (rust/crates/similar-2.5.0.crate) = fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640 -SIZE (rust/crates/similar-2.5.0.crate) = 51648 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c SIZE (rust/crates/smawk-0.3.2.crate) = 13831 -SHA256 (rust/crates/snapbox-0.6.16.crate) = 027c936207f85d10d015e21faf5c676c7e08c453ed371adf55c0874c443ca77a -SIZE (rust/crates/snapbox-0.6.16.crate) = 54140 +SHA256 (rust/crates/snapbox-0.6.22.crate) = 805d09a74586d9b17061e5be6ee5f8cc37e5982c349948114ffc5f68093fe5ec +SIZE (rust/crates/snapbox-0.6.22.crate) = 56683 SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b SIZE (rust/crates/socks-0.3.4.crate) = 13172 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 -SHA256 (rust/crates/stacker-0.1.15.crate) = c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce -SIZE (rust/crates/stacker-0.1.15.crate) = 14656 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 +SHA256 (rust/crates/stacker-0.1.22.crate) = e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59 +SIZE (rust/crates/stacker-0.1.22.crate) = 17269 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc -SIZE (rust/crates/subtle-2.5.0.crate) = 13909 -SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31 -SIZE (rust/crates/syn-2.0.90.crate) = 290584 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6 -SIZE (rust/crates/tar-0.4.43.crate) = 60181 -SHA256 (rust/crates/target-lexicon-0.13.1.crate) = dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77 -SIZE (rust/crates/target-lexicon-0.13.1.crate) = 27925 -SHA256 (rust/crates/tempfile-3.11.0.crate) = b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53 -SIZE (rust/crates/tempfile-3.11.0.crate) = 34153 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/syn-2.0.107.crate) = 2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b +SIZE (rust/crates/syn-2.0.107.crate) = 301716 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a +SIZE (rust/crates/tar-0.4.44.crate) = 61020 +SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c +SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 -SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 -SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 -SIZE (rust/crates/textwrap-0.16.1.crate) = 56012 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 +SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057 +SIZE (rust/crates/textwrap-0.16.2.crate) = 57077 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e -SIZE (rust/crates/toml-0.8.19.crate) = 50974 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 -SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 +SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1 SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 -SHA256 (rust/crates/trycmd-0.15.6.crate) = 3e8673f1dc45acdff8e25a06cc62f8e529563e8acd84237ce83d5a28e2befa12 -SIZE (rust/crates/trycmd-0.15.6.crate) = 33582 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 +SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106 +SIZE (rust/crates/trycmd-0.15.10.crate) = 34065 SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89 -SIZE (rust/crates/unicase-2.7.0.crate) = 23783 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 +SIZE (rust/crates/unicase-2.8.1.crate) = 24088 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324 -SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d -SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 -SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd -SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af +SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47 SIZE (rust/crates/unscanny-0.1.0.crate) = 10338 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/ureq-2.11.0.crate) = b30e6f97efe1fa43535ee241ee76967d3ff6ff3953ebb430d8d55c5393029e7b -SIZE (rust/crates/ureq-2.11.0.crate) = 115223 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d +SIZE (rust/crates/ureq-2.12.1.crate) = 115366 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 -SIZE (rust/crates/uuid-1.8.0.crate) = 44043 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 +SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 +SIZE (rust/crates/uuid-1.18.1.crate) = 60468 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version-ranges-0.1.1.crate) = f8d079415ceb2be83fc355adbadafe401307d5c309c7e6ade6638e6f9f42f42d SIZE (rust/crates/version-ranges-0.1.1.crate) = 13740 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/versions-6.2.0.crate) = 38a8931f8d167b6448076020e70b9de46dcf5ea1731212481a092d0071c4ac5b -SIZE (rust/crates/versions-6.2.0.crate) = 19968 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/versions-6.3.2.crate) = f25d498b63d1fdb376b4250f39ab3a5ee8d103957346abacd911e2d8b612c139 +SIZE (rust/crates/versions-6.3.2.crate) = 21553 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 -SHA256 (rust/crates/wasm-bindgen-0.2.96.crate) = 21d3b25c3ea1126a2ad5f4f9068483c2af1e64168f847abe863a526b8dbfe00b -SIZE (rust/crates/wasm-bindgen-0.2.96.crate) = 45459 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.96.crate) = 52857d4c32e496dc6537646b5b117081e71fd2ff06de792e3577a150627db283 -SIZE (rust/crates/wasm-bindgen-backend-0.2.96.crate) = 31100 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.96.crate) = 920b0ffe069571ebbfc9ddc0b36ba305ef65577c94b06262ed793716a1afd981 -SIZE (rust/crates/wasm-bindgen-macro-0.2.96.crate) = 7145 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.96.crate) = bf59002391099644be3524e23b781fa43d2be0c5aa0719a18c0731b9d195cab6 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.96.crate) = 22826 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.96.crate) = e5047c5392700766601942795a436d7d2599af60dcc3cc1248c9120bfb0827b0 -SIZE (rust/crates/wasm-bindgen-shared-0.2.96.crate) = 7771 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d +SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19 +SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119 +SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.2.crate) = 3c452ad30530b54a4d8e71952716a212b08efd0f3562baa66c29a618b07da7c3 -SIZE (rust/crates/webpki-roots-0.26.2.crate) = 250806 -SHA256 (rust/crates/which-7.0.0.crate) = c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b -SIZE (rust/crates/which-7.0.0.crate) = 18462 +SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9 +SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557 +SHA256 (rust/crates/webpki-roots-1.0.3.crate) = 32b130c0d2d49f8b6889abc456e795e82525204f27c42cf767cf0d7734e089b8 +SIZE (rust/crates/webpki-roots-1.0.3.crate) = 258244 +SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762 +SIZE (rust/crates/which-7.0.3.crate) = 18872 SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1 SIZE (rust/crates/wild-2.2.1.crate) = 8080 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b -SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 -SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 -SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f -SIZE (rust/crates/xattr-1.3.1.crate) = 12580 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 +SIZE (rust/crates/xattr-1.6.1.crate) = 15952 SHA256 (rust/crates/xwin-0.6.5.crate) = ca7e4546db1514c186778f0a257d89732ed9ed75587d0953ac25be7519d9f0d1 SIZE (rust/crates/xwin-0.6.5.crate) = 67313 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 SIZE (rust/crates/xz2-0.1.7.crate) = 23892 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5 -SIZE (rust/crates/yoke-0.7.4.crate) = 27781 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55 -SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (rust/crates/zip-2.3.0.crate) = 84e9a772a54b54236b9b744aaaf8d7be01b4d6e99725523cb82cb32d1c81b1d7 -SIZE (rust/crates/zip-2.3.0.crate) = 107864 -SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946 -SIZE (rust/crates/zopfli-0.8.1.crate) = 50972 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50 +SIZE (rust/crates/zip-2.4.2.crate) = 110773 +SHA256 (rust/crates/zip-6.0.0.crate) = eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b +SIZE (rust/crates/zip-6.0.0.crate) = 128541 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 +SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a SIZE (rust/crates/zstd-0.13.3.crate) = 30514 SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 -SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 -SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 +SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 diff --git a/devel/py-memory-allocator/Makefile b/devel/py-memory-allocator/Makefile index 8a6618b44731..83ee72bf497b 100644 --- a/devel/py-memory-allocator/Makefile +++ b/devel/py-memory-allocator/Makefile @@ -1,6 +1,5 @@ PORTNAME= memory_allocator -PORTVERSION= 0.1.3 -PORTREVISION= 1 +PORTVERSION= 0.1.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +10,7 @@ WWW= https://pypi.org/project/memory-allocator/ LICENSE= GPLv3 -USES= python -USE_PYTHON= cython distutils +USES= pytest python +USE_PYTHON= cython3 distutils .include <bsd.port.mk> diff --git a/devel/py-memory-allocator/distinfo b/devel/py-memory-allocator/distinfo index 08aebc04e454..c1ecf2e33321 100644 --- a/devel/py-memory-allocator/distinfo +++ b/devel/py-memory-allocator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661616681 -SHA256 (memory_allocator-0.1.3.tar.gz) = 13805c2ae1c01b7489fab5e8eac9361662b4f2c02412e3652eece48ff6953162 -SIZE (memory_allocator-0.1.3.tar.gz) = 19692 +TIMESTAMP = 1762107061 +SHA256 (memory_allocator-0.1.4.tar.gz) = d609216b03031967e2b45a804b12ff9029578f4ec019fde42cf6aed6ca09efe4 +SIZE (memory_allocator-0.1.4.tar.gz) = 19723 diff --git a/devel/py-memory-allocator/pkg-plist b/devel/py-memory-allocator/pkg-plist index 5a4c28675627..01c53d43f05b 100644 --- a/devel/py-memory-allocator/pkg-plist +++ b/devel/py-memory-allocator/pkg-plist @@ -3,7 +3,11 @@ %%PYTHON_SITELIBDIR%%/memory_allocator/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/memory_allocator/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/memory_allocator/memory.pxd +%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.c %%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.pxd +%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.pyx %%PYTHON_SITELIBDIR%%/memory_allocator/signals.pxd +%%PYTHON_SITELIBDIR%%/memory_allocator/test.c %%PYTHON_SITELIBDIR%%/memory_allocator/test%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/memory_allocator/test.pyx diff --git a/devel/py-more-itertools/Makefile b/devel/py-more-itertools/Makefile index bb33671d44a4..547bcc56a231 100644 --- a/devel/py-more-itertools/Makefile +++ b/devel/py-more-itertools/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 unittest NO_ARCH= yes diff --git a/devel/py-msal-extensions/Makefile b/devel/py-msal-extensions/Makefile index 14d08ccc0dc7..b9af6e723e7d 100644 --- a/devel/py-msal-extensions/Makefile +++ b/devel/py-msal-extensions/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Authentication Extensions for Python WWW= https://pypi.org/project/msal-extensions/ diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile index fa98f7f6caf4..4162c8d03152 100644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Microsoft Authentication Library (MSAL) for Python WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile index 6d1df442eaa7..7e4768da7e0c 100644 --- a/devel/py-msgpack/Makefile +++ b/devel/py-msgpack/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent cython pep517 +USE_PYTHON= autoplist concurrent cython3 pep517 post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + diff --git a/devel/py-msgspec/Makefile b/devel/py-msgspec/Makefile index 11f14d9ba330..75a1bad6371a 100644 --- a/devel/py-msgspec/Makefile +++ b/devel/py-msgspec/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 OPTIONS_DEFINE= TOML YAML diff --git a/devel/py-mutmut/Makefile b/devel/py-mutmut/Makefile index be18bd5f8689..be43ae10b124 100644 --- a/devel/py-mutmut/Makefile +++ b/devel/py-mutmut/Makefile @@ -1,6 +1,5 @@ PORTNAME= mutmut -DISTVERSION= 3.2.3 -PORTREVISION= 1 +DISTVERSION= 3.3.1 CATEGORIES= devel #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}junit-xml>=1.8:textproc/py-junit-xml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}libcst>=1.7.0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}textual>0:textproc/py-textual@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ @@ -34,6 +33,6 @@ NO_ARCH= yes BINARY_ALIAS= python=${PYTHON_CMD} -# tests as of 3.2.3: 102 passed in 1.74s +# tests as of 3.3.1: 170 passed, 1 skipped, 18 warnings in 3.77s .include <bsd.port.mk> diff --git a/devel/py-mutmut/distinfo b/devel/py-mutmut/distinfo index ba0184f30e32..73696c5ada2c 100644 --- a/devel/py-mutmut/distinfo +++ b/devel/py-mutmut/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737091231 -SHA256 (boxed-mutmut-3.2.3_GH0.tar.gz) = aa493a34157115b6013aa70ab83d5da1e8a4ed75e7b9914ce0defbedaf1b6836 -SIZE (boxed-mutmut-3.2.3_GH0.tar.gz) = 571485 +TIMESTAMP = 1762638968 +SHA256 (boxed-mutmut-3.3.1_GH0.tar.gz) = d3c8f23a66d686fd567021f860318e18ff0eb8c5387cc2c2cf03f5a35af3a3a5 +SIZE (boxed-mutmut-3.3.1_GH0.tar.gz) = 588740 diff --git a/devel/py-namex/Makefile b/devel/py-namex/Makefile new file mode 100644 index 000000000000..3805f782cf05 --- /dev/null +++ b/devel/py-namex/Makefile @@ -0,0 +1,21 @@ +PORTNAME= namex +DISTVERSION= 0.1.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Utility to separate implementation and public API surface +WWW= https://github.com/fchollet/namex + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-namex/distinfo b/devel/py-namex/distinfo new file mode 100644 index 000000000000..62df7e54b08d --- /dev/null +++ b/devel/py-namex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730473740 +SHA256 (namex-0.1.0.tar.gz) = 117f03ccd302cc48e3f5c58a296838f6b89c83455ab8683a1e85f2a430aa4306 +SIZE (namex-0.1.0.tar.gz) = 6649 diff --git a/devel/py-namex/pkg-descr b/devel/py-namex/pkg-descr new file mode 100644 index 000000000000..05688d319464 --- /dev/null +++ b/devel/py-namex/pkg-descr @@ -0,0 +1,2 @@ +Simple utility to separate the implementation of your Python package and its +public API surface. diff --git a/devel/py-nbclient/Makefile b/devel/py-nbclient/Makefile index 4df7895a88ce..45e801945e8c 100644 --- a/devel/py-nbclient/Makefile +++ b/devel/py-nbclient/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-client>=6.1.12:devel/py-jupyter-clie ${PYTHON_PKGNAMEPREFIX}nbformat>=5.1:devel/py-nbformat@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traitlets>=5.4:devel/py-traitlets@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-objprint/Makefile b/devel/py-objprint/Makefile index 7453d769bf6f..ae190763b888 100644 --- a/devel/py-objprint/Makefile +++ b/devel/py-objprint/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile index 831ecf871096..67bf7856ecff 100644 --- a/devel/py-oci/Makefile +++ b/devel/py-oci/Makefile @@ -1,5 +1,5 @@ PORTNAME= oci -DISTVERSION= 2.161.1 +DISTVERSION= 2.164.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,13 +22,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}circuitbreaker>=1.3.1:devel/py-circuitbreaker@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.16:textproc/py-docstring_parser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mcp>=1.6.0:misc/py-mcp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.5.0:security/py-pyopenssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.10.6:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=13.9.4:textproc/py-rich@${PY_FLAVOR} -USES= python:3.9-3.12 +USES= python USE_PYTHON= autoplist cryptography pep517 NO_ARCH= yes diff --git a/devel/py-oci/distinfo b/devel/py-oci/distinfo index 4d01ec95218d..8d94efc0bc84 100644 --- a/devel/py-oci/distinfo +++ b/devel/py-oci/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761068789 -SHA256 (oci-2.161.1.tar.gz) = e040ef83ad9497351fe9f49a22f22fe8ffcae18abb7685f080a7444a98f6e680 -SIZE (oci-2.161.1.tar.gz) = 15883954 +TIMESTAMP = 1763454775 +SHA256 (oci-2.164.0.tar.gz) = fac58e1d29b36418cf1761826b31e2d152450bfec3c322e7a1d197327faf8bbf +SIZE (oci-2.164.0.tar.gz) = 16144855 diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile index 9724ed9b89e3..568dd317ad26 100644 --- a/devel/py-openstacksdk/Makefile +++ b/devel/py-openstacksdk/Makefile @@ -29,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.4.1:devel/py-decorator@${PY_FLA ${PYTHON_PKGNAMEPREFIX}requestsexceptions>=1.2.0:devel/py-requestsexceptions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python:3.10+ shebangfix +USES= python shebangfix USE_PYTHON= autoplist concurrent cryptography pep517 NO_ARCH= yes diff --git a/devel/py-opentelemetry-api/Makefile b/devel/py-opentelemetry-api/Makefile index e145daa15126..f199109e3db3 100644 --- a/devel/py-opentelemetry-api/Makefile +++ b/devel/py-opentelemetry-api/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-api -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-api/distinfo b/devel/py-opentelemetry-api/distinfo index 20665d3b4583..c0aad96e5217 100644 --- a/devel/py-opentelemetry-api/distinfo +++ b/devel/py-opentelemetry-api/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324098 -SHA256 (opentelemetry_api-1.37.0.tar.gz) = 540735b120355bd5112738ea53621f8d5edb35ebcd6fe21ada3ab1c61d1cd9a7 -SIZE (opentelemetry_api-1.37.0.tar.gz) = 64923 +TIMESTAMP = 1761446642 +SHA256 (opentelemetry_api-1.38.0.tar.gz) = f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12 +SIZE (opentelemetry_api-1.38.0.tar.gz) = 65242 diff --git a/devel/py-opentelemetry-distro/Makefile b/devel/py-opentelemetry-distro/Makefile index 06b33b72233b..598265354011 100644 --- a/devel/py-opentelemetry-distro/Makefile +++ b/devel/py-opentelemetry-distro/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-distro -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -27,6 +27,6 @@ OPTIONS_DEFINE= OTLP OPTIONS_DEFAULT=OTLP OTLP_DESC= OpenTelemetry Protocol support -OTLP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp>=1.37.${PORTVERSION:C|.*b||}<1.37.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-exporter-otlp@${PY_FLAVOR} +OTLP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp>=1.38.${PORTVERSION:C|.*b||}<1.38.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-exporter-otlp@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/devel/py-opentelemetry-distro/distinfo b/devel/py-opentelemetry-distro/distinfo index f65c03c5ce29..7c9699219d96 100644 --- a/devel/py-opentelemetry-distro/distinfo +++ b/devel/py-opentelemetry-distro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324100 -SHA256 (opentelemetry_distro-0.58b0.tar.gz) = ef993c845c11fd156046a96e5ffe1ecfe33f7282fa6149cf9decb26ff8716666 -SIZE (opentelemetry_distro-0.58b0.tar.gz) = 2583 +TIMESTAMP = 1761446658 +SHA256 (opentelemetry_distro-0.59b0.tar.gz) = a72703a514e1773d35d1ec01489a5fd1f1e7ce92e93cf459ba60f85b880d0099 +SIZE (opentelemetry_distro-0.59b0.tar.gz) = 2583 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile index 06ba985debee..7f466843bb16 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-common -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo index 0e590aa21215..cce8b83ca885 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324104 -SHA256 (opentelemetry_exporter_otlp_proto_common-1.37.0.tar.gz) = c87a1bdd9f41fdc408d9cc9367bb53f8d2602829659f2b90be9f9d79d0bfe62c -SIZE (opentelemetry_exporter_otlp_proto_common-1.37.0.tar.gz) = 20430 +TIMESTAMP = 1761446646 +SHA256 (opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz) = e333278afab4695aa8114eeb7bf4e44e65c6607d54968271a249c180b2cb605c +SIZE (opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz) = 20431 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile index a2d58eb3ca75..ff221ba9106a 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-grpc -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.57<2:devel/py-go ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.15<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-common>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-exporter-otlp-proto-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-proto>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-proto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.38:devel/py-opentelemetry-sdk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.39:devel/py-opentelemetry-sdk@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo index bbbed4ca2dec..68bdec5a27b8 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324106 -SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.37.0.tar.gz) = f55bcb9fc848ce05ad3dd954058bc7b126624d22c4d9e958da24d8537763bec5 -SIZE (opentelemetry_exporter_otlp_proto_grpc-1.37.0.tar.gz) = 24465 +TIMESTAMP = 1761446648 +SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz) = 2473935e9eac71f401de6101d37d6f3f0f1831db92b953c7dcc912536158ebd6 +SIZE (opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz) = 24676 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile index b2b30919aea0..2c4e58c734a2 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-http -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.52<2:devel/py-go ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.15<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-common>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-exporter-otlp-proto-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-proto>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-proto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.38:devel/py-opentelemetry-sdk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.39:devel/py-opentelemetry-sdk@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.7<3:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo index c4dcdcf1bd24..6fc283ef0eb7 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324108 -SHA256 (opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz) = e52e8600f1720d6de298419a802108a8f5afa63c96809ff83becb03f874e44ac -SIZE (opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz) = 17281 +TIMESTAMP = 1761446650 +SHA256 (opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz) = f16bd44baf15cbe07633c5112ffc68229d0edbeac7b37610be0b2def4e21e90b +SIZE (opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz) = 17282 diff --git a/devel/py-opentelemetry-exporter-otlp/Makefile b/devel/py-opentelemetry-exporter-otlp/Makefile index 503462a673c5..1b58f540adc8 100644 --- a/devel/py-opentelemetry-exporter-otlp/Makefile +++ b/devel/py-opentelemetry-exporter-otlp/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp/distinfo b/devel/py-opentelemetry-exporter-otlp/distinfo index a02fc1e7cc68..a6d61a832c45 100644 --- a/devel/py-opentelemetry-exporter-otlp/distinfo +++ b/devel/py-opentelemetry-exporter-otlp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324102 -SHA256 (opentelemetry_exporter_otlp-1.37.0.tar.gz) = f85b1929dd0d750751cc9159376fb05aa88bb7a08b6cdbf84edb0054d93e9f26 -SIZE (opentelemetry_exporter_otlp-1.37.0.tar.gz) = 6145 +TIMESTAMP = 1761446644 +SHA256 (opentelemetry_exporter_otlp-1.38.0.tar.gz) = 2f55acdd475e4136117eff20fbf1b9488b1b0b665ab64407516e1ac06f9c3f9d +SIZE (opentelemetry_exporter_otlp-1.38.0.tar.gz) = 6147 diff --git a/devel/py-opentelemetry-instrumentation-asgi/Makefile b/devel/py-opentelemetry-instrumentation-asgi/Makefile index ffd8944ebd28..aa309d546bd0 100644 --- a/devel/py-opentelemetry-instrumentation-asgi/Makefile +++ b/devel/py-opentelemetry-instrumentation-asgi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-asgi -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-asgi/distinfo b/devel/py-opentelemetry-instrumentation-asgi/distinfo index 22bd66446c7c..db3ef8cd4a29 100644 --- a/devel/py-opentelemetry-instrumentation-asgi/distinfo +++ b/devel/py-opentelemetry-instrumentation-asgi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324112 -SHA256 (opentelemetry_instrumentation_asgi-0.58b0.tar.gz) = 3ccc0c9c1c8c71e8d9da5945c6dcd9c0c8d147839f208536b7042c6dd98e65c9 -SIZE (opentelemetry_instrumentation_asgi-0.58b0.tar.gz) = 25116 +TIMESTAMP = 1761446662 +SHA256 (opentelemetry_instrumentation_asgi-0.59b0.tar.gz) = 2509d6fe9fd829399ce3536e3a00426c7e3aa359fc1ed9ceee1628b56da40e7a +SIZE (opentelemetry_instrumentation_asgi-0.59b0.tar.gz) = 25116 diff --git a/devel/py-opentelemetry-instrumentation-dbapi/Makefile b/devel/py-opentelemetry-instrumentation-dbapi/Makefile index df5004f7f8e2..d8a0722505c5 100644 --- a/devel/py-opentelemetry-instrumentation-dbapi/Makefile +++ b/devel/py-opentelemetry-instrumentation-dbapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-dbapi -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-dbapi/distinfo b/devel/py-opentelemetry-instrumentation-dbapi/distinfo index add645cb126a..b356fb44e18a 100644 --- a/devel/py-opentelemetry-instrumentation-dbapi/distinfo +++ b/devel/py-opentelemetry-instrumentation-dbapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324114 -SHA256 (opentelemetry_instrumentation_dbapi-0.58b0.tar.gz) = 34ca7e7bf942d5ebf1ea3838e34154b3900bd00d17115a99b83c4ee280e658ac -SIZE (opentelemetry_instrumentation_dbapi-0.58b0.tar.gz) = 14223 +TIMESTAMP = 1761446664 +SHA256 (opentelemetry_instrumentation_dbapi-0.59b0.tar.gz) = c50112ae1cdb7f55bddcf57eca96aaa0f2dd78732be2b00953183439a4740493 +SIZE (opentelemetry_instrumentation_dbapi-0.59b0.tar.gz) = 16308 diff --git a/devel/py-opentelemetry-instrumentation-django/Makefile b/devel/py-opentelemetry-instrumentation-django/Makefile index 5d10cc75bed4..7bc2eff13283 100644 --- a/devel/py-opentelemetry-instrumentation-django/Makefile +++ b/devel/py-opentelemetry-instrumentation-django/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-django -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-django/distinfo b/devel/py-opentelemetry-instrumentation-django/distinfo index 67ffb53c0dca..9c03311468e3 100644 --- a/devel/py-opentelemetry-instrumentation-django/distinfo +++ b/devel/py-opentelemetry-instrumentation-django/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324116 -SHA256 (opentelemetry_instrumentation_django-0.58b0.tar.gz) = 24f45706a9dc3c47b9214ed5422fd0d35a850f3f40b04112a91fc10561cfd3f5 -SIZE (opentelemetry_instrumentation_django-0.58b0.tar.gz) = 25009 +TIMESTAMP = 1761446666 +SHA256 (opentelemetry_instrumentation_django-0.59b0.tar.gz) = 469c2d973619355645ec696bbc4afab836ce22cbc83236a0382c3090588f7772 +SIZE (opentelemetry_instrumentation_django-0.59b0.tar.gz) = 25008 diff --git a/devel/py-opentelemetry-instrumentation-fastapi/Makefile b/devel/py-opentelemetry-instrumentation-fastapi/Makefile index 649a2a2ac304..6ae490f2113f 100644 --- a/devel/py-opentelemetry-instrumentation-fastapi/Makefile +++ b/devel/py-opentelemetry-instrumentation-fastapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-fastapi -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-fastapi/distinfo b/devel/py-opentelemetry-instrumentation-fastapi/distinfo index c64fd66319ee..e138fc31bef3 100644 --- a/devel/py-opentelemetry-instrumentation-fastapi/distinfo +++ b/devel/py-opentelemetry-instrumentation-fastapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324118 -SHA256 (opentelemetry_instrumentation_fastapi-0.58b0.tar.gz) = 03da470d694116a0a40f4e76319e42f3ff9efc49abf804b2acc2c07f96661497 -SIZE (opentelemetry_instrumentation_fastapi-0.58b0.tar.gz) = 24598 +TIMESTAMP = 1761446668 +SHA256 (opentelemetry_instrumentation_fastapi-0.59b0.tar.gz) = e8fe620cfcca96a7d634003df1bc36a42369dedcdd6893e13fb5903aeeb89b2b +SIZE (opentelemetry_instrumentation_fastapi-0.59b0.tar.gz) = 24967 diff --git a/devel/py-opentelemetry-instrumentation-flask/Makefile b/devel/py-opentelemetry-instrumentation-flask/Makefile index 48e748fb0a2c..739f356a2e69 100644 --- a/devel/py-opentelemetry-instrumentation-flask/Makefile +++ b/devel/py-opentelemetry-instrumentation-flask/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-flask -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-flask/distinfo b/devel/py-opentelemetry-instrumentation-flask/distinfo index 3b30a9a32b6b..9331c1bea82e 100644 --- a/devel/py-opentelemetry-instrumentation-flask/distinfo +++ b/devel/py-opentelemetry-instrumentation-flask/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324120 -SHA256 (opentelemetry_instrumentation_flask-0.58b0.tar.gz) = ea2e06f448cef263c21f86401984906f68a5c766c7359000afb5621ae528d9c5 -SIZE (opentelemetry_instrumentation_flask-0.58b0.tar.gz) = 19420 +TIMESTAMP = 1761446670 +SHA256 (opentelemetry_instrumentation_flask-0.59b0.tar.gz) = 8b379d331b61f40a7c72c9ae8e0fca72c72ffeb6db75908811217196c9544b9b +SIZE (opentelemetry_instrumentation_flask-0.59b0.tar.gz) = 19587 diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile index 3b92b5057a5b..2ca6551935ee 100644 --- a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile +++ b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-psycopg2 -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo index d91ba60ad35d..0d21a4e2fb73 100644 --- a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo +++ b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324122 -SHA256 (opentelemetry_instrumentation_psycopg2-0.58b0.tar.gz) = e08e2336926a920bc01788d7ff08315c7d995bd62bc9588c316ebb46f05ae95c -SIZE (opentelemetry_instrumentation_psycopg2-0.58b0.tar.gz) = 10735 +TIMESTAMP = 1761446672 +SHA256 (opentelemetry_instrumentation_psycopg2-0.59b0.tar.gz) = ba440b15543a7e8c6ffd1f20a30e6062cbf34cc42e61c602b8587b512704588b +SIZE (opentelemetry_instrumentation_psycopg2-0.59b0.tar.gz) = 10735 diff --git a/devel/py-opentelemetry-instrumentation-requests/Makefile b/devel/py-opentelemetry-instrumentation-requests/Makefile index 24adc7aff280..e78b0d8fc35a 100644 --- a/devel/py-opentelemetry-instrumentation-requests/Makefile +++ b/devel/py-opentelemetry-instrumentation-requests/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-requests -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-requests/distinfo b/devel/py-opentelemetry-instrumentation-requests/distinfo index f2cad22e1d4e..49f2e22edf40 100644 --- a/devel/py-opentelemetry-instrumentation-requests/distinfo +++ b/devel/py-opentelemetry-instrumentation-requests/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324124 -SHA256 (opentelemetry_instrumentation_requests-0.58b0.tar.gz) = ae9495e6ff64e27bdb839fce91dbb4be56e325139828e8005f875baf41951a2e -SIZE (opentelemetry_instrumentation_requests-0.58b0.tar.gz) = 15188 +TIMESTAMP = 1761446674 +SHA256 (opentelemetry_instrumentation_requests-0.59b0.tar.gz) = 9af2ffe3317f03074d7f865919139e89170b6763a0251b68c25e8e64e04b3400 +SIZE (opentelemetry_instrumentation_requests-0.59b0.tar.gz) = 15186 diff --git a/devel/py-opentelemetry-instrumentation-urllib/Makefile b/devel/py-opentelemetry-instrumentation-urllib/Makefile index 346cfbe07280..2efa366c2eff 100644 --- a/devel/py-opentelemetry-instrumentation-urllib/Makefile +++ b/devel/py-opentelemetry-instrumentation-urllib/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-urllib -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-urllib/distinfo b/devel/py-opentelemetry-instrumentation-urllib/distinfo index 1c12fbde58e3..df73710073d9 100644 --- a/devel/py-opentelemetry-instrumentation-urllib/distinfo +++ b/devel/py-opentelemetry-instrumentation-urllib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324126 -SHA256 (opentelemetry_instrumentation_urllib-0.58b0.tar.gz) = 071e5a28a1c4198cfa33937484f4b0b1068aab26d75e71e55f598a717f268d0a -SIZE (opentelemetry_instrumentation_urllib-0.58b0.tar.gz) = 13932 +TIMESTAMP = 1761446676 +SHA256 (opentelemetry_instrumentation_urllib-0.59b0.tar.gz) = 1e2bb3427ce13854453777d8dccf3b0144640b03846f00fc302bdb6e1f2f8c7a +SIZE (opentelemetry_instrumentation_urllib-0.59b0.tar.gz) = 13931 diff --git a/devel/py-opentelemetry-instrumentation-urllib3/Makefile b/devel/py-opentelemetry-instrumentation-urllib3/Makefile index 8526e2fa141f..35f0c76904b2 100644 --- a/devel/py-opentelemetry-instrumentation-urllib3/Makefile +++ b/devel/py-opentelemetry-instrumentation-urllib3/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-urllib3 -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-urllib3/distinfo b/devel/py-opentelemetry-instrumentation-urllib3/distinfo index 95fb82af8db5..f598b0d63833 100644 --- a/devel/py-opentelemetry-instrumentation-urllib3/distinfo +++ b/devel/py-opentelemetry-instrumentation-urllib3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324128 -SHA256 (opentelemetry_instrumentation_urllib3-0.58b0.tar.gz) = 978b8e3daa076437b1f7ed7509d8156108aee0679556fd355e532c4065dd7635 -SIZE (opentelemetry_instrumentation_urllib3-0.58b0.tar.gz) = 15791 +TIMESTAMP = 1761446678 +SHA256 (opentelemetry_instrumentation_urllib3-0.59b0.tar.gz) = 2de8d53a746bba043be1bc8f3246e1b131ebb6e94fe73601edd8b2bd91fe35b8 +SIZE (opentelemetry_instrumentation_urllib3-0.59b0.tar.gz) = 15788 diff --git a/devel/py-opentelemetry-instrumentation-wsgi/Makefile b/devel/py-opentelemetry-instrumentation-wsgi/Makefile index 72daab9bd462..371b1639e20f 100644 --- a/devel/py-opentelemetry-instrumentation-wsgi/Makefile +++ b/devel/py-opentelemetry-instrumentation-wsgi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-wsgi -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-wsgi/distinfo b/devel/py-opentelemetry-instrumentation-wsgi/distinfo index 87736bb1a394..7f869b4acdd5 100644 --- a/devel/py-opentelemetry-instrumentation-wsgi/distinfo +++ b/devel/py-opentelemetry-instrumentation-wsgi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324130 -SHA256 (opentelemetry_instrumentation_wsgi-0.58b0.tar.gz) = 0ea27d44c83b48e6b182a904c801ca62b2999642647f32ef33c8a9c8bbf6a245 -SIZE (opentelemetry_instrumentation_wsgi-0.58b0.tar.gz) = 18377 +TIMESTAMP = 1761446680 +SHA256 (opentelemetry_instrumentation_wsgi-0.59b0.tar.gz) = ff0c3df043bd3653ad6a543cb2a1e666fbd4d63efffa04fa9d9090cef462e798 +SIZE (opentelemetry_instrumentation_wsgi-0.59b0.tar.gz) = 18377 diff --git a/devel/py-opentelemetry-instrumentation/Makefile b/devel/py-opentelemetry-instrumentation/Makefile index d0f9b6dc20d1..c189f5e024aa 100644 --- a/devel/py-opentelemetry-instrumentation/Makefile +++ b/devel/py-opentelemetry-instrumentation/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation/distinfo b/devel/py-opentelemetry-instrumentation/distinfo index 6c05e9edba77..784b48876b61 100644 --- a/devel/py-opentelemetry-instrumentation/distinfo +++ b/devel/py-opentelemetry-instrumentation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324110 -SHA256 (opentelemetry_instrumentation-0.58b0.tar.gz) = df640f3ac715a3e05af145c18f527f4422c6ab6c467e40bd24d2ad75a00cb705 -SIZE (opentelemetry_instrumentation-0.58b0.tar.gz) = 31549 +TIMESTAMP = 1761446660 +SHA256 (opentelemetry_instrumentation-0.59b0.tar.gz) = 6010f0faaacdaf7c4dff8aac84e226d23437b331dcda7e70367f6d73a7db1adc +SIZE (opentelemetry_instrumentation-0.59b0.tar.gz) = 31544 diff --git a/devel/py-opentelemetry-proto/Makefile b/devel/py-opentelemetry-proto/Makefile index 09dc1f4d0da9..f2e01e10536f 100644 --- a/devel/py-opentelemetry-proto/Makefile +++ b/devel/py-opentelemetry-proto/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-proto -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-proto/distinfo b/devel/py-opentelemetry-proto/distinfo index bc8bdaa9d3da..89b038a96797 100644 --- a/devel/py-opentelemetry-proto/distinfo +++ b/devel/py-opentelemetry-proto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324132 -SHA256 (opentelemetry_proto-1.37.0.tar.gz) = 30f5c494faf66f77faeaefa35ed4443c5edb3b0aa46dad073ed7210e1a789538 -SIZE (opentelemetry_proto-1.37.0.tar.gz) = 46151 +TIMESTAMP = 1761446652 +SHA256 (opentelemetry_proto-1.38.0.tar.gz) = 88b161e89d9d372ce723da289b7da74c3a8354a8e5359992be813942969ed468 +SIZE (opentelemetry_proto-1.38.0.tar.gz) = 46152 diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile index 7501fb92d057..497f8f5a9724 100644 --- a/devel/py-opentelemetry-sdk/Makefile +++ b/devel/py-opentelemetry-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-sdk -PORTVERSION= 1.37.0 +PORTVERSION= 1.38.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.58b${PORTVERSION:E}<0.58b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.59b${PORTVERSION:E}<0.59b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo index 5a66791afc5d..6bb3a57bbd62 100644 --- a/devel/py-opentelemetry-sdk/distinfo +++ b/devel/py-opentelemetry-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324134 -SHA256 (opentelemetry_sdk-1.37.0.tar.gz) = cc8e089c10953ded765b5ab5669b198bbe0af1b3f89f1007d19acd32dc46dda5 -SIZE (opentelemetry_sdk-1.37.0.tar.gz) = 170404 +TIMESTAMP = 1761446654 +SHA256 (opentelemetry_sdk-1.38.0.tar.gz) = 93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe +SIZE (opentelemetry_sdk-1.38.0.tar.gz) = 171942 diff --git a/devel/py-opentelemetry-semantic-conventions/Makefile b/devel/py-opentelemetry-semantic-conventions/Makefile index c1427587d199..f1b919ae9d3a 100644 --- a/devel/py-opentelemetry-semantic-conventions/Makefile +++ b/devel/py-opentelemetry-semantic-conventions/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-semantic-conventions -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.37.${PORTVERSION:C|.*b||}<1.37.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.38.${PORTVERSION:C|.*b||}<1.38.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python diff --git a/devel/py-opentelemetry-semantic-conventions/distinfo b/devel/py-opentelemetry-semantic-conventions/distinfo index 25336e038071..84a96b73baf2 100644 --- a/devel/py-opentelemetry-semantic-conventions/distinfo +++ b/devel/py-opentelemetry-semantic-conventions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324136 -SHA256 (opentelemetry_semantic_conventions-0.58b0.tar.gz) = 6bd46f51264279c433755767bb44ad00f1c9e2367e1b42af563372c5a6fa0c25 -SIZE (opentelemetry_semantic_conventions-0.58b0.tar.gz) = 129867 +TIMESTAMP = 1761446656 +SHA256 (opentelemetry_semantic_conventions-0.59b0.tar.gz) = 7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0 +SIZE (opentelemetry_semantic_conventions-0.59b0.tar.gz) = 129861 diff --git a/devel/py-opentelemetry-util-http/Makefile b/devel/py-opentelemetry-util-http/Makefile index c3853e670e5f..1572d9e84e30 100644 --- a/devel/py-opentelemetry-util-http/Makefile +++ b/devel/py-opentelemetry-util-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-util-http -PORTVERSION= 0.58b0 +PORTVERSION= 0.59b0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-util-http/distinfo b/devel/py-opentelemetry-util-http/distinfo index 359b18d48319..d6c777f6c093 100644 --- a/devel/py-opentelemetry-util-http/distinfo +++ b/devel/py-opentelemetry-util-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324138 -SHA256 (opentelemetry_util_http-0.58b0.tar.gz) = de0154896c3472c6599311c83e0ecee856c4da1b17808d39fdc5cce5312e4d89 -SIZE (opentelemetry_util_http-0.58b0.tar.gz) = 9411 +TIMESTAMP = 1761446682 +SHA256 (opentelemetry_util_http-0.59b0.tar.gz) = ae66ee91be31938d832f3b4bc4eb8a911f6eddd38969c4a871b1230db2a0a560 +SIZE (opentelemetry_util_http-0.59b0.tar.gz) = 9412 diff --git a/devel/py-openupgradelib/Makefile b/devel/py-openupgradelib/Makefile index 7f463f34e5fd..493fb851acf2 100644 --- a/devel/py-openupgradelib/Makefile +++ b/devel/py-openupgradelib/Makefile @@ -1,5 +1,5 @@ PORTNAME= openupgradelib -DISTVERSION= 3.11.1 +DISTVERSION= 3.12.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-openupgradelib/distinfo b/devel/py-openupgradelib/distinfo index ee0f2a907c35..33fe16237f50 100644 --- a/devel/py-openupgradelib/distinfo +++ b/devel/py-openupgradelib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758573341 -SHA256 (openupgradelib-3.11.1.tar.gz) = b37adbf37b94e649febb99eaa887ee218c3b372061087e35e3901af585d8cbed -SIZE (openupgradelib-3.11.1.tar.gz) = 7852021 +TIMESTAMP = 1763050974 +SHA256 (openupgradelib-3.12.0.tar.gz) = 3f3cd2475f7eb387fb0c364b7d2828b268dcf6e9c83aecccfbfe5c76cc69e4d7 +SIZE (openupgradelib-3.12.0.tar.gz) = 7852100 diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile index a04b3b1f8db5..42d5032162de 100644 --- a/devel/py-orjson/Makefile +++ b/devel/py-orjson/Makefile @@ -1,6 +1,6 @@ PORTNAME= orjson DISTVERSION= 3.10.15 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ormsgpack/Makefile b/devel/py-ormsgpack/Makefile index c6bdf25c551a..81693d78deca 100644 --- a/devel/py-ormsgpack/Makefile +++ b/devel/py-ormsgpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= ormsgpack DISTVERSION= 1.10.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-os-brick/Makefile b/devel/py-os-brick/Makefile index b126f21e75b8..fe7f2b8fc4c8 100644 --- a/devel/py-os-brick/Makefile +++ b/devel/py-os-brick/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}os-win>=5.7.0:devel/py-os-win@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tenacity>=6.3.1:devel/py-tenacity@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.concurrency/Makefile b/devel/py-oslo.concurrency/Makefile index 107dc2a56354..53ad0b907947 100644 --- a/devel/py-oslo.concurrency/Makefile +++ b/devel/py-oslo.concurrency/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7.0:devel/py-fasteners@${PY_FLA ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.config/Makefile b/devel/py-oslo.config/Makefile index 2cb8ab7509b8..051b0f44fb45 100644 --- a/devel/py-oslo.config/Makefile +++ b/devel/py-oslo.config/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}rfc3986>=1.2.0:www/py-rfc3986@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.context/Makefile b/devel/py-oslo.context/Makefile index 69f5e3c59fca..e9eb897db25a 100644 --- a/devel/py-oslo.context/Makefile +++ b/devel/py-oslo.context/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.db/Makefile b/devel/py-oslo.db/Makefile index 0a61322848d4..7c9843c49e75 100644 --- a/devel/py-oslo.db/Makefile +++ b/devel/py-oslo.db/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}alembic>=0.9.6:databases/py-alembic@${PY_FLA ${PYTHON_PKGNAMEPREFIX}testresources>=0:devel/py-testresources@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testscenarios>=0:devel/py-testscenarios@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.i18n/Makefile b/devel/py-oslo.i18n/Makefile index c1ae0affcde7..71f4c0469ee3 100644 --- a/devel/py-oslo.i18n/Makefile +++ b/devel/py-oslo.i18n/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.log/Makefile b/devel/py-oslo.log/Makefile index 28c7c16be9f6..e08071aef3cb 100644 --- a/devel/py-oslo.log/Makefile +++ b/devel/py-oslo.log/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY ${PYTHON_PKGNAMEPREFIX}pre-commit>=2.6.0:devel/py-pre-commit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.messaging/Makefile b/devel/py-oslo.messaging/Makefile index 1c33dacf37d5..566cea80b4e4 100644 --- a/devel/py-oslo.messaging/Makefile +++ b/devel/py-oslo.messaging/Makefile @@ -33,7 +33,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amqp>=2.5.2:net/py-amqp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.metrics/Makefile b/devel/py-oslo.metrics/Makefile index 05c89898a07e..eb87edf6ce53 100644 --- a/devel/py-oslo.metrics/Makefile +++ b/devel/py-oslo.metrics/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.9.0:devel/py-oslo.config@${PY ${PYTHON_PKGNAMEPREFIX}pbr>=3.1.1:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.6.0:net-mgmt/py-prometheus-client@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.middleware/Makefile b/devel/py-oslo.middleware/Makefile index 253cb9f646c8..22cbc15fe183 100644 --- a/devel/py-oslo.middleware/Makefile +++ b/devel/py-oslo.middleware/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.policy/Makefile b/devel/py-oslo.policy/Makefile index 086353f9ac07..4efd155c8c11 100644 --- a/devel/py-oslo.policy/Makefile +++ b/devel/py-oslo.policy/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.0.0:devel/py-oslo.config@${PY ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.privsep/Makefile b/devel/py-oslo.privsep/Makefile index 6fcb6ae96e09..fb0029f6f48f 100644 --- a/devel/py-oslo.privsep/Makefile +++ b/devel/py-oslo.privsep/Makefile @@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.14.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.log>=5.0.2:devel/py-oslo.log@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.reports/Makefile b/devel/py-oslo.reports/Makefile index 781d01ed5a42..cc324b09cd05 100644 --- a/devel/py-oslo.reports/Makefile +++ b/devel/py-oslo.reports/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=3.2.2:sysutils/py-psutil@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.rootwrap/Makefile b/devel/py-oslo.rootwrap/Makefile index 9d67ce407d24..659b1e943851 100644 --- a/devel/py-oslo.rootwrap/Makefile +++ b/devel/py-oslo.rootwrap/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.serialization/Makefile b/devel/py-oslo.serialization/Makefile index dba58a35adc3..82790460f255 100644 --- a/devel/py-oslo.serialization/Makefile +++ b/devel/py-oslo.serialization/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.service/Makefile b/devel/py-oslo.service/Makefile index cc88cebfb46b..368e26a359b8 100644 --- a/devel/py-oslo.service/Makefile +++ b/devel/py-oslo.service/Makefile @@ -29,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yappi>=1.0:devel/py-yappi@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.utils/Makefile b/devel/py-oslo.utils/Makefile index 05039bb5e966..273c74e1a3b0 100644 --- a/devel/py-oslo.utils/Makefile +++ b/devel/py-oslo.utils/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.13:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-oslo.versionedobjects/Makefile b/devel/py-oslo.versionedobjects/Makefile index 24138df081c7..96e4ca59e0df 100644 --- a/devel/py-oslo.versionedobjects/Makefile +++ b/devel/py-oslo.versionedobjects/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}oslo.utils>=4.7.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pbr/Makefile b/devel/py-pbr/Makefile index d1c3a0365442..2576eb2c8f64 100644 --- a/devel/py-pbr/Makefile +++ b/devel/py-pbr/Makefile @@ -1,5 +1,5 @@ PORTNAME= pbr -PORTVERSION= 7.0.1 +PORTVERSION= 7.0.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pbr/distinfo b/devel/py-pbr/distinfo index 7e51318d4866..0573af716981 100644 --- a/devel/py-pbr/distinfo +++ b/devel/py-pbr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120694 -SHA256 (pbr-7.0.1.tar.gz) = 3ecbcb11d2b8551588ec816b3756b1eb4394186c3b689b17e04850dfc20f7e57 -SIZE (pbr-7.0.1.tar.gz) = 130086 +TIMESTAMP = 1762586808 +SHA256 (pbr-7.0.2.tar.gz) = 2a598b3d930f260576888932969b3b7dbcaa1d86505f9317dbd34b4a83eaf7ad +SIZE (pbr-7.0.2.tar.gz) = 134192 diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile index 736dfe14d363..d0c041d24749 100644 --- a/devel/py-pbs-installer/Makefile +++ b/devel/py-pbs-installer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pbs-installer -PORTVERSION= 2025.10.10 +PORTVERSION= 2025.10.31 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo index c532dacc03d0..13adcf475418 100644 --- a/devel/py-pbs-installer/distinfo +++ b/devel/py-pbs-installer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774615 -SHA256 (pbs_installer-2025.10.10.tar.gz) = 568999771793eb337c107b089272c2269a011b1770f0f16c7afb3dbbb4a72ae9 -SIZE (pbs_installer-2025.10.10.tar.gz) = 62929 +TIMESTAMP = 1762586810 +SHA256 (pbs_installer-2025.10.31.tar.gz) = 8529dbac1054408ccce5fb218a85a2d4a02f3657ddbde56eff79464105bba659 +SIZE (pbs_installer-2025.10.31.tar.gz) = 64218 diff --git a/devel/py-pdm-build-locked/Makefile b/devel/py-pdm-build-locked/Makefile index f1722156e44d..db4329b8d145 100644 --- a/devel/py-pdm-build-locked/Makefile +++ b/devel/py-pdm-build-locked/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR} RUN_DEPENDS= ${PY_TOMLI} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile index ec68f5b3b35f..2dda083b5097 100644 --- a/devel/py-pdm/Makefile +++ b/devel/py-pdm/Makefile @@ -1,5 +1,5 @@ PORTNAME= pdm -PORTVERSION= 2.26.0 +PORTVERSION= 2.26.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dep-logic>=0.5:devel/py-dep-logic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}filelock>=3.13:sysutils/py-filelock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}findpython>=0.7.0<1.0.0:devel/py-findpython@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hishel>=0.0.32:devel/py-hishel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hishel0>=0.0.32<1.0.0:devel/py-hishel0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpcore>=1.0.6:www/py-httpcore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx>=0.20<1:www/py-httpx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}id>=1.5.0:devel/py-id@${PY_FLAVOR} \ diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo index 50fc379df626..12eceb435a22 100644 --- a/devel/py-pdm/distinfo +++ b/devel/py-pdm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774617 -SHA256 (pdm-2.26.0.tar.gz) = 70da10a2a8bb09858418eb7ffc5d0449c487aca1f73641611843f3adfd4ff2b4 -SIZE (pdm-2.26.0.tar.gz) = 2671157 +TIMESTAMP = 1762586812 +SHA256 (pdm-2.26.1.tar.gz) = 60a568201424a7193b661f6fed6e446e39695b52edc5e0904ba0b07fcaf2e787 +SIZE (pdm-2.26.1.tar.gz) = 2671172 diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile index b92f24b94aab..e651b57b260c 100644 --- a/devel/py-pendulum/Makefile +++ b/devel/py-pendulum/Makefile @@ -1,6 +1,6 @@ PORTNAME= pendulum PORTVERSION= 3.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-perceval-weblate/Makefile b/devel/py-perceval-weblate/Makefile index 9b5f2cb5d453..61745dd75899 100644 --- a/devel/py-perceval-weblate/Makefile +++ b/devel/py-perceval-weblate/Makefile @@ -5,7 +5,8 @@ MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} -MAINTAINER= bofh@FreeBSD.org +# Ask clusteradm@ before removal +MAINTAINER= ports@FreeBSD.org COMMENT= Bundle of Perceval backends for Weblate WWW= https://github.com/chaoss/grimoirelab-perceval-weblate diff --git a/devel/py-phply/Makefile b/devel/py-phply/Makefile index f77012100603..0bef12703099 100644 --- a/devel/py-phply/Makefile +++ b/devel/py-phply/Makefile @@ -1,23 +1,24 @@ PORTNAME= phply PORTVERSION= 1.2.6 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org -COMMENT= PHP lexer and parser in Python -WWW= https://pypi.org/project/phply/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Lexer and parser for PHP source implemented using PLY +WWW= https://github.com/viraptor/phply LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent distutils pytest +USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-phply/files/patch-setup.py b/devel/py-phply/files/patch-setup.py new file mode 100644 index 000000000000..6fa1df7e364f --- /dev/null +++ b/devel/py-phply/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2023-01-06 12:28:25 UTC ++++ setup.py +@@ -22,7 +22,7 @@ class GenerateParsetab(Command): + + setup(name="phply", + version="1.2.6", +- packages=find_packages(), ++ packages=find_packages(exclude=["tests"]), + namespace_packages=['phply'], + include_package_data=True, + author='Ramen', diff --git a/devel/py-pint-pandas/Makefile b/devel/py-pint-pandas/Makefile index 681325ce64a3..290db7844e85 100644 --- a/devel/py-pint-pandas/Makefile +++ b/devel/py-pint-pandas/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.5,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pint>=0.21:devel/py-pint@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pint/Makefile b/devel/py-pint/Makefile index 28924c085513..85490cbf968a 100644 --- a/devel/py-pint/Makefile +++ b/devel/py-pint/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile index 08666428b5d6..e2559c6bf514 100644 --- a/devel/py-pipdeptree/Makefile +++ b/devel/py-pipdeptree/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipdeptree -DISTVERSION= 2.29.0 +DISTVERSION= 2.30.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5:devel/py-hatch-vcs@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=25:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pip>=23.2:devel/py-pip@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pip>=23.3:devel/py-pip@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest @@ -24,6 +24,6 @@ NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|import __version__|import version as __version__|g' \ ${WRKSRC}/src/pipdeptree/_cli.py - @${REINPLACE_CMD} -e 's|pip>=25.2|pip>=23.2|g' ${WRKSRC}/pyproject.toml + @${REINPLACE_CMD} -e 's|pip>=25.2|pip>=23.3|g' ${WRKSRC}/pyproject.toml .include <bsd.port.mk> diff --git a/devel/py-pipdeptree/distinfo b/devel/py-pipdeptree/distinfo index 384c83ea098c..08ad75c3b1e5 100644 --- a/devel/py-pipdeptree/distinfo +++ b/devel/py-pipdeptree/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760257175 -SHA256 (pipdeptree-2.29.0.tar.gz) = e21ea782b6266611a5505d76db2f187f43eb140248029e06b535928617f6847f -SIZE (pipdeptree-2.29.0.tar.gz) = 42077 +TIMESTAMP = 1763047217 +SHA256 (pipdeptree-2.30.0.tar.gz) = 0f78fe4bcf36a72d0d006aee0f4e315146cb278e4c4d51621f370a3d6b8861c1 +SIZE (pipdeptree-2.30.0.tar.gz) = 42737 diff --git a/devel/py-poetry-types/Makefile b/devel/py-poetry-types/Makefile index 3d304d1e86c5..0adb9ee256c2 100644 --- a/devel/py-poetry-types/Makefile +++ b/devel/py-poetry-types/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}poetry>=2.0<3:devel/py-poetry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.2:textproc/py-tomlkit@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-portalocker/Makefile b/devel/py-portalocker/Makefile index bc7169c8c9fb..a73134473649 100644 --- a/devel/py-portalocker/Makefile +++ b/devel/py-portalocker/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python library that provides an easy API to file locking WWW= https://pypi.org/project/portalocker/ diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile index cbf182ee9d28..26b79773fbc4 100644 --- a/devel/py-posix_ipc/Makefile +++ b/devel/py-posix_ipc/Makefile @@ -1,5 +1,5 @@ PORTNAME= posix_ipc -DISTVERSION= 1.3.0 +DISTVERSION= 1.3.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-posix_ipc/distinfo b/devel/py-posix_ipc/distinfo index a9a340b5a4cd..8c2d717eba1b 100644 --- a/devel/py-posix_ipc/distinfo +++ b/devel/py-posix_ipc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753901645 -SHA256 (posix_ipc-1.3.0.tar.gz) = 6e559ac5bb5f6f233c396103f4868e383bbd8f4e54d20876910896f47d353448 -SIZE (posix_ipc-1.3.0.tar.gz) = 98370 +TIMESTAMP = 1761681694 +SHA256 (posix_ipc-1.3.2.tar.gz) = 6923232111329954a8349f7d99f212b6e96b5206e77fbd39aaf1b3cb4a5e9260 +SIZE (posix_ipc-1.3.2.tar.gz) = 99370 diff --git a/devel/py-pre-commit/Makefile b/devel/py-pre-commit/Makefile index 7fccc0c569b7..4e3a42915189 100644 --- a/devel/py-pre-commit/Makefile +++ b/devel/py-pre-commit/Makefile @@ -1,5 +1,5 @@ PORTNAME= pre-commit -DISTVERSION= 4.3.0 +DISTVERSION= 4.4.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pre-commit/distinfo b/devel/py-pre-commit/distinfo index a954273763b3..48b839452084 100644 --- a/devel/py-pre-commit/distinfo +++ b/devel/py-pre-commit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754877869 -SHA256 (pre_commit-4.3.0.tar.gz) = 499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16 -SIZE (pre_commit-4.3.0.tar.gz) = 193792 +TIMESTAMP = 1762681475 +SHA256 (pre_commit-4.4.0.tar.gz) = f0233ebab440e9f17cabbb558706eb173d19ace965c68cdce2c081042b4fab15 +SIZE (pre_commit-4.4.0.tar.gz) = 197501 diff --git a/devel/py-prospector/Makefile b/devel/py-prospector/Makefile index b151ae9388ce..ce857f36e1d5 100644 --- a/devel/py-prospector/Makefile +++ b/devel/py-prospector/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dodgy>=0.2.1<0.3.0:devel/py-dodgy@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2<0.11.0:textproc/py-toml@${PY_FLAVOR} \ pylint${PYTHON_PKGNAMESUFFIX}>=3.0:devel/pylint -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile index 6452d6e68598..65af5d18da42 100644 --- a/devel/py-protobuf/Makefile +++ b/devel/py-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf -PORTVERSION= 6.32.1 +PORTVERSION= 6.33.0 PORTEPOCH= 1 CATEGORIES= devel python MASTER_SITES= PYPI diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo index d2b8893f0307..104313a121fb 100644 --- a/devel/py-protobuf/distinfo +++ b/devel/py-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324140 -SHA256 (protobuf-6.32.1.tar.gz) = ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d -SIZE (protobuf-6.32.1.tar.gz) = 440635 +TIMESTAMP = 1761446686 +SHA256 (protobuf-6.33.0.tar.gz) = 140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954 +SIZE (protobuf-6.33.0.tar.gz) = 443463 diff --git a/devel/py-psygnal/Makefile b/devel/py-psygnal/Makefile index 2e4e6bee8460..fe0e520eccde 100644 --- a/devel/py-psygnal/Makefile +++ b/devel/py-psygnal/Makefile @@ -1,5 +1,5 @@ PORTNAME= psygnal -PORTVERSION= 0.14.2 +PORTVERSION= 0.15.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-psygnal/distinfo b/devel/py-psygnal/distinfo index 2c27f316bcc7..a5e88e375d78 100644 --- a/devel/py-psygnal/distinfo +++ b/devel/py-psygnal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816660 -SHA256 (psygnal-0.14.2.tar.gz) = 588d1a7a0212db8ffc720ef2fb03e849e0280f4f156e5f5922e6b99b13c69689 -SIZE (psygnal-0.14.2.tar.gz) = 124428 +TIMESTAMP = 1761446688 +SHA256 (psygnal-0.15.0.tar.gz) = 5534f18e2d1536675e181c6f81cf04f4177b25a9e60fdcf724a25ce5cc195765 +SIZE (psygnal-0.15.0.tar.gz) = 124470 diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile index bc5345a73e1b..36627c960de6 100644 --- a/devel/py-pudb/Makefile +++ b/devel/py-pudb/Makefile @@ -1,5 +1,5 @@ PORTNAME= pudb -PORTVERSION= 2025.1 +PORTVERSION= 2025.1.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,6 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVO RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jedi>=0.18<1:devel/py-jedi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.7.4:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.13:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urwid>=2.4:devel/py-urwid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urwid-readline>=0:devel/py-urwid-readline@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} diff --git a/devel/py-pudb/distinfo b/devel/py-pudb/distinfo index 529b9a53e8a8..f81f665d1b8d 100644 --- a/devel/py-pudb/distinfo +++ b/devel/py-pudb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747546546 -SHA256 (pudb-2025.1.tar.gz) = a528b29c69ce8b182a337872c5f046071f6d68d3415c6d7bf53bd27c264f58d0 -SIZE (pudb-2025.1.tar.gz) = 220623 +TIMESTAMP = 1761446690 +SHA256 (pudb-2025.1.3.tar.gz) = 69fd72d4ef266f84b31d8f4ab32c432335aadf87ea28b6249ac7dece0d0541f4 +SIZE (pudb-2025.1.3.tar.gz) = 225627 diff --git a/devel/py-py-partiql-parser/Makefile b/devel/py-py-partiql-parser/Makefile index 688cf3d7c5fc..3664a07581b9 100644 --- a/devel/py-py-partiql-parser/Makefile +++ b/devel/py-py-partiql-parser/Makefile @@ -1,5 +1,5 @@ PORTNAME= py-partiql-parser -PORTVERSION= 0.6.1 +PORTVERSION= 0.6.3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/getmoto/py-partiql-parser/releases/download/${PORTVERSION}/ diff --git a/devel/py-py-partiql-parser/distinfo b/devel/py-py-partiql-parser/distinfo index 28a97adf0f85..9368d81e4d25 100644 --- a/devel/py-py-partiql-parser/distinfo +++ b/devel/py-py-partiql-parser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735705171 -SHA256 (py_partiql_parser-0.6.1.tar.gz) = 8583ff2a0e15560ef3bc3df109a7714d17f87d81d33e8c38b7fed4e58a63215d -SIZE (py_partiql_parser-0.6.1.tar.gz) = 17120 +TIMESTAMP = 1761446692 +SHA256 (py_partiql_parser-0.6.3.tar.gz) = 09cecf916ce6e3da2c050f0cb6106166de42c33d34a078ec2eb19377ea70389a +SIZE (py_partiql_parser-0.6.3.tar.gz) = 17456 diff --git a/devel/py-pycadf/Makefile b/devel/py-pycadf/Makefile index bb65af4aa20b..b3b665d0b815 100644 --- a/devel/py-pycadf/Makefile +++ b/devel/py-pycadf/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -USES= cpe python:3.9+ +USES= cpe python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pycomposefile/Makefile b/devel/py-pycomposefile/Makefile new file mode 100644 index 000000000000..c04f05244c85 --- /dev/null +++ b/devel/py-pycomposefile/Makefile @@ -0,0 +1,25 @@ +PORTNAME= pycomposefile +PORTVERSION= 0.0.34 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Structured deserialization of Docker Compose files +WWW= https://github.com/usepowershell/pycomposefile + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +post-patch: + @${RM} -r ${WRKSRC}/tests/ + +.include <bsd.port.mk> diff --git a/devel/py-pycomposefile/distinfo b/devel/py-pycomposefile/distinfo new file mode 100644 index 000000000000..4ce6fea3a1cd --- /dev/null +++ b/devel/py-pycomposefile/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762586814 +SHA256 (pycomposefile-0.0.34.tar.gz) = 933a93b439f8692882b4d50ff744e12a3d996040068e96651a37dd842126a508 +SIZE (pycomposefile-0.0.34.tar.gz) = 17426 diff --git a/devel/pycomposefile/pkg-descr b/devel/py-pycomposefile/pkg-descr index 5dd2ccb50d2d..5dd2ccb50d2d 100644 --- a/devel/pycomposefile/pkg-descr +++ b/devel/py-pycomposefile/pkg-descr diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile index 24c2e9b6ce15..5f5b658f03cf 100644 --- a/devel/py-pycrdt/Makefile +++ b/devel/py-pycrdt/Makefile @@ -1,5 +1,6 @@ PORTNAME= pycrdt -PORTVERSION= 0.12.40 +PORTVERSION= 0.12.43 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.2<2:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.4.0<5.0.0:devel/py-anyio@${PY_FLAVOR} -USES= cargo python:3.10+ +USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates index d9ca443fc9ae..24dca5dce43f 100644 --- a/devel/py-pycrdt/Makefile.crates +++ b/devel/py-pycrdt/Makefile.crates @@ -2,9 +2,9 @@ CARGO_CRATES= arc-swap-1.7.1 \ async-lock-3.4.1 \ async-trait-0.1.89 \ autocfg-1.5.0 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ bumpalo-3.19.0 \ - cfg-if-1.0.3 \ + cfg-if-1.0.4 \ concurrent-queue-2.5.0 \ crossbeam-utils-0.8.21 \ dashmap-6.1.0 \ @@ -14,12 +14,11 @@ CARGO_CRATES= arc-swap-1.7.1 \ getrandom-0.2.16 \ hashbrown-0.14.5 \ heck-0.5.0 \ - indoc-2.0.6 \ + indoc-2.0.7 \ itoa-1.0.15 \ - js-sys-0.3.81 \ - libc-0.2.176 \ + js-sys-0.3.82 \ + libc-0.2.177 \ lock_api-0.4.14 \ - log-0.4.28 \ memchr-2.7.6 \ memoffset-0.9.1 \ once_cell-1.21.3 \ @@ -27,12 +26,12 @@ CARGO_CRATES= arc-swap-1.7.1 \ parking_lot_core-0.9.12 \ pin-project-lite-0.2.16 \ portable-atomic-1.11.1 \ - proc-macro2-1.0.101 \ - pyo3-0.26.0 \ - pyo3-build-config-0.26.0 \ - pyo3-ffi-0.26.0 \ - pyo3-macros-0.26.0 \ - pyo3-macros-backend-0.26.0 \ + proc-macro2-1.0.103 \ + pyo3-0.27.1 \ + pyo3-build-config-0.27.1 \ + pyo3-ffi-0.27.1 \ + pyo3-macros-0.27.1 \ + pyo3-macros-backend-0.27.1 \ quote-1.0.41 \ redox_syscall-0.5.18 \ rustversion-1.0.22 \ @@ -44,17 +43,16 @@ CARGO_CRATES= arc-swap-1.7.1 \ serde_json-1.0.145 \ smallstr-0.3.1 \ smallvec-1.15.1 \ - syn-2.0.106 \ + syn-2.0.108 \ target-lexicon-0.13.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ - unicode-ident-1.0.19 \ + unicode-ident-1.0.22 \ unindent-0.2.4 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.104 \ - wasm-bindgen-backend-0.2.104 \ - wasm-bindgen-macro-0.2.104 \ - wasm-bindgen-macro-support-0.2.104 \ - wasm-bindgen-shared-0.2.104 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ windows-link-0.2.1 \ yrs-0.24.0 diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo index 412c1a60864c..913738ed3ed3 100644 --- a/devel/py-pycrdt/distinfo +++ b/devel/py-pycrdt/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1759774627 -SHA256 (pycrdt-0.12.40.tar.gz) = fb15bc143457761c0b12a930027ade0b744fdbd485c0e3aaedba868d54f22c50 -SIZE (pycrdt-0.12.40.tar.gz) = 80720 +TIMESTAMP = 1762586816 +SHA256 (pycrdt-0.12.43.tar.gz) = 32cb97f8e75ca8e5612985a2185514c61cdb4c166a9e0ebb8a9b602d5709f0a3 +SIZE (pycrdt-0.12.43.tar.gz) = 80621 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc @@ -9,12 +9,12 @@ SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e223057 SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 -SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 @@ -33,18 +33,16 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 -SIZE (rust/crates/js-sys-0.3.81.crate) = 56399 -SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 -SIZE (rust/crates/libc-0.2.176.crate) = 790040 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 -SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 -SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -59,18 +57,18 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 -SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 -SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579 -SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f -SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309 -SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 -SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247 -SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded -SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906 -SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf -SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf +SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212 +SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb +SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565 +SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be +SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517 +SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71 +SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918 +SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b +SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521 SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 SIZE (rust/crates/quote-1.0.41.crate) = 31408 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d @@ -93,30 +91,28 @@ SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7 SIZE (rust/crates/smallstr-0.3.1.crate) = 13348 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 SIZE (rust/crates/unindent-0.2.4.crate) = 7422 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d -SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19 -SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119 -SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1 -SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/yrs-0.24.0.crate) = f904a99678a852d7cbc6958c94087f739c10cfb19642635951219c525a5fdb89 diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile index 1c10e85e49bb..1b8f8bfb24ee 100644 --- a/devel/py-pydantic-core/Makefile +++ b/devel/py-pydantic-core/Makefile @@ -1,6 +1,6 @@ PORTNAME= pydantic-core -PORTVERSION= 2.33.2 -PORTREVISION= 4 +PORTVERSION= 2.41.5 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,10 @@ WWW= https://github.com/pydantic/pydantic-core LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2:devel/py-maturin@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} -USES= cargo python:3.9+ +USES= cargo python USE_PYTHON= autoplist concurrent pep517 BINARY_ALIAS= python3=${PYTHON_CMD} diff --git a/devel/py-pydantic-core/Makefile.crates b/devel/py-pydantic-core/Makefile.crates index ef7848ae3920..e759d42f8372 100644 --- a/devel/py-pydantic-core/Makefile.crates +++ b/devel/py-pydantic-core/Makefile.crates @@ -1,17 +1,17 @@ -CARGO_CRATES= ahash-0.8.11 \ +CARGO_CRATES= ahash-0.8.12 \ aho-corasick-1.1.3 \ autocfg-1.3.0 \ base64-0.22.1 \ + bitflags-2.9.1 \ bitvec-1.0.1 \ + bumpalo-3.19.0 \ cc-1.0.101 \ cfg-if-1.0.0 \ displaydoc-0.2.5 \ enum_dispatch-0.3.13 \ - equivalent-1.0.1 \ form_urlencoded-1.2.1 \ funty-2.0.0 \ - getrandom-0.2.15 \ - hashbrown-0.14.5 \ + getrandom-0.3.3 \ heck-0.5.0 \ hex-0.4.3 \ icu_collections-1.5.0 \ @@ -24,48 +24,51 @@ CARGO_CRATES= ahash-0.8.11 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ - idna-1.0.3 \ + idna-1.1.0 \ idna_adapter-1.2.0 \ - indexmap-2.2.6 \ indoc-2.0.5 \ itoa-1.0.11 \ - jiter-0.9.0 \ + jiter-0.11.1 \ + js-sys-0.3.77 \ lexical-parse-float-1.0.5 \ lexical-parse-integer-1.0.5 \ lexical-util-1.0.6 \ libc-0.2.155 \ litemap-0.7.3 \ + log-0.4.27 \ memchr-2.7.4 \ memoffset-0.9.1 \ num-bigint-0.4.6 \ num-integer-0.1.46 \ num-traits-0.2.19 \ - once_cell-1.19.0 \ - percent-encoding-2.3.1 \ + once_cell-1.21.3 \ + percent-encoding-2.3.2 \ portable-atomic-1.6.0 \ proc-macro2-1.0.86 \ - pyo3-0.24.1 \ - pyo3-build-config-0.24.1 \ - pyo3-ffi-0.24.1 \ - pyo3-macros-0.24.1 \ - pyo3-macros-backend-0.24.1 \ - python3-dll-a-0.2.13 \ + pyo3-0.26.0 \ + pyo3-build-config-0.26.0 \ + pyo3-ffi-0.26.0 \ + pyo3-macros-0.26.0 \ + pyo3-macros-backend-0.26.0 \ + python3-dll-a-0.2.14 \ quote-1.0.36 \ + r-efi-5.2.0 \ radium-0.7.0 \ - regex-1.11.1 \ - regex-automata-0.4.8 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ regex-syntax-0.8.5 \ rustversion-1.0.17 \ ryu-1.0.18 \ - serde-1.0.218 \ - serde_derive-1.0.218 \ - serde_json-1.0.140 \ - smallvec-1.14.0 \ - speedate-0.15.0 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + smallvec-1.15.1 \ + speedate-0.17.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ - strum-0.26.3 \ - strum_macros-0.26.4 \ + strum-0.27.2 \ + strum_macros-0.27.2 \ syn-2.0.82 \ synstructure-0.13.1 \ tap-1.0.1 \ @@ -76,16 +79,22 @@ CARGO_CRATES= ahash-0.8.11 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ - uuid-1.16.0 \ + uuid-1.18.1 \ version_check-0.9.5 \ - wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ - zerocopy-0.7.34 \ - zerocopy-derive-0.7.34 \ + zerocopy-0.8.25 \ + zerocopy-derive-0.8.25 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zerovec-0.10.4 \ diff --git a/devel/py-pydantic-core/distinfo b/devel/py-pydantic-core/distinfo index c600eb485354..d31ebd50abdf 100644 --- a/devel/py-pydantic-core/distinfo +++ b/devel/py-pydantic-core/distinfo @@ -1,16 +1,20 @@ -TIMESTAMP = 1747546548 -SHA256 (pydantic_core-2.33.2.tar.gz) = 7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc -SIZE (pydantic_core-2.33.2.tar.gz) = 435195 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +TIMESTAMP = 1762586818 +SHA256 (pydantic_core-2.41.5.tar.gz) = 08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e +SIZE (pydantic_core-2.41.5.tar.gz) = 460952 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/cc-1.0.101.crate) = ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d SIZE (rust/crates/cc-1.0.101.crate) = 79446 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd @@ -19,16 +23,12 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SIZE (rust/crates/funty-2.0.0.crate) = 13160 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 @@ -53,18 +53,18 @@ SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3 SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 -SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jiter-0.9.0.crate) = c024ccb0ed468a474efa325edea34d4198fb601d290c4d1bc24fe31ed11902fc -SIZE (rust/crates/jiter-0.9.0.crate) = 149952 +SHA256 (rust/crates/jiter-0.11.1.crate) = 8e805fb15a8249d25213202b9098f7b9ad00f8042ccc6f0063d2ae7b33f3d7da +SIZE (rust/crates/jiter-0.11.1.crate) = 154396 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/lexical-parse-float-1.0.5.crate) = de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2 SIZE (rust/crates/lexical-parse-float-1.0.5.crate) = 186731 SHA256 (rust/crates/lexical-parse-integer-1.0.5.crate) = 72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e @@ -75,6 +75,8 @@ SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f478 SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704 SIZE (rust/crates/litemap-0.7.3.crate) = 28728 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -85,58 +87,62 @@ SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad044 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229 -SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050 -SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1 -SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020 -SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc -SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435 -SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44 -SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866 -SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855 -SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588 -SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed -SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018 +SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 +SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579 +SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f +SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309 +SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 +SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247 +SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded +SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906 +SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf +SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809 +SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 +SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60 -SIZE (rust/crates/serde-1.0.218.crate) = 78968 -SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b -SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782 -SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd -SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 -SHA256 (rust/crates/speedate-0.15.0.crate) = 9a5e7adf4e07e7de39a64d77962ca14a09165e592d42d0c9f9acadb679f4f937 -SIZE (rust/crates/speedate-0.15.0.crate) = 33698 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/speedate-0.17.0.crate) = aba069c070b5e213f2a094deb7e5ed50ecb092be36102a4f4042e8d2056d060e +SIZE (rust/crates/speedate-0.17.0.crate) = 40124 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 -SIZE (rust/crates/strum-0.26.3.crate) = 7237 -SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be -SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 +SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf +SIZE (rust/crates/strum-0.27.2.crate) = 8489 +SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 +SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 SHA256 (rust/crates/syn-2.0.82.crate) = 83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021 SIZE (rust/crates/syn-2.0.82.crate) = 272300 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 @@ -157,12 +163,24 @@ SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b9 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 -SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9 -SIZE (rust/crates/uuid-1.16.0.crate) = 58549 +SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 +SIZE (rust/crates/uuid-1.18.1.crate) = 60468 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 SIZE (rust/crates/write16-1.0.0.crate) = 7218 SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 @@ -173,10 +191,10 @@ SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951 SIZE (rust/crates/yoke-0.7.4.crate) = 27781 SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95 SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470 -SHA256 (rust/crates/zerocopy-0.7.34.crate) = ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087 -SIZE (rust/crates/zerocopy-0.7.34.crate) = 151177 -SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b -SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907 +SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb +SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 +SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef +SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55 SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044 SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5 diff --git a/devel/py-pydantic-resolve/Makefile b/devel/py-pydantic-resolve/Makefile index af2ea557e824..af3c640cc7c8 100644 --- a/devel/py-pydantic-resolve/Makefile +++ b/devel/py-pydantic-resolve/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydantic-resolve -PORTVERSION= 1.13.2 +PORTVERSION= 1.13.5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pydantic-resolve/distinfo b/devel/py-pydantic-resolve/distinfo index e181291b8949..6cb7f9055b86 100644 --- a/devel/py-pydantic-resolve/distinfo +++ b/devel/py-pydantic-resolve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436507 -SHA256 (pydantic_resolve-1.13.2.tar.gz) = 48d3ba00c766fa8bd7c86ff0e77a6fb149f9819a124bff8783835628ce35106a -SIZE (pydantic_resolve-1.13.2.tar.gz) = 24512 +TIMESTAMP = 1761446696 +SHA256 (pydantic_resolve-1.13.5.tar.gz) = 862c75273f792ac6ef27b5117b844466ac142080a12b2f816c0b4ca08f0059c3 +SIZE (pydantic_resolve-1.13.5.tar.gz) = 26926 diff --git a/devel/py-pydantic-yaml/Makefile b/devel/py-pydantic-yaml/Makefile index 8ed7690a5c4f..d7f958a748ed 100644 --- a/devel/py-pydantic-yaml/Makefile +++ b/devel/py-pydantic-yaml/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0:devel/py-pydantic2@${PY_FLA ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.17.0<0.19.0:devel/py-ruamel.yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pydantic2/Makefile b/devel/py-pydantic2/Makefile index ef469648186f..e0ce817ff2a5 100644 --- a/devel/py-pydantic2/Makefile +++ b/devel/py-pydantic2/Makefile @@ -1,5 +1,5 @@ PORTNAME= pydantic -PORTVERSION= 2.11.10 +PORTVERSION= 2.12.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,9 +16,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=22.5.0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>=0.6.0:devel/py-annotated-types@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.33.2<2.33.2_99:devel/py-pydantic-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.0:devel/py-typing-inspection@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.41.5<2.41.5_99:devel/py-pydantic-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.2:devel/py-typing-inspection@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-pydantic2/distinfo b/devel/py-pydantic2/distinfo index 0e7988fbf2b9..27c4cdfa1bf2 100644 --- a/devel/py-pydantic2/distinfo +++ b/devel/py-pydantic2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774631 -SHA256 (pydantic-2.11.10.tar.gz) = dc280f0982fbda6c38fada4e476dc0a4f3aeaf9c6ad4c28df68a666ec3c61423 -SIZE (pydantic-2.11.10.tar.gz) = 788494 +TIMESTAMP = 1762586820 +SHA256 (pydantic-2.12.4.tar.gz) = 0f8cb9555000a4b5b617f66bfd2566264c4984b27589d3b845685983e8ea85ac +SIZE (pydantic-2.12.4.tar.gz) = 821038 diff --git a/devel/py-pygobject/Makefile b/devel/py-pygobject/Makefile index 4a20d90d1e40..7ac838223d7b 100644 --- a/devel/py-pygobject/Makefile +++ b/devel/py-pygobject/Makefile @@ -1,5 +1,5 @@ PORTNAME= pygobject -DISTVERSION= 3.50.0 +DISTVERSION= 3.50.2 PORTREVISION?= 0 CATEGORIES= devel python MASTER_SITES= GNOME @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.16:graphics/py-cairo@${PY_FLAVOR} LIB_DEPENDS= libffi.so:devel/libffi -USES= gnome pkgconfig python:3.9+ tar:xz +USES= gnome pkgconfig python BINARY_ALIAS= python3=${PYTHON_CMD} PORTSCOUT= limitw:1,even diff --git a/devel/py-pygobject/distinfo b/devel/py-pygobject/distinfo index 7f0d49e4172d..7e89d9e5d790 100644 --- a/devel/py-pygobject/distinfo +++ b/devel/py-pygobject/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728481705 -SHA256 (gnome/pygobject-3.50.0.tar.xz) = 8d836e75b5a881d457ee1622cae4a32bcdba28a0ba562193adb3bbb472472212 -SIZE (gnome/pygobject-3.50.0.tar.xz) = 929848 +TIMESTAMP = 1761489022 +SHA256 (gnome/pygobject-3.50.2.tar.gz) = ece6b860aab77cb649fdfc6e88d8a83765e7a62f7ffd39a628d6e2a0d397a7ff +SIZE (gnome/pygobject-3.50.2.tar.gz) = 1085854 diff --git a/devel/py-pyjq/Makefile b/devel/py-pyjq/Makefile deleted file mode 100644 index 8006721108ac..000000000000 --- a/devel/py-pyjq/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= pyjq -PORTVERSION= 2.4.0 -PORTREVISION= 1 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= gmm@tutanota.com -COMMENT= Python binding for jq -WWW= https://github.com/doloopwhile/pyjq - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -LIB_DEPENDS= libjq.so:textproc/jq \ - libonig.so:devel/oniguruma - -USES= localbase python:3.9 -USE_PYTHON= autoplist distutils - -post-patch: - @${RM} -r ${WRKSRC}/dependencies - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pyjq*.so - -.include <bsd.port.mk> diff --git a/devel/py-pyjq/distinfo b/devel/py-pyjq/distinfo deleted file mode 100644 index 80c8f67a0a03..000000000000 --- a/devel/py-pyjq/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1573147120 -SHA256 (pyjq-2.4.0.tar.gz) = 651f7a3ab2087e7c69cf00f1ba5433d7afe7b72f4ff499dcaf9c86cb1c2ae3c1 -SIZE (pyjq-2.4.0.tar.gz) = 2033014 diff --git a/devel/py-pyjq/files/patch-setup.py b/devel/py-pyjq/files/patch-setup.py deleted file mode 100644 index 01feb11f0dc1..000000000000 --- a/devel/py-pyjq/files/patch-setup.py +++ /dev/null @@ -1,89 +0,0 @@ ---- setup.py.orig 2019-09-18 06:52:51 UTC -+++ setup.py -@@ -12,86 +12,20 @@ from setuptools import setup - from setuptools.extension import Extension - from setuptools.command.build_ext import _build_ext - -- --dependencies_dir_path = join(abspath(dirname(__file__)), "dependencies") -- --onig_tarball_path = join(dependencies_dir_path, "onig-6.9.0.tar.gz") --onig_install_path = join(dependencies_dir_path, "onig_install") --onig_source_path = join(dependencies_dir_path, "onig-6.9.0") -- --jq_tarball_path = join(dependencies_dir_path, "jq-1.5.tar.gz") --jq_install_path = join(dependencies_dir_path, "jq_install") --jq_source_path = join(dependencies_dir_path, "jq-jq-1.5") -- -- - class build_ext(_build_ext): - def run(self): -- self._build_oniguruma() -- self._build_libjq() - _build_ext.run(self) - -- def _build_oniguruma(self): -- self._safe_rmtree(onig_install_path) -- self._safe_rmtree(onig_source_path) -- -- self._extract_tarball(onig_tarball_path, dependencies_dir_path) -- self._build_lib( -- lib_dir=onig_source_path, -- commands=[ -- ["./configure", "CFLAGS=-fPIC", "--disable-shared", "--prefix", onig_install_path], -- ["make"], -- ["make", "install"], -- ] -- ) -- -- def _build_libjq(self): -- self._safe_rmtree(jq_install_path) -- self._safe_rmtree(jq_source_path) -- -- self._extract_tarball(jq_tarball_path, dependencies_dir_path) -- self._build_lib( -- lib_dir=jq_source_path, -- commands=[ -- ["autoreconf", "-i"], -- ["./configure", "CFLAGS=-fPIC", "--disable-maintainer-mode", -- "--enable-all-static", "--disable-shared", -- "--with-oniguruma=" + onig_install_path, "--prefix", jq_install_path], -- ["make", "install-libLTLIBRARIES", "install-includeHEADERS"], -- ] -- ) -- -- def _build_lib(self, lib_dir, commands): -- macosx_deployment_target = sysconfig.get_config_var("MACOSX_DEPLOYMENT_TARGET") -- if macosx_deployment_target: -- os.environ['MACOSX_DEPLOYMENT_TARGET'] = macosx_deployment_target -- -- for command in commands: -- subprocess.check_call(command, cwd=lib_dir) -- -- def _extract_tarball(self, tarball_path, workdir_path): -- tarfile.open(tarball_path, "r:gz").extractall(workdir_path) -- -- def _safe_rmtree(self, d): -- try: -- shutil.rmtree(d) -- except OSError: -- pass -- - libraries = ["jq", "onig"] --if platform.architecture()[1] == 'WindowsPE': -- libraries.append("shlwapi") - - pyjq = Extension( - "_pyjq", - sources=["_pyjq.c"], -- include_dirs=["dependencies/jq_install/include"], - libraries=libraries, -- library_dirs=["dependencies/jq_install/lib", "dependencies/onig_install/lib"] - ) - - setup( - test_suite='test_pyjq', - ext_modules=[pyjq], - cmdclass={"build_ext": build_ext}, -- package_data={'': [onig_tarball_path, jq_tarball_path]}, - ) diff --git a/devel/py-pyjq/pkg-descr b/devel/py-pyjq/pkg-descr deleted file mode 100644 index 717eb027d0c3..000000000000 --- a/devel/py-pyjq/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -pyjq is a Python bindings for jq (http://stedolan.github.io/jq/). - - jq is like sed for JSON data - you can use it to slice and filter and map - and transform structured data with the same ease that sed, awk, grep and - friends let you play with text. - - http://stedolan.github.io/jq/ - -You can seamlessly call jq script (like regular expression) and process a plain -python data structure. - -For your information, https://pypi.python.org/pypi/jq is a also jq bindings but -different and incompatible with pyjq. diff --git a/devel/py-pylint-django/Makefile b/devel/py-pylint-django/Makefile index 78b66753ae53..291826d09dd2 100644 --- a/devel/py-pylint-django/Makefile +++ b/devel/py-pylint-django/Makefile @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1:devel/py-poetry-core@${PY_F RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylint-plugin-utils>=0.8:devel/py-pylint-plugin-utils@${PY_FLAVOR} \ pylint${PYTHON_PKGNAMESUFFIX}>=3.0<4:devel/pylint@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pymtbl/Makefile b/devel/py-pymtbl/Makefile index 95554b769c2e..eff9269776aa 100644 --- a/devel/py-pymtbl/Makefile +++ b/devel/py-pymtbl/Makefile @@ -1,6 +1,6 @@ PORTNAME= pymtbl PORTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= FARSIGHT LOCAL/truckman/farsight PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pymtbl/files/patch-mtbl.pxi b/devel/py-pymtbl/files/patch-mtbl.pxi new file mode 100644 index 000000000000..3127dc8a5d51 --- /dev/null +++ b/devel/py-pymtbl/files/patch-mtbl.pxi @@ -0,0 +1,10 @@ +--- mtbl.pxi.orig 2024-03-21 21:11:47 UTC ++++ mtbl.pxi +@@ -14,7 +14,6 @@ from cpython cimport bool + # limitations under the License. + cimport cython + from cpython cimport bool +-from cpython.string cimport * + from libc.stddef cimport * + from libc.stdint cimport * + from libc.stdlib cimport * diff --git a/devel/py-pyperf/Makefile b/devel/py-pyperf/Makefile index f4daf1b1b514..1ff1b9f8891a 100644 --- a/devel/py-pyperf/Makefile +++ b/devel/py-pyperf/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=5.9.0:sysutils/py-psutil@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 unittest NO_ARCH= yes diff --git a/devel/py-pyperscan/Makefile b/devel/py-pyperscan/Makefile index 769612db21a8..2268b8243463 100644 --- a/devel/py-pyperscan/Makefile +++ b/devel/py-pyperscan/Makefile @@ -1,7 +1,7 @@ PORTNAME= pyperscan DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyproject-api/Makefile b/devel/py-pyproject-api/Makefile index 785fccd3cfb3..2af07cf48816 100644 --- a/devel/py-pyproject-api/Makefile +++ b/devel/py-pyproject-api/Makefile @@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-pyproject-fmt-rust/Makefile b/devel/py-pyproject-fmt-rust/Makefile index 61ccf8e7bda9..009a5d384721 100644 --- a/devel/py-pyproject-fmt-rust/Makefile +++ b/devel/py-pyproject-fmt-rust/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyproject-fmt-rust PORTVERSION= 1.2.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile index e31e1089423c..c17465e04939 100644 --- a/devel/py-pyproject-fmt/Makefile +++ b/devel/py-pyproject-fmt/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyproject-fmt -PORTVERSION= 2.10.0 +PORTVERSION= 2.11.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.4:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=1.0.1:devel/py-toml-fmt-common@${PY_FLAVOR} -USES= cargo python:3.10+ +USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no diff --git a/devel/py-pyproject-fmt/distinfo b/devel/py-pyproject-fmt/distinfo index e7a82988c8d1..26b94aecc0f9 100644 --- a/devel/py-pyproject-fmt/distinfo +++ b/devel/py-pyproject-fmt/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1759774635 -SHA256 (pyproject_fmt-2.10.0.tar.gz) = 1a44c607a5f6ed13f773ca907d9bb465a8adc0ac887bda71bc460a811d471f92 -SIZE (pyproject_fmt-2.10.0.tar.gz) = 45764 +TIMESTAMP = 1761446698 +SHA256 (pyproject_fmt-2.11.0.tar.gz) = 24d2370fccbc29a7d696479ab0792ff81b188accabf399e0b35fd3c433780d1f +SIZE (pyproject_fmt-2.11.0.tar.gz) = 46894 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 diff --git a/devel/py-pyproject-metadata/Makefile b/devel/py-pyproject-metadata/Makefile index 086c5315126e..c8af0ec7698a 100644 --- a/devel/py-pyproject-metadata/Makefile +++ b/devel/py-pyproject-metadata/Makefile @@ -1,22 +1,23 @@ PORTNAME= pyproject-metadata -PORTVERSION= 0.7.1 +PORTVERSION= 0.9.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pyproject_metadata-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEP 621 metadata parsing -WWW= https://github.com/FFY00/python-pyproject-metadata +WWW= https://pep621.readthedocs.io/en/latest/ \ + https://github.com/pypa/pyproject-metadata LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42.0.0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent pep517 +USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-pyproject-metadata/distinfo b/devel/py-pyproject-metadata/distinfo index 94fb24d10720..4a9d180beccb 100644 --- a/devel/py-pyproject-metadata/distinfo +++ b/devel/py-pyproject-metadata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679498728 -SHA256 (pyproject-metadata-0.7.1.tar.gz) = 0a94f18b108b9b21f3a26a3d541f056c34edcb17dc872a144a15618fed7aef67 -SIZE (pyproject-metadata-0.7.1.tar.gz) = 7389 +TIMESTAMP = 1756663636 +SHA256 (pyproject_metadata-0.9.1.tar.gz) = b8b2253dd1b7062b78cf949a115f02ba7fa4114aabe63fa10528e9e1a954a816 +SIZE (pyproject_metadata-0.9.1.tar.gz) = 38415 diff --git a/devel/py-pyral/Makefile b/devel/py-pyral/Makefile index 5732f483d3cf..5bcbd4f2895b 100644 --- a/devel/py-pyral/Makefile +++ b/devel/py-pyral/Makefile @@ -1,6 +1,5 @@ PORTNAME= pyral -PORTVERSION= 1.6.0 -PORTREVISION= 1 +PORTVERSION= 1.7.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.28.1:www/py-requests@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-pyral/distinfo b/devel/py-pyral/distinfo index 6a9eb2fd8b21..8a3186d5e002 100644 --- a/devel/py-pyral/distinfo +++ b/devel/py-pyral/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449322 -SHA256 (pyral-1.6.0.tar.gz) = 4bf6695170dd92cb62adc6b0fd4df711726cf50d581fd6bae7160cbfab1f0fa6 -SIZE (pyral-1.6.0.tar.gz) = 8365799 +TIMESTAMP = 1762586822 +SHA256 (pyral-1.7.0.tar.gz) = 4091cd452c8269bb9ef9a74e4f93f8d9a92037abd71482f232fbf40ddbac009c +SIZE (pyral-1.7.0.tar.gz) = 14868697 diff --git a/devel/py-pyral/files/patch-setup.py b/devel/py-pyral/files/patch-setup.py new file mode 100644 index 000000000000..e62736d4673f --- /dev/null +++ b/devel/py-pyral/files/patch-setup.py @@ -0,0 +1,9 @@ +--- setup.py.orig 2025-10-31 17:48:19 UTC ++++ setup.py +@@ -51,5 +51,5 @@ setup(name=PACKAGE, + keywords=KEYWORDS, + install_requires=REQUIRES, + classifiers=CLASSIFIERS, +- python_requires='>=3.12' ++ python_requires='>=3.11' + ) diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile index 3c6b064c41d7..dd79ce910b79 100644 --- a/devel/py-pyright/Makefile +++ b/devel/py-pyright/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyright -PORTVERSION= 1.1.406 +PORTVERSION= 1.1.407 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo index 40f48e56f912..5d42e69d0f93 100644 --- a/devel/py-pyright/distinfo +++ b/devel/py-pyright/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774637 -SHA256 (pyright-1.1.406.tar.gz) = c4872bc58c9643dac09e8a2e74d472c62036910b3bd37a32813989ef7576ea2c -SIZE (pyright-1.1.406.tar.gz) = 4113151 +TIMESTAMP = 1762586824 +SHA256 (pyright-1.1.407.tar.gz) = 099674dba5c10489832d4a4b2d302636152a9a42d317986c38474c76fe562262 +SIZE (pyright-1.1.407.tar.gz) = 4122872 diff --git a/devel/py-pysimdjson/Makefile b/devel/py-pysimdjson/Makefile index 42ed815b1ee7..ef291b226fef 100644 --- a/devel/py-pysimdjson/Makefile +++ b/devel/py-pysimdjson/Makefile @@ -1,6 +1,6 @@ PORTNAME= pysimdjson PORTVERSION= 6.0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ LICENSE= MIT # ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=0:devel/py-pytest-benchmark@${PY_FLAVOR} USES= python -USE_PYTHON= cython distutils +USE_PYTHON= cython3 distutils CFLAGS_powerpc64= -mpower8-vector diff --git a/devel/py-pytest-benchmark/Makefile b/devel/py-pytest-benchmark/Makefile index c7ba6c544bc6..2bd5738b4a52 100644 --- a/devel/py-pytest-benchmark/Makefile +++ b/devel/py-pytest-benchmark/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1:devel/py-pytest-xdist@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-pytest-codspeed/Makefile b/devel/py-pytest-codspeed/Makefile index 205126967c4f..d3c4c40c96cf 100644 --- a/devel/py-pytest-codspeed/Makefile +++ b/devel/py-pytest-codspeed/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytest-codspeed -PORTVERSION= 4.1.1 +PORTVERSION= 4.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pytest-codspeed/distinfo b/devel/py-pytest-codspeed/distinfo index 831e87c62f03..b159918c8c5e 100644 --- a/devel/py-pytest-codspeed/distinfo +++ b/devel/py-pytest-codspeed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774639 -SHA256 (pytest_codspeed-4.1.1.tar.gz) = 9acc3394cc8aafd4543193254831d87de6be79accfdbd43475919fdaa2fc8d81 -SIZE (pytest_codspeed-4.1.1.tar.gz) = 113149 +TIMESTAMP = 1762586826 +SHA256 (pytest_codspeed-4.2.0.tar.gz) = 04b5d0bc5a1851ba1504d46bf9d7dbb355222a69f2cd440d54295db721b331f7 +SIZE (pytest_codspeed-4.2.0.tar.gz) = 113263 diff --git a/devel/py-pytest-django/Makefile b/devel/py-pytest-django/Makefile index 41f65c468048..25f181e9a5c8 100644 --- a/devel/py-pytest-django/Makefile +++ b/devel/py-pytest-django/Makefile @@ -1,8 +1,9 @@ PORTNAME= pytest-django -PORTVERSION= 4.8.0 +PORTVERSION= 4.11.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pytest_django-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= Django plugin for py.test diff --git a/devel/py-pytest-django/distinfo b/devel/py-pytest-django/distinfo index 1eccdfef8a72..e4809dce647d 100644 --- a/devel/py-pytest-django/distinfo +++ b/devel/py-pytest-django/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708450734 -SHA256 (pytest-django-4.8.0.tar.gz) = 5d054fe011c56f3b10f978f41a8efb2e5adfc7e680ef36fb571ada1f24779d90 -SIZE (pytest-django-4.8.0.tar.gz) = 83291 +TIMESTAMP = 1762587528 +SHA256 (pytest_django-4.11.1.tar.gz) = a949141a1ee103cb0e7a20f1451d355f83f5e4a5d07bdd4dcfdd1fd0ff227991 +SIZE (pytest_django-4.11.1.tar.gz) = 86202 diff --git a/devel/py-pytest-jupyter/Makefile b/devel/py-pytest-jupyter/Makefile index 781ae37dc8e3..9a632b8cfb22 100644 --- a/devel/py-pytest-jupyter/Makefile +++ b/devel/py-pytest-jupyter/Makefile @@ -1,6 +1,5 @@ PORTNAME= pytest-jupyter -PORTVERSION= 0.10.1 -PORTREVISION= 2 +PORTVERSION= 0.11.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter-server/pytest-jupyter/releases/download/v${PORTVERSION}/ diff --git a/devel/py-pytest-jupyter/distinfo b/devel/py-pytest-jupyter/distinfo index 9ac9d8974a74..8376b0fbca94 100644 --- a/devel/py-pytest-jupyter/distinfo +++ b/devel/py-pytest-jupyter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712330605 -SHA256 (pytest_jupyter-0.10.1.tar.gz) = 00df54eef9e201dd542d5471b8980def15d34b917b30587d14d7c824fc4d9e84 -SIZE (pytest_jupyter-0.10.1.tar.gz) = 15580 +TIMESTAMP = 1761446700 +SHA256 (pytest_jupyter-0.11.0.tar.gz) = a4e08ced44cfea1bce080090c626b8dc4f9d617fa5aafcd84b71405f503e9899 +SIZE (pytest_jupyter-0.11.0.tar.gz) = 15773 diff --git a/devel/py-pytest-plus/Makefile b/devel/py-pytest-plus/Makefile index 505d10d1b99c..7a06cfb626da 100644 --- a/devel/py-pytest-plus/Makefile +++ b/devel/py-pytest-plus/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=7.4.2:devel/py-pytest@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist pep517 pytest TEST_ENV= LC_ALL=C.UTF-8 PYTHONPATH=${WRKSRC}/src TMPDIR=${WRKDIR}/ diff --git a/devel/py-pytest-run-parallel/Makefile b/devel/py-pytest-run-parallel/Makefile index 3bc770af6259..7915ddc42f74 100644 --- a/devel/py-pytest-run-parallel/Makefile +++ b/devel/py-pytest-run-parallel/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytest-run-parallel -PORTVERSION= 0.7.0 +PORTVERSION= 0.7.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pytest-run-parallel/distinfo b/devel/py-pytest-run-parallel/distinfo index aea8fb936964..31a7d6163e6c 100644 --- a/devel/py-pytest-run-parallel/distinfo +++ b/devel/py-pytest-run-parallel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816668 -SHA256 (pytest_run_parallel-0.7.0.tar.gz) = 05088a808d26975f095739a06efc9e8ba4749c194457f9927903eaacdd1e05ce -SIZE (pytest_run_parallel-0.7.0.tar.gz) = 50185 +TIMESTAMP = 1761446702 +SHA256 (pytest_run_parallel-0.7.1.tar.gz) = ba53069f6c16147d6f5c275f5123947d1d0c31bd6ba57efc27e845a79afbe79e +SIZE (pytest_run_parallel-0.7.1.tar.gz) = 65445 diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile index d4eb9e54e8de..a949ae9bc587 100644 --- a/devel/py-python-gitlab/Makefile +++ b/devel/py-python-gitlab/Makefile @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-console-scripts>0:devel/py-pytest-co ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trio>0:net/py-trio@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest TEST_ARGS= tests/unit diff --git a/devel/py-python-socketio/Makefile b/devel/py-python-socketio/Makefile index 36da7ad9433e..7493cea2f6fc 100644 --- a/devel/py-python-socketio/Makefile +++ b/devel/py-python-socketio/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-socketio -PORTVERSION= 5.14.1 +PORTVERSION= 5.14.3 CATEGORIES= devel net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-socketio/distinfo b/devel/py-python-socketio/distinfo index b6bbbe840956..287939def410 100644 --- a/devel/py-python-socketio/distinfo +++ b/devel/py-python-socketio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774645 -SHA256 (python_socketio-5.14.1.tar.gz) = bf49657073b90ee09e4cbd6651044b46bb526694276621e807a1b8fcc0c1b25b -SIZE (python_socketio-5.14.1.tar.gz) = 123068 +TIMESTAMP = 1762586828 +SHA256 (python_socketio-5.14.3.tar.gz) = cd8da5e0666e741b4be19e07882e880f57a4751d1645f92c2bc746c95f23b1eb +SIZE (python_socketio-5.14.3.tar.gz) = 124266 diff --git a/devel/py-pyupgrade/Makefile b/devel/py-pyupgrade/Makefile index 3cc19657d5c4..09860de8aaec 100644 --- a/devel/py-pyupgrade/Makefile +++ b/devel/py-pyupgrade/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyupgrade -DISTVERSION= 3.21.0 +DISTVERSION= 3.21.1 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyupgrade/distinfo b/devel/py-pyupgrade/distinfo index 816e12e1c680..e3b34138345a 100644 --- a/devel/py-pyupgrade/distinfo +++ b/devel/py-pyupgrade/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760114436 -SHA256 (pyupgrade-3.21.0.tar.gz) = 3e63a882ec1d16f5621736d938952df3cdc2446501fb049e711415cb8d273960 -SIZE (pyupgrade-3.21.0.tar.gz) = 45210 +TIMESTAMP = 1762681528 +SHA256 (pyupgrade-3.21.1.tar.gz) = 436fea5d40cb6adbd2f5102e9be1ec7031b807a03368c9f591a34f51584a7a25 +SIZE (pyupgrade-3.21.1.tar.gz) = 45313 diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile index a774790f44b3..578506e3b9ad 100644 --- a/devel/py-qcs-sdk-python/Makefile +++ b/devel/py-qcs-sdk-python/Makefile @@ -1,7 +1,7 @@ PORTNAME= qcs-sdk-python DISTVERSIONPREFIX= python/v DISTVERSION= 0.20.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-recordclass/Makefile b/devel/py-recordclass/Makefile index 0e9e56666bd0..c055521f9810 100644 --- a/devel/py-recordclass/Makefile +++ b/devel/py-recordclass/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/intellimath/recordclass LICENSE= MIT -USES= python:3.9+ +USES= python USE_PYTHON= distutils .if ! defined(WITH_DEBUG) diff --git a/devel/py-referencing/Makefile b/devel/py-referencing/Makefile index beac6b65e55d..0818397e6861 100644 --- a/devel/py-referencing/Makefile +++ b/devel/py-referencing/Makefile @@ -1,5 +1,5 @@ PORTNAME= referencing -PORTVERSION= 0.36.2 +PORTVERSION= 0.37.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/python-jsonschema/referencing/releases/download/v${PORTVERSION}/ @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rpds-py>=0.7.0:devel/py-rpds-py@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-referencing/distinfo b/devel/py-referencing/distinfo index fe7a3dc690c4..ae7dc9ff36b1 100644 --- a/devel/py-referencing/distinfo +++ b/devel/py-referencing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738089062 -SHA256 (referencing-0.36.2.tar.gz) = df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa -SIZE (referencing-0.36.2.tar.gz) = 74744 +TIMESTAMP = 1761446706 +SHA256 (referencing-0.37.0.tar.gz) = 44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8 +SIZE (referencing-0.37.0.tar.gz) = 78036 diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile index 05a5dcd78ff2..45fb3449a6b3 100644 --- a/devel/py-regress/Makefile +++ b/devel/py-regress/Makefile @@ -1,6 +1,6 @@ PORTNAME= regress PORTVERSION= 0.4.2 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile index 027afeb574cc..8a99dd58baa0 100644 --- a/devel/py-rpds-py/Makefile +++ b/devel/py-rpds-py/Makefile @@ -1,5 +1,5 @@ PORTNAME= rpds-py -PORTVERSION= 0.27.1 +PORTVERSION= 0.28.0 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI \ diff --git a/devel/py-rpds-py/Makefile.crates b/devel/py-rpds-py/Makefile.crates index 9cff3c367dd6..88e035a78a6d 100644 --- a/devel/py-rpds-py/Makefile.crates +++ b/devel/py-rpds-py/Makefile.crates @@ -1,23 +1,23 @@ -CARGO_CRATES= archery-1.2.1 \ - autocfg-1.4.0 \ - cc-1.2.25 \ +CARGO_CRATES= archery-1.2.2 \ + autocfg-1.5.0 \ + cc-1.2.34 \ heck-0.5.0 \ indoc-2.0.6 \ - libc-0.2.172 \ + libc-0.2.175 \ memoffset-0.9.1 \ once_cell-1.21.3 \ - portable-atomic-1.11.0 \ - proc-macro2-1.0.95 \ - pyo3-0.25.1 \ - pyo3-build-config-0.25.1 \ - pyo3-ffi-0.25.1 \ - pyo3-macros-0.25.1 \ - pyo3-macros-backend-0.25.1 \ + portable-atomic-1.11.1 \ + proc-macro2-1.0.101 \ + pyo3-0.27.1 \ + pyo3-build-config-0.27.1 \ + pyo3-ffi-0.27.1 \ + pyo3-macros-0.27.1 \ + pyo3-macros-backend-0.27.1 \ python3-dll-a-0.2.14 \ quote-1.0.40 \ - rpds-1.1.1 \ + rpds-1.1.2 \ shlex-1.3.0 \ - syn-2.0.101 \ + syn-2.0.106 \ target-lexicon-0.13.2 \ triomphe-0.1.14 \ unicode-ident-1.0.18 \ diff --git a/devel/py-rpds-py/distinfo b/devel/py-rpds-py/distinfo index 7c030764a5e2..aaa084442e70 100644 --- a/devel/py-rpds-py/distinfo +++ b/devel/py-rpds-py/distinfo @@ -1,46 +1,46 @@ -TIMESTAMP = 1757120750 -SHA256 (rpds_py-0.27.1.tar.gz) = 26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8 -SIZE (rpds_py-0.27.1.tar.gz) = 27479 -SHA256 (rust/crates/archery-1.2.1.crate) = eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869 -SIZE (rust/crates/archery-1.2.1.crate) = 21224 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951 -SIZE (rust/crates/cc-1.2.25.crate) = 106594 +TIMESTAMP = 1761446708 +SHA256 (rpds_py-0.28.0.tar.gz) = abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea +SIZE (rpds_py-0.28.0.tar.gz) = 27419 +SHA256 (rust/crates/archery-1.2.2.crate) = 70e0a5f99dfebb87bb342d0f53bb92c81842e100bbb915223e38349580e5441d +SIZE (rust/crates/archery-1.2.2.crate) = 16228 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc +SIZE (rust/crates/cc-1.2.34.crate) = 111754 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e -SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a -SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993 -SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598 -SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126 -SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c -SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058 -SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50 -SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 -SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc -SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf +SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212 +SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb +SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565 +SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be +SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517 +SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71 +SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918 +SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b +SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521 SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/rpds-1.1.1.crate) = a7f89f654d51fffdd6026289d07d1fd523244d46ae0a8bc22caa6dd7f9e8cb0b -SIZE (rust/crates/rpds-1.1.1.crate) = 75894 +SHA256 (rust/crates/rpds-1.1.2.crate) = acb4efcdbf5d5489a878f48686e08e0e38da594e98295235b5aeeabe905fbff6 +SIZE (rust/crates/rpds-1.1.2.crate) = 70377 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85 diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile index a2b747803501..398149a66922 100644 --- a/devel/py-rq/Makefile +++ b/devel/py-rq/Makefile @@ -1,5 +1,5 @@ PORTNAME= rq -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rq/distinfo b/devel/py-rq/distinfo index 6e0a0c295f2d..81a098226166 100644 --- a/devel/py-rq/distinfo +++ b/devel/py-rq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289709 -SHA256 (rq-2.5.0.tar.gz) = b55d328fcaeaf25823b8b8450283225f8048bd1c52abaaca192c99201ab5c687 -SIZE (rq-2.5.0.tar.gz) = 666978 +TIMESTAMP = 1758198352 +SHA256 (rq-2.6.0.tar.gz) = 92ad55676cda14512c4eea5782f398a102dc3af108bea197c868c4c50c5d3e81 +SIZE (rq-2.6.0.tar.gz) = 675315 diff --git a/devel/py-ruamel.yaml/Makefile b/devel/py-ruamel.yaml/Makefile index f0441d27e8f2..c647252585ab 100644 --- a/devel/py-ruamel.yaml/Makefile +++ b/devel/py-ruamel.yaml/Makefile @@ -12,7 +12,7 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ruamel.yaml.clib>=0.2.6:devel/py-ruamel.yaml.clib@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile index dd15ce877cc8..b6cd8ff1eacd 100644 --- a/devel/py-ruff/Makefile +++ b/devel/py-ruff/Makefile @@ -1,6 +1,5 @@ PORTNAME= ruff -DISTVERSION= 0.13.2 -PORTREVISION= 1 +DISTVERSION= 0.14.5 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -26,13 +25,13 @@ USE_GITHUB= yes GH_ACCOUNT= astral-sh CARGO_CRATES= adler2-2.0.1 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ annotate-snippets-0.11.5 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-lossy-1.1.4 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ @@ -48,42 +47,45 @@ CARGO_CRATES= adler2-2.0.1 \ attribute-derive-macro-0.10.3 \ autocfg-1.5.0 \ base64-0.13.1 \ - bincode-1.3.3 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ + bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ + block2-0.6.2 \ boxcar-0.2.14 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ cachedir-0.3.1 \ - camino-1.2.0 \ + camino-1.2.1 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.38 \ + cexpr-0.6.0 \ cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.48 \ - clap_builder-4.5.48 \ + clang-sys-1.8.1 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ clap_complete-4.5.58 \ clap_complete_command-0.6.1 \ clap_complete_nushell-4.5.8 \ - clap_derive-4.5.47 \ + clap_derive-4.5.49 \ clap_lex-0.7.5 \ clearscreen-4.0.2 \ - codspeed-3.0.5 \ - codspeed-criterion-compat-3.0.5 \ - codspeed-criterion-compat-walltime-3.0.5 \ - codspeed-divan-compat-3.0.5 \ - codspeed-divan-compat-macros-3.0.5 \ - codspeed-divan-compat-walltime-3.0.5 \ + codspeed-4.0.4 \ + codspeed-criterion-compat-4.0.4 \ + codspeed-criterion-compat-walltime-4.0.4 \ + codspeed-divan-compat-4.0.4 \ + codspeed-divan-compat-macros-4.0.4 \ + codspeed-divan-compat-walltime-4.0.4 \ collection_literals-1.0.2 \ colorchoice-1.0.4 \ colored-2.2.0 \ @@ -109,7 +111,9 @@ CARGO_CRATES= adler2-2.0.1 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ - ctrlc-3.5.0 \ + csv-1.4.0 \ + csv-core-0.1.12 \ + ctrlc-3.5.1 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ @@ -122,7 +126,7 @@ CARGO_CRATES= adler2-2.0.1 \ dir-test-macros-0.4.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ - dispatch-0.2.0 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ divan-macros-0.1.17 \ doc-comment-0.3.3 \ @@ -136,7 +140,7 @@ CARGO_CRATES= adler2-2.0.1 \ errno-0.3.14 \ escape8259-0.5.3 \ escargot-0.5.15 \ - etcetera-0.10.0 \ + etcetera-0.11.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.26 \ @@ -149,13 +153,13 @@ CARGO_CRATES= adler2-2.0.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ generic-array-0.14.7 \ - get-size-derive2-0.7.0 \ - get-size2-0.7.0 \ + get-size-derive2-0.7.1 \ + get-size2-0.7.1 \ getopts-0.2.24 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ globwalk-0.9.1 \ half-2.6.0 \ hashbrown-0.14.5 \ @@ -164,7 +168,6 @@ CARGO_CRATES= adler2-2.0.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ - home-0.5.11 \ html-escape-0.2.13 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ @@ -178,12 +181,12 @@ CARGO_CRATES= adler2-2.0.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ imara-diff-0.1.8 \ imperative-1.0.6 \ - indexmap-2.11.4 \ - indicatif-0.18.0 \ - indoc-2.0.6 \ + indexmap-2.12.0 \ + indicatif-0.18.2 \ + indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.43.2 \ @@ -200,19 +203,20 @@ CARGO_CRATES= adler2-2.0.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.34 \ jod-thread-1.0.0 \ - js-sys-0.3.80 \ + js-sys-0.3.82 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ - libc-0.2.175 \ - libcst-1.8.4 \ - libcst_derive-1.8.4 \ + libc-0.2.177 \ + libcst-1.8.6 \ + libcst_derive-1.8.6 \ + libloading-0.8.9 \ libmimalloc-sys-0.1.44 \ libredox-0.1.10 \ libtest-mimic-0.7.3 \ @@ -226,8 +230,8 @@ CARGO_CRATES= adler2-2.0.1 \ markdown-1.0.0 \ matchers-0.2.0 \ matches-0.1.10 \ - matchit-0.8.6 \ - memchr-2.7.5 \ + matchit-0.9.0 \ + memchr-2.7.6 \ memoffset-0.9.1 \ mimalloc-0.1.48 \ minicov-0.3.7 \ @@ -245,6 +249,8 @@ CARGO_CRATES= adler2-2.0.1 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ + objc2-0.6.3 \ + objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ @@ -283,15 +289,16 @@ CARGO_CRATES= adler2-2.0.1 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ + prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro-utils-0.10.0 \ - proc-macro2-1.0.101 \ - pyproject-toml-0.13.6 \ + proc-macro2-1.0.103 \ + pyproject-toml-0.13.7 \ quick-junit-0.5.1 \ quick-xml-0.37.5 \ quickcheck-1.0.3 \ quickcheck_macros-1.1.0 \ - quote-1.0.40 \ + quote-1.0.42 \ quote-use-0.8.4 \ quote-use-macros-0.8.4 \ r-efi-5.3.0 \ @@ -306,8 +313,10 @@ CARGO_CRATES= adler2-2.0.1 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ - regex-1.11.2 \ - regex-automata-0.4.10 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ regex-lite-0.1.7 \ regex-syntax-0.8.6 \ ron-0.7.1 \ @@ -318,21 +327,21 @@ CARGO_CRATES= adler2-2.0.1 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ - schemars-0.8.22 \ - schemars_derive-0.8.22 \ + schemars-1.0.5 \ + schemars_derive-1.0.5 \ scopeguard-1.2.0 \ seahash-4.1.0 \ - serde-1.0.226 \ + serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ - serde_core-1.0.226 \ - serde_derive-1.0.226 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_repr-0.1.20 \ - serde_spanned-1.0.2 \ + serde_spanned-1.0.3 \ serde_test-1.0.177 \ - serde_with-3.14.1 \ - serde_with_macros-3.14.1 \ + serde_with-3.15.1 \ + serde_with_macros-3.15.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ @@ -340,8 +349,8 @@ CARGO_CRATES= adler2-2.0.1 \ similar-2.7.0 \ siphasher-1.0.1 \ smallvec-1.15.1 \ - snapbox-0.6.21 \ - snapbox-macros-0.3.10 \ + snapbox-0.6.23 \ + snapbox-macros-0.4.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ statrs-0.18.0 \ @@ -349,10 +358,10 @@ CARGO_CRATES= adler2-2.0.1 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ - syn-2.0.106 \ + syn-2.0.110 \ synstructure-0.13.2 \ tap-1.0.1 \ - tempfile-3.22.0 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ terminfo-0.9.0 \ @@ -362,22 +371,22 @@ CARGO_CRATES= adler2-2.0.1 \ test-case-macros-3.3.1 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ - thiserror-2.0.16 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.16 \ + thiserror-impl-2.0.17 \ thread_local-1.1.9 \ threadpool-1.8.1 \ - tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ - tikv-jemallocator-0.6.0 \ + tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.1 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - toml-0.9.7 \ - toml_datetime-0.7.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ toml_edit-0.23.6 \ - toml_parser-1.0.3 \ - toml_writer-1.0.3 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ @@ -395,10 +404,9 @@ CARGO_CRATES= adler2-2.0.1 \ unic-ucd-category-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-id-0.3.6 \ - unicode-ident-1.0.19 \ + unicode-ident-1.0.22 \ unicode-normalization-0.1.24 \ - unicode-width-0.1.14 \ - unicode-width-0.2.1 \ + unicode-width-0.2.2 \ unicode_names2-1.3.0 \ unicode_names2_generator-1.3.0 \ unit-prefix-0.5.1 \ @@ -415,24 +423,21 @@ CARGO_CRATES= adler2-2.0.1 \ version-ranges-0.1.1 \ version_check-0.9.5 \ virtue-0.0.18 \ - vt100-0.15.2 \ - vte-0.11.1 \ + vt100-0.16.2 \ vte-0.14.1 \ - vte_generate_state_changes-0.1.2 \ + vte-0.15.0 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ - wasm-bindgen-0.2.103 \ - wasm-bindgen-backend-0.2.103 \ - wasm-bindgen-futures-0.4.53 \ - wasm-bindgen-macro-0.2.103 \ - wasm-bindgen-macro-support-0.2.103 \ - wasm-bindgen-shared-0.2.103 \ - wasm-bindgen-test-0.3.53 \ - wasm-bindgen-test-macro-0.3.53 \ - web-sys-0.3.80 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-futures-0.4.55 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + wasm-bindgen-test-0.3.55 \ + wasm-bindgen-test-macro-0.3.55 \ + web-sys-0.3.82 \ web-time-1.1.0 \ which-8.0.0 \ wild-2.2.1 \ @@ -485,7 +490,7 @@ CARGO_CRATES= adler2-2.0.1 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.16+zstd.1.5.7 \ - salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=3713cd7eb30821c0c086591832dd6f59f2af7fe7\#3713cd7eb30821c0c086591832dd6f59f2af7fe7 \ + salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 CARGO_BUILD= no diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo index 2647d9284ec0..2a2a0c0ccdc5 100644 --- a/devel/py-ruff/distinfo +++ b/devel/py-ruff/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1758990993 +TIMESTAMP = 1763254252 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -11,10 +11,10 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4 SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 @@ -45,38 +45,42 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 SIZE (rust/crates/base64-0.13.1.crate) = 61002 -SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad -SIZE (rust/crates/bincode-1.3.3.crate) = 28958 SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740 SIZE (rust/crates/bincode-2.0.1.crate) = 70469 SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09 SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e SIZE (rust/crates/boxcar-0.2.14.crate) = 28144 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873 SIZE (rust/crates/cachedir-0.3.1.crate) = 8668 -SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603 -SIZE (rust/crates/camino-1.2.0.crate) = 41313 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a SIZE (rust/crates/castaway-0.2.4.crate) = 12546 SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9 SIZE (rust/crates/cc-1.2.38.crate) = 90139 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 @@ -89,34 +93,36 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959 SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883 -SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117 -SIZE (rust/crates/codspeed-3.0.5.crate) = 12888 -SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67 -SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807 -SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e -SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677 -SHA256 (rust/crates/codspeed-divan-compat-3.0.5.crate) = adf64eda57508448d59efd940bad62ede7c50b0d451a150b8d6a0eca642792a6 -SIZE (rust/crates/codspeed-divan-compat-3.0.5.crate) = 16629 -SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 058167258e819b16a4ba601fdfe270349ef191154758dbce122c62a698f70ba8 -SIZE (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 5314 -SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 48f9866ee3a4ef9d2868823ea5811886763af244f2df584ca247f49281c43f1f -SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 97149 +SHA256 (rust/crates/codspeed-4.0.4.crate) = d0f62ea8934802f8b374bf691eea524c3aa444d7014f604dd4182a3667b69510 +SIZE (rust/crates/codspeed-4.0.4.crate) = 219342 +SHA256 (rust/crates/codspeed-criterion-compat-4.0.4.crate) = d87efbc015fc0ff1b2001cd87df01c442824de677e01a77230bf091534687abb +SIZE (rust/crates/codspeed-criterion-compat-4.0.4.crate) = 23308 +SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = ae5713ace440123bb4f1f78dd068d46872cb8548bfe61f752e7b2ad2c06d7f00 +SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = 124486 +SHA256 (rust/crates/codspeed-divan-compat-4.0.4.crate) = 95b4214b974f8f5206497153e89db90274e623f06b00bf4b9143eeb7735d975d +SIZE (rust/crates/codspeed-divan-compat-4.0.4.crate) = 19041 +SHA256 (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = a53f34a16cb70ce4fd9ad57e1db016f0718e434f34179ca652006443b9a39967 +SIZE (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = 5317 +SHA256 (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = e8a5099050c8948dce488b8eaa2e68dc5cf571cb8f9fce99aaaecbdddb940bcd +SIZE (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = 98369 SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8 SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 @@ -167,8 +173,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7 SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3 -SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886 +SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938 +SIZE (rust/crates/csv-1.4.0.crate) = 888642 +SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d +SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0 SIZE (rust/crates/darling-0.21.3.crate) = 41398 SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4 @@ -193,8 +203,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 -SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b -SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c @@ -221,8 +231,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca SIZE (rust/crates/escape8259-0.5.3.crate) = 4989 SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf SIZE (rust/crates/escargot-0.5.15.crate) = 21657 -SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 -SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 +SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96 +SIZE (rust/crates/etcetera-0.11.0.crate) = 14362 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29 @@ -247,20 +257,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65 SIZE (rust/crates/funty-2.0.0.crate) = 13160 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843 -SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773 -SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed -SIZE (rust/crates/get-size2-0.7.0.crate) = 17527 +SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f +SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841 +SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9 +SIZE (rust/crates/get-size2-0.7.1.crate) = 19156 SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df SIZE (rust/crates/getopts-0.2.24.crate) = 21467 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -277,8 +287,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3 SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 SIZE (rust/crates/html-escape-0.2.13.crate) = 23345 SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb @@ -305,18 +313,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6 SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9 SIZE (rust/crates/imperative-1.0.6.crate) = 13221 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 -SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd -SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 +SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -349,10 +357,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 @@ -361,20 +369,22 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24 SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407 -SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e -SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libcst-1.8.4.crate) = 052ef5d9fc958a51aeebdf3713573b36c6fd6eed0bf0e60e204d2c0f8cf19b9f -SIZE (rust/crates/libcst-1.8.4.crate) = 111266 -SHA256 (rust/crates/libcst_derive-1.8.4.crate) = a91a751afee92cbdd59d4bc6754c7672712eec2d30a308f23de4e3287b2929cb -SIZE (rust/crates/libcst_derive-1.8.4.crate) = 11337 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d +SIZE (rust/crates/libcst-1.8.6.crate) = 111277 +SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d +SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb @@ -401,10 +411,10 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 SIZE (rust/crates/matches-0.1.10.crate) = 2592 -SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9 -SIZE (rust/crates/matchit-0.8.6.crate) = 38353 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a +SIZE (rust/crates/matchit-0.9.0.crate) = 43831 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 @@ -439,6 +449,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -515,14 +529,16 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536 SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071 SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 -SHA256 (rust/crates/pyproject-toml-0.13.6.crate) = ec768e063102b426e8962989758115e8659485124de9207bc365fab524125d65 -SIZE (rust/crates/pyproject-toml-0.13.6.crate) = 18159 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2 +SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618 SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7 SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb @@ -531,8 +547,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4 SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e SIZE (rust/crates/quote-use-0.8.4.crate) = 3067 SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35 @@ -561,10 +577,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20 SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 -SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 -SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30 SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903 SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 @@ -585,36 +605,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615 -SIZE (rust/crates/schemars-0.8.22.crate) = 59214 -SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d -SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542 +SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce +SIZE (rust/crates/schemars-1.0.5.crate) = 88673 +SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9 +SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b SIZE (rust/crates/seahash-4.1.0.crate) = 31976 -SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd -SIZE (rust/crates/serde-1.0.226.crate) = 28484 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098 -SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4 -SIZE (rust/crates/serde_core-1.0.226.crate) = 63014 -SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33 -SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 -SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee -SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed SIZE (rust/crates/serde_test-1.0.177.crate) = 18671 -SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e -SIZE (rust/crates/serde_with-3.14.1.crate) = 193025 -SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e -SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432 +SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04 +SIZE (rust/crates/serde_with-3.15.1.crate) = 196681 +SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955 +SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 @@ -629,10 +649,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b -SIZE (rust/crates/snapbox-0.6.21.crate) = 55301 -SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af -SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 +SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3 +SIZE (rust/crates/snapbox-0.6.23.crate) = 56996 +SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74 +SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -647,14 +667,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5 SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 -SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 @@ -673,20 +693,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0 SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa SIZE (rust/crates/threadpool-1.8.1.crate) = 14408 -SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d -SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 -SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 -SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 +SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b +SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826 +SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a +SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc @@ -695,16 +715,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557 SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 -SIZE (rust/crates/toml-0.9.7.crate) = 55852 -SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 -SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 -SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 -SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 -SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 -SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 @@ -739,14 +759,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580 SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829 SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e @@ -779,42 +797,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1 SIZE (rust/crates/virtue-0.0.18.crate) = 33545 -SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de -SIZE (rust/crates/vt100-0.15.2.crate) = 30404 -SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197 -SIZE (rust/crates/vte-0.11.1.crate) = 40455 +SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9 +SIZE (rust/crates/vt100-0.16.2.crate) = 32355 SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 SIZE (rust/crates/vte-0.14.1.crate) = 57382 -SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e -SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503 +SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd +SIZE (rust/crates/vte-0.15.0.crate) = 57487 SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c -SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 -SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 -SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c -SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67 -SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 -SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf -SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 -SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c -SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866 -SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d -SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836 -SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc -SIZE (rust/crates/web-sys-0.3.80.crate) = 641763 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0 +SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373 +SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794 +SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1 +SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d @@ -919,9 +931,9 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 4856693da64308bb984f81a8ffb7cad21e40f2d584a286b39b92d9cf7b448206 -SIZE (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 717350 +SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e +SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179 SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913 SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124 -SHA256 (astral-sh-ruff-0.13.2_GH0.tar.gz) = 008287603094fd8ddb98bcc7dec91300a7067f1967d6e757758f3da0a83fbb5c -SIZE (astral-sh-ruff-0.13.2_GH0.tar.gz) = 8019386 +SHA256 (astral-sh-ruff-0.14.5_GH0.tar.gz) = 62b63458dd44cbb723de34d3f0f3c03e6c7f55094a9308e547c4facdb7baa7ec +SIZE (astral-sh-ruff-0.14.5_GH0.tar.gz) = 8320373 diff --git a/devel/py-scikit-base/Makefile b/devel/py-scikit-base/Makefile index cb9ecfc9bcf6..91dab039b705 100644 --- a/devel/py-scikit-base/Makefile +++ b/devel/py-scikit-base/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0:devel/py-build@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-setuptools-rust/Makefile b/devel/py-setuptools-rust/Makefile index a437ff75aa08..54be9a08588b 100644 --- a/devel/py-setuptools-rust/Makefile +++ b/devel/py-setuptools-rust/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= cargo:lang/${RUST_DEFAULT} \ ${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8.2<3:devel/py-semantic-version@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4:devel/py-setuptools@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-shandy-sqlfmt/Makefile b/devel/py-shandy-sqlfmt/Makefile index 83eba689151a..77f92118b53c 100644 --- a/devel/py-shandy-sqlfmt/Makefile +++ b/devel/py-shandy-sqlfmt/Makefile @@ -1,5 +1,5 @@ PORTNAME= shandy-sqlfmt -PORTVERSION= 0.28.1 +PORTVERSION= 0.28.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>=2.4<5.0:devel/py-platformdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.0<5.0:misc/py-tqdm@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist pep517 NO_ARCH= yes diff --git a/devel/py-shandy-sqlfmt/distinfo b/devel/py-shandy-sqlfmt/distinfo index 90edad3141ac..04b8a6434c78 100644 --- a/devel/py-shandy-sqlfmt/distinfo +++ b/devel/py-shandy-sqlfmt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761217909 -SHA256 (shandy_sqlfmt-0.28.1.tar.gz) = b3a3f2d7ceb3146e33a24269e90916cbee0b0543019b9435c1dbe1984412b83c -SIZE (shandy_sqlfmt-0.28.1.tar.gz) = 70632 +TIMESTAMP = 1761368202 +SHA256 (shandy_sqlfmt-0.28.2.tar.gz) = 0a78a2eee23f8b84b19a2895ca4608237d6da19037ce71346417fe01e97bad8b +SIZE (shandy_sqlfmt-0.28.2.tar.gz) = 70725 diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile index 3ba0cf780865..de8d3fcee2ba 100644 --- a/devel/py-shapely/Makefile +++ b/devel/py-shapely/Makefile @@ -1,25 +1,29 @@ PORTNAME= shapely -PORTVERSION= 1.8.5 -PORTREVISION= 2 +PORTVERSION= 2.1.2 CATEGORIES= devel python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/shapely/shapely/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= Shapely-${PORTVERSION} -MAINTAINER= wen@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python Package for Manipulation 2D Geospatial Geometry -WWW= https://pypi.org/project/shapely/ +WWW= https://shapely.readthedocs.io/en/stable/ \ + https://github.com/shapely/shapely LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1<3,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libgeos_c.so:graphics/geos +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21,1:math/py-numpy@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent cython pep517 pytest -NO_ARCH= yes - -do-test: - @cd ${WRKSRC} && ${SETENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include <bsd.port.mk> diff --git a/devel/py-shapely/distinfo b/devel/py-shapely/distinfo index 169c5ba705b1..1e86f560d57a 100644 --- a/devel/py-shapely/distinfo +++ b/devel/py-shapely/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667913652 -SHA256 (Shapely-1.8.5.tar.gz) = e82b6d60ecfb124120c88fe106a478596bbeab142116d7e7f64a364dac902a92 -SIZE (Shapely-1.8.5.tar.gz) = 200741 +TIMESTAMP = 1762586830 +SHA256 (shapely-2.1.2.tar.gz) = 2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9 +SIZE (shapely-2.1.2.tar.gz) = 315489 diff --git a/devel/py-sirmordred/Makefile b/devel/py-sirmordred/Makefile index bc3dc7088741..4112e740f75e 100644 --- a/devel/py-sirmordred/Makefile +++ b/devel/py-sirmordred/Makefile @@ -5,7 +5,8 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= bofh@FreeBSD.org +# Ask clusteradm@ before removal +MAINTAINER= ports@FreeBSD.org COMMENT= Drive GrimoireLab tools to produce a dashboard WWW= https://github.com/chaoss/grimoirelab-sirmordred diff --git a/devel/py-sortinghat/Makefile b/devel/py-sortinghat/Makefile index ac8e9c0ff030..391945cce43c 100644 --- a/devel/py-sortinghat/Makefile +++ b/devel/py-sortinghat/Makefile @@ -4,7 +4,8 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= bofh@FreeBSD.org +# Ask clusteradm@ before removal +MAINTAINER= ports@FreeBSD.org COMMENT= Tool to manage identities WWW= https://github.com/chaoss/grimoirelab-sortinghat diff --git a/devel/py-sparse/Makefile b/devel/py-sparse/Makefile index 53cc836884c5..2df2442e0ce9 100644 --- a/devel/py-sparse/Makefile +++ b/devel/py-sparse/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.17,1:math/py-numpy@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-sqlfluff/Makefile b/devel/py-sqlfluff/Makefile index 9230f33908e0..b1ebacf213b6 100644 --- a/devel/py-sqlfluff/Makefile +++ b/devel/py-sqlfluff/Makefile @@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_F ${PYTHON_PKGNAMEPREFIX}tblib>=0:devel/py-tblib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist pep517 NO_ARCH= yes diff --git a/devel/py-srsly/Makefile b/devel/py-srsly/Makefile index 535a8cbcb4f8..6449fffd3f98 100644 --- a/devel/py-srsly/Makefile +++ b/devel/py-srsly/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.3<2.1.0:devel/py-catalogue@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent cython pep517 post-install: diff --git a/devel/py-stdlibs/Makefile b/devel/py-stdlibs/Makefile index ea90e9e36331..61c423728eab 100644 --- a/devel/py-stdlibs/Makefile +++ b/devel/py-stdlibs/Makefile @@ -1,5 +1,5 @@ PORTNAME= stdlibs -PORTVERSION= 2025.5.10 +PORTVERSION= 2025.10.28 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-stdlibs/distinfo b/devel/py-stdlibs/distinfo index 15b72bc3dab7..c61b7c1fe72d 100644 --- a/devel/py-stdlibs/distinfo +++ b/devel/py-stdlibs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747715424 -SHA256 (stdlibs-2025.5.10.tar.gz) = 75d55a0b7b070ec44bd7dae5bc1ee1a6cea742122fb4253313cb4ab354f7f0c5 -SIZE (stdlibs-2025.5.10.tar.gz) = 19625 +TIMESTAMP = 1762586832 +SHA256 (stdlibs-2025.10.28.tar.gz) = 18db81f45f7783ddf86b80771e061782c70e2f4a8642843b3c80b42cd774b24f +SIZE (stdlibs-2025.10.28.tar.gz) = 20108 diff --git a/devel/py-strawberry-graphql/Makefile b/devel/py-strawberry-graphql/Makefile index d9e03d238120..d048b4b20c3b 100644 --- a/devel/py-strawberry-graphql/Makefile +++ b/devel/py-strawberry-graphql/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry-graphql -DISTVERSION= 0.281.0 +DISTVERSION= 0.285.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -49,13 +49,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR} DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \ @@ -65,7 +65,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR} -FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \ +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR} OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ diff --git a/devel/py-strawberry-graphql/distinfo b/devel/py-strawberry-graphql/distinfo index 501d1f52fe1f..a8129dc3b367 100644 --- a/devel/py-strawberry-graphql/distinfo +++ b/devel/py-strawberry-graphql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289516 -SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f -SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294 +TIMESTAMP = 1762887986 +SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe +SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315 diff --git a/devel/py-stringzilla/Makefile b/devel/py-stringzilla/Makefile index dc4acf3f3f4c..69d679cfafde 100644 --- a/devel/py-stringzilla/Makefile +++ b/devel/py-stringzilla/Makefile @@ -1,6 +1,6 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 3.12.3 +DISTVERSION= 4.2.3 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-stringzilla/distinfo b/devel/py-stringzilla/distinfo index f39cd1345742..0b992f2eda4b 100644 --- a/devel/py-stringzilla/distinfo +++ b/devel/py-stringzilla/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741594648 -SHA256 (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 94f10a6ee4f9231afe3dd314cb1cbe5901e9098c44ba538362c529d79ff01ce5 -SIZE (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 263568 +TIMESTAMP = 1762935220 +SHA256 (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = f3a0e1be4548ccbaa234a2fb8f1717836319d296bd8ded7e30a5d6a88a3b2ec1 +SIZE (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = 608214 diff --git a/devel/py-super-collections/Makefile b/devel/py-super-collections/Makefile index d098066fa5e0..dcda916a8e82 100644 --- a/devel/py-super-collections/Makefile +++ b/devel/py-super-collections/Makefile @@ -1,5 +1,5 @@ PORTNAME= super-collections -DISTVERSION= 0.5.5 +DISTVERSION= 0.6.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-super-collections/distinfo b/devel/py-super-collections/distinfo index bd1a82ad5022..d5ebc12f82b4 100644 --- a/devel/py-super-collections/distinfo +++ b/devel/py-super-collections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757743562 -SHA256 (super_collections-0.5.5.tar.gz) = dfb3a03b5cdf47337b61bd7aaf28f8241bdadb61c936e65608d6e44c113f9bd6 -SIZE (super_collections-0.5.5.tar.gz) = 17408 +TIMESTAMP = 1761562788 +SHA256 (super_collections-0.6.2.tar.gz) = 0c8d8abacd9fad2c7c1c715f036c29f5db213f8cac65f24d45ecba12b4da187a +SIZE (super_collections-0.6.2.tar.gz) = 31315 diff --git a/devel/py-tables/Makefile b/devel/py-tables/Makefile index 1871c3f70afb..17b10c8bdacf 100644 --- a/devel/py-tables/Makefile +++ b/devel/py-tables/Makefile @@ -1,6 +1,6 @@ PORTNAME= tables PORTVERSION= 3.10.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tartiflette/Makefile b/devel/py-tartiflette/Makefile index b540605007b5..195320cff8db 100644 --- a/devel/py-tartiflette/Makefile +++ b/devel/py-tartiflette/Makefile @@ -1,6 +1,6 @@ PORTNAME= tartiflette PORTVERSION= 1.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=39.2.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libgraphqlparser.so:devel/libgraphqlparser -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0<2.0.0:devel/py-cffi@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lark>=0.12.0:devel/py-lark@${PY_FLAVOR} USES= python diff --git a/devel/py-tartiflette/files/patch-setup.cfg b/devel/py-tartiflette/files/patch-setup.cfg index 9a4ce28d7a07..5ff374059ded 100644 --- a/devel/py-tartiflette/files/patch-setup.cfg +++ b/devel/py-tartiflette/files/patch-setup.cfg @@ -1,10 +1,12 @@ --- setup.cfg.orig 2021-11-15 11:04:52 UTC +++ setup.cfg -@@ -37,7 +37,7 @@ keywords = +@@ -36,8 +36,8 @@ install_requires = + [options] python_requires = >=3.6 install_requires = - cffi>=1.0.0,<2.0.0 +- cffi>=1.0.0,<2.0.0 - lark-parser==0.12.0 ++ cffi>=1.0.0 + lark>=0.12.0 packages = find: include_package_data = True diff --git a/devel/py-taskflow/Makefile b/devel/py-taskflow/Makefile index 82100ed1f7b2..9fca56e2d228 100644 --- a/devel/py-taskflow/Makefile +++ b/devel/py-taskflow/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}automaton>=1.9.0:devel/py-automaton@${PY_FLA ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tenacity>=6.0.0:devel/py-tenacity@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-tblib/Makefile b/devel/py-tblib/Makefile index be93f9a6699b..65c744a7f8ff 100644 --- a/devel/py-tblib/Makefile +++ b/devel/py-tblib/Makefile @@ -1,19 +1,22 @@ PORTNAME= tblib -PORTVERSION= 1.7.0 -PORTREVISION= 1 +PORTVERSION= 3.2.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org -COMMENT= Traceback serialization library in Python -WWW= https://pypi.org/project/tblib/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Traceback serialization library +WWW= https://python-tblib.readthedocs.io/en/latest/ \ + https://github.com/ionelmc/python-tblib LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-tblib/distinfo b/devel/py-tblib/distinfo index d2c09980689f..662f441fc9a4 100644 --- a/devel/py-tblib/distinfo +++ b/devel/py-tblib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1596305987 -SHA256 (tblib-1.7.0.tar.gz) = 059bd77306ea7b419d4f76016aef6d7027cc8a0785579b5aad198803435f882c -SIZE (tblib-1.7.0.tar.gz) = 33074 +TIMESTAMP = 1762586834 +SHA256 (tblib-3.2.1.tar.gz) = 846e274d0aeec822953251a3cbd3d840fd0ee7a5ec844d59ffbde7b056f9cd2b +SIZE (tblib-3.2.1.tar.gz) = 34562 diff --git a/devel/py-tblib/files/patch-pyproject.toml b/devel/py-tblib/files/patch-pyproject.toml new file mode 100644 index 000000000000..9b1d52922523 --- /dev/null +++ b/devel/py-tblib/files/patch-pyproject.toml @@ -0,0 +1,20 @@ +--- pyproject.toml.orig 2025-10-31 10:54:08 UTC ++++ pyproject.toml +@@ -1,6 +1,6 @@ requires = [ + [build-system] + requires = [ +- "setuptools>=80", ++ "setuptools>=61", + ] + build-backend = "setuptools.build_meta" + +@@ -10,8 +10,7 @@ version = "3.2.1" + ] + name = "tblib" + version = "3.2.1" +-license = "BSD-2-Clause" +-license-files = ["LICENSE"] ++license = {text = "BSD-2-Clause"} + description = "Traceback serialization library." + authors = [ + { name = "Ionel Cristian Mărieș", email = "contact@ionelmc.ro" }, diff --git a/devel/py-tblib/pkg-descr b/devel/py-tblib/pkg-descr index b2b23b7c681f..5d6a1ca95ad9 100644 --- a/devel/py-tblib/pkg-descr +++ b/devel/py-tblib/pkg-descr @@ -1,5 +1,16 @@ -Pickle tracebacks and raise exceptions with pickled tracebacks in -different processes. This allows better error handling when running -code over multiple processes (imagine multiprocessing, billiard, -futures, celery etc). -Parse traceback strings and raise with the parsed tracebacks. +Serialization library for Exceptions and Tracebacks. + +It allows you to: +- Pickle tracebacks and raise exceptions with pickled tracebacks in different + processes. This allows better error handling when running code over multiple + processes (imagine multiprocessing, billiard, futures, celery etc). +- Create traceback objects from strings (the from_string method). No pickling is + used. +- Serialize tracebacks to/from plain dicts (the from_dict and to_dict methods). + No pickling is used. +- Raise the tracebacks created from the aforementioned sources. +- Pickle an Exception together with its traceback and exception chain (raise ... + from ...) (Python 3 only) + +Again, note that using the pickle support is completely optional. You are solely +responsible for security problems should you decide to use the pickle support. diff --git a/devel/py-termcolor/Makefile b/devel/py-termcolor/Makefile index 93551e9f685d..a7be13541c91 100644 --- a/devel/py-termcolor/Makefile +++ b/devel/py-termcolor/Makefile @@ -1,5 +1,5 @@ PORTNAME= termcolor -DISTVERSION= 3.1.0 +DISTVERSION= 3.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-termcolor/distinfo b/devel/py-termcolor/distinfo index 7524373a9047..0dbae283f370 100644 --- a/devel/py-termcolor/distinfo +++ b/devel/py-termcolor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749366849 -SHA256 (termcolor-3.1.0.tar.gz) = 6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970 -SIZE (termcolor-3.1.0.tar.gz) = 14324 +TIMESTAMP = 1762532582 +SHA256 (termcolor-3.2.0.tar.gz) = 610e6456feec42c4bcd28934a8c87a06c3fa28b01561d46aa09a9881b8622c58 +SIZE (termcolor-3.2.0.tar.gz) = 14423 diff --git a/devel/py-thinc/Makefile b/devel/py-thinc/Makefile index 8b21f7d4925a..0746cb766c47 100644 --- a/devel/py-thinc/Makefile +++ b/devel/py-thinc/Makefile @@ -34,7 +34,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.4.0:math/py-blis@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}srsly>=2.4.0<3.0.0:devel/py-srsly@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wasabi>=0.8.1<1.2.0:textproc/py-wasabi@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent cython pep517 post-install: diff --git a/devel/py-threadpoolctl/Makefile b/devel/py-threadpoolctl/Makefile index 756720eab9b4..498af3bb881b 100644 --- a/devel/py-threadpoolctl/Makefile +++ b/devel/py-threadpoolctl/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-tox-toml-fmt/Makefile b/devel/py-tox-toml-fmt/Makefile index 96171d0d69c2..beb54b269d18 100644 --- a/devel/py-tox-toml-fmt/Makefile +++ b/devel/py-tox-toml-fmt/Makefile @@ -1,5 +1,6 @@ PORTNAME= tox-toml-fmt PORTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.4:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=1.0.1:devel/py-toml-fmt-common@${PY_FLAVOR} -USES= cargo python:3.10+ +USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile index 29bcc8525114..be9ce3655515 100644 --- a/devel/py-tox/Makefile +++ b/devel/py-tox/Makefile @@ -1,5 +1,5 @@ PORTNAME= tox -DISTVERSION= 4.31.0 +DISTVERSION= 4.32.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo index a25f518ba695..99bb87ecf8a8 100644 --- a/devel/py-tox/distinfo +++ b/devel/py-tox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760114503 -SHA256 (tox-4.31.0.tar.gz) = 266381ffef35615ec0d40ae4969a9e43b506017597c0413d6545a603cc8c7561 -SIZE (tox-4.31.0.tar.gz) = 203294 +TIMESTAMP = 1761561471 +SHA256 (tox-4.32.0.tar.gz) = 1ad476b5f4d3679455b89a992849ffc3367560bbc7e9495ee8a3963542e7c8ff +SIZE (tox-4.32.0.tar.gz) = 203330 diff --git a/devel/py-tree-sitter-bash/Makefile b/devel/py-tree-sitter-bash/Makefile index c824db3e2996..5f4895bffc2a 100644 --- a/devel/py-tree-sitter-bash/Makefile +++ b/devel/py-tree-sitter-bash/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-tree-sitter-css/Makefile b/devel/py-tree-sitter-css/Makefile index 496640530c1e..45bec8d82243 100644 --- a/devel/py-tree-sitter-css/Makefile +++ b/devel/py-tree-sitter-css/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-tree-sitter-go/Makefile b/devel/py-tree-sitter-go/Makefile index 8fd0e32b8403..7b02246c4dfa 100644 --- a/devel/py-tree-sitter-go/Makefile +++ b/devel/py-tree-sitter-go/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-tree-sitter-javascript/Makefile b/devel/py-tree-sitter-javascript/Makefile index 076effee97bd..23cb0c0c73c7 100644 --- a/devel/py-tree-sitter-javascript/Makefile +++ b/devel/py-tree-sitter-javascript/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-tree-sitter-languages/Makefile b/devel/py-tree-sitter-languages/Makefile index 940a79505dc8..aee3507284bc 100644 --- a/devel/py-tree-sitter-languages/Makefile +++ b/devel/py-tree-sitter-languages/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tree-sitter>=0:devel/py-tree-sitter@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent cython pep517 +USE_PYTHON= autoplist concurrent cython3 pep517 USE_GITHUB= yes # https://github.com/grantjenks/py-tree-sitter-languages/blob/main/repos.txt diff --git a/devel/py-tree-sitter-regex/Makefile b/devel/py-tree-sitter-regex/Makefile index 011afea1668f..c806890f80a5 100644 --- a/devel/py-tree-sitter-regex/Makefile +++ b/devel/py-tree-sitter-regex/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-tree-sitter-yaml/Makefile b/devel/py-tree-sitter-yaml/Makefile index ea549201c5c1..90c38c7005c0 100644 --- a/devel/py-tree-sitter-yaml/Makefile +++ b/devel/py-tree-sitter-yaml/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python:3.10+ +USES= python USE_PYTHON= autoplist concurrent pep517 post-install: diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile index 117062f7ed50..91f1f23f94ed 100644 --- a/devel/py-twisted/Makefile +++ b/devel/py-twisted/Makefile @@ -1,5 +1,6 @@ PORTNAME= twisted PORTVERSION= 24.7.0 +PORTREVISION= 1 CATEGORIES= devel net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -46,7 +47,7 @@ HTTP2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=3.0<5.0:www/py-h2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}priority1>=1.1.0<2.0:www/py-priority1@${PY_FLAVOR} SERIAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} TLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.4:dns/py-idna@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=21.0.0,1:security/py-openssl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyopenssl>=21.0.0,1:security/py-pyopenssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service-identity>=18.1.0:security/py-service-identity@${PY_FLAVOR} # We need twisted.trial in PYTHONPATH diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile index de207c257751..f9e06675959b 100644 --- a/devel/py-ty/Makefile +++ b/devel/py-ty/Makefile @@ -1,5 +1,5 @@ PORTNAME= ty -DISTVERSION= 0.0.1a23 +DISTVERSION= 0.0.1a26 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates index 2cec6150167d..ea96731b1b7d 100644 --- a/devel/py-ty/Makefile.crates +++ b/devel/py-ty/Makefile.crates @@ -1,5 +1,5 @@ CARGO_CRATES= adler2-2.0.1 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ @@ -25,11 +25,12 @@ CARGO_CRATES= adler2-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ + block2-0.6.2 \ boxcar-0.2.14 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ cachedir-0.3.1 \ @@ -45,12 +46,12 @@ CARGO_CRATES= adler2-2.0.1 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ - clap-4.5.48 \ - clap_builder-4.5.48 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ clap_complete-4.5.58 \ clap_complete_command-0.6.1 \ clap_complete_nushell-4.5.8 \ - clap_derive-4.5.47 \ + clap_derive-4.5.49 \ clap_lex-0.7.5 \ clearscreen-4.0.2 \ codspeed-4.0.4 \ @@ -84,9 +85,9 @@ CARGO_CRATES= adler2-2.0.1 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ - csv-1.3.1 \ + csv-1.4.0 \ csv-core-0.1.12 \ - ctrlc-3.5.0 \ + ctrlc-3.5.1 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ @@ -99,7 +100,7 @@ CARGO_CRATES= adler2-2.0.1 \ dir-test-macros-0.4.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ - dispatch-0.2.0 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ divan-macros-0.1.17 \ doc-comment-0.3.3 \ @@ -113,7 +114,7 @@ CARGO_CRATES= adler2-2.0.1 \ errno-0.3.14 \ escape8259-0.5.3 \ escargot-0.5.15 \ - etcetera-0.10.0 \ + etcetera-0.11.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.26 \ @@ -126,13 +127,13 @@ CARGO_CRATES= adler2-2.0.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ generic-array-0.14.7 \ - get-size-derive2-0.7.0 \ - get-size2-0.7.0 \ + get-size-derive2-0.7.1 \ + get-size2-0.7.1 \ getopts-0.2.24 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ globwalk-0.9.1 \ half-2.6.0 \ hashbrown-0.14.5 \ @@ -141,7 +142,6 @@ CARGO_CRATES= adler2-2.0.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ - home-0.5.11 \ html-escape-0.2.13 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ @@ -155,12 +155,12 @@ CARGO_CRATES= adler2-2.0.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ imara-diff-0.1.8 \ imperative-1.0.6 \ - indexmap-2.11.4 \ - indicatif-0.18.0 \ - indoc-2.0.6 \ + indexmap-2.12.0 \ + indicatif-0.18.2 \ + indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.43.2 \ @@ -177,19 +177,19 @@ CARGO_CRATES= adler2-2.0.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.34 \ jod-thread-1.0.0 \ - js-sys-0.3.80 \ + js-sys-0.3.82 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ libc-0.2.177 \ - libcst-1.8.5 \ - libcst_derive-1.8.5 \ + libcst-1.8.6 \ + libcst_derive-1.8.6 \ libloading-0.8.9 \ libmimalloc-sys-0.1.44 \ libredox-0.1.10 \ @@ -204,7 +204,7 @@ CARGO_CRATES= adler2-2.0.1 \ markdown-1.0.0 \ matchers-0.2.0 \ matches-0.1.10 \ - matchit-0.8.6 \ + matchit-0.9.0 \ memchr-2.7.6 \ memoffset-0.9.1 \ mimalloc-0.1.48 \ @@ -223,6 +223,8 @@ CARGO_CRATES= adler2-2.0.1 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ + objc2-0.6.3 \ + objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ @@ -264,13 +266,13 @@ CARGO_CRATES= adler2-2.0.1 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro-utils-0.10.0 \ - proc-macro2-1.0.101 \ + proc-macro2-1.0.103 \ pyproject-toml-0.13.7 \ quick-junit-0.5.1 \ quick-xml-0.37.5 \ quickcheck-1.0.3 \ quickcheck_macros-1.1.0 \ - quote-1.0.40 \ + quote-1.0.42 \ quote-use-0.8.4 \ quote-use-macros-0.8.4 \ r-efi-5.3.0 \ @@ -285,8 +287,10 @@ CARGO_CRATES= adler2-2.0.1 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ - regex-1.11.3 \ - regex-automata-0.4.11 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ regex-lite-0.1.7 \ regex-syntax-0.8.6 \ ron-0.7.1 \ @@ -297,21 +301,21 @@ CARGO_CRATES= adler2-2.0.1 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ - schemars-0.8.22 \ - schemars_derive-0.8.22 \ + schemars-1.0.5 \ + schemars_derive-1.0.5 \ scopeguard-1.2.0 \ seahash-4.1.0 \ - serde-1.0.226 \ + serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ - serde_core-1.0.226 \ - serde_derive-1.0.226 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_repr-0.1.20 \ - serde_spanned-1.0.2 \ + serde_spanned-1.0.3 \ serde_test-1.0.177 \ - serde_with-3.14.1 \ - serde_with_macros-3.14.1 \ + serde_with-3.15.1 \ + serde_with_macros-3.15.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ @@ -319,8 +323,8 @@ CARGO_CRATES= adler2-2.0.1 \ similar-2.7.0 \ siphasher-1.0.1 \ smallvec-1.15.1 \ - snapbox-0.6.21 \ - snapbox-macros-0.3.10 \ + snapbox-0.6.23 \ + snapbox-macros-0.4.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ statrs-0.18.0 \ @@ -328,10 +332,10 @@ CARGO_CRATES= adler2-2.0.1 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ - syn-2.0.106 \ + syn-2.0.110 \ synstructure-0.13.2 \ tap-1.0.1 \ - tempfile-3.22.0 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ terminfo-0.9.0 \ @@ -341,22 +345,22 @@ CARGO_CRATES= adler2-2.0.1 \ test-case-macros-3.3.1 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ - thiserror-2.0.16 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.16 \ + thiserror-impl-2.0.17 \ thread_local-1.1.9 \ threadpool-1.8.1 \ - tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ - tikv-jemallocator-0.6.0 \ + tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.1 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - toml-0.9.7 \ - toml_datetime-0.7.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ toml_edit-0.23.6 \ - toml_parser-1.0.3 \ - toml_writer-1.0.3 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ @@ -374,10 +378,9 @@ CARGO_CRATES= adler2-2.0.1 \ unic-ucd-category-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-id-0.3.6 \ - unicode-ident-1.0.19 \ + unicode-ident-1.0.22 \ unicode-normalization-0.1.24 \ - unicode-width-0.1.14 \ - unicode-width-0.2.1 \ + unicode-width-0.2.2 \ unicode_names2-1.3.0 \ unicode_names2_generator-1.3.0 \ unit-prefix-0.5.1 \ @@ -394,24 +397,21 @@ CARGO_CRATES= adler2-2.0.1 \ version-ranges-0.1.1 \ version_check-0.9.5 \ virtue-0.0.18 \ - vt100-0.15.2 \ - vte-0.11.1 \ + vt100-0.16.2 \ vte-0.14.1 \ - vte_generate_state_changes-0.1.2 \ + vte-0.15.0 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ - wasm-bindgen-0.2.103 \ - wasm-bindgen-backend-0.2.103 \ - wasm-bindgen-futures-0.4.53 \ - wasm-bindgen-macro-0.2.103 \ - wasm-bindgen-macro-support-0.2.103 \ - wasm-bindgen-shared-0.2.103 \ - wasm-bindgen-test-0.3.53 \ - wasm-bindgen-test-macro-0.3.53 \ - web-sys-0.3.80 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-futures-0.4.55 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + wasm-bindgen-test-0.3.55 \ + wasm-bindgen-test-macro-0.3.55 \ + web-sys-0.3.82 \ web-time-1.1.0 \ which-8.0.0 \ wild-2.2.1 \ @@ -464,5 +464,5 @@ CARGO_CRATES= adler2-2.0.1 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.16+zstd.1.5.7 \ - lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \ - salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=ef9f9329be6923acd050c8dddd172e3bc93e8051\#ef9f9329be6923acd050c8dddd172e3bc93e8051 + salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \ + lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo index 7914e54db833..35a873cb9783 100644 --- a/devel/py-ty/distinfo +++ b/devel/py-ty/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1760957407 -SHA256 (ty-0.0.1a23.tar.gz) = d3b4a81b47f306f571fd99bc71a4fa5607eae61079a18e77fadcf8401b19a6c9 -SIZE (ty-0.0.1a23.tar.gz) = 4360335 +TIMESTAMP = 1763060608 +SHA256 (ty-0.0.1a26.tar.gz) = 65143f8efeb2da1644821b710bf6b702a31ddcf60a639d5a576db08bded91db4 +SIZE (ty-0.0.1a26.tar.gz) = 4432154 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -55,16 +55,18 @@ SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e SIZE (rust/crates/boxcar-0.2.14.crate) = 28144 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b @@ -95,18 +97,18 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959 SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae @@ -173,12 +175,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7 SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf -SIZE (rust/crates/csv-1.3.1.crate) = 888542 +SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938 +SIZE (rust/crates/csv-1.4.0.crate) = 888642 SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 -SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3 -SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0 SIZE (rust/crates/darling-0.21.3.crate) = 41398 SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4 @@ -203,8 +205,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 -SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b -SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c @@ -231,8 +233,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca SIZE (rust/crates/escape8259-0.5.3.crate) = 4989 SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf SIZE (rust/crates/escargot-0.5.15.crate) = 21657 -SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 -SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 +SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96 +SIZE (rust/crates/etcetera-0.11.0.crate) = 14362 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29 @@ -257,20 +259,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65 SIZE (rust/crates/funty-2.0.0.crate) = 13160 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843 -SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773 -SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed -SIZE (rust/crates/get-size2-0.7.0.crate) = 17527 +SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f +SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841 +SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9 +SIZE (rust/crates/get-size2-0.7.1.crate) = 19156 SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df SIZE (rust/crates/getopts-0.2.24.crate) = 21467 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -287,8 +289,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3 SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 SIZE (rust/crates/html-escape-0.2.13.crate) = 23345 SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb @@ -315,18 +315,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6 SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9 SIZE (rust/crates/imperative-1.0.6.crate) = 13221 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 -SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd -SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 +SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -359,10 +359,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 @@ -371,8 +371,8 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24 SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407 -SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e -SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b @@ -381,10 +381,10 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 SIZE (rust/crates/libc-0.2.177.crate) = 792045 -SHA256 (rust/crates/libcst-1.8.5.crate) = 9d56bcd52d9b5e5f43e7fba20eb1f423ccb18c84cdf1cb506b8c1b95776b0b49 -SIZE (rust/crates/libcst-1.8.5.crate) = 111260 -SHA256 (rust/crates/libcst_derive-1.8.5.crate) = 3fcf5a725c4db703660124fe0edb98285f1605d0b87b7ee8684b699764a4f01a -SIZE (rust/crates/libcst_derive-1.8.5.crate) = 11340 +SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d +SIZE (rust/crates/libcst-1.8.6.crate) = 111277 +SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d +SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 @@ -413,8 +413,8 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 SIZE (rust/crates/matches-0.1.10.crate) = 2592 -SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9 -SIZE (rust/crates/matchit-0.8.6.crate) = 38353 +SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a +SIZE (rust/crates/matchit-0.9.0.crate) = 43831 SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -451,6 +451,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -533,8 +537,8 @@ SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e29965 SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071 SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2 SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618 SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7 @@ -545,8 +549,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4 SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e SIZE (rust/crates/quote-use-0.8.4.crate) = 3067 SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35 @@ -575,10 +579,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20 SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 -SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c -SIZE (rust/crates/regex-1.11.3.crate) = 163275 -SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad -SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30 SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903 SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 @@ -599,36 +607,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615 -SIZE (rust/crates/schemars-0.8.22.crate) = 59214 -SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d -SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542 +SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce +SIZE (rust/crates/schemars-1.0.5.crate) = 88673 +SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9 +SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b SIZE (rust/crates/seahash-4.1.0.crate) = 31976 -SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd -SIZE (rust/crates/serde-1.0.226.crate) = 28484 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098 -SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4 -SIZE (rust/crates/serde_core-1.0.226.crate) = 63014 -SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33 -SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 -SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee -SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed SIZE (rust/crates/serde_test-1.0.177.crate) = 18671 -SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e -SIZE (rust/crates/serde_with-3.14.1.crate) = 193025 -SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e -SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432 +SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04 +SIZE (rust/crates/serde_with-3.15.1.crate) = 196681 +SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955 +SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 @@ -643,10 +651,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b -SIZE (rust/crates/snapbox-0.6.21.crate) = 55301 -SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af -SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 +SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3 +SIZE (rust/crates/snapbox-0.6.23.crate) = 56996 +SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74 +SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -661,14 +669,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5 SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 -SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 @@ -687,20 +695,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0 SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa SIZE (rust/crates/threadpool-1.8.1.crate) = 14408 -SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d -SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 -SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 -SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 +SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b +SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826 +SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a +SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc @@ -709,16 +717,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557 SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 -SIZE (rust/crates/toml-0.9.7.crate) = 55852 -SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 -SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 -SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 -SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 -SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 -SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 @@ -753,14 +761,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580 SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829 SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e @@ -793,42 +799,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1 SIZE (rust/crates/virtue-0.0.18.crate) = 33545 -SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de -SIZE (rust/crates/vt100-0.15.2.crate) = 30404 -SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197 -SIZE (rust/crates/vte-0.11.1.crate) = 40455 +SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9 +SIZE (rust/crates/vt100-0.16.2.crate) = 32355 SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 SIZE (rust/crates/vte-0.14.1.crate) = 57382 -SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e -SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503 +SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd +SIZE (rust/crates/vte-0.15.0.crate) = 57487 SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c -SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 -SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 -SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c -SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67 -SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 -SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf -SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 -SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c -SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866 -SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d -SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836 -SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc -SIZE (rust/crates/web-sys-0.3.80.crate) = 641763 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0 +SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373 +SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794 +SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1 +SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d @@ -933,7 +933,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 +SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e +SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179 SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913 SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124 -SHA256 (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 796a0850d0c49cb4087e01f223fb6b041d2315ca76227e529b8bb0baecf0101c -SIZE (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 730763 diff --git a/devel/py-typer/Makefile b/devel/py-typer/Makefile index ebc8d04842b0..a6f7e647c1f3 100644 --- a/devel/py-typer/Makefile +++ b/devel/py-typer/Makefile @@ -1,5 +1,5 @@ PORTNAME= typer -PORTVERSION= 0.19.2 +PORTVERSION= 0.20.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-typer/distinfo b/devel/py-typer/distinfo index 6b67f3a80c51..743e8c4ad6ed 100644 --- a/devel/py-typer/distinfo +++ b/devel/py-typer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816678 -SHA256 (typer-0.19.2.tar.gz) = 9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca -SIZE (typer-0.19.2.tar.gz) = 104755 +TIMESTAMP = 1761446710 +SHA256 (typer-0.20.0.tar.gz) = 1aaf6494031793e4876fb0bacfa6a912b551cf43c1e63c800df8b1a866720c37 +SIZE (typer-0.20.0.tar.gz) = 106492 diff --git a/devel/py-types-protobuf/Makefile b/devel/py-types-protobuf/Makefile index 4c77e00fc2fe..be85ea3752bb 100644 --- a/devel/py-types-protobuf/Makefile +++ b/devel/py-types-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= types-protobuf -PORTVERSION= 6.30.2.20250914 +PORTVERSION= 6.32.1.20251105 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-types-protobuf/distinfo b/devel/py-types-protobuf/distinfo index 794a56f56a99..345d2f7acd10 100644 --- a/devel/py-types-protobuf/distinfo +++ b/devel/py-types-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816682 -SHA256 (types_protobuf-6.30.2.20250914.tar.gz) = c2105326d0a52de3d33b84af0010d834ebbd4c17c50ff261fa82551ab75d9559 -SIZE (types_protobuf-6.30.2.20250914.tar.gz) = 62424 +TIMESTAMP = 1762586836 +SHA256 (types_protobuf-6.32.1.20251105.tar.gz) = 641002611ff87dd9fedc38a39a29cacb9907ae5ce61489b53e99ca2074bef764 +SIZE (types_protobuf-6.32.1.20251105.tar.gz) = 63846 diff --git a/devel/py-types-protobuf/files/patch-pyproject.toml b/devel/py-types-protobuf/files/patch-pyproject.toml index 1f06d71e1d8c..f74d22209ed1 100644 --- a/devel/py-types-protobuf/files/patch-pyproject.toml +++ b/devel/py-types-protobuf/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2025-09-14 02:55:57 UTC +--- pyproject.toml.orig 2025-11-05 03:04:39 UTC +++ pyproject.toml @@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta" [build-system] @@ -8,7 +8,7 @@ [project] name = "types-protobuf" - version = "6.30.2.20250914" + version = "6.32.1.20251105" -license = "Apache-2.0" -license-files = ["LICENSE"] +license = { text = "Apache-2.0" } diff --git a/devel/py-types-ujson/Makefile b/devel/py-types-ujson/Makefile deleted file mode 100644 index b493005e0edd..000000000000 --- a/devel/py-types-ujson/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= types_ujson -DISTVERSION= 5.10.0.20250326 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= thierry@FreeBSD.org -COMMENT= Typing stubs for ujson -WWW= https://github.com/python/typeshed - -LICENSE= APACHE20 - -DEPRECATED= No longer required by devel/py-ujson ≥ 5.11 -EXPIRATION_DATE=2025-10-31 - -USES= python -USE_PYTHON= distutils -NO_ARCH= yes - -PLIST_FILES= %%PYTHON_SITELIBDIR%%/ujson-stubs/METADATA.toml \ - %%PYTHON_SITELIBDIR%%/ujson-stubs/__init__.pyi \ - %%PYTHON_SITELIBDIR%%/ujson-stubs/py.typed - -.include <bsd.port.mk> diff --git a/devel/py-types-ujson/distinfo b/devel/py-types-ujson/distinfo deleted file mode 100644 index a98412d28873..000000000000 --- a/devel/py-types-ujson/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1744892404 -SHA256 (types_ujson-5.10.0.20250326.tar.gz) = 5469e05f2c31ecb3c4c0267cc8fe41bcd116826fbb4ded69801a645c687dd014 -SIZE (types_ujson-5.10.0.20250326.tar.gz) = 8340 diff --git a/devel/py-types-ujson/pkg-descr b/devel/py-types-ujson/pkg-descr deleted file mode 100644 index d111cdd9dac8..000000000000 --- a/devel/py-types-ujson/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This is a PEP 561 type stub package for the `ujson` package. -It can be used by type-checking tools like mypy, pyright, pytype, -PyCharm, etc. to check code that uses `ujson`. diff --git a/devel/py-ufmt/Makefile b/devel/py-ufmt/Makefile index 49fb90819efd..4d603389e48c 100644 --- a/devel/py-ufmt/Makefile +++ b/devel/py-ufmt/Makefile @@ -1,5 +1,5 @@ PORTNAME= ufmt -PORTVERSION= 2.8.0 +PORTVERSION= 2.9.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ufmt/distinfo b/devel/py-ufmt/distinfo index c7b652e4cd49..b04f29348815 100644 --- a/devel/py-ufmt/distinfo +++ b/devel/py-ufmt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729994322 -SHA256 (ufmt-2.8.0.tar.gz) = 72c9502915497678de9aeab8aa18604890f14f869f7f378dd26e2878bde84f13 -SIZE (ufmt-2.8.0.tar.gz) = 24482 +TIMESTAMP = 1762586838 +SHA256 (ufmt-2.9.0.tar.gz) = ef0094a8ff554e978ddd7c27cf0c8e87e44ae70c55112ccb5c8c23b47f5467cd +SIZE (ufmt-2.9.0.tar.gz) = 24800 diff --git a/devel/py-ufmt/files/patch-pyproject.toml b/devel/py-ufmt/files/patch-pyproject.toml new file mode 100644 index 000000000000..67f52c40460a --- /dev/null +++ b/devel/py-ufmt/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-10-31 06:20:26 UTC ++++ pyproject.toml +@@ -20,7 +20,7 @@ dependencies = [ + requires-python = ">= 3.10" + dependencies = [ + "black>=20.8b0", +- "click>=8.2", ++ "click>=8.0", + "libcst>=0.4.0", + "moreorless>=0.4.0", + "tomlkit>=0.7.2", diff --git a/devel/py-unearth/Makefile b/devel/py-unearth/Makefile index 3dd1163a6211..5e1123c0ab60 100644 --- a/devel/py-unearth/Makefile +++ b/devel/py-unearth/Makefile @@ -1,5 +1,5 @@ PORTNAME= unearth -PORTVERSION= 0.18.0 +PORTVERSION= 0.18.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-unearth/distinfo b/devel/py-unearth/distinfo index 25af9f9e648b..0e11667f757e 100644 --- a/devel/py-unearth/distinfo +++ b/devel/py-unearth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774665 -SHA256 (unearth-0.18.0.tar.gz) = 03553742271f04e340691b6464575c8b4b807c89e9403c91783ea732d4337948 -SIZE (unearth-0.18.0.tar.gz) = 285062 +TIMESTAMP = 1761446712 +SHA256 (unearth-0.18.1.tar.gz) = e8b132f73bf0dac7556a36419cb43125ced3bd172682bde1383cc5b193ccf73d +SIZE (unearth-0.18.1.tar.gz) = 285044 diff --git a/devel/py-uproot/Makefile b/devel/py-uproot/Makefile index 0c3c09711fc2..17cd9c462875 100644 --- a/devel/py-uproot/Makefile +++ b/devel/py-uproot/Makefile @@ -1,5 +1,5 @@ PORTNAME= uproot -PORTVERSION= 5.6.6 +PORTVERSION= 5.6.8 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward>=2.4.6:math/py-awkward@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward>=2.8.2:math/py-awkward@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cramjam>=2.5.0:archivers/py-cramjam@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ diff --git a/devel/py-uproot/distinfo b/devel/py-uproot/distinfo index e5348173721d..e3b10ed06652 100644 --- a/devel/py-uproot/distinfo +++ b/devel/py-uproot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816690 -SHA256 (uproot-5.6.6.tar.gz) = 7958bf9be43d7053ac36bd3d3bb769b626f00e6cd1ba3e53a1b518228c4f73ed -SIZE (uproot-5.6.6.tar.gz) = 979611 +TIMESTAMP = 1762586840 +SHA256 (uproot-5.6.8.tar.gz) = e4f314615f6b4ea77265c45d4a3876abf76a5e2595a5feb2e4d305ce6cebb399 +SIZE (uproot-5.6.8.tar.gz) = 992397 diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile index 42a7abd95c2d..3f1491d567c0 100644 --- a/devel/py-uv-build/Makefile +++ b/devel/py-uv-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv-build -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.9 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo index 09953f98b9c5..3efb0eb63384 100644 --- a/devel/py-uv-build/distinfo +++ b/devel/py-uv-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760077963 -SHA256 (uv_build-0.9.1.tar.gz) = 677fc8cec7aee555aa60b37e299f88fb3f600dbc5c530351a2115327b9aabc9e -SIZE (uv_build-0.9.1.tar.gz) = 332775 +TIMESTAMP = 1763255719 +SHA256 (uv_build-0.9.9.tar.gz) = 1a9c05f294547324631c7f5ff7e8eeed184be38f9258323796d6444c426ea4f0 +SIZE (uv_build-0.9.9.tar.gz) = 335127 diff --git a/devel/py-uv-build08/Makefile b/devel/py-uv-build08/Makefile index ca03fad60423..d1d3b319359b 100644 --- a/devel/py-uv-build08/Makefile +++ b/devel/py-uv-build08/Makefile @@ -1,5 +1,6 @@ PORTNAME= uv-build -PORTVERSION= 0.8.23 +PORTVERSION= 0.8.24 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv-build08/distinfo b/devel/py-uv-build08/distinfo index 8529e512a145..f5fa620d48d9 100644 --- a/devel/py-uv-build08/distinfo +++ b/devel/py-uv-build08/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1759774513 -SHA256 (uv_build-0.8.23.tar.gz) = d30b7f33fa85f0ac1057845a8246b9e24d935439a99d8354bf54c6b157b1b824 -SIZE (uv_build-0.8.23.tar.gz) = 332290 +TIMESTAMP = 1761446714 +SHA256 (uv_build-0.8.24.tar.gz) = 02e1256ac4524b06319a7fbfa30aa4959d9ef0b63076a959cce20a588448def8 +SIZE (uv_build-0.8.24.tar.gz) = 332743 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile index 2dc937e96ebc..6b58cfa308f9 100644 --- a/devel/py-uv/Makefile +++ b/devel/py-uv/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.9 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo index 0327b78915cf..21295a3e91a9 100644 --- a/devel/py-uv/distinfo +++ b/devel/py-uv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760077944 -SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29 -SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329 +TIMESTAMP = 1763255701 +SHA256 (astral-sh-uv-0.9.9_GH0.tar.gz) = 0b130e6c74d39ee6fd32cc5e673c5240a35a05bbfbdca9a6ab2690ac22d7c7ad +SIZE (astral-sh-uv-0.9.9_GH0.tar.gz) = 4777959 diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml index fe13d52de5dd..312db00631ca 100644 --- a/devel/py-uv/files/patch-pyproject.toml +++ b/devel/py-uv/files/patch-pyproject.toml @@ -1,21 +1,15 @@ ---- pyproject.toml.orig 2025-10-07 23:17:42 UTC +--- pyproject.toml.orig 2025-10-21 16:14:22 UTC +++ pyproject.toml -@@ -1,11 +1,11 @@ +@@ -1,6 +1,6 @@ [build-system] -requires = ["maturin>=1.0,<2.0"] -build-backend = "maturin" -+requires = ["setuptools>=61.0", "wheel"] ++requires = ["setuptools>0", "wheel"] +build-backend = "setuptools.build_meta" [project] name = "uv" - version = "0.9.1" --description = "An extremely fast Python package and project manager, written in Rust." -+description = "Python package for uv - extremely fast Python package installer" - authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] - requires-python = ">=3.8" - keywords = [ -@@ -40,62 +40,10 @@ Releases = "https://github.com/astral-sh/uv/releases" +@@ -40,62 +40,10 @@ Discord = "https://discord.gg/astral-sh" Releases = "https://github.com/astral-sh/uv/releases" Discord = "https://discord.gg/astral-sh" diff --git a/devel/py-validate-pyproject-schema-store/Makefile b/devel/py-validate-pyproject-schema-store/Makefile index 4cd4f34272bd..0e49af6f3383 100644 --- a/devel/py-validate-pyproject-schema-store/Makefile +++ b/devel/py-validate-pyproject-schema-store/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile index 5bd4d3910803..6625922137c1 100644 --- a/devel/py-virtualenv/Makefile +++ b/devel/py-virtualenv/Makefile @@ -1,5 +1,5 @@ PORTNAME= virtualenv -PORTVERSION= 20.35.3 +PORTVERSION= 20.35.4 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVO RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}filelock>=3.12.2:sysutils/py-filelock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>=3.9.1:devel/py-platformdirs@${PY_FLAVOR} -# tests: 355 passed, 38 skipped, 2 deselected +# tests: 357 passed, 39 skipped, 2 deselected TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=7.3.2:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage_enable_subprocess>=1.0:devel/py-coverage_enable_subprocess@${PY_FLAVOR} \ diff --git a/devel/py-virtualenv/distinfo b/devel/py-virtualenv/distinfo index 9b7606e582d6..a3ae3ca4c225 100644 --- a/devel/py-virtualenv/distinfo +++ b/devel/py-virtualenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760254700 -SHA256 (pypa-virtualenv-20.35.3_GH0.tar.gz) = ea7aae2fa5525b119f6c4254f2aa786805011a911e6438c97a58be89135a110d -SIZE (pypa-virtualenv-20.35.3_GH0.tar.gz) = 6044008 +TIMESTAMP = 1761906315 +SHA256 (pypa-virtualenv-20.35.4_GH0.tar.gz) = 7cd947aef689c99b2539a45de8735a209668e8cefec1482625461a1f2d25cc80 +SIZE (pypa-virtualenv-20.35.4_GH0.tar.gz) = 6069883 diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile index d4153bbf0a80..5819814f8cd4 100644 --- a/devel/py-watchfiles/Makefile +++ b/devel/py-watchfiles/Makefile @@ -1,5 +1,6 @@ PORTNAME= watchfiles -PORTVERSION= 1.1.0 +PORTVERSION= 1.1.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-watchfiles/Makefile.crates b/devel/py-watchfiles/Makefile.crates index 07c8873c1aae..8f9896e585f4 100644 --- a/devel/py-watchfiles/Makefile.crates +++ b/devel/py-watchfiles/Makefile.crates @@ -20,15 +20,15 @@ CARGO_CRATES= autocfg-1.3.0 \ mio-1.0.3 \ notify-8.0.0 \ notify-types-2.0.0 \ - once_cell-1.19.0 \ + once_cell-1.21.3 \ portable-atomic-1.6.0 \ proc-macro2-1.0.81 \ - pyo3-0.25.1 \ - pyo3-build-config-0.25.1 \ - pyo3-ffi-0.25.1 \ - pyo3-macros-0.25.1 \ - pyo3-macros-backend-0.25.1 \ - python3-dll-a-0.2.13 \ + pyo3-0.26.0 \ + pyo3-build-config-0.26.0 \ + pyo3-ffi-0.26.0 \ + pyo3-macros-0.26.0 \ + pyo3-macros-backend-0.26.0 \ + python3-dll-a-0.2.14 \ quote-1.0.36 \ redox_syscall-0.5.3 \ same-file-1.0.6 \ diff --git a/devel/py-watchfiles/distinfo b/devel/py-watchfiles/distinfo index 522792bea584..ba1dc329e1ba 100644 --- a/devel/py-watchfiles/distinfo +++ b/devel/py-watchfiles/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1759774667 -SHA256 (watchfiles-1.1.0.tar.gz) = 693ed7ec72cbfcee399e92c895362b6e66d63dac6b91e2c11ae03d10d503e575 -SIZE (watchfiles-1.1.0.tar.gz) = 94406 +TIMESTAMP = 1761446716 +SHA256 (watchfiles-1.1.1.tar.gz) = a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2 +SIZE (watchfiles-1.1.1.tar.gz) = 94440 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -45,24 +45,24 @@ SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce SIZE (rust/crates/notify-8.0.0.crate) = 35590 SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 SHA256 (rust/crates/proc-macro2-1.0.81.crate) = 3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba SIZE (rust/crates/proc-macro2-1.0.81.crate) = 48233 -SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a -SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993 -SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598 -SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126 -SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c -SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058 -SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50 -SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 -SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc -SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 -SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed -SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018 +SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 +SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579 +SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f +SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309 +SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 +SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247 +SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded +SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906 +SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf +SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809 +SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 +SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4 diff --git a/devel/py-whistle/Makefile b/devel/py-whistle/Makefile index 335a1167d5dd..e2a444bbc218 100644 --- a/devel/py-whistle/Makefile +++ b/devel/py-whistle/Makefile @@ -1,7 +1,8 @@ PORTNAME= whistle -PORTVERSION= 2.0.1 +PORTVERSION= 2.1.4 CATEGORIES= devel python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/python-whistle/whistle/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org @@ -10,8 +11,9 @@ WWW= https://python-whistle.github.io/ \ https://github.com/python-whistle/whistle LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-whistle/distinfo b/devel/py-whistle/distinfo index 4cac51f775a6..7ed07f884244 100644 --- a/devel/py-whistle/distinfo +++ b/devel/py-whistle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745936188 -SHA256 (whistle-2.0.1.tar.gz) = 88ebbbe8328fe91d7c2908f656f7378b7ae4b1db4c1dd27b8f04abee7d787780 -SIZE (whistle-2.0.1.tar.gz) = 5772 +TIMESTAMP = 1762586842 +SHA256 (whistle-2.1.4.tar.gz) = 15fb4c9d46d32e658472da475697cb2573768a19579f1d139606fe1de5285fee +SIZE (whistle-2.1.4.tar.gz) = 161112 diff --git a/devel/py-widgetsnbextension/Makefile b/devel/py-widgetsnbextension/Makefile index 89c25c720170..d01d47822ba3 100644 --- a/devel/py-widgetsnbextension/Makefile +++ b/devel/py-widgetsnbextension/Makefile @@ -1,5 +1,5 @@ PORTNAME= widgetsnbextension -PORTVERSION= 4.0.14 +PORTVERSION= 4.0.15 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-widgetsnbextension/distinfo b/devel/py-widgetsnbextension/distinfo index e43dc100526f..f656b723f022 100644 --- a/devel/py-widgetsnbextension/distinfo +++ b/devel/py-widgetsnbextension/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744560091 -SHA256 (widgetsnbextension-4.0.14.tar.gz) = a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af -SIZE (widgetsnbextension-4.0.14.tar.gz) = 1097428 +TIMESTAMP = 1762200224 +SHA256 (widgetsnbextension-4.0.15.tar.gz) = de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9 +SIZE (widgetsnbextension-4.0.15.tar.gz) = 1097402 diff --git a/devel/py-wsme/Makefile b/devel/py-wsme/Makefile index 2eef2f6067e6..3f65b15f2d26 100644 --- a/devel/py-wsme/Makefile +++ b/devel/py-wsme/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.4:devel/py-importlib-m ${PYTHON_PKGNAMEPREFIX}simplegeneric>=0:devel/py-simplegeneric@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR} -USES= python:3.9+ +USES= python USE_PYTHON= autoplist concurrent pep517 MAKE_ENV= PBR_VERSION=${PORTVERSION} diff --git a/devel/py-xasm/Makefile b/devel/py-xasm/Makefile index 34b250404ac4..aaa7ac1c1834 100644 --- a/devel/py-xasm/Makefile +++ b/devel/py-xasm/Makefile @@ -1,5 +1,5 @@ PORTNAME= xasm -PORTVERSION= 1.2.0 +PORTVERSION= 1.2.2 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/rocky/python-xasm/releases/download/${PORTVERSION}/ @@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.gpl2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdis>=6.0.3:devel/py-xdis@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xdis>=6.1.8<6.3.0:devel/py-xdis@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-xasm/distinfo b/devel/py-xasm/distinfo index 3635d0d8e558..d60b0bfe25eb 100644 --- a/devel/py-xasm/distinfo +++ b/devel/py-xasm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722711125 -SHA256 (xasm-1.2.0.tar.gz) = 800ed4d0e2b582fa85c39362ea2958020b8fe48e96d13c2f0895c7f7b1f5f81f -SIZE (xasm-1.2.0.tar.gz) = 39887 +TIMESTAMP = 1761446718 +SHA256 (xasm-1.2.2.tar.gz) = d809552faaec612d1173533702625ae617e656e6ee0484880f7cfd5831087380 +SIZE (xasm-1.2.2.tar.gz) = 45153 diff --git a/devel/py-xasm/files/patch-____pkginfo____.py b/devel/py-xasm/files/patch-____pkginfo____.py deleted file mode 100644 index b4e7591c79d0..000000000000 --- a/devel/py-xasm/files/patch-____pkginfo____.py +++ /dev/null @@ -1,17 +0,0 @@ ---- __pkginfo__.py.orig 2021-11-07 21:37:38 UTC -+++ __pkginfo__.py -@@ -35,12 +35,12 @@ ftp_url = None - author = "Rocky Bernstein" - author_email = "rb@dustyfeet.com" - ftp_url = None --install_requires = [_six] -+install_requires = ["xdis >= 6.0.3"] - license = "GPL-2.0" - mailing_list = "python-debugger@googlegroups.com" - modname = "xasm" - py_modules = None --setup_requires = ["pytest-runner", "xdis >= 6.0.3, < 6.1.0"] -+setup_requires = [] - # scripts = ['bin/pydisasm'] - short_desc = "Python cross-version byte-code assembler" - tests_require = ["pytest", _six] diff --git a/devel/py-xasm/files/patch-pyproject.toml b/devel/py-xasm/files/patch-pyproject.toml new file mode 100644 index 000000000000..f81ae23548e2 --- /dev/null +++ b/devel/py-xasm/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-10-17 17:52:00 UTC ++++ pyproject.toml +@@ -17,7 +17,7 @@ readme = "README.rst" + "xdis >= 6.1.8, < 6.3.0", + ] + readme = "README.rst" +-license = "GPL-2.0" ++license = {text = "GPL-2.0"} + keywords = ["Python bytecode", "bytecode", "disassembler"] + classifiers = [ + "Development Status :: 4 - Beta", diff --git a/devel/py-xattr/Makefile b/devel/py-xattr/Makefile index b7e35136c9a7..8ffc9beecd42 100644 --- a/devel/py-xattr/Makefile +++ b/devel/py-xattr/Makefile @@ -1,6 +1,5 @@ PORTNAME= xattr -PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTVERSION= 1.3.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-xattr/distinfo b/devel/py-xattr/distinfo index ee9166d110d0..2fdcc53c04f3 100644 --- a/devel/py-xattr/distinfo +++ b/devel/py-xattr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752542728 -SHA256 (xattr-1.2.0.tar.gz) = a64c8e21eff1be143accf80fd3b8fde3e28a478c37da298742af647ac3e5e0a7 -SIZE (xattr-1.2.0.tar.gz) = 17293 +TIMESTAMP = 1761446720 +SHA256 (xattr-1.3.0.tar.gz) = 30439fabd7de0787b27e9a6e1d569c5959854cb322f64ce7380fedbfa5035036 +SIZE (xattr-1.3.0.tar.gz) = 17148 diff --git a/devel/py-xattr/files/patch-pyproject.toml b/devel/py-xattr/files/patch-pyproject.toml index 4ffc819a00e9..4facb1b31b99 100644 --- a/devel/py-xattr/files/patch-pyproject.toml +++ b/devel/py-xattr/files/patch-pyproject.toml @@ -1,10 +1,19 @@ ---- pyproject.toml.orig 2025-07-14 02:33:11 UTC +--- pyproject.toml.orig 2025-10-13 21:46:56 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ requires = [ [build-system] requires = [ -- "setuptools>=68", +- "setuptools>=77.0.3", + "setuptools>=61", "wheel", "cffi>=1.16.0", ] +@@ -21,7 +21,7 @@ description="Python wrapper for extended filesystem at + {name = "Bob Ippolito", email = "bob@redivi.com"}, + ] + description="Python wrapper for extended filesystem attributes" +-license = "MIT" ++license = {file = "LICENSE.txt"} + keywords = ["xattr"] + classifiers = [ + "Environment :: Console", diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile index f6abaf127cef..3f4b975d3f8e 100644 --- a/devel/py-xdis/Makefile +++ b/devel/py-xdis/Makefile @@ -1,5 +1,5 @@ PORTNAME= xdis -PORTVERSION= 6.1.7 +PORTVERSION= 6.1.8 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/rocky/python-xdis/releases/download/${PORTVERSION}/ diff --git a/devel/py-xdis/distinfo b/devel/py-xdis/distinfo index c635642d5721..c01a4147f50b 100644 --- a/devel/py-xdis/distinfo +++ b/devel/py-xdis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774671 -SHA256 (xdis-6.1.7.tar.gz) = 0faeba937dfda8b82a4655864fc29860db176581fe05cf02d0a3701d6c7cb147 -SIZE (xdis-6.1.7.tar.gz) = 630750 +TIMESTAMP = 1761446722 +SHA256 (xdis-6.1.8.tar.gz) = a070c390f814395d672a8732b8b5e8e09cdeeaac1b32497e8061c24f126f6d69 +SIZE (xdis-6.1.8.tar.gz) = 630484 diff --git a/devel/pycomposefile/Makefile b/devel/pycomposefile/Makefile deleted file mode 100644 index 9981b3302a5f..000000000000 --- a/devel/pycomposefile/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= pycomposefile -DISTVERSION= 0.0.30 -PORTREVISION= 2 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= dbaio@FreeBSD.org -COMMENT= Structured deserialization of Docker Compose files for Python -WWW= https://pypi.org/project/pycomposefile/ - -LICENSE= MIT - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -post-patch: - @${RM} -r ${WRKSRC}/tests/ - -.include <bsd.port.mk> diff --git a/devel/pycomposefile/distinfo b/devel/pycomposefile/distinfo deleted file mode 100644 index 9f037503ebe2..000000000000 --- a/devel/pycomposefile/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1696204074 -SHA256 (pycomposefile-0.0.30.tar.gz) = 190a2920ef05f86e620f3e0d1761931c2a57a38baa2877472337df69c8a1ca53 -SIZE (pycomposefile-0.0.30.tar.gz) = 15893 diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile index 4324c1d2e3ab..e40996639611 100644 --- a/devel/pyenv/Makefile +++ b/devel/pyenv/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyenv DISTVERSIONPREFIX= v -DISTVERSION= 2.6.11 +DISTVERSION= 2.6.12 CATEGORIES= devel python MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo index 0e015ff905fb..60cd9d3a5b1c 100644 --- a/devel/pyenv/distinfo +++ b/devel/pyenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760592439 -SHA256 (pyenv-pyenv-v2.6.11_GH0.tar.gz) = cfd4c1a21a0095a4adb53da5c374b98295c355c2532527c06ce83a103b7ddad8 -SIZE (pyenv-pyenv-v2.6.11_GH0.tar.gz) = 1360562 +TIMESTAMP = 1762046740 +SHA256 (pyenv-pyenv-v2.6.12_GH0.tar.gz) = 75fe91b18e617bf0261e40901d3ebc3e3c1b94b0b62da2fd7dddd1778f45dcb7 +SIZE (pyenv-pyenv-v2.6.12_GH0.tar.gz) = 1361071 diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist index 4165cce482e1..a3202dabc643 100644 --- a/devel/pyenv/pkg-plist +++ b/devel/pyenv/pkg-plist @@ -204,6 +204,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.9.21 libexec/pyenv-plugins/python-build/share/python-build/3.9.22 libexec/pyenv-plugins/python-build/share/python-build/3.9.23 libexec/pyenv-plugins/python-build/share/python-build/3.9.24 +libexec/pyenv-plugins/python-build/share/python-build/3.9.25 libexec/pyenv-plugins/python-build/share/python-build/3.10-dev libexec/pyenv-plugins/python-build/share/python-build/3.10.0 libexec/pyenv-plugins/python-build/share/python-build/3.10.1 @@ -392,6 +393,7 @@ libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.1.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.1.2 libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.0 libexec/pyenv-plugins/python-build/share/python-build/graalpy-25.0.0 +libexec/pyenv-plugins/python-build/share/python-build/graalpy-25.0.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.2 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-23.1.0 @@ -402,6 +404,7 @@ libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.1.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.1.2 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.0 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-25.0.0 +libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-25.0.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.1 libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.2 libexec/pyenv-plugins/python-build/share/python-build/graalpy-dev diff --git a/devel/pygobject-common/Makefile b/devel/pygobject-common/Makefile index 9faa06e77a70..34f82088547c 100644 --- a/devel/pygobject-common/Makefile +++ b/devel/pygobject-common/Makefile @@ -3,11 +3,18 @@ PKGNAMESUFFIX= -common COMMENT= Common files for Python bindings for GObject Introspection +TEST_DEPENDS= bash:shells/bash \ + ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} + NO_BUILD= yes NO_ARCH= yes PLIST_FILES= include/pygobject-3.0/pygobject.h \ libdata/pkgconfig/pygobject-3.0.pc +# tests/test_glib.py is flaky - its tests fail when run together, but pass when +# executed separately +TEST_ENV= PYTEST_ADDOPTS='-k "not test_io_add_watch and not test_main_loop"' + SLAVE_PORT= common MASTERDIR= ${.CURDIR}/../../devel/py-pygobject diff --git a/devel/pylyzer/Makefile b/devel/pylyzer/Makefile index be7125e7f352..2e56def8d2a3 100644 --- a/devel/pylyzer/Makefile +++ b/devel/pylyzer/Makefile @@ -1,7 +1,7 @@ PORTNAME= pylyzer DISTVERSIONPREFIX= v DISTVERSION= 0.0.78 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org diff --git a/devel/pymsteams/Makefile b/devel/pymsteams/Makefile index 600178574c16..8d9144bade2a 100644 --- a/devel/pymsteams/Makefile +++ b/devel/pymsteams/Makefile @@ -1,6 +1,5 @@ PORTNAME= pymsteams -DISTVERSION= 0.2.2 -PORTREVISION= 1 +DISTVERSION= 0.2.5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,11 +10,14 @@ WWW= https://pypi.org/project/pymsteams/ LICENSE= APACHE20 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}httpx>=0.18.2:www/py-httpx@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/pymsteams/distinfo b/devel/pymsteams/distinfo index ce610723c7d0..7d1f6fba9057 100644 --- a/devel/pymsteams/distinfo +++ b/devel/pymsteams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696274151 -SHA256 (pymsteams-0.2.2.tar.gz) = 5696dc987b47b498825b8f095863edbdcff126db774b83aa246559c5f1f08ec6 -SIZE (pymsteams-0.2.2.tar.gz) = 9586 +TIMESTAMP = 1761306413 +SHA256 (pymsteams-0.2.5.tar.gz) = 9f76ca3a3de17b49ce3c5c314ee0e88b8bd2be78fc66f693ade1b7cabf23af70 +SIZE (pymsteams-0.2.5.tar.gz) = 88943 diff --git a/devel/pymsteams/files/patch-pyproject.toml b/devel/pymsteams/files/patch-pyproject.toml new file mode 100644 index 000000000000..30d05ca53875 --- /dev/null +++ b/devel/pymsteams/files/patch-pyproject.toml @@ -0,0 +1,9 @@ +--- pyproject.toml.orig 2025-01-07 23:58:33 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=64", "setuptools-scm>=8"] ++requires = ["setuptools>=63", "setuptools-scm>=8"] + build-backend = "setuptools.build_meta" + + [project] diff --git a/devel/pyside2-tools/distinfo b/devel/pyside2-tools/distinfo index a8e84b0ff77b..57a2afb9b12f 100644 --- a/devel/pyside2-tools/distinfo +++ b/devel/pyside2-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750004562 -SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527 -SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828 +TIMESTAMP = 1762397870 +SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b +SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736 diff --git a/devel/pyside2/distinfo b/devel/pyside2/distinfo index 16753b2b493e..cf7e908cd157 100644 --- a/devel/pyside2/distinfo +++ b/devel/pyside2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750004535 -SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527 -SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828 +TIMESTAMP = 1762397852 +SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b +SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736 diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile deleted file mode 100644 index 8f8ec9cffbfa..000000000000 --- a/devel/pysvn/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -PORTNAME= pysvn -PORTVERSION= 1.9.12 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/ - -MAINTAINER= bra@fsn.hu -COMMENT= Python binding for Subversion -WWW= http://pysvn.tigris.org/ - -LICENSE= APACHE11 -LICENSE_FILE= ${WRKSRC}/../LICENSE.txt - -BROKEN= Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned int>' -EXPIRATION_DATE=2025-10-31 - -.if ${WITH_SUBVERSION_VER:U} == LTS -LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts -.else -LIB_DEPENDS= libsvn_client-1.so:devel/subversion -.endif -LIB_DEPENDS+= libneon.so:www/neon \ - libexpat.so:textproc/expat2 - -USES= python -USE_PYTHON= distutils noegginfo concurrent optsuffix -PYDISTUTILS_CONFIGURE_TARGET= configure -PYDISTUTILS_CONFIGUREARGS= --apr-inc-dir=${LOCALBASE}/include/apr-1 \ - --svn-inc-dir=${LOCALBASE}/include/subversion-1 \ - --pycxx-dir=${WRKSRC}/../Import/pycxx-7.1.4 \ - --pycxx-src-dir=${WRKSRC}/../Import/pycxx-7.1.4/Src - -PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \ - %%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_${PYTHON_VERSION:S/./_/:S/python//}.so - -WRKSRC_SUBDIR= Source - -post-patch: - ${REINPLACE_CMD} -e 's|^min_pycxx_version =|pycxx_version = &|g; s|gcc|${CC}|g; s|g++|${CXX}|g' ${WRKSRC}/setup_configure.py - -do-build: - @cd ${WRKSRC} && ${MAKE_CMD} - -do-install: - ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} - ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} - ${INSTALL_SCRIPT} \ - ${WRKSRC}/${PORTNAME}/*.py \ - ${WRKSRC}/${PORTNAME}/*.so \ - ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/*.so - -.include <bsd.port.mk> diff --git a/devel/pysvn/distinfo b/devel/pysvn/distinfo deleted file mode 100644 index fab48eb12f07..000000000000 --- a/devel/pysvn/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1593364883 -SHA256 (pysvn-1.9.12.tar.gz) = b113dae303728c3986745d604ce80b4b4a67addc99c24907e3ff5409d87f47d4 -SIZE (pysvn-1.9.12.tar.gz) = 663626 diff --git a/devel/pysvn/pkg-descr b/devel/pysvn/pkg-descr deleted file mode 100644 index f3f1908f1f31..000000000000 --- a/devel/pysvn/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -The pysvn module is a python interface to the Subversion version control -system. This API exposes client interfaces for managing a working copy, -querying a repository, and synchronizing the two. - -This API cannot create new repositories; it can only interact with existing -repositories. If you need to create a repository, use the svnadmin command -from Subversion. - -Using the API, you can check out a working copy, add, edit, and remove working -files, and check in, compare, or discard your changes. Repository properties -such as keyword expansion, end of line characters, and ignore lists can also -be examined and manipulated. diff --git a/devel/pytype/Makefile b/devel/pytype/Makefile index 6b98171ef63a..ea5b1565e615 100644 --- a/devel/pytype/Makefile +++ b/devel/pytype/Makefile @@ -31,7 +31,7 @@ RUN_DEPENDS= ninja>=1.10.2:devel/ninja \ ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2:textproc/py-toml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= compiler:c++11-lang python:3.10+ +USES= compiler:c++11-lang python USE_PYTHON= autoplist concurrent pep517 pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} diff --git a/devel/qbs/Makefile b/devel/qbs/Makefile index 78ad0d5d09e2..8c1aef956386 100644 --- a/devel/qbs/Makefile +++ b/devel/qbs/Makefile @@ -1,11 +1,13 @@ PORTNAME= qbs DISTVERSIONPREFIX= src- -DISTVERSION= 3.0.3 -PORTREVISION= 1 +DISTVERSION= 3.1.1 CATEGORIES= devel MASTER_SITES= QT/official_releases/${PORTNAME}/${PORTVERSION} DIST_SUBDIR= KDE/Qt/qbs +PATCH_SITES= https://github.com/qbs/qbs/commit/ # Prep for Qt 6.10.x +PATCHFILES+= ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch:-p1 + MAINTAINER= kde@FreeBSD.org COMMENT= Qbs Build Suite WWW= https://doc.qt.io/qbs/ diff --git a/devel/qbs/distinfo b/devel/qbs/distinfo index 1e005315037b..8257ca7306d4 100644 --- a/devel/qbs/distinfo +++ b/devel/qbs/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1756940690 -SHA256 (KDE/Qt/qbs/qbs-src-3.0.3.tar.gz) = 5ea02139263ec4dbf947d18f4a73ccc41f691ec43c5914a6a6b089d9713ec0dc -SIZE (KDE/Qt/qbs/qbs-src-3.0.3.tar.gz) = 5796778 +TIMESTAMP = 1763025797 +SHA256 (KDE/Qt/qbs/qbs-src-3.1.1.tar.gz) = 95e8de11cd66710975d4225d35ee01fd43691e4b65609399de367cb8a1df3af9 +SIZE (KDE/Qt/qbs/qbs-src-3.1.1.tar.gz) = 5803914 +SHA256 (KDE/Qt/qbs/ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch) = 1d3452e939676e45ebe990112b93d0384844ab33c001ce590e36d49f00aa43be +SIZE (KDE/Qt/qbs/ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch) = 1044 diff --git a/devel/qbs/pkg-plist b/devel/qbs/pkg-plist index e944304f33ea..07c0f34204bf 100644 --- a/devel/qbs/pkg-plist +++ b/devel/qbs/pkg-plist @@ -61,6 +61,7 @@ lib/libqbscore.so lib/libqbscore.so.%%QBS_VER%% lib/libqbscore.so.%%QBS_VERSION%% lib/qbs/plugins/libclangcompilationdbgenerator.so +lib/qbs/plugins/libgraphvizgenerator.so lib/qbs/plugins/libiarewgenerator.so lib/qbs/plugins/libkeiluvgenerator.so lib/qbs/plugins/libmakefilegenerator.so @@ -166,8 +167,14 @@ libexec/qbs/qbs_processlauncher %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-applicationextension.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-autotestrunner-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-autotestrunner.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configbuild-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configbuild.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configinstall-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configinstall.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppapplication-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppapplication.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppstd-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppstd.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-dynamiclibrary-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-dynamiclibrary.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-innosetup-members.html @@ -182,6 +189,8 @@ libexec/qbs/qbs_processlauncher %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-library.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-loadablemodule-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-loadablemodule.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-plugin-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-plugin.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtapplication-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtapplication.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtguiapplication-members.html @@ -250,6 +259,10 @@ libexec/qbs/qbs_processlauncher %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-capnproto-cpp.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-codesign-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-codesign.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-build-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-build.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-install-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-install.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp-obsolete.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp.html @@ -275,6 +288,8 @@ libexec/qbs/qbs_processlauncher %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-ico.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-innosetup-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-innosetup.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-installpaths-members.html +%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-installpaths.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-java-members.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-java.html %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-lex-yacc-members.html @@ -574,6 +589,9 @@ share/man/man1/qbs.1.gz %%DATADIR%%/examples/compiled-qml/main.cpp %%DATADIR%%/examples/compiled-qml/main.qml %%DATADIR%%/examples/compiled-qml/qml.qrc +%%DATADIR%%/examples/conan-zlib/conan-zlib.qbs +%%DATADIR%%/examples/conan-zlib/conanfile.py +%%DATADIR%%/examples/conan-zlib/main.c %%DATADIR%%/examples/cxx-modules/mod0/mod0.cppm %%DATADIR%%/examples/cxx-modules/mod0/mod0.qbs %%DATADIR%%/examples/cxx-modules/mod0/mod0main.cpp @@ -640,6 +658,10 @@ share/man/man1/qbs.1.gz %%DATADIR%%/examples/install-bundle/main.cpp %%DATADIR%%/examples/install-bundle/white.iconset/icon_16x16.png %%DATADIR%%/examples/install-bundle/white.iconset/icon_16x16@2x.png +%%DATADIR%%/examples/main-bundle/main-bundle.qbs +%%DATADIR%%/examples/main-bundle/main.cpp +%%DATADIR%%/examples/main-bundle/mylib.cpp +%%DATADIR%%/examples/main-bundle/mylib.h %%DATADIR%%/examples/pkgconfig-provider/main.c %%DATADIR%%/examples/pkgconfig-provider/pkgconfig-provider.qbs %%DATADIR%%/examples/protobuf/addressbook_conan/addressbook_conan.qbs @@ -722,7 +744,10 @@ share/man/man1/qbs.1.gz %%DATADIR%%/imports/qbs/base/Application.qbs %%DATADIR%%/imports/qbs/base/ApplicationExtension.qbs %%DATADIR%%/imports/qbs/base/AutotestRunner.qbs +%%DATADIR%%/imports/qbs/base/ConfigBuild.qbs +%%DATADIR%%/imports/qbs/base/ConfigInstall.qbs %%DATADIR%%/imports/qbs/base/CppApplication.qbs +%%DATADIR%%/imports/qbs/base/CppStd.qbs %%DATADIR%%/imports/qbs/base/DynamicLibrary.qbs %%DATADIR%%/imports/qbs/base/InnoSetup.qbs %%DATADIR%%/imports/qbs/base/InstallPackage.qbs @@ -734,6 +759,7 @@ share/man/man1/qbs.1.gz %%DATADIR%%/imports/qbs/base/NativeBinary.qbs %%DATADIR%%/imports/qbs/base/NetModule.qbs %%DATADIR%%/imports/qbs/base/NodeJSApplication.qbs +%%DATADIR%%/imports/qbs/base/Plugin.qbs %%DATADIR%%/imports/qbs/base/QtApplication.qbs %%DATADIR%%/imports/qbs/base/QtGuiApplication.qbs %%DATADIR%%/imports/qbs/base/QtLupdateRunner.qbs @@ -766,8 +792,6 @@ share/man/man1/qbs.1.gz %%DATADIR%%/module-providers/Qt/templates/scxml.qbs %%DATADIR%%/module-providers/Qt/templates/shadertools.js %%DATADIR%%/module-providers/Qt/templates/shadertools.qbs -%%DATADIR%%/module-providers/__fallback/fallback.qbs -%%DATADIR%%/module-providers/__fallback/provider.qbs %%DATADIR%%/module-providers/conan.js %%DATADIR%%/module-providers/conan.qbs %%DATADIR%%/module-providers/qbspkgconfig.qbs @@ -803,6 +827,8 @@ share/man/man1/qbs.1.gz %%DATADIR%%/modules/codesign/codesign.js %%DATADIR%%/modules/codesign/noop.qbs %%DATADIR%%/modules/codesign/signtool.qbs +%%DATADIR%%/modules/config/build/module.qbs +%%DATADIR%%/modules/config/install/module.qbs %%DATADIR%%/modules/cpp/CppModule.qbs %%DATADIR%%/modules/cpp/DarwinGCC.qbs %%DATADIR%%/modules/cpp/GenericGCC.qbs @@ -856,6 +882,9 @@ share/man/man1/qbs.1.gz %%DATADIR%%/modules/ico/IcoModule.qbs %%DATADIR%%/modules/ico/ico.js %%DATADIR%%/modules/innosetup/InnoSetupModule.qbs +%%DATADIR%%/modules/installpaths/base.qbs +%%DATADIR%%/modules/installpaths/debian.js +%%DATADIR%%/modules/installpaths/linux.qbs %%DATADIR%%/modules/java/JavaModule.qbs %%DATADIR%%/modules/java/io/qt/qbs/Artifact.java %%DATADIR%%/modules/java/io/qt/qbs/ArtifactListJsonWriter.java diff --git a/devel/qt5-assistant/distinfo b/devel/qt5-assistant/distinfo index 137e3510e72e..984701a2c2aa 100644 --- a/devel/qt5-assistant/distinfo +++ b/devel/qt5-assistant/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567033 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399636 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-buildtools/distinfo b/devel/qt5-buildtools/distinfo index b82bcb7ba258..611136c654c1 100644 --- a/devel/qt5-buildtools/distinfo +++ b/devel/qt5-buildtools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567036 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399638 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-concurrent/distinfo b/devel/qt5-concurrent/distinfo index 6f1e904a9c0d..7f9a494b4706 100644 --- a/devel/qt5-concurrent/distinfo +++ b/devel/qt5-concurrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567039 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399640 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-core/Makefile b/devel/qt5-core/Makefile index b84b65e1657e..e6b7fccd622d 100644 --- a/devel/qt5-core/Makefile +++ b/devel/qt5-core/Makefile @@ -1,6 +1,5 @@ PORTNAME= core PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt5- diff --git a/devel/qt5-core/distinfo b/devel/qt5-core/distinfo index 539e7fc98b26..0fa41eca0f6d 100644 --- a/devel/qt5-core/distinfo +++ b/devel/qt5-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567042 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399642 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-dbus/distinfo b/devel/qt5-dbus/distinfo index 15523368fa7f..7fdb7594b5d7 100644 --- a/devel/qt5-dbus/distinfo +++ b/devel/qt5-dbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567045 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399644 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-designer/distinfo b/devel/qt5-designer/distinfo index c8be0c9e679d..80bd2c97fcc9 100644 --- a/devel/qt5-designer/distinfo +++ b/devel/qt5-designer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567047 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399646 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-help/distinfo b/devel/qt5-help/distinfo index 792a747e4ca2..ee690800eca9 100644 --- a/devel/qt5-help/distinfo +++ b/devel/qt5-help/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567050 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399647 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-linguist/distinfo b/devel/qt5-linguist/distinfo index 7340d439ca8d..008c2ba87591 100644 --- a/devel/qt5-linguist/distinfo +++ b/devel/qt5-linguist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567053 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399649 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-linguisttools/distinfo b/devel/qt5-linguisttools/distinfo index db6174ce9e6a..6d77734aef3f 100644 --- a/devel/qt5-linguisttools/distinfo +++ b/devel/qt5-linguisttools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567056 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399651 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-location/distinfo b/devel/qt5-location/distinfo index b9c72cf45354..4bcfa60ce989 100644 --- a/devel/qt5-location/distinfo +++ b/devel/qt5-location/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567059 -SHA256 (KDE/Qt/5.15.17/kde-qtlocation-5.15.17p7.tar.xz) = b719959052823ebe8fcbbd84e3fdc924238b473988eb234e216590ecdef9199d -SIZE (KDE/Qt/5.15.17/kde-qtlocation-5.15.17p7.tar.xz) = 6488624 +TIMESTAMP = 1762399653 +SHA256 (KDE/Qt/5.15.18/kde-qtlocation-5.15.18p7.tar.xz) = 22194c0ee3f265077872fbd2d97fdc88d985de77d1105e24595f402c36052313 +SIZE (KDE/Qt/5.15.18/kde-qtlocation-5.15.18p7.tar.xz) = 6487648 diff --git a/devel/qt5-qdbus/distinfo b/devel/qt5-qdbus/distinfo index cd58428d183d..d7b143f94e62 100644 --- a/devel/qt5-qdbus/distinfo +++ b/devel/qt5-qdbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567061 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399654 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-qdbusviewer/distinfo b/devel/qt5-qdbusviewer/distinfo index 12a7f92c488e..59fa9778f869 100644 --- a/devel/qt5-qdbusviewer/distinfo +++ b/devel/qt5-qdbusviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567064 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399656 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-qdoc-data/Makefile b/devel/qt5-qdoc-data/Makefile index ea5faac93858..58964857b2cc 100644 --- a/devel/qt5-qdoc-data/Makefile +++ b/devel/qt5-qdoc-data/Makefile @@ -5,7 +5,7 @@ PORTNAME= qdoc-data DISTVERSION= ${QT5_VERSION} CATEGORIES= devel textproc -MASTER_SITES= QT/official_releases/qt/${QT5_VERSION:R}/${QT5_VERSION}/submodules/ +MASTER_SITES= QT/archive/qt/${QT5_VERSION:R}/${QT5_VERSION}/submodules/ PKGNAMEPREFIX= qt5- DISTNAME= qtbase-everywhere-opensource-src-${QT5_VERSION} WRKSRC= ${WRKDIR}/qtbase-everywhere-src-${QT5_VERSION} diff --git a/devel/qt5-qdoc-data/distinfo b/devel/qt5-qdoc-data/distinfo index aa0bf03adace..89da93155764 100644 --- a/devel/qt5-qdoc-data/distinfo +++ b/devel/qt5-qdoc-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567065 -SHA256 (KDE/Qt/5.15.17/qtbase-everywhere-opensource-src-5.15.17.tar.xz) = de797d49b2e53babf2372c6b52f552d5fd15ecfff9b0fb240641f7da260a1955 -SIZE (KDE/Qt/5.15.17/qtbase-everywhere-opensource-src-5.15.17.tar.xz) = 51478524 +TIMESTAMP = 1762400168 +SHA256 (KDE/Qt/5.15.18/qtbase-everywhere-opensource-src-5.15.18.tar.xz) = 7b632550ea1048fc10c741e46e2e3b093e5ca94dfa6209e9e0848800e247023b +SIZE (KDE/Qt/5.15.18/qtbase-everywhere-opensource-src-5.15.18.tar.xz) = 51492796 diff --git a/devel/qt5-qdoc/distinfo b/devel/qt5-qdoc/distinfo index 3e8dae96c50c..e4d759757bc4 100644 --- a/devel/qt5-qdoc/distinfo +++ b/devel/qt5-qdoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567067 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399663 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt5-qmake/distinfo b/devel/qt5-qmake/distinfo index 74878f46c58c..9d2eca2e4533 100644 --- a/devel/qt5-qmake/distinfo +++ b/devel/qt5-qmake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567070 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399665 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-remoteobjects/distinfo b/devel/qt5-remoteobjects/distinfo index 45360c78ff3c..5cf5c935b911 100644 --- a/devel/qt5-remoteobjects/distinfo +++ b/devel/qt5-remoteobjects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567073 -SHA256 (KDE/Qt/5.15.17/kde-qtremoteobjects-5.15.17p0.tar.xz) = 2febb43d8b13bdcb8bb55402fb5433ec8349b7051f77293314b6d00c709de8bc -SIZE (KDE/Qt/5.15.17/kde-qtremoteobjects-5.15.17p0.tar.xz) = 352508 +TIMESTAMP = 1762399667 +SHA256 (KDE/Qt/5.15.18/kde-qtremoteobjects-5.15.18p0.tar.xz) = a2d590d728cfc2b5644bf0f60ed4c973ed166111bf6207a27f0cfe19889c0689 +SIZE (KDE/Qt/5.15.18/kde-qtremoteobjects-5.15.18p0.tar.xz) = 352716 diff --git a/devel/qt5-script/Makefile b/devel/qt5-script/Makefile index 2367330e7d0f..2cc20fcfe363 100644 --- a/devel/qt5-script/Makefile +++ b/devel/qt5-script/Makefile @@ -1,5 +1,6 @@ PORTNAME= script PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt5- diff --git a/devel/qt5-scripttools/Makefile b/devel/qt5-scripttools/Makefile index 0b73aea76ece..51da990e7847 100644 --- a/devel/qt5-scripttools/Makefile +++ b/devel/qt5-scripttools/Makefile @@ -1,5 +1,6 @@ PORTNAME= scripttools PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt5- diff --git a/devel/qt5-scxml/distinfo b/devel/qt5-scxml/distinfo index 550299e88008..af909ab40c26 100644 --- a/devel/qt5-scxml/distinfo +++ b/devel/qt5-scxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567076 -SHA256 (KDE/Qt/5.15.17/kde-qtscxml-5.15.17p0.tar.xz) = f6ba0a6303b7de9094277dfbe6e5c3f76ce5e76119a93782619ad21b10b7fa50 -SIZE (KDE/Qt/5.15.17/kde-qtscxml-5.15.17p0.tar.xz) = 409948 +TIMESTAMP = 1762399669 +SHA256 (KDE/Qt/5.15.18/kde-qtscxml-5.15.18p0.tar.xz) = 8a813162c87bb87b7ce70c58f38e58b43125348526d9cdcada163a32ff33efca +SIZE (KDE/Qt/5.15.18/kde-qtscxml-5.15.18p0.tar.xz) = 409936 diff --git a/devel/qt5-testlib/distinfo b/devel/qt5-testlib/distinfo index b27b3a75f6c4..d29a94e11d49 100644 --- a/devel/qt5-testlib/distinfo +++ b/devel/qt5-testlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567079 -SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c -SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 +TIMESTAMP = 1762399671 +SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530 +SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948 diff --git a/devel/qt5-uitools/distinfo b/devel/qt5-uitools/distinfo index cd1c634c7cf5..bf26d58a892b 100644 --- a/devel/qt5-uitools/distinfo +++ b/devel/qt5-uitools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749567082 -SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2 -SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352 +TIMESTAMP = 1762399672 +SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193 +SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804 diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index fc95beff7d2e..623bd75568a4 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -1,6 +1,6 @@ PORTNAME= base DISTVERSION= ${QT6_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= qt6- diff --git a/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp b/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp new file mode 100644 index 000000000000..50210c386ced --- /dev/null +++ b/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp @@ -0,0 +1,32 @@ +Support setting thread names via QObject::setObjectName(). + +PR: 290676 + +--- src/corelib/thread/qthread_unix.cpp.orig 2025-09-22 07:03:29 UTC ++++ src/corelib/thread/qthread_unix.cpp +@@ -344,14 +344,14 @@ QAbstractEventDispatcher *QThreadPrivate::createEventD + + #if QT_CONFIG(thread) + +-#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX)) ++#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD)) + static void setCurrentThreadName(const char *name) + { + # if defined(Q_OS_LINUX) && !defined(QT_LINUXBASE) + prctl(PR_SET_NAME, (unsigned long)name, 0, 0, 0); + # elif defined(Q_OS_DARWIN) + pthread_setname_np(name); +-# elif defined(Q_OS_QNX) ++# elif (defined(Q_OS_QNX) || defined(Q_OS_FREEBSD)) + pthread_setname_np(pthread_self(), name); + # endif + } +@@ -415,7 +415,7 @@ void *QThreadPrivate::start(void *arg) + data->ensureEventDispatcher(); + data->eventDispatcher.loadRelaxed()->startingUp(); + +-#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX)) ++#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD)) + { + // Sets the name of the current thread. We can only do this + // when the thread is starting, as we don't have a cross diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile index 3cedd66a5264..fdc9d351a0fd 100644 --- a/devel/qtcreator/Makefile +++ b/devel/qtcreator/Makefile @@ -1,5 +1,5 @@ PORTNAME= qtcreator -DISTVERSION= 17.0.2 +DISTVERSION= 18.0.0 CATEGORIES= devel MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} DISTNAME= qt-creator-opensource-src-${DISTVERSION} @@ -21,9 +21,9 @@ LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++20-lang desktop-file-utils gl \ libarchive llvm:build,run,noexport,min=17 pkgconfig \ python qt:6 shebangfix tar:xz -USE_GL= gl opengl +USE_GL= opengl USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} -USE_QT= 5compat base declarative quick3d quicktimeline serialport \ +USE_QT= base declarative quick3d quicktimeline serialport \ shadertools sqldriver-sqlite svg tools translations websockets SHEBANG_GLOB= *.pl *.py *.sh @@ -38,11 +38,16 @@ CMAKE_ARGS+= -DCMAKE_PREFIX_PATH:STRING="${LLVM_PREFIX};${PREFIX}" # - Prevent accidental use of devel/googletest headers, use bundled. CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_elfutils \ CMAKE_DISABLE_FIND_PACKAGE_Googletest -# - Disable precompiled headers for now, they are missing compile flags. +# - Disable Go cmdbridge. Starting with 18.0.0, configure fails if Go is +# not installed and this is not explicitly disabled. Although this is +# an upstream regression, this could potentially be an option, but +# this functionality has not yet been explored. # - Disable the AppStatisticsPlugin for now, not implemented for FreeBSD. +# - Disable precompiled headers for now, they are missing compile flags. # - Suppress installed yaml-cpp, use bundled. -CMAKE_OFF= BUILD_WITH_PCH \ +CMAKE_OFF= BUILD_EXECUTABLE_CMDBRIDGE \ BUILD_PLUGIN_APPSTATISTICSMONITOR \ + BUILD_WITH_PCH \ yaml-cpp_FOUND LDFLAGS+= -lexecinfo diff --git a/devel/qtcreator/distinfo b/devel/qtcreator/distinfo index 58ab40ac7dad..e751b13b2c40 100644 --- a/devel/qtcreator/distinfo +++ b/devel/qtcreator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759551715 -SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = b0e118f9fb89be717628b3f9251c295fa6df41fa8b7d81216e2ead8355e55a13 -SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = 55745020 +TIMESTAMP = 1763027633 +SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-18.0.0.tar.xz) = c773b74114d1fbca66c81b8fb799892827e7e1542491ed459aaad279e0253973 +SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-18.0.0.tar.xz) = 56167564 diff --git a/devel/qtcreator/pkg-plist b/devel/qtcreator/pkg-plist index c13c94b9deb5..4e0c005d00fd 100644 --- a/devel/qtcreator/pkg-plist +++ b/devel/qtcreator/pkg-plist @@ -8,6 +8,8 @@ lib/qtcreator/libCPlusPlus.so.%%SHLIB_SHVER%% lib/qtcreator/libCPlusPlus.so.%%SHLIB_VER%% lib/qtcreator/libCmdBridgeClient.so.%%SHLIB_SHVER%% lib/qtcreator/libCmdBridgeClient.so.%%SHLIB_VER%% +lib/qtcreator/libDevContainer.so.%%SHLIB_SHVER%% +lib/qtcreator/libDevContainer.so.%%SHLIB_VER%% lib/qtcreator/libExtensionSystem.so.%%SHLIB_SHVER%% lib/qtcreator/libExtensionSystem.so.%%SHLIB_VER%% lib/qtcreator/libGLSL.so.%%SHLIB_SHVER%% @@ -34,6 +36,8 @@ lib/qtcreator/libQmlJS.so.%%SHLIB_SHVER%% lib/qtcreator/libQmlJS.so.%%SHLIB_VER%% lib/qtcreator/libSqlite.so.%%SHLIB_SHVER%% lib/qtcreator/libSqlite.so.%%SHLIB_VER%% +lib/qtcreator/libTasking.so.%%SHLIB_SHVER%% +lib/qtcreator/libTasking.so.%%SHLIB_VER%% lib/qtcreator/libTerminalLib.so.%%SHLIB_SHVER%% lib/qtcreator/libTerminalLib.so.%%SHLIB_VER%% lib/qtcreator/libTracing.so.%%SHLIB_SHVER%% @@ -74,6 +78,7 @@ lib/qtcreator/plugins/libCppcheck.so lib/qtcreator/plugins/libCtfVisualizer.so lib/qtcreator/plugins/libDebugger.so lib/qtcreator/plugins/libDesigner.so +lib/qtcreator/plugins/libDevContainerPlugin.so lib/qtcreator/plugins/libDiffEditor.so lib/qtcreator/plugins/libDocker.so lib/qtcreator/plugins/libEffectComposer.so @@ -190,6 +195,7 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/changelog/changes-17.0.0.md %%DATADIR%%/changelog/changes-17.0.1.md %%DATADIR%%/changelog/changes-17.0.2.md +%%DATADIR%%/changelog/changes-18.0.0.md %%DATADIR%%/changelog/changes-2.0.0 %%DATADIR%%/changelog/changes-2.0.1 %%DATADIR%%/changelog/changes-2.1.0 @@ -326,7 +332,8 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/debugger/gdbtracepoint.py %%DATADIR%%/debugger/libcpp_stdtypes.py %%DATADIR%%/debugger/lldbbridge.py -%%DATADIR%%/debugger/loadorder.txt +%%DATADIR%%/debugger/loadorder_gdbbridge.txt +%%DATADIR%%/debugger/loadorder_lldbbridge.txt %%DATADIR%%/debugger/misctypes.py %%DATADIR%%/debugger/opencvtypes.py %%DATADIR%%/debugger/pdbbridge.py @@ -2404,9 +2411,6 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/templates/wizards/classes/itemmodel/wizard.json %%DATADIR%%/templates/wizards/classes/python/file.py %%DATADIR%%/templates/wizards/classes/python/wizard.json -%%DATADIR%%/templates/wizards/codesnippet/CMakeLists.txt -%%DATADIR%%/templates/wizards/codesnippet/main.cpp -%%DATADIR%%/templates/wizards/codesnippet/wizard.json %%DATADIR%%/templates/wizards/files/cppheader/file.h %%DATADIR%%/templates/wizards/files/cppheader/wizard.json %%DATADIR%%/templates/wizards/files/cppsource/file.cpp @@ -2427,10 +2431,6 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/templates/wizards/files/js/wizard.json %%DATADIR%%/templates/wizards/files/markdown/file.md %%DATADIR%%/templates/wizards/files/markdown/wizard.json -%%DATADIR%%/templates/wizards/files/modeling/model/file.qmodel -%%DATADIR%%/templates/wizards/files/modeling/model/wizard.json -%%DATADIR%%/templates/wizards/files/modeling/scratch/file.qmodel -%%DATADIR%%/templates/wizards/files/modeling/scratch/wizard.json %%DATADIR%%/templates/wizards/files/nim/file.nim %%DATADIR%%/templates/wizards/files/nim/wizard.json %%DATADIR%%/templates/wizards/files/nimscript/file.nims @@ -2525,6 +2525,26 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/templates/wizards/projects/qtforpythonapplication/requirements.txt %%DATADIR%%/templates/wizards/projects/qtforpythonapplication/widget/pyproject.toml %%DATADIR%%/templates/wizards/projects/qtforpythonapplication/widget/wizard.json +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/CMakeLists.txt.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/Main.qml.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featureadapter.cpp.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featureadapter.h.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featurebackend.cpp.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featurebackend.h.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/interfaces.qface.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/interfaces.yaml.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/main.cpp.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.cpp.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.h.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.json.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/production_backend.cmake.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/production_server.cmake.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/servermain.cpp.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/servermain.h.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation.qml.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation_backend.cmake.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation_server.cmake.tpl +%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/wizard.json %%DATADIR%%/templates/wizards/projects/qtquick2-extension/CMakeLists.6.x.txt %%DATADIR%%/templates/wizards/projects/qtquick2-extension/example/example.cpp %%DATADIR%%/templates/wizards/projects/qtquick2-extension/example/example.qml.tpl diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile index 4cbb06e1f322..a8554461bff2 100644 --- a/devel/radicle/Makefile +++ b/devel/radicle/Makefile @@ -1,5 +1,6 @@ PORTNAME= radicle DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \ LOCAL/ashish:sources diff --git a/devel/rapidfuzz-cpp/Makefile b/devel/rapidfuzz-cpp/Makefile index 08c387663f07..4744c58ae19e 100644 --- a/devel/rapidfuzz-cpp/Makefile +++ b/devel/rapidfuzz-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= rapidfuzz-cpp DISTVERSIONPREFIX= v -DISTVERSION= 3.3.2 +DISTVERSION= 3.3.3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -21,6 +21,6 @@ GH_ACCOUNT= rapidfuzz NO_ARCH= yes -# tests as of 3.3.2: 100% tests passed, 0 tests failed out of 10 +# tests as of 3.3.3: 100% tests passed, 0 tests failed out of 10 .include <bsd.port.mk> diff --git a/devel/rapidfuzz-cpp/distinfo b/devel/rapidfuzz-cpp/distinfo index 220cae784638..a86c97125827 100644 --- a/devel/rapidfuzz-cpp/distinfo +++ b/devel/rapidfuzz-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745437549 -SHA256 (rapidfuzz-rapidfuzz-cpp-v3.3.2_GH0.tar.gz) = cf619bb1e7a525472077e76287041d9cd89e97073a24095bcb97f81897b0c1d4 -SIZE (rapidfuzz-rapidfuzz-cpp-v3.3.2_GH0.tar.gz) = 314657 +TIMESTAMP = 1762669068 +SHA256 (rapidfuzz-rapidfuzz-cpp-v3.3.3_GH0.tar.gz) = fa0fbd40110df8134cf05bddbaa4e237dbc4fd915ab9a3029ff481a8d3e8b757 +SIZE (rapidfuzz-rapidfuzz-cpp-v3.3.3_GH0.tar.gz) = 314686 diff --git a/devel/re2/Makefile b/devel/re2/Makefile index 152d9279f284..4c0b8dd93354 100644 --- a/devel/re2/Makefile +++ b/devel/re2/Makefile @@ -1,5 +1,5 @@ PORTNAME= re2 -PORTVERSION= 20250805 +PORTVERSION= 20251105 CATEGORIES= devel MASTER_SITES= https://github.com/google/re2/releases/download/${PORTVERSION:C|(....)(..)(..)|\1-\2-\3|}/ DISTNAME= re2-${PORTVERSION:C|(....)(..)(..)|\1-\2-\3|} diff --git a/devel/re2/distinfo b/devel/re2/distinfo index 98e16e419cd9..645f46b67b5f 100644 --- a/devel/re2/distinfo +++ b/devel/re2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755062452 -SHA256 (re2-2025-08-05.tar.gz) = b5708d8388110624c85f300e7e9b39c4ed5469891eb1127dd7f9d61272d04907 -SIZE (re2-2025-08-05.tar.gz) = 397824 +TIMESTAMP = 1762586704 +SHA256 (re2-2025-11-05.tar.gz) = 87f6029d2f6de8aa023654240a03ada90e876ce9a4676e258dd01ea4c26ffd67 +SIZE (re2-2025-11-05.tar.gz) = 397504 diff --git a/devel/re2c/Makefile b/devel/re2c/Makefile index 82e0ce10acea..b9006faddf4b 100644 --- a/devel/re2c/Makefile +++ b/devel/re2c/Makefile @@ -1,11 +1,12 @@ PORTNAME= re2c -DISTVERSION= 4.1 +DISTVERSION= 4.3 CATEGORIES= devel -MASTER_SITES= https://github.com/skvadrik/${PORTNAME}/releases/download/${DISTVERSION}/ +MASTER_SITES= https://github.com/skvadrik/re2c/releases/download/${DISTVERSION}/ -MAINTAINER= chalpin@cs.wisc.edu +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Lexer generator for C, C++ and Go with a focus on generating fast code -WWW= https://re2c.org/ +WWW= https://re2c.org/ \ + https://github.com/skvadrik/re2c LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE @@ -14,18 +15,18 @@ TEST_DEPENDS= bash:shells/bash USES= cmake:testing compiler:c++11-lib cpe python:test shebangfix tar:xz -SHEBANG_FILES= test/__run_unicode_tests.sh \ - test/captures/posix/.gen/__gen.sh \ - test/captures/posix/.run/__run.sh - -CMAKE_TESTING_ON= RE2C_BUILD_TESTS -CMAKE_TESTING_TARGET= check CMAKE_OFF= RE2C_REBUILD_DOCS CMAKE_ON= BUILD_SHARED_LIBS \ RE2C_BUILD_LIBS +CMAKE_TESTING_ON= RE2C_BUILD_TESTS +CMAKE_TESTING_TARGET= check + +SHEBANG_FILES= test/__run_unicode_tests.sh \ + test/captures/posix/.gen/__gen.sh \ + test/captures/posix/.run/__run.sh -OPTIONS_DEFINE= EXAMPLES -OPTIONS_SUB= yes +OPTIONS_DEFINE= EXAMPLES +OPTIONS_SUB= yes post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} diff --git a/devel/re2c/distinfo b/devel/re2c/distinfo index 8d4f0a8cb7e5..066bdecdc0ff 100644 --- a/devel/re2c/distinfo +++ b/devel/re2c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740323504 -SHA256 (re2c-4.1.tar.xz) = cd7d9bbadb3f04f20da25e20e155655de57beef48e0807266938069f0e322e8b -SIZE (re2c-4.1.tar.xz) = 1812048 +TIMESTAMP = 1758120078 +SHA256 (re2c-4.3.tar.xz) = 51e88d6d6b6ab03eb7970276aca7e0db4f8e29c958b84b561d2fdcb8351c7150 +SIZE (re2c-4.3.tar.xz) = 1844944 diff --git a/devel/re2c/pkg-plist b/devel/re2c/pkg-plist index 262efc0173a3..d9dd10442039 100644 --- a/devel/re2c/pkg-plist +++ b/devel/re2c/pkg-plist @@ -7,6 +7,7 @@ bin/re2js bin/re2ocaml bin/re2py bin/re2rust +bin/re2swift bin/re2v bin/re2zig lib/libre2c.so @@ -430,6 +431,52 @@ lib/libre2c.so %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/03_captures.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.rs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/__run_all.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/lexer/state.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/definitions.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/extra_rules.re.inc +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.swift %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/__run_all.sh @@ -527,6 +574,7 @@ share/man/man1/re2js.1.gz share/man/man1/re2ocaml.1.gz share/man/man1/re2py.1.gz share/man/man1/re2rust.1.gz +share/man/man1/re2swift.1.gz share/man/man1/re2v.1.gz share/man/man1/re2zig.1.gz %%DATADIR%%/stdlib/c @@ -538,6 +586,7 @@ share/man/man1/re2zig.1.gz %%DATADIR%%/stdlib/ocaml %%DATADIR%%/stdlib/python %%DATADIR%%/stdlib/rust +%%DATADIR%%/stdlib/swift %%DATADIR%%/stdlib/unicode_categories.re %%DATADIR%%/stdlib/v %%DATADIR%%/stdlib/zig diff --git a/devel/readerwriterqueue/Makefile b/devel/readerwriterqueue/Makefile index c3c1aa606ee1..081d3f006f8c 100644 --- a/devel/readerwriterqueue/Makefile +++ b/devel/readerwriterqueue/Makefile @@ -1,6 +1,6 @@ PORTNAME= readerwriterqueue DISTVERSIONPREFIX= v -DISTVERSION= 1.0.6 +DISTVERSION= 1.0.7 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -21,9 +21,12 @@ NO_ARCH= yes PLIST_FILES= include/readerwriterqueue/LICENSE.md \ include/readerwriterqueue/atomicops.h \ include/readerwriterqueue/readerwritercircularbuffer.h \ - include/readerwriterqueue/readerwriterqueue.h + include/readerwriterqueue/readerwriterqueue.h \ + lib/cmake/readerwriterqueue/readerwriterqueueConfig.cmake \ + lib/cmake/readerwriterqueue/readerwriterqueueConfigVersion.cmake \ + lib/cmake/readerwriterqueue/readerwriterqueueTargets.cmake -BINARY_ALIAS= g++=${CXX} +BINARY_ALIAS= g++=${CXX} # for tests do-test: @cd ${WRKSRC}/tests/unittests && ${SETENV} ${MAKE_ENV} ${GMAKE} run diff --git a/devel/readerwriterqueue/distinfo b/devel/readerwriterqueue/distinfo index 2642314b20b5..f5633828ef94 100644 --- a/devel/readerwriterqueue/distinfo +++ b/devel/readerwriterqueue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666141537 -SHA256 (cameron314-readerwriterqueue-v1.0.6_GH0.tar.gz) = fc68f55bbd49a8b646462695e1777fb8f2c0b4f342d5e6574135211312ba56c1 -SIZE (cameron314-readerwriterqueue-v1.0.6_GH0.tar.gz) = 41219 +TIMESTAMP = 1762710106 +SHA256 (cameron314-readerwriterqueue-v1.0.7_GH0.tar.gz) = 532224ed052bcd5f4c6be0ed9bb2b8c88dfe7e26e3eb4dd9335303b059df6691 +SIZE (cameron314-readerwriterqueue-v1.0.7_GH0.tar.gz) = 41962 diff --git a/devel/readline/Makefile b/devel/readline/Makefile index 72ea4704033c..7580b39e2aea 100644 --- a/devel/readline/Makefile +++ b/devel/readline/Makefile @@ -1,6 +1,5 @@ PORTNAME= readline -PORTVERSION= 8.2.${PATCHLEVEL} -PORTREVISION= 2 +PORTVERSION= 8.3.${PATCHLEVEL} CATEGORIES= devel MASTER_SITES= GNU DISTNAME= readline-${PORTVERSION:R} @@ -21,13 +20,12 @@ USE_LDCONFIG= yes INFO= history readline rluserman PLIST_SUB= PORTVERSION=${PORTVERSION:R} -PORTDOCS= CHANGES INSTALL README CPE_VENDOR= gnu CPE_VERSION= ${PORTVERSION:R} -# https://ftp.gnu.org/gnu/readline/readline-8.2-patches/ -PATCHES= 1 2 3 4 5 6 7 8 9 10 11 12 13 +# https://ftp.gnu.org/gnu/readline/readline-8.3-patches/ +PATCHES= 1 .if defined(PATCHES) CPE_UPDATE= ${PATCHLEVEL} PATCHLEVEL= ${PATCHES:On:[-1]} diff --git a/devel/readline/distinfo b/devel/readline/distinfo index a054442b7fc2..3d5d78345106 100644 --- a/devel/readline/distinfo +++ b/devel/readline/distinfo @@ -1,29 +1,5 @@ -TIMESTAMP = 1724084516 -SHA256 (readline-8.2.tar.gz) = 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 -SIZE (readline-8.2.tar.gz) = 3043952 -SHA256 (readline82-001) = bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7 -SIZE (readline82-001) = 1198 -SHA256 (readline82-002) = e06503822c62f7bc0d9f387d4c78c09e0ce56e53872011363c74786c7cd4c053 -SIZE (readline82-002) = 1134 -SHA256 (readline82-003) = 24f587ba46b46ed2b1868ccaf9947504feba154bb8faabd4adaea63ef7e6acb0 -SIZE (readline82-003) = 1201 -SHA256 (readline82-004) = 79572eeaeb82afdc6869d7ad4cba9d4f519b1218070e17fa90bbecd49bd525ac -SIZE (readline82-004) = 1708 -SHA256 (readline82-005) = 622ba387dae5c185afb4b9b20634804e5f6c1c6e5e87ebee7c35a8f065114c99 -SIZE (readline82-005) = 1501 -SHA256 (readline82-006) = c7b45ff8c0d24d81482e6e0677e81563d13c74241f7b86c4de00d239bc81f5a1 -SIZE (readline82-006) = 3031 -SHA256 (readline82-007) = 5911a5b980d7900aabdbee483f86dab7056851e6400efb002776a0a4a1bab6f6 -SIZE (readline82-007) = 1422 -SHA256 (readline82-008) = a177edc9d8c9f82e8c19d0630ab351f3fd1b201d655a1ddb5d51c4cee197b26a -SIZE (readline82-008) = 1697 -SHA256 (readline82-009) = 3d9885e692e1998523fd5c61f558cecd2aafd67a07bd3bfe1d7ad5a31777a116 -SIZE (readline82-009) = 2270 -SHA256 (readline82-010) = 758e2ec65a0c214cfe6161f5cde3c5af4377c67d820ea01d13de3ca165f67b4c -SIZE (readline82-010) = 2653 -SHA256 (readline82-011) = e0013d907f3a9e6482cc0934de1bd82ee3c3c4fd07a9646aa9899af237544dd7 -SIZE (readline82-011) = 1865 -SHA256 (readline82-012) = 6c8adf8ed4a2ca629f7fd11301ed6293a6248c9da0c674f86217df715efccbd3 -SIZE (readline82-012) = 2824 -SHA256 (readline82-013) = 1ea434957d6ec3a7b61763f1f3552dad0ebdd6754d65888b5cd6d80db3a788a8 -SIZE (readline82-013) = 5757 +TIMESTAMP = 1752265716 +SHA256 (readline-8.3.tar.gz) = fe5383204467828cd495ee8d1d3c037a7eba1389c22bc6a041f627976f9061cc +SIZE (readline-8.3.tar.gz) = 3419642 +SHA256 (readline83-001) = 21f0a03106dbe697337cd25c70eb0edbaa2bdb6d595b45f83285cdd35bac84de +SIZE (readline83-001) = 1846 diff --git a/devel/readline/files/patch-clang18 b/devel/readline/files/patch-clang18 deleted file mode 100644 index df9e8b671ddc..000000000000 --- a/devel/readline/files/patch-clang18 +++ /dev/null @@ -1,31 +0,0 @@ ---- readline.h.orig 2022-02-18 16:13:59 UTC -+++ readline.h -@@ -404,10 +404,10 @@ extern int rl_mark_active_p (void); - extern void rl_deactivate_mark (void); - extern int rl_mark_active_p (void); - --#if defined (USE_VARARGS) && defined (PREFER_STDARG) -+#if defined(__GNUC__) || defined(__clang__) - extern int rl_message (const char *, ...) __attribute__((__format__ (printf, 1, 2))); - #else --extern int rl_message (); -+extern int rl_message (const char *, ...); - #endif - - extern int rl_show_char (int); ---- rltypedefs.h.orig 2021-01-22 15:04:18 UTC -+++ rltypedefs.h -@@ -32,10 +32,13 @@ extern "C" { - # define _FUNCTION_DEF - - #if defined(__GNUC__) || defined(__clang__) -+#pragma GCC diagnostic push -+#pragma GCC diagnostic ignored "-Wstrict-prototypes" - typedef int Function () __attribute__((deprecated)); - typedef void VFunction () __attribute__((deprecated)); - typedef char *CPFunction () __attribute__((deprecated)); - typedef char **CPPFunction () __attribute__((deprecated)); -+#pragma GCC diagnostic pop - #else - typedef int Function (); - typedef void VFunction (); diff --git a/devel/readline/files/patch-doc-readline.3 b/devel/readline/files/patch-doc-readline.3 index d7d7b3631b32..41a76b97d73c 100644 --- a/devel/readline/files/patch-doc-readline.3 +++ b/devel/readline/files/patch-doc-readline.3 @@ -1,25 +1,27 @@ ---- doc/readline.3.orig 2020-10-29 20:48:10 UTC +% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info + +--- doc/readline.3.orig 2025-02-03 15:12:54 UTC +++ doc/readline.3 -@@ -118,7 +118,7 @@ The name of this file is taken from the value of the - environment variable. If that variable is unset, the default is - .IR ~/.inputrc . - If that file does not exist or cannot be read, the ultimate default is +@@ -180,7 +180,7 @@ If that file does not exist or cannot be read, \fBrea + If that variable is unset, the default is + .IR \*~/.inputrc . + If that file does not exist or cannot be read, \fBreadline\fP looks for -.IR /etc/inputrc . +.IR %%PREFIX%%/etc/inputrc . - When a program which uses the readline library starts up, the - init file is read, and the key bindings and variables are set. - There are only a few basic constructs allowed in the -@@ -722,11 +722,11 @@ the test fails. - .IP \fB$include\fP + When a program that uses the \fBreadline\fP library starts up, + \fBreadline\fP reads the initialization file + and sets the key bindings and variables found there, +@@ -936,11 +936,11 @@ and key bindings from that file. + .B $include This directive takes a single filename as an argument and reads commands - and bindings from that file. For example, the following directive --would read \fI/etc/inputrc\fP: -+would read \fI%%PREFIX%%/etc/inputrc\fP: - .sp 1 + and key bindings from that file. +-For example, the following directive would read \fI/etc/inputrc\fP: ++For example, the following directive would read \fI%%PREFIX%%/etc/inputrc\fP: + .PP .RS .nf -\fB$include\fP \^ \fI/etc/inputrc\fP +\fB$include\fP \^ \fI%%PREFIX%%/etc/inputrc\fP - .fi + .fi .RE .SH SEARCHING diff --git a/devel/readline/files/patch-doc-readline.info b/devel/readline/files/patch-doc-readline.info index 6eb3350f6d4d..3ac09ea4dafe 100644 --- a/devel/readline/files/patch-doc-readline.info +++ b/devel/readline/files/patch-doc-readline.info @@ -1,21 +1,23 @@ ---- doc/readline.info.orig 2020-10-30 14:07:51 UTC +% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info + +--- doc/readline.info.orig 2025-03-31 14:28:42 UTC +++ doc/readline.info -@@ -313,7 +313,7 @@ putting commands in an "inputrc" file, conventionally +@@ -327,7 +327,7 @@ is ‘~/.inputrc’. If that file does not exist or c directory. The name of this file is taken from the value of the - environment variable 'INPUTRC'. If that variable is unset, the default - is '~/.inputrc'. If that file does not exist or cannot be read, the --ultimate default is '/etc/inputrc'. -+ultimate default is '%%PREFIX%%/etc/inputrc'. + environment variable ‘INPUTRC’. If that variable is unset, the default + is ‘~/.inputrc’. If that file does not exist or cannot be read, +-Readline looks for ‘/etc/inputrc’. ++Readline looks for ‘%%PREFIX%%/etc/inputrc’. - When a program which uses the Readline library starts up, the init - file is read, and the key bindings are set. -@@ -853,8 +853,8 @@ four parser directives used. - '$include' + When a program that uses the Readline library starts up, Readline + reads the init file and sets any variables and key bindings it contains. +@@ -954,8 +954,8 @@ four parser directives available. + ‘$include’ This directive takes a single filename as an argument and reads - commands and bindings from that file. For example, the following -- directive reads from '/etc/inputrc': + commands and key bindings from that file. For example, the +- following directive reads from ‘/etc/inputrc’: - $include /etc/inputrc -+ directive reads from '%%PREFIX%%/etc/inputrc': ++ following directive reads from ‘%%PREFIX%%/etc/inputrc’: + $include %%PREFIX%%/etc/inputrc diff --git a/devel/readline/files/patch-doc-rluserman.info b/devel/readline/files/patch-doc-rluserman.info index 332ba1fc1715..1f1fcdc23b9f 100644 --- a/devel/readline/files/patch-doc-rluserman.info +++ b/devel/readline/files/patch-doc-rluserman.info @@ -1,21 +1,23 @@ ---- doc/rluserman.info.orig 2020-10-30 14:07:52 UTC +% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info + +--- doc/rluserman.info.orig 2025-03-31 14:28:42 UTC +++ doc/rluserman.info -@@ -311,7 +311,7 @@ putting commands in an "inputrc" file, conventionally +@@ -325,7 +325,7 @@ is ‘~/.inputrc’. If that file does not exist or c directory. The name of this file is taken from the value of the - environment variable 'INPUTRC'. If that variable is unset, the default - is '~/.inputrc'. If that file does not exist or cannot be read, the --ultimate default is '/etc/inputrc'. -+ultimate default is '%%PREFIX%%/etc/inputrc'. + environment variable ‘INPUTRC’. If that variable is unset, the default + is ‘~/.inputrc’. If that file does not exist or cannot be read, +-Readline looks for ‘/etc/inputrc’. ++Readline looks for ‘%%PREFIX%%/etc/inputrc’. - When a program which uses the Readline library starts up, the init - file is read, and the key bindings are set. -@@ -851,8 +851,8 @@ four parser directives used. - '$include' + When a program that uses the Readline library starts up, Readline + reads the init file and sets any variables and key bindings it contains. +@@ -952,8 +952,8 @@ four parser directives available. + ‘$include’ This directive takes a single filename as an argument and reads - commands and bindings from that file. For example, the following -- directive reads from '/etc/inputrc': + commands and key bindings from that file. For example, the +- following directive reads from ‘/etc/inputrc’: - $include /etc/inputrc -+ directive reads from '%%PREFIX%%/etc/inputrc': ++ following directive reads from ‘%%PREFIX%%/etc/inputrc’: + $include %%PREFIX%%/etc/inputrc diff --git a/devel/readline/pkg-plist b/devel/readline/pkg-plist index 75a5579b3aed..b24438ecfdfa 100644 --- a/devel/readline/pkg-plist +++ b/devel/readline/pkg-plist @@ -16,17 +16,30 @@ lib/libreadline.so.8 lib/libreadline.so.%%PORTVERSION%% libdata/pkgconfig/history.pc libdata/pkgconfig/readline.pc +%%PORTDOCS%%%%DOCSDIR%%/CHANGES +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/history.html +%%PORTDOCS%%%%DOCSDIR%%/readline.html +%%PORTDOCS%%%%DOCSDIR%%/rluserman.html share/man/man3/history.3.gz share/man/man3/readline.3.gz %%DATADIR%%/excallback.c %%DATADIR%%/fileman.c +%%DATADIR%%/hist_erasedups.c +%%DATADIR%%/hist_purgecmd.c %%DATADIR%%/histexamp.c %%DATADIR%%/manexamp.c +%%DATADIR%%/rl-callbacktest.c +%%DATADIR%%/rl-callbacktest2.c +%%DATADIR%%/rl-callbacktest3.c %%DATADIR%%/rl-fgets.c +%%DATADIR%%/rl-timeout.c %%DATADIR%%/rl.c %%DATADIR%%/rlbasic.c %%DATADIR%%/rlcat.c %%DATADIR%%/rlevent.c +%%DATADIR%%/rlkeymaps.c %%DATADIR%%/rlptytest.c %%DATADIR%%/rltest.c %%DATADIR%%/rlversion.c diff --git a/devel/redo/Makefile b/devel/redo/Makefile index f3ea4f5efb25..3c550af651b8 100644 --- a/devel/redo/Makefile +++ b/devel/redo/Makefile @@ -10,6 +10,9 @@ WWW= https://jdebp.eu/Softwares/redo/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/source/COPYING +BROKEN= Unfetchable +EXPIRATION_DATE=2025-12-31 + USES= compiler:c++11-lang NO_WRKSUBDIR= yes diff --git a/devel/reflect-cpp/Makefile b/devel/reflect-cpp/Makefile index d1dd33a6a14c..96da1d8458eb 100644 --- a/devel/reflect-cpp/Makefile +++ b/devel/reflect-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= reflect-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.21.0 +DISTVERSION= 0.22.0 CATEGORIES= devel MAINTAINER= alven@FreeBSD.org diff --git a/devel/reflect-cpp/distinfo b/devel/reflect-cpp/distinfo index ee997afed034..22e3e18fb182 100644 --- a/devel/reflect-cpp/distinfo +++ b/devel/reflect-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758200985 -SHA256 (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 007d6e44a750785cb4c94dc29f307119abde679e4b09fb72b9b5c3f0f067cab2 -SIZE (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 5793220 +TIMESTAMP = 1761798639 +SHA256 (getml-reflect-cpp-v0.22.0_GH0.tar.gz) = 5756d74e7df640b4633a3ea5a3c0d7c4e096bdd3f67828f8b02f58b156ba39ec +SIZE (getml-reflect-cpp-v0.22.0_GH0.tar.gz) = 5809222 diff --git a/devel/reflect-cpp/pkg-plist b/devel/reflect-cpp/pkg-plist index 6382cf0e67a0..90ce5e3f9657 100644 --- a/devel/reflect-cpp/pkg-plist +++ b/devel/reflect-cpp/pkg-plist @@ -87,6 +87,7 @@ include/rfl/cbor/load.hpp include/rfl/cbor/read.hpp include/rfl/cbor/save.hpp include/rfl/cbor/write.hpp +include/rfl/common.hpp include/rfl/comparisons.hpp include/rfl/concepts.hpp include/rfl/config.hpp @@ -335,7 +336,6 @@ include/rfl/parsing/schema/Definition.hpp include/rfl/parsing/schema/Type.hpp include/rfl/parsing/schema/ValidationType.hpp include/rfl/parsing/schema/make.hpp -include/rfl/parsing/schema/to_numeric_type.hpp include/rfl/parsing/schemaful/IsSchemafulReader.hpp include/rfl/parsing/schemaful/IsSchemafulWriter.hpp include/rfl/parsing/schemaful/OptionalReader.hpp diff --git a/devel/revive/Makefile b/devel/revive/Makefile index b5b91ebfde58..43b7e090c5b4 100644 --- a/devel/revive/Makefile +++ b/devel/revive/Makefile @@ -1,7 +1,6 @@ PORTNAME= revive DISTVERSIONPREFIX= v -DISTVERSION= 1.5.1 -PORTREVISION= 3 +DISTVERSION= 1.12.0 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org @@ -11,10 +10,10 @@ WWW= https://revive.run LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules +USES= go:1.23,modules _BUILD_VERSION= ${DISTVERSION} -_BUILD_COMMIT= 3378f70 +_BUILD_COMMIT= e1d05f7 GO_MODULE= github.com/mgechev/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ diff --git a/devel/revive/distinfo b/devel/revive/distinfo index 1bae8d9800ae..aed2923db476 100644 --- a/devel/revive/distinfo +++ b/devel/revive/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1734922276 -SHA256 (go/devel_revive/revive-v1.5.1/v1.5.1.mod) = 3efb4faa3d025733fd4394217517df3fe86cdb394f1364d5eb724ccfb10bc94f -SIZE (go/devel_revive/revive-v1.5.1/v1.5.1.mod) = 793 -SHA256 (go/devel_revive/revive-v1.5.1/v1.5.1.zip) = a349123cc03e6d0a89328aebe884aa8b3e405d9548a44a4d20437dec7e7b11d0 -SIZE (go/devel_revive/revive-v1.5.1/v1.5.1.zip) = 806062 +TIMESTAMP = 1762218004 +SHA256 (go/devel_revive/revive-v1.12.0/v1.12.0.mod) = 511afbbeaf39769562e6ba0ca8a15628d7dcbaa04b7a04b71568e9154101114a +SIZE (go/devel_revive/revive-v1.12.0/v1.12.0.mod) = 704 +SHA256 (go/devel_revive/revive-v1.12.0/v1.12.0.zip) = 6e79b7c6fe940c0eb31799f65c06853f640a25403dbd89388c6a4bc781e5a1c8 +SIZE (go/devel_revive/revive-v1.12.0/v1.12.0.zip) = 884847 diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile index b44b4c8a5643..d3f4db601103 100644 --- a/devel/rgbds/Makefile +++ b/devel/rgbds/Makefile @@ -1,5 +1,5 @@ PORTNAME= rgbds -DISTVERSION= 1.0.0-rc2 +DISTVERSION= 1.0.0 CATEGORIES= devel games MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-source diff --git a/devel/rgbds/distinfo b/devel/rgbds/distinfo index 3ef87e958887..3d4933373814 100644 --- a/devel/rgbds/distinfo +++ b/devel/rgbds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759344524 -SHA256 (rgbds/1.0.0-rc2/rgbds-source.tar.gz) = 6fbed7ec0a39f689f4f67b586923b366472c3b704340e6d3c46fb3d1f111e01d -SIZE (rgbds/1.0.0-rc2/rgbds-source.tar.gz) = 10542426 +TIMESTAMP = 1761988796 +SHA256 (rgbds/1.0.0/rgbds-source.tar.gz) = 5f1b5531f8b7033b5ac3e7d1b0ed2a61cf5c2784e4801d7f4839cc8bde7fa1f7 +SIZE (rgbds/1.0.0/rgbds-source.tar.gz) = 10552516 diff --git a/devel/root/Makefile b/devel/root/Makefile index df0d00d41ff3..4e689e92572a 100644 --- a/devel/root/Makefile +++ b/devel/root/Makefile @@ -138,8 +138,8 @@ PGSQL_USES= pgsql:13+ PYROOT_CMAKE_BOOL= pyroot tpython tmva-pymva PYROOT_DESC= Enable bindings between Python and C++ with PyROOT PYROOT_BUILD_DEPENDS= ${PYNUMPY} -PYROOT_USES= python:3.9+,build,run -PYROOT_USES_OFF= python:3.9+,build +PYROOT_USES= python:build,run +PYROOT_USES_OFF= python:build QT6WEB_CMAKE_BOOL= qt6web QT6WEB_DESC= Enable support for Qt6 web-based display diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index b925677de6c2..481369f884d8 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20251008 +PORTVERSION= 20251117 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 16ba4f49e136..b6d570729147 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774965 -SHA256 (rbenv-ruby-build-v20251008_GH0.tar.gz) = 29c1770301efa7114c61e79af05a4c70082c6220d7eecc38feba8e26453ad2a9 -SIZE (rbenv-ruby-build-v20251008_GH0.tar.gz) = 97441 +TIMESTAMP = 1763390126 +SHA256 (rbenv-ruby-build-v20251117_GH0.tar.gz) = 30884373951bb4dd9765f0969a2feafd47d3ea1757b9d542c33b84463abc2800 +SIZE (rbenv-ruby-build-v20251117_GH0.tar.gz) = 97612 diff --git a/devel/ruby-install/Makefile b/devel/ruby-install/Makefile index 2cc8d5b06867..bd195c724056 100644 --- a/devel/ruby-install/Makefile +++ b/devel/ruby-install/Makefile @@ -11,9 +11,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= bash:shells/bash \ - curl:ftp/curl \ - sudo:security/sudo + curl:ftp/curl +USES= sudo NO_ARCH= yes NO_BUILD= yes diff --git a/devel/rubygem-CFPropertyList-gitlab/Makefile b/devel/rubygem-CFPropertyList-gitlab/Makefile index db076235b6ca..14510653150f 100644 --- a/devel/rubygem-CFPropertyList-gitlab/Makefile +++ b/devel/rubygem-CFPropertyList-gitlab/Makefile @@ -1,6 +1,5 @@ PORTNAME= CFPropertyList -PORTVERSION= 3.0.7 -PORTREVISION= 1 +PORTVERSION= 3.0.8 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,9 +11,9 @@ WWW= https://github.com/ckruse/CFPropertyList LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ - rubygem-nkf>=0:net/rubygem-nkf \ - rubygem-rexml>=0:textproc/rubygem-rexml +#RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ +# rubygem-nkf>=0:net/rubygem-nkf \ +# rubygem-rexml>=0:textproc/rubygem-rexml USES= gem diff --git a/devel/rubygem-CFPropertyList-gitlab/distinfo b/devel/rubygem-CFPropertyList-gitlab/distinfo index 0fac69849593..e8658169998e 100644 --- a/devel/rubygem-CFPropertyList-gitlab/distinfo +++ b/devel/rubygem-CFPropertyList-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449578 -SHA256 (rubygem/CFPropertyList-3.0.7.gem) = c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c -SIZE (rubygem/CFPropertyList-3.0.7.gem) = 18432 +TIMESTAMP = 1763181507 +SHA256 (rubygem/CFPropertyList-3.0.8.gem) = 2c99d0d980536d3d7ab252f7bd59ac8be50fbdd1ff487c98c949bb66bb114261 +SIZE (rubygem/CFPropertyList-3.0.8.gem) = 18432 diff --git a/devel/rubygem-actionview80/Makefile b/devel/rubygem-actionview80/Makefile index 81d5e9bf1737..dcaab48e678e 100644 --- a/devel/rubygem-actionview80/Makefile +++ b/devel/rubygem-actionview80/Makefile @@ -1,5 +1,5 @@ PORTNAME= actionview -PORTVERSION= 8.0.3 +PORTVERSION= 8.0.4 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 80 diff --git a/devel/rubygem-actionview80/distinfo b/devel/rubygem-actionview80/distinfo index 225fe544746a..13c6f2c7b8fd 100644 --- a/devel/rubygem-actionview80/distinfo +++ b/devel/rubygem-actionview80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816968 -SHA256 (rubygem/actionview-8.0.3.gem) = 5171946ff07d1e95bf3d805ad9425a89040a013dea11bb1f4cf604f108b1ce66 -SIZE (rubygem/actionview-8.0.3.gem) = 188928 +TIMESTAMP = 1762587502 +SHA256 (rubygem/actionview-8.0.4.gem) = 5bd3c41ee7a59e14cf062bb5e4ee53c9a253d12fc13c8754cae368012e1a1648 +SIZE (rubygem/actionview-8.0.4.gem) = 188928 diff --git a/devel/rubygem-actionview81/Makefile b/devel/rubygem-actionview81/Makefile new file mode 100644 index 000000000000..82b322b233c8 --- /dev/null +++ b/devel/rubygem-actionview81/Makefile @@ -0,0 +1,29 @@ +PORTNAME= actionview +PORTVERSION= 8.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple, battle-tested conventions and helpers for building web pages +WWW= https://github.com/rails/rails/tree/main/actionview \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport81 \ + rubygem-builder>=3.1<4:devel/rubygem-builder \ + rubygem-erubi>=1.11<2:www/rubygem-erubi \ + rubygem-rails-dom-testing-rails81>=2.2<3:textproc/rubygem-rails-dom-testing-rails81 \ + rubygem-rails-html-sanitizer>=1.6<2:textproc/rubygem-rails-html-sanitizer + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails + +PORTSCOUT= limit:^8\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-actionview81/distinfo b/devel/rubygem-actionview81/distinfo new file mode 100644 index 000000000000..916048c34f08 --- /dev/null +++ b/devel/rubygem-actionview81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762526252 +SHA256 (rubygem/actionview-8.1.0.gem) = b7e8770a5aacd389a3c04916d29609a53459447fcbf747150437136d44c1d1f3 +SIZE (rubygem/actionview-8.1.0.gem) = 191488 diff --git a/devel/rubygem-actionview81/pkg-descr b/devel/rubygem-actionview81/pkg-descr new file mode 100644 index 000000000000..904615b292ae --- /dev/null +++ b/devel/rubygem-actionview81/pkg-descr @@ -0,0 +1,4 @@ +Action View is a framework for handling view template lookup and rendering, and +provides view helpers that assist when building HTML forms, Atom feeds and more. +Template formats that Action View handles are ERB (embedded Ruby, typically used +to inline short Ruby snippets inside HTML), and XML Builder. diff --git a/devel/rubygem-activejob80/Makefile b/devel/rubygem-activejob80/Makefile index 800c9bf1be06..5968a8d46be2 100644 --- a/devel/rubygem-activejob80/Makefile +++ b/devel/rubygem-activejob80/Makefile @@ -1,5 +1,5 @@ PORTNAME= activejob -PORTVERSION= 8.0.3 +PORTVERSION= 8.0.4 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 80 diff --git a/devel/rubygem-activejob80/distinfo b/devel/rubygem-activejob80/distinfo index 688f98149981..98515329b950 100644 --- a/devel/rubygem-activejob80/distinfo +++ b/devel/rubygem-activejob80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816970 -SHA256 (rubygem/activejob-8.0.3.gem) = 469eddb3822aff1c6a0df0bd3398f28bff8fcd1bd0e9d309e6b7ccbd0bdba1b6 -SIZE (rubygem/activejob-8.0.3.gem) = 35840 +TIMESTAMP = 1762587504 +SHA256 (rubygem/activejob-8.0.4.gem) = cbc8a85d0e168cb90a5629c8a36fe2d08ba840103d3aed3eee0c7beb784fccce +SIZE (rubygem/activejob-8.0.4.gem) = 35840 diff --git a/devel/rubygem-activejob81/Makefile b/devel/rubygem-activejob81/Makefile new file mode 100644 index 000000000000..a0c2a45f298b --- /dev/null +++ b/devel/rubygem-activejob81/Makefile @@ -0,0 +1,27 @@ +PORTNAME= activejob +PORTVERSION= 8.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Declare job classes that can be run by a variety of queuing backends +WWW= https://github.com/rails/rails/tree/main/activejob \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport81 \ + rubygem-globalid-rails81>=0.3.6:databases/rubygem-globalid-rails81 + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails +CPE_PRODUCT= active_job + +PORTSCOUT= limit:^8\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-activejob81/distinfo b/devel/rubygem-activejob81/distinfo new file mode 100644 index 000000000000..a94153e4f477 --- /dev/null +++ b/devel/rubygem-activejob81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762526254 +SHA256 (rubygem/activejob-8.1.0.gem) = 61214bc2d04486e2c7918e3903d9db2a738adf3b8c8a7240303d515d99a94c59 +SIZE (rubygem/activejob-8.1.0.gem) = 43008 diff --git a/devel/rubygem-activejob81/pkg-descr b/devel/rubygem-activejob81/pkg-descr new file mode 100644 index 000000000000..d618ca834e3c --- /dev/null +++ b/devel/rubygem-activejob81/pkg-descr @@ -0,0 +1,16 @@ +Active Job is a framework for declaring jobs and making them run on a variety of +queuing backends. These jobs can be everything from regularly scheduled +clean-ups, to billing charges, to mailings -- anything that can be chopped up +into small units of work and run in parallel. + +It also serves as the backend for Action Mailer's #deliver_later functionality +that makes it easy to turn any mailing into a job for running later. That's one +of the most common jobs in a modern web application: sending emails outside the +request-response cycle, so the user doesn't have to wait on it. + +The main point is to ensure that all Rails apps will have a job infrastructure +in place, even if it's in the form of an "immediate runner". We can then have +framework features and other gems build on top of that, without having to worry +about API differences between Delayed Job and Resque. Picking your queuing +backend becomes more of an operational concern, then. And you'll be able to +switch between them without having to rewrite your jobs. diff --git a/devel/rubygem-activesupport80/Makefile b/devel/rubygem-activesupport80/Makefile index fff399d665a6..bfe58018ae36 100644 --- a/devel/rubygem-activesupport80/Makefile +++ b/devel/rubygem-activesupport80/Makefile @@ -1,5 +1,5 @@ PORTNAME= activesupport -PORTVERSION= 8.0.3 +PORTVERSION= 8.0.4 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 80 diff --git a/devel/rubygem-activesupport80/distinfo b/devel/rubygem-activesupport80/distinfo index 19a9d9dc53d6..6da2aadbfd34 100644 --- a/devel/rubygem-activesupport80/distinfo +++ b/devel/rubygem-activesupport80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816972 -SHA256 (rubygem/activesupport-8.0.3.gem) = a711ce5e30660b23232f26a38699469f8d859d47aa1f722e183fda6d7cc17823 -SIZE (rubygem/activesupport-8.0.3.gem) = 252416 +TIMESTAMP = 1762587506 +SHA256 (rubygem/activesupport-8.0.4.gem) = 894a3a6c7733b5fae5a7df3acd76c4b563f38687df8a04fa3cbd25360f3fe95a +SIZE (rubygem/activesupport-8.0.4.gem) = 252928 diff --git a/devel/rubygem-activesupport81/Makefile b/devel/rubygem-activesupport81/Makefile new file mode 100644 index 000000000000..0fc6063b9454 --- /dev/null +++ b/devel/rubygem-activesupport81/Makefile @@ -0,0 +1,36 @@ +PORTNAME= activesupport +PORTVERSION= 8.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Toolkit of support libraries and Ruby core extensions extracted from the Rails framework +WWW= https://github.com/rails/rails/tree/main/activesupport \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ + rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ + rubygem-concurrent-ruby>=1.3.1<2:devel/rubygem-concurrent-ruby \ + rubygem-connection_pool>=2.2.5:net/rubygem-connection_pool \ + rubygem-drb>=0:devel/rubygem-drb \ + rubygem-i18n>=1.6,2<2,2:devel/rubygem-i18n \ + rubygem-json>=0:devel/rubygem-json \ + rubygem-logger>=1.4.2:devel/rubygem-logger \ + rubygem-minitest>=5.1:devel/rubygem-minitest \ + rubygem-securerandom>=0.3:security/rubygem-securerandom \ + rubygem-tzinfo>=2.0.5<3:devel/rubygem-tzinfo \ + rubygem-uri>=0.13.1:net/rubygem-uri + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= activesupport_project + +PORTSCOUT= limit:^8\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-activesupport81/distinfo b/devel/rubygem-activesupport81/distinfo new file mode 100644 index 000000000000..00e29a1effdf --- /dev/null +++ b/devel/rubygem-activesupport81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762526256 +SHA256 (rubygem/activesupport-8.1.0.gem) = d4adf40725be7bbc2a16936a6cf41b175a46ba0c5ccdb703ea4ed7c8801e070a +SIZE (rubygem/activesupport-8.1.0.gem) = 267776 diff --git a/devel/rubygem-activesupport81/pkg-descr b/devel/rubygem-activesupport81/pkg-descr new file mode 100644 index 000000000000..67a1ee92e655 --- /dev/null +++ b/devel/rubygem-activesupport81/pkg-descr @@ -0,0 +1,4 @@ +Active Support is a collection of utility classes and standard library +extensions that were found useful for the Rails framework. These additions +reside in this package so they can be loaded as needed in Ruby projects outside +of Rails. diff --git a/devel/rubygem-async-gitlab/Makefile b/devel/rubygem-async-gitlab/Makefile index 52e369b59935..450cfba50a32 100644 --- a/devel/rubygem-async-gitlab/Makefile +++ b/devel/rubygem-async-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= async -PORTVERSION= 2.24.0 +PORTVERSION= 2.32.1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/license.md RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \ rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \ - rubygem-io-event>=1.9<2:devel/rubygem-io-event \ + rubygem-io-event>=1.11<2:devel/rubygem-io-event \ rubygem-metrics>=0.12<1:devel/rubygem-metrics \ - rubygem-traces>=0.15<1:devel/rubygem-traces + rubygem-traces>=0.18<1:devel/rubygem-traces USES= gem diff --git a/devel/rubygem-async-gitlab/distinfo b/devel/rubygem-async-gitlab/distinfo index 3ff97f0ad315..83c7e9ebbb29 100644 --- a/devel/rubygem-async-gitlab/distinfo +++ b/devel/rubygem-async-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750222027 -SHA256 (rubygem/async-2.24.0.gem) = 589d11ac6d5808da195ed5ac71f37afcab505855aa958bf5fc463a5469c34377 -SIZE (rubygem/async-2.24.0.gem) = 36864 +TIMESTAMP = 1761545231 +SHA256 (rubygem/async-2.32.1.gem) = eb4b6ca887c963f7996c6665e64caf2fa5c7183983cff814eea27d32109e8d14 +SIZE (rubygem/async-2.32.1.gem) = 61952 diff --git a/devel/rubygem-avro/Makefile b/devel/rubygem-avro/Makefile index c171ae57c7d9..62ee5bd55aa4 100644 --- a/devel/rubygem-avro/Makefile +++ b/devel/rubygem-avro/Makefile @@ -1,5 +1,5 @@ PORTNAME= avro -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel rubygems MASTER_SITES= RG \ APACHE/avro/avro-${PORTVERSION}/ruby diff --git a/devel/rubygem-avro/distinfo b/devel/rubygem-avro/distinfo index 1490da1b056e..e27d5dd4e67a 100644 --- a/devel/rubygem-avro/distinfo +++ b/devel/rubygem-avro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201045 -SHA256 (rubygem/avro-1.12.0.gem) = bfadb9f65004daf2c37016a9164f0e7eab9e17102341d4234a63692ec0d17a01 -SIZE (rubygem/avro-1.12.0.gem) = 52736 +TIMESTAMP = 1761446548 +SHA256 (rubygem/avro-1.12.1.gem) = e2a32e605e935f9196d590bb193d1fa13b83d169303b811ecb614e67ad59ac43 +SIZE (rubygem/avro-1.12.1.gem) = 52736 diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile index 9904282f7a98..800278774008 100644 --- a/devel/rubygem-aws-partitions/Makefile +++ b/devel/rubygem-aws-partitions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-partitions -PORTVERSION= 1.1172.0 +PORTVERSION= 1.1179.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo index 29034a81b9c2..c269a890bca3 100644 --- a/devel/rubygem-aws-partitions/distinfo +++ b/devel/rubygem-aws-partitions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774771 -SHA256 (rubygem/aws-partitions-1.1172.0.gem) = 62809c443c36260f8d6c2e978ea49adcac497ca63f67568aae3e0e51e8341246 -SIZE (rubygem/aws-partitions-1.1172.0.gem) = 81920 +TIMESTAMP = 1762586944 +SHA256 (rubygem/aws-partitions-1.1179.0.gem) = e1e13eeadf39e262e79b6d9b5f47f7c5e460a008cb8837aa68374f575507de5a +SIZE (rubygem/aws-partitions-1.1179.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile index 0a7a6d31519c..619bf7f79bfa 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile +++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-accessanalyzer -PORTVERSION= 1.78.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanal LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo index b0aa5ba89f9d..f1dd8093802c 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo +++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120902 -SHA256 (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = ea746f01147ccd42dd42ab33ed31e4fec749d7d41e7921cac72e21901f19feed -SIZE (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = 82944 +TIMESTAMP = 1762586946 +SHA256 (rubygem/aws-sdk-accessanalyzer-1.80.0.gem) = 2f64c8d74209b135c7ab23ca4ccf7e15d51e5e80a6e5fe5724a4efd328fde5ec +SIZE (rubygem/aws-sdk-accessanalyzer-1.80.0.gem) = 82944 diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile index 583add6e3901..8b3f30129e04 100644 --- a/devel/rubygem-aws-sdk-account/Makefile +++ b/devel/rubygem-aws-sdk-account/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-account -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-account/distinfo b/devel/rubygem-aws-sdk-account/distinfo index 2d638ebf7674..f0924656fe3e 100644 --- a/devel/rubygem-aws-sdk-account/distinfo +++ b/devel/rubygem-aws-sdk-account/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120904 -SHA256 (rubygem/aws-sdk-account-1.48.0.gem) = bde6f9f9ac728f1b792fbf2f60c63fa11b3bcd477033461d0335a89b3cb321ab -SIZE (rubygem/aws-sdk-account-1.48.0.gem) = 33280 +TIMESTAMP = 1761446812 +SHA256 (rubygem/aws-sdk-account-1.50.0.gem) = 69bf77cad2d1b153463e13c63c040d1b3a7668d70a506fd7424c8ac3c236e8ed +SIZE (rubygem/aws-sdk-account-1.50.0.gem) = 33280 diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile index 84bc6abe0560..8d2c5e8209ea 100644 --- a/devel/rubygem-aws-sdk-acm/Makefile +++ b/devel/rubygem-aws-sdk-acm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-acm -PORTVERSION= 1.94.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-acm/distinfo b/devel/rubygem-aws-sdk-acm/distinfo index b1ab8aff7045..63a3f96e69e2 100644 --- a/devel/rubygem-aws-sdk-acm/distinfo +++ b/devel/rubygem-aws-sdk-acm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120906 -SHA256 (rubygem/aws-sdk-acm-1.94.0.gem) = b50e600d7bfe14a700546c5d9acfaa1a81e14a535cd5c370598c2fe1851e169a -SIZE (rubygem/aws-sdk-acm-1.94.0.gem) = 51712 +TIMESTAMP = 1762586948 +SHA256 (rubygem/aws-sdk-acm-1.96.0.gem) = 4fd599cee4145a2708a418784740dbc6d7a31a3e1a0ab670d2a0e1777e18d0b3 +SIZE (rubygem/aws-sdk-acm-1.96.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-acmpca/Makefile b/devel/rubygem-aws-sdk-acmpca/Makefile index 9f0fe06846fd..62dcb47eaa0f 100644 --- a/devel/rubygem-aws-sdk-acmpca/Makefile +++ b/devel/rubygem-aws-sdk-acmpca/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-acmpca -PORTVERSION= 1.100.0 +PORTVERSION= 1.102.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-acmpca/distinfo b/devel/rubygem-aws-sdk-acmpca/distinfo index efdb68f3bf35..33da94d85e80 100644 --- a/devel/rubygem-aws-sdk-acmpca/distinfo +++ b/devel/rubygem-aws-sdk-acmpca/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120908 -SHA256 (rubygem/aws-sdk-acmpca-1.100.0.gem) = d5beb65e7f83b33c2504e9e8a17c33a5cf0380be9e49d06fc882ae2acbd8f5ab -SIZE (rubygem/aws-sdk-acmpca-1.100.0.gem) = 73728 +TIMESTAMP = 1761446816 +SHA256 (rubygem/aws-sdk-acmpca-1.102.0.gem) = 28b0dbd8ee5e46d25a82cf9dce96be40cf1e23576017d5129aa96ee551e803b5 +SIZE (rubygem/aws-sdk-acmpca-1.102.0.gem) = 73728 diff --git a/devel/rubygem-aws-sdk-aiops/Makefile b/devel/rubygem-aws-sdk-aiops/Makefile index 825a55557b35..605c77b28cf9 100644 --- a/devel/rubygem-aws-sdk-aiops/Makefile +++ b/devel/rubygem-aws-sdk-aiops/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-aiops -PORTVERSION= 1.7.0 +PORTVERSION= 1.9.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-aiops LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-aiops/distinfo b/devel/rubygem-aws-sdk-aiops/distinfo index 1ca964a59818..6d080b3f497d 100644 --- a/devel/rubygem-aws-sdk-aiops/distinfo +++ b/devel/rubygem-aws-sdk-aiops/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120910 -SHA256 (rubygem/aws-sdk-aiops-1.7.0.gem) = 0a5cd78212715ac2b72101186e5a854b4c0cf26240acafcba3d7225d17fcc1dc -SIZE (rubygem/aws-sdk-aiops-1.7.0.gem) = 31744 +TIMESTAMP = 1762586950 +SHA256 (rubygem/aws-sdk-aiops-1.9.0.gem) = 825050c445a5a6633c46df1556e53a9c9fb9d9c52267951f01a593c837dc34aa +SIZE (rubygem/aws-sdk-aiops-1.9.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile index 46f22295f41e..87dc10de3fc2 100644 --- a/devel/rubygem-aws-sdk-amplify/Makefile +++ b/devel/rubygem-aws-sdk-amplify/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplify -PORTVERSION= 1.92.0 +PORTVERSION= 1.94.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo index e42795c64eb1..ed566a1e6ce5 100644 --- a/devel/rubygem-aws-sdk-amplify/distinfo +++ b/devel/rubygem-aws-sdk-amplify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120912 -SHA256 (rubygem/aws-sdk-amplify-1.92.0.gem) = 9134fba454badfbe730dcb1ca887fa658dbd6cf85653775a0078481e60d2d05e -SIZE (rubygem/aws-sdk-amplify-1.92.0.gem) = 64000 +TIMESTAMP = 1761446820 +SHA256 (rubygem/aws-sdk-amplify-1.94.0.gem) = 7587c99d88e916ad1aac4771fe7a7e438be2e0166227ad257b25bdfd3d0d99bc +SIZE (rubygem/aws-sdk-amplify-1.94.0.gem) = 64000 diff --git a/devel/rubygem-aws-sdk-amplifybackend/Makefile b/devel/rubygem-aws-sdk-amplifybackend/Makefile index 474d5ce95949..60f7f6a90e4d 100644 --- a/devel/rubygem-aws-sdk-amplifybackend/Makefile +++ b/devel/rubygem-aws-sdk-amplifybackend/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplifybackend -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplifybackend/distinfo b/devel/rubygem-aws-sdk-amplifybackend/distinfo index 9824117845d8..9acc7f350219 100644 --- a/devel/rubygem-aws-sdk-amplifybackend/distinfo +++ b/devel/rubygem-aws-sdk-amplifybackend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120914 -SHA256 (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = c6e69f98f4250db190b865a05c8a9cbfb00cb65c2eb0d0a6241d9fc9950e2bdc -SIZE (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = 49152 +TIMESTAMP = 1761446822 +SHA256 (rubygem/aws-sdk-amplifybackend-1.56.0.gem) = 70cf4c5a7c86328ef1e70e4fd521fc30ceb68dbfd171eed3e25ed98810151588 +SIZE (rubygem/aws-sdk-amplifybackend-1.56.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile index 956ebcbd7f21..a7038dad7aee 100644 --- a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile +++ b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-amplifyuibuilder -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo index 8cdb38744b30..2c6b2ecc568d 100644 --- a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo +++ b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120916 -SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = d310a878dd6d1758faadc0a12707ae0ea591d57dd17e49c691fef5d766e4d66c -SIZE (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = 79872 +TIMESTAMP = 1762586952 +SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.50.0.gem) = b4dcf550793577e28ed18b20e809e5ead5a873192b364348753bc0e0c7f59456 +SIZE (rubygem/aws-sdk-amplifyuibuilder-1.50.0.gem) = 79872 diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile index e4ed500afe8e..2ecfda70befc 100644 --- a/devel/rubygem-aws-sdk-apigateway/Makefile +++ b/devel/rubygem-aws-sdk-apigateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigateway -PORTVERSION= 1.124.0 +PORTVERSION= 1.126.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo index 2363104bf92c..3ecf516f0d8c 100644 --- a/devel/rubygem-aws-sdk-apigateway/distinfo +++ b/devel/rubygem-aws-sdk-apigateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120918 -SHA256 (rubygem/aws-sdk-apigateway-1.124.0.gem) = 32cf28b3a6c21d9c58f648dd73144f5140954d5312b441e1bcf6e3553f2c54c0 -SIZE (rubygem/aws-sdk-apigateway-1.124.0.gem) = 120320 +TIMESTAMP = 1762586954 +SHA256 (rubygem/aws-sdk-apigateway-1.126.0.gem) = 400f674d8092147edabc761bead59815469e20af4f44e4bf80adf313c13b4a00 +SIZE (rubygem/aws-sdk-apigateway-1.126.0.gem) = 120320 diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile index cd738cc2c504..ecdc563e0940 100644 --- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile +++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigatewaymanagementapi -PORTVERSION= 1.66.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo index 3a5369874a84..c6a0bfba4dc3 100644 --- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo +++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120920 -SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 47b9ae1118bff2278c904411f908e0d3a923fcd6c8b5c780fc72f084b2d3e1dd -SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 22016 +TIMESTAMP = 1761446828 +SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.68.0.gem) = b54d804686f0e57ca0017c837e72c067c8def6cd7ac35c02349a3102d8e62953 +SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.68.0.gem) = 22016 diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile index 860f0ecf2031..8f6ab30e3b6f 100644 --- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile +++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apigatewayv2 -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo index b5874742f093..58a26cbce430 100644 --- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo +++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120922 -SHA256 (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 39af5bb18d9ae6b7a67b19807ad08c6b54807b0f5d44cc38cdb30a8e33e24845 -SIZE (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 101376 +TIMESTAMP = 1762586956 +SHA256 (rubygem/aws-sdk-apigatewayv2-1.85.0.gem) = 1087cf19b9492d06754912126522285add0893d31e5d7b17b3fa69d42282437d +SIZE (rubygem/aws-sdk-apigatewayv2-1.85.0.gem) = 101376 diff --git a/devel/rubygem-aws-sdk-appconfig/Makefile b/devel/rubygem-aws-sdk-appconfig/Makefile index 104135b3d5c8..bf1c89d21da8 100644 --- a/devel/rubygem-aws-sdk-appconfig/Makefile +++ b/devel/rubygem-aws-sdk-appconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appconfig -PORTVERSION= 1.71.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appconfig/distinfo b/devel/rubygem-aws-sdk-appconfig/distinfo index fa7ece4eb4ed..f58a232a82fd 100644 --- a/devel/rubygem-aws-sdk-appconfig/distinfo +++ b/devel/rubygem-aws-sdk-appconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120924 -SHA256 (rubygem/aws-sdk-appconfig-1.71.0.gem) = c40dc5aa36ad115f07c14078a959b1030c55c09f628470140c91ef8828ecb36a -SIZE (rubygem/aws-sdk-appconfig-1.71.0.gem) = 68608 +TIMESTAMP = 1762586958 +SHA256 (rubygem/aws-sdk-appconfig-1.73.0.gem) = 11ec98c538d727b6943fb44e6546661d07d2baa02f30a581b45924fc0c244dae +SIZE (rubygem/aws-sdk-appconfig-1.73.0.gem) = 68608 diff --git a/devel/rubygem-aws-sdk-appconfigdata/Makefile b/devel/rubygem-aws-sdk-appconfigdata/Makefile index e2408ee8ddc7..623fbf2bdaa8 100644 --- a/devel/rubygem-aws-sdk-appconfigdata/Makefile +++ b/devel/rubygem-aws-sdk-appconfigdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appconfigdata -PORTVERSION= 1.43.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appconfigdata/distinfo b/devel/rubygem-aws-sdk-appconfigdata/distinfo index 28cdfe733a01..81bc4d418c52 100644 --- a/devel/rubygem-aws-sdk-appconfigdata/distinfo +++ b/devel/rubygem-aws-sdk-appconfigdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120926 -SHA256 (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = db889b4d64098d8cee4844d06841a67d193e7e5c27eda0189c14bbee5709e087 -SIZE (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = 24064 +TIMESTAMP = 1761446834 +SHA256 (rubygem/aws-sdk-appconfigdata-1.45.0.gem) = d331a8f25897f8a35608681adb483de6269363fe6ac731f9012f35a561f7d4d0 +SIZE (rubygem/aws-sdk-appconfigdata-1.45.0.gem) = 24064 diff --git a/devel/rubygem-aws-sdk-appfabric/Makefile b/devel/rubygem-aws-sdk-appfabric/Makefile index 7b340e5051bc..88ff2f8814e7 100644 --- a/devel/rubygem-aws-sdk-appfabric/Makefile +++ b/devel/rubygem-aws-sdk-appfabric/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appfabric -PORTVERSION= 1.32.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appfabric LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appfabric/distinfo b/devel/rubygem-aws-sdk-appfabric/distinfo index a5f8572a26f5..a8385a97e258 100644 --- a/devel/rubygem-aws-sdk-appfabric/distinfo +++ b/devel/rubygem-aws-sdk-appfabric/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120928 -SHA256 (rubygem/aws-sdk-appfabric-1.32.0.gem) = 557b6132528f720814e16a745fe0fb24ac2d1903ace5c8033e277d222a600a3f -SIZE (rubygem/aws-sdk-appfabric-1.32.0.gem) = 40448 +TIMESTAMP = 1761446836 +SHA256 (rubygem/aws-sdk-appfabric-1.34.0.gem) = 64396d3acab7918079e49bf790499901d1aea2e5f7bef771b6ca8992a0eabb98 +SIZE (rubygem/aws-sdk-appfabric-1.34.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-appflow/Makefile b/devel/rubygem-aws-sdk-appflow/Makefile index a751306823cb..5f49405d06a6 100644 --- a/devel/rubygem-aws-sdk-appflow/Makefile +++ b/devel/rubygem-aws-sdk-appflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appflow -PORTVERSION= 1.81.0 +PORTVERSION= 1.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appflow/distinfo b/devel/rubygem-aws-sdk-appflow/distinfo index 3586cf5c1034..46cda73eddd2 100644 --- a/devel/rubygem-aws-sdk-appflow/distinfo +++ b/devel/rubygem-aws-sdk-appflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120930 -SHA256 (rubygem/aws-sdk-appflow-1.81.0.gem) = a5f281ba95d1880c5955e04aeacae24fb7fd8d9c9225559d194c0d3352e53f76 -SIZE (rubygem/aws-sdk-appflow-1.81.0.gem) = 99840 +TIMESTAMP = 1762586960 +SHA256 (rubygem/aws-sdk-appflow-1.83.0.gem) = 46b27ea9b024786bb3ab0b8bbf67b65d1e509981d0049af8df47fce9766196c6 +SIZE (rubygem/aws-sdk-appflow-1.83.0.gem) = 99840 diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile index 708c2ee1379c..cccd402af8e5 100644 --- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile +++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appintegrationsservice -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo index 837ce43f45db..426fd1f0afad 100644 --- a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo +++ b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120932 -SHA256 (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 7bdc04ee4e8caeb6b460b413fb5a63e2fe06f621f61b09fc62cd94b82064dcf8 -SIZE (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 38912 +TIMESTAMP = 1761446840 +SHA256 (rubygem/aws-sdk-appintegrationsservice-1.59.0.gem) = 26a48b50208ca217c0b4d8c2557059df00749e5d6abca05b3f9b12543ce6f53f +SIZE (rubygem/aws-sdk-appintegrationsservice-1.59.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile index ae5b6ed5a573..d807dced4029 100644 --- a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile +++ b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationautoscaling -PORTVERSION= 1.112.0 +PORTVERSION= 1.114.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo index 11094d46e66b..d826134d7bd0 100644 --- a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo +++ b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120934 -SHA256 (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 7e6d435b19fe86a8b297d4af3427c9ecfb9f80428c86abfa1d8ef5e0dc45e248 -SIZE (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 70656 +TIMESTAMP = 1761446842 +SHA256 (rubygem/aws-sdk-applicationautoscaling-1.114.0.gem) = 726dfa13dbc0f946fa519ad65fb020d2f22fd6ef401f7d6e4c9fcdcc409e97ec +SIZE (rubygem/aws-sdk-applicationautoscaling-1.114.0.gem) = 70656 diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile index c0929e6addd1..e5e9852e8ab5 100644 --- a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile +++ b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationcostprofiler -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo index a1a646bb3b67..77c76a056142 100644 --- a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo +++ b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120936 -SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 15a561d80a5c89c43748d184230705eb3e5a586e5afde3c22316136c659ea318 -SIZE (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 25088 +TIMESTAMP = 1762586962 +SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.48.0.gem) = 6f42445569f1a8675efd29adc22be37918418c824f914438338c5b7ab2bbccc2 +SIZE (rubygem/aws-sdk-applicationcostprofiler-1.48.0.gem) = 25088 diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile index f98cf49a3a1b..99e271a0f8cd 100644 --- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile +++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationdiscoveryservice -PORTVERSION= 1.92.0 +PORTVERSION= 1.94.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo index c05a1f36ccb4..21093ddb5dfd 100644 --- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo +++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120938 -SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = df86e0b6157a659ea5fd0d2857192460bdcdf1ece9a99a35aac180d02ba192cd -SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = 56320 +TIMESTAMP = 1761446846 +SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.94.0.gem) = 7d80491cc5ca37b99bcc326bcf40166e875cd6e8236a6c5f2d0402186404dabf +SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.94.0.gem) = 56320 diff --git a/devel/rubygem-aws-sdk-applicationinsights/Makefile b/devel/rubygem-aws-sdk-applicationinsights/Makefile index 493eec4e7f90..7c208e4e4a71 100644 --- a/devel/rubygem-aws-sdk-applicationinsights/Makefile +++ b/devel/rubygem-aws-sdk-applicationinsights/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationinsights -PORTVERSION= 1.70.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationinsights/distinfo b/devel/rubygem-aws-sdk-applicationinsights/distinfo index d5c17209edc8..b532ff0b44f4 100644 --- a/devel/rubygem-aws-sdk-applicationinsights/distinfo +++ b/devel/rubygem-aws-sdk-applicationinsights/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120940 -SHA256 (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = af980fb03e52853d82a11ea9022a73f436555c3f1c06c8789683200904b642d3 -SIZE (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = 51712 +TIMESTAMP = 1761446848 +SHA256 (rubygem/aws-sdk-applicationinsights-1.72.0.gem) = 6868b6f90abd72602b72aab41c5e04bb7d09d78d28ef147c565713faa27869e6 +SIZE (rubygem/aws-sdk-applicationinsights-1.72.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-applicationsignals/Makefile b/devel/rubygem-aws-sdk-applicationsignals/Makefile index efa7abbdf3d0..fa05590c7f0f 100644 --- a/devel/rubygem-aws-sdk-applicationsignals/Makefile +++ b/devel/rubygem-aws-sdk-applicationsignals/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-applicationsignals -PORTVERSION= 1.28.0 +PORTVERSION= 1.31.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-applicationsignals/distinfo b/devel/rubygem-aws-sdk-applicationsignals/distinfo index fd75acdf9e49..8bff265325f1 100644 --- a/devel/rubygem-aws-sdk-applicationsignals/distinfo +++ b/devel/rubygem-aws-sdk-applicationsignals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774773 -SHA256 (rubygem/aws-sdk-applicationsignals-1.28.0.gem) = b818821823f97366329dd6b3002069f31ca4906947c427dc2231bb33725767cc -SIZE (rubygem/aws-sdk-applicationsignals-1.28.0.gem) = 67584 +TIMESTAMP = 1762586964 +SHA256 (rubygem/aws-sdk-applicationsignals-1.31.0.gem) = fe251553d004dacad8b22a689d451d866428d9aff8bfd10272c06027c851960d +SIZE (rubygem/aws-sdk-applicationsignals-1.31.0.gem) = 68096 diff --git a/devel/rubygem-aws-sdk-appmesh/Makefile b/devel/rubygem-aws-sdk-appmesh/Makefile index c0257f3e4b32..f1415bfc28ea 100644 --- a/devel/rubygem-aws-sdk-appmesh/Makefile +++ b/devel/rubygem-aws-sdk-appmesh/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appmesh -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appmesh/distinfo b/devel/rubygem-aws-sdk-appmesh/distinfo index 5303b641722b..a7efb6eb59b6 100644 --- a/devel/rubygem-aws-sdk-appmesh/distinfo +++ b/devel/rubygem-aws-sdk-appmesh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120944 -SHA256 (rubygem/aws-sdk-appmesh-1.83.0.gem) = b9c5f05d12bf64adf671ee07435e0aab50e710480e924d98f2d78dc90c081a00 -SIZE (rubygem/aws-sdk-appmesh-1.83.0.gem) = 87552 +TIMESTAMP = 1762586966 +SHA256 (rubygem/aws-sdk-appmesh-1.85.0.gem) = 3ebb16cfe685e0ef948aed4498a595279051ebb8f6b403fbd3d687891360e40b +SIZE (rubygem/aws-sdk-appmesh-1.85.0.gem) = 87552 diff --git a/devel/rubygem-aws-sdk-appregistry/Makefile b/devel/rubygem-aws-sdk-appregistry/Makefile index 48ea5e2b26ef..432464959850 100644 --- a/devel/rubygem-aws-sdk-appregistry/Makefile +++ b/devel/rubygem-aws-sdk-appregistry/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appregistry -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appregistry/distinfo b/devel/rubygem-aws-sdk-appregistry/distinfo index b9e2adfa3115..e1eab223f42e 100644 --- a/devel/rubygem-aws-sdk-appregistry/distinfo +++ b/devel/rubygem-aws-sdk-appregistry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120946 -SHA256 (rubygem/aws-sdk-appregistry-1.56.0.gem) = 21c4fb58e420624e7f327dbf6c849f751a2cfdeaeac434a6ecd360b419353d8d -SIZE (rubygem/aws-sdk-appregistry-1.56.0.gem) = 38400 +TIMESTAMP = 1762586968 +SHA256 (rubygem/aws-sdk-appregistry-1.58.0.gem) = 35250506affc58668889088f322a12d6c42dbf0c97c25d71ae737dae8e877a8c +SIZE (rubygem/aws-sdk-appregistry-1.58.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-apprunner/Makefile b/devel/rubygem-aws-sdk-apprunner/Makefile index 67c7800b1a49..6e8271d6c1b3 100644 --- a/devel/rubygem-aws-sdk-apprunner/Makefile +++ b/devel/rubygem-aws-sdk-apprunner/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apprunner -PORTVERSION= 1.63.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apprunner/distinfo b/devel/rubygem-aws-sdk-apprunner/distinfo index 09110d5f5426..178ef92bd7b0 100644 --- a/devel/rubygem-aws-sdk-apprunner/distinfo +++ b/devel/rubygem-aws-sdk-apprunner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120948 -SHA256 (rubygem/aws-sdk-apprunner-1.63.0.gem) = 293be29f60d8f2866d99ff6c8e06657819aebb6a547535ed4f73d3ff2c92de68 -SIZE (rubygem/aws-sdk-apprunner-1.63.0.gem) = 63488 +TIMESTAMP = 1761446856 +SHA256 (rubygem/aws-sdk-apprunner-1.65.0.gem) = 7d1be513a52eaf2c3eca2468bc54d835a8726f5347c87ce92dbd013f21e7dd5d +SIZE (rubygem/aws-sdk-apprunner-1.65.0.gem) = 63488 diff --git a/devel/rubygem-aws-sdk-appstream/Makefile b/devel/rubygem-aws-sdk-appstream/Makefile index f775b73ba47a..2d9e7653c2db 100644 --- a/devel/rubygem-aws-sdk-appstream/Makefile +++ b/devel/rubygem-aws-sdk-appstream/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appstream -PORTVERSION= 1.118.0 +PORTVERSION= 1.120.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appstream/distinfo b/devel/rubygem-aws-sdk-appstream/distinfo index d3e277e5f187..40d8c0d98e03 100644 --- a/devel/rubygem-aws-sdk-appstream/distinfo +++ b/devel/rubygem-aws-sdk-appstream/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816766 -SHA256 (rubygem/aws-sdk-appstream-1.118.0.gem) = d565c1f63aa85f5c322c610c6c92cf563c12cde9a01a78202b01073571ca4aef -SIZE (rubygem/aws-sdk-appstream-1.118.0.gem) = 109056 +TIMESTAMP = 1761446858 +SHA256 (rubygem/aws-sdk-appstream-1.120.0.gem) = bee0341e7bcdcbcb9e83a67f75b2df7c55c5ac397f7e982d117b15814e0400c8 +SIZE (rubygem/aws-sdk-appstream-1.120.0.gem) = 114176 diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile index 9b70095a350c..646f0d90f82c 100644 --- a/devel/rubygem-aws-sdk-appsync/Makefile +++ b/devel/rubygem-aws-sdk-appsync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-appsync -PORTVERSION= 1.112.0 +PORTVERSION= 1.114.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo index 781fd256ece2..f107374b04bb 100644 --- a/devel/rubygem-aws-sdk-appsync/distinfo +++ b/devel/rubygem-aws-sdk-appsync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120952 -SHA256 (rubygem/aws-sdk-appsync-1.112.0.gem) = 94f83f6199945f36856ef0d3be2622254af5f3a49dc3fa7bbf6a56785662b594 -SIZE (rubygem/aws-sdk-appsync-1.112.0.gem) = 103424 +TIMESTAMP = 1762586970 +SHA256 (rubygem/aws-sdk-appsync-1.114.0.gem) = e244c74eb1b959fbd09b2d0df774a2fde671df683e742caf97563f42662d9cb9 +SIZE (rubygem/aws-sdk-appsync-1.114.0.gem) = 103424 diff --git a/devel/rubygem-aws-sdk-apptest/Makefile b/devel/rubygem-aws-sdk-apptest/Makefile index 18512770370f..4aa0999d0f04 100644 --- a/devel/rubygem-aws-sdk-apptest/Makefile +++ b/devel/rubygem-aws-sdk-apptest/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-apptest -PORTVERSION= 1.21.0 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apptest LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-apptest/distinfo b/devel/rubygem-aws-sdk-apptest/distinfo index a1c6c6420b6b..1e67cfe13fd7 100644 --- a/devel/rubygem-aws-sdk-apptest/distinfo +++ b/devel/rubygem-aws-sdk-apptest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120954 -SHA256 (rubygem/aws-sdk-apptest-1.21.0.gem) = a472d2ba2a01cffaea993513ff2e3a491d08def8bf5327f9fc0185b2d6851645 -SIZE (rubygem/aws-sdk-apptest-1.21.0.gem) = 50688 +TIMESTAMP = 1762586972 +SHA256 (rubygem/aws-sdk-apptest-1.24.0.gem) = 34c42d16124cea6646f1695558587577e620d5a3d94719c781bc56e3a56bd94b +SIZE (rubygem/aws-sdk-apptest-1.24.0.gem) = 50688 diff --git a/devel/rubygem-aws-sdk-arcregionswitch/Makefile b/devel/rubygem-aws-sdk-arcregionswitch/Makefile index ed000e513a91..6673afd51949 100644 --- a/devel/rubygem-aws-sdk-arcregionswitch/Makefile +++ b/devel/rubygem-aws-sdk-arcregionswitch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-arcregionswitch -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arcregions LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-arcregionswitch/distinfo b/devel/rubygem-aws-sdk-arcregionswitch/distinfo index 70dec9fd2a34..74aa86b555f8 100644 --- a/devel/rubygem-aws-sdk-arcregionswitch/distinfo +++ b/devel/rubygem-aws-sdk-arcregionswitch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120476 -SHA256 (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 6e7144b562da51e74159f86b2e987891ce8ec2dc88ef90f0a56f6ea6e5035a57 -SIZE (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 52224 +TIMESTAMP = 1761446864 +SHA256 (rubygem/aws-sdk-arcregionswitch-1.4.0.gem) = ac474136ec28fb04651ef63f454f1892e5a23aa8e455eb0ab99decea246eef64 +SIZE (rubygem/aws-sdk-arcregionswitch-1.4.0.gem) = 52224 diff --git a/devel/rubygem-aws-sdk-arczonalshift/Makefile b/devel/rubygem-aws-sdk-arczonalshift/Makefile index 28553ae22ac0..6d0cf1d6ba57 100644 --- a/devel/rubygem-aws-sdk-arczonalshift/Makefile +++ b/devel/rubygem-aws-sdk-arczonalshift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-arczonalshift -PORTVERSION= 1.39.0 +PORTVERSION= 1.41.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arczonalsh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-arczonalshift/distinfo b/devel/rubygem-aws-sdk-arczonalshift/distinfo index e2bc9acccb6b..4612a813f110 100644 --- a/devel/rubygem-aws-sdk-arczonalshift/distinfo +++ b/devel/rubygem-aws-sdk-arczonalshift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120956 -SHA256 (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = b4cc5b5b6948efec1c970d9a82dac531b54cf00fe0ead9bd9f6d837a0b35ced4 -SIZE (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = 41472 +TIMESTAMP = 1761446866 +SHA256 (rubygem/aws-sdk-arczonalshift-1.41.0.gem) = 7a447f6b603d72d675d0104a3e84895beaeeb1c11aa3025606ff74c52887a39e +SIZE (rubygem/aws-sdk-arczonalshift-1.41.0.gem) = 41472 diff --git a/devel/rubygem-aws-sdk-artifact/Makefile b/devel/rubygem-aws-sdk-artifact/Makefile index a962656c516b..d9d9a6c552fa 100644 --- a/devel/rubygem-aws-sdk-artifact/Makefile +++ b/devel/rubygem-aws-sdk-artifact/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-artifact -PORTVERSION= 1.27.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-artifact LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-artifact/distinfo b/devel/rubygem-aws-sdk-artifact/distinfo index 2de67fd4abb9..519a0fd61635 100644 --- a/devel/rubygem-aws-sdk-artifact/distinfo +++ b/devel/rubygem-aws-sdk-artifact/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120958 -SHA256 (rubygem/aws-sdk-artifact-1.27.0.gem) = acbcebcfc70d95264d38a34936ca4fb4486241bc687af044d88884b118d671b3 -SIZE (rubygem/aws-sdk-artifact-1.27.0.gem) = 28160 +TIMESTAMP = 1762586974 +SHA256 (rubygem/aws-sdk-artifact-1.29.0.gem) = 12c6fbcd93ce0491f203b3101d751da53a34182f31fb0860b0b2bd25e4e4d565 +SIZE (rubygem/aws-sdk-artifact-1.29.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-athena/Makefile b/devel/rubygem-aws-sdk-athena/Makefile index 42861e1db7ec..518786118fdd 100644 --- a/devel/rubygem-aws-sdk-athena/Makefile +++ b/devel/rubygem-aws-sdk-athena/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-athena -PORTVERSION= 1.110.0 +PORTVERSION= 1.112.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-athena/distinfo b/devel/rubygem-aws-sdk-athena/distinfo index accc982b59e7..962911db5d26 100644 --- a/devel/rubygem-aws-sdk-athena/distinfo +++ b/devel/rubygem-aws-sdk-athena/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120960 -SHA256 (rubygem/aws-sdk-athena-1.110.0.gem) = e4198488f2b4bbf5d98ac916c992454eca418224eb82da59291722c4be98ed4c -SIZE (rubygem/aws-sdk-athena-1.110.0.gem) = 94208 +TIMESTAMP = 1762586976 +SHA256 (rubygem/aws-sdk-athena-1.112.0.gem) = 0d3323ab0a68f576beed36da9c3a2d73013afee70e0a98a42d183610ce99a153 +SIZE (rubygem/aws-sdk-athena-1.112.0.gem) = 94208 diff --git a/devel/rubygem-aws-sdk-auditmanager/Makefile b/devel/rubygem-aws-sdk-auditmanager/Makefile index 7aa79babf195..6f64fe2f0e74 100644 --- a/devel/rubygem-aws-sdk-auditmanager/Makefile +++ b/devel/rubygem-aws-sdk-auditmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-auditmanager -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanag LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-auditmanager/distinfo b/devel/rubygem-aws-sdk-auditmanager/distinfo index f955d4737ff1..2ce301091fba 100644 --- a/devel/rubygem-aws-sdk-auditmanager/distinfo +++ b/devel/rubygem-aws-sdk-auditmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120962 -SHA256 (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 2bdb026d28ad03330364b274f1c70d68bd7e61544b81c8d10b4f209cc49c507d -SIZE (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 86016 +TIMESTAMP = 1762586978 +SHA256 (rubygem/aws-sdk-auditmanager-1.75.0.gem) = a1a2f3918c79950d93de90ce95548e264496f4bc177c2b1479e4ea9560c45c1a +SIZE (rubygem/aws-sdk-auditmanager-1.75.0.gem) = 86016 diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile index 7c0b1797bf27..d7460c5368ef 100644 --- a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile +++ b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-augmentedairuntime -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmenteda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo index 55b85c78c763..92c691cb9c81 100644 --- a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo +++ b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120964 -SHA256 (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 1ef4d186eb45db632869538eac3147bf9f79f406480b29d1260acc61b7a3abba -SIZE (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 26112 +TIMESTAMP = 1761446874 +SHA256 (rubygem/aws-sdk-augmentedairuntime-1.62.0.gem) = 657c47fe0dc7a7dccfd85c2f0241e24c8510ec6cff5e812079b72945737108d9 +SIZE (rubygem/aws-sdk-augmentedairuntime-1.62.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile index 5bb96f3b0f85..4ee29c991a7b 100644 --- a/devel/rubygem-aws-sdk-autoscaling/Makefile +++ b/devel/rubygem-aws-sdk-autoscaling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-autoscaling -PORTVERSION= 1.144.0 +PORTVERSION= 1.146.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-autoscaling/distinfo b/devel/rubygem-aws-sdk-autoscaling/distinfo index ac30191930fc..40f0b9183c16 100644 --- a/devel/rubygem-aws-sdk-autoscaling/distinfo +++ b/devel/rubygem-aws-sdk-autoscaling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324222 -SHA256 (rubygem/aws-sdk-autoscaling-1.144.0.gem) = 9b0125c446b72a54db880b817c4b2d2cc9d9c5315887fbf246112adb86e7a334 -SIZE (rubygem/aws-sdk-autoscaling-1.144.0.gem) = 199680 +TIMESTAMP = 1761446876 +SHA256 (rubygem/aws-sdk-autoscaling-1.146.0.gem) = b64eab5ba8d591851c49a9e57b4dd94a6a2bdeb2f8e8d12b36fa57873895b913 +SIZE (rubygem/aws-sdk-autoscaling-1.146.0.gem) = 199680 diff --git a/devel/rubygem-aws-sdk-autoscalingplans/Makefile b/devel/rubygem-aws-sdk-autoscalingplans/Makefile index c3fed8716cf3..2d561a487514 100644 --- a/devel/rubygem-aws-sdk-autoscalingplans/Makefile +++ b/devel/rubygem-aws-sdk-autoscalingplans/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-autoscalingplans -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-autoscalingplans/distinfo b/devel/rubygem-aws-sdk-autoscalingplans/distinfo index 880b4d547605..7750fbbadce2 100644 --- a/devel/rubygem-aws-sdk-autoscalingplans/distinfo +++ b/devel/rubygem-aws-sdk-autoscalingplans/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120968 -SHA256 (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 56e15c1fe934a868738a6b4f641c5dcbedb525d475ace402c22274257040a4c9 -SIZE (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 36864 +TIMESTAMP = 1761446878 +SHA256 (rubygem/aws-sdk-autoscalingplans-1.79.0.gem) = c6620f8809f6caed0c59626285101a790c85b75e229bfc8586f3e18aac7b9c65 +SIZE (rubygem/aws-sdk-autoscalingplans-1.79.0.gem) = 36864 diff --git a/devel/rubygem-aws-sdk-b2bi/Makefile b/devel/rubygem-aws-sdk-b2bi/Makefile index a0db5e03eaad..c6e77d9a9aae 100644 --- a/devel/rubygem-aws-sdk-b2bi/Makefile +++ b/devel/rubygem-aws-sdk-b2bi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-b2bi -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-b2bi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-b2bi/distinfo b/devel/rubygem-aws-sdk-b2bi/distinfo index 5b2162a6a975..540e80a59239 100644 --- a/devel/rubygem-aws-sdk-b2bi/distinfo +++ b/devel/rubygem-aws-sdk-b2bi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120970 -SHA256 (rubygem/aws-sdk-b2bi-1.38.0.gem) = ae561e68711cfab406090cbcac041adeea2a9520bca4dd7c2e5da2cd81b6c901 -SIZE (rubygem/aws-sdk-b2bi-1.38.0.gem) = 84480 +TIMESTAMP = 1761446880 +SHA256 (rubygem/aws-sdk-b2bi-1.40.0.gem) = 2a4641007b2491beee76c557f015f57985be15c66c63b9c90d871ea42db0b760 +SIZE (rubygem/aws-sdk-b2bi-1.40.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile index 53d6dcf5c0eb..4b24c7fe8e68 100644 --- a/devel/rubygem-aws-sdk-backup/Makefile +++ b/devel/rubygem-aws-sdk-backup/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backup -PORTVERSION= 1.96.0 +PORTVERSION= 1.98.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backup/distinfo b/devel/rubygem-aws-sdk-backup/distinfo index 55c211acf562..140932c1fdd6 100644 --- a/devel/rubygem-aws-sdk-backup/distinfo +++ b/devel/rubygem-aws-sdk-backup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774775 -SHA256 (rubygem/aws-sdk-backup-1.96.0.gem) = f968d309770aa231cc43f007ae4642de8a072348f7d4f0d7d91e6df365a44734 -SIZE (rubygem/aws-sdk-backup-1.96.0.gem) = 141312 +TIMESTAMP = 1761446882 +SHA256 (rubygem/aws-sdk-backup-1.98.0.gem) = 9efbaa45fe90124cb026c534fd87ee7d6d041c8950fecf7ab73e27ed336cab4c +SIZE (rubygem/aws-sdk-backup-1.98.0.gem) = 143872 diff --git a/devel/rubygem-aws-sdk-backupgateway/Makefile b/devel/rubygem-aws-sdk-backupgateway/Makefile index 8cc77e1a14a7..de8a8c45ff8a 100644 --- a/devel/rubygem-aws-sdk-backupgateway/Makefile +++ b/devel/rubygem-aws-sdk-backupgateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backupgateway -PORTVERSION= 1.42.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgate LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backupgateway/distinfo b/devel/rubygem-aws-sdk-backupgateway/distinfo index 416324220f34..2f355cbdd659 100644 --- a/devel/rubygem-aws-sdk-backupgateway/distinfo +++ b/devel/rubygem-aws-sdk-backupgateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120974 -SHA256 (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 39e5278fd0cd66d52bd8f8b5822a18760d54d919d4d688491b62069dd66dff6f -SIZE (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 37376 +TIMESTAMP = 1762586980 +SHA256 (rubygem/aws-sdk-backupgateway-1.44.0.gem) = 110cc8f8c4099bb24f3b17b3385ce93a03f688631da75467d8fd1b8ddced2d51 +SIZE (rubygem/aws-sdk-backupgateway-1.44.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-backupsearch/Makefile b/devel/rubygem-aws-sdk-backupsearch/Makefile index 93bba38918d7..aa6d4b6a061e 100644 --- a/devel/rubygem-aws-sdk-backupsearch/Makefile +++ b/devel/rubygem-aws-sdk-backupsearch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-backupsearch -PORTVERSION= 1.12.0 +PORTVERSION= 1.14.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupsear LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-backupsearch/distinfo b/devel/rubygem-aws-sdk-backupsearch/distinfo index ba159fd52650..d89a664f18c4 100644 --- a/devel/rubygem-aws-sdk-backupsearch/distinfo +++ b/devel/rubygem-aws-sdk-backupsearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120976 -SHA256 (rubygem/aws-sdk-backupsearch-1.12.0.gem) = ad6fbc3470313f46c7d30158fb7b786a4a30fd5b6c9da39cdfac5a97aaf2f0f0 -SIZE (rubygem/aws-sdk-backupsearch-1.12.0.gem) = 36352 +TIMESTAMP = 1762586982 +SHA256 (rubygem/aws-sdk-backupsearch-1.14.0.gem) = 59db23afe440e26ae7280a69fbf0a7cb06058035412bd306ced6e98bc0f218b8 +SIZE (rubygem/aws-sdk-backupsearch-1.14.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile index 703ab124574f..5fd21b282f10 100644 --- a/devel/rubygem-aws-sdk-batch/Makefile +++ b/devel/rubygem-aws-sdk-batch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-batch -PORTVERSION= 1.125.0 +PORTVERSION= 1.127.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-batch/distinfo b/devel/rubygem-aws-sdk-batch/distinfo index 61ae6bd73eba..18b8cf0a69ae 100644 --- a/devel/rubygem-aws-sdk-batch/distinfo +++ b/devel/rubygem-aws-sdk-batch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816768 -SHA256 (rubygem/aws-sdk-batch-1.125.0.gem) = 2a168a68b1237298c669bea5ca63e23e67aec08838b89f887bfbe359f97a618f -SIZE (rubygem/aws-sdk-batch-1.125.0.gem) = 151040 +TIMESTAMP = 1761446888 +SHA256 (rubygem/aws-sdk-batch-1.127.0.gem) = 84f3b7dbfda518918b4a5f04c9ae046a19cc20653071ca99170ed7ff87053bfd +SIZE (rubygem/aws-sdk-batch-1.127.0.gem) = 151040 diff --git a/devel/rubygem-aws-sdk-bcmdashboards/Makefile b/devel/rubygem-aws-sdk-bcmdashboards/Makefile index af9013499f1b..d1c68539ad95 100644 --- a/devel/rubygem-aws-sdk-bcmdashboards/Makefile +++ b/devel/rubygem-aws-sdk-bcmdashboards/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmdashboards -PORTVERSION= 1.1.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdashboa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmdashboards/distinfo b/devel/rubygem-aws-sdk-bcmdashboards/distinfo index 81d3a1663917..a100d4e85f22 100644 --- a/devel/rubygem-aws-sdk-bcmdashboards/distinfo +++ b/devel/rubygem-aws-sdk-bcmdashboards/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120478 -SHA256 (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 465a110bb70b30d2605ceacf4680f0425022bb22202e0511fb6b80ae1c317d33 -SIZE (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 36864 +TIMESTAMP = 1761446890 +SHA256 (rubygem/aws-sdk-bcmdashboards-1.3.0.gem) = 20dae83f2e7919d14465be2df95500c8cab5c39034fc7cc63245fe8ccec7fba2 +SIZE (rubygem/aws-sdk-bcmdashboards-1.3.0.gem) = 36864 diff --git a/devel/rubygem-aws-sdk-bcmdataexports/Makefile b/devel/rubygem-aws-sdk-bcmdataexports/Makefile index 30f43fcedbaf..f2c82dc417ee 100644 --- a/devel/rubygem-aws-sdk-bcmdataexports/Makefile +++ b/devel/rubygem-aws-sdk-bcmdataexports/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmdataexports -PORTVERSION= 1.25.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdataexp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmdataexports/distinfo b/devel/rubygem-aws-sdk-bcmdataexports/distinfo index 1203ce1b2369..165b3ae23488 100644 --- a/devel/rubygem-aws-sdk-bcmdataexports/distinfo +++ b/devel/rubygem-aws-sdk-bcmdataexports/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120980 -SHA256 (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 8ca3ac2b1fafc0fa5df3dd8da572dbc0b9bbca2b4a6cf93e08c6022829b1f645 -SIZE (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 31232 +TIMESTAMP = 1761446892 +SHA256 (rubygem/aws-sdk-bcmdataexports-1.27.0.gem) = e1c985fd2284472cdb42d61946083cc5a4a84f444096c5b360abbe67941c889e +SIZE (rubygem/aws-sdk-bcmdataexports-1.27.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile index 16a65e6110e3..83e13bce5105 100644 --- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile +++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmpricingcalculator -PORTVERSION= 1.17.0 +PORTVERSION= 1.19.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmpricing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo index cf59a9b4912f..2a5e85ec36bd 100644 --- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo +++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120982 -SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = e20ac9aa446f83bfe34a2bd9b546e8f895fd18981604ee815830a50e28e774f0 -SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = 54272 +TIMESTAMP = 1762586984 +SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.19.0.gem) = 48395a4e9c03da023b919173cecf4b34ce62ccf44276dd2d2b412e480386e658 +SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.19.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile index bde91856cca9..f93d45785187 100644 --- a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile +++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmrecommendedactions -PORTVERSION= 1.1.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmrecomme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo index 4882f7c17b34..584e0c5001c7 100644 --- a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo +++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120480 -SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 311a1e20e4d44304542c54d8f62219ca992fb44f2fa42b3d02e9a17399ba3839 -SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 23552 +TIMESTAMP = 1761446896 +SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.3.0.gem) = 4cbe25918fea2698a6eea269db989edeba158695bccdd871f02e466a1bb18261 +SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.3.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile index 8e4f93cda711..4edf1cf17374 100644 --- a/devel/rubygem-aws-sdk-bedrock/Makefile +++ b/devel/rubygem-aws-sdk-bedrock/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrock -PORTVERSION= 1.63.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrock LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo index ed5367085084..0bc6ebe90e75 100644 --- a/devel/rubygem-aws-sdk-bedrock/distinfo +++ b/devel/rubygem-aws-sdk-bedrock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816770 -SHA256 (rubygem/aws-sdk-bedrock-1.63.0.gem) = f6c641373f4d0b95f13c404e2ba9236bf21a0ee37f98f107488ed2f4bc4d7163 -SIZE (rubygem/aws-sdk-bedrock-1.63.0.gem) = 186880 +TIMESTAMP = 1761446898 +SHA256 (rubygem/aws-sdk-bedrock-1.65.0.gem) = 1beacbef21c1ce27c22305021bcbd479d033cc73a70e0fd173fb398118601a72 +SIZE (rubygem/aws-sdk-bedrock-1.65.0.gem) = 187392 diff --git a/devel/rubygem-aws-sdk-bedrockagent/Makefile b/devel/rubygem-aws-sdk-bedrockagent/Makefile index 8e8ed5ffb28d..ddcca7512ca1 100644 --- a/devel/rubygem-aws-sdk-bedrockagent/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagent/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagent -PORTVERSION= 1.65.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagent/distinfo b/devel/rubygem-aws-sdk-bedrockagent/distinfo index 00a2d003c1b5..53dd770dc74c 100644 --- a/devel/rubygem-aws-sdk-bedrockagent/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120986 -SHA256 (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 31b6b58d2d03c5ac2981ceb7d4729dea920a8215c8d0bfa3fed0c2176e5fc724 -SIZE (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 174592 +TIMESTAMP = 1762586986 +SHA256 (rubygem/aws-sdk-bedrockagent-1.67.0.gem) = c66f01a4bc424420082edca997913148217e67a5efa7deba8029e64b2b53ce76 +SIZE (rubygem/aws-sdk-bedrockagent-1.67.0.gem) = 174592 diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile index f81eb636cc41..c843fa807620 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagentcore -PORTVERSION= 1.7.0 +PORTVERSION= 1.10.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo index 4c52c3f15774..06fc3e6450e1 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774777 -SHA256 (rubygem/aws-sdk-bedrockagentcore-1.7.0.gem) = eac42f268c3a9998030362b0a1e0efaf49661540c91836f2e135e4c6e6c35101 -SIZE (rubygem/aws-sdk-bedrockagentcore-1.7.0.gem) = 61440 +TIMESTAMP = 1761446902 +SHA256 (rubygem/aws-sdk-bedrockagentcore-1.10.0.gem) = 6b70007fadf31c712a96c36d2a1c5dff1de00811fbff03f53b78ba95b1eb682f +SIZE (rubygem/aws-sdk-bedrockagentcore-1.10.0.gem) = 63488 diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile index a27f2d3ecd8e..8a9e04dc5433 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagentcorecontrol -PORTVERSION= 1.9.0 +PORTVERSION= 1.13.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo index e8689835326c..b03552f7e419 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774779 -SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.9.0.gem) = 1aa956e34eabf619d901b743a607183d513f2a03b01d4b6de72317ddbac426b2 -SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.9.0.gem) = 92160 +TIMESTAMP = 1762586988 +SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.13.0.gem) = bbc935d0cf4c2a32f67ed711822b28d2ab987ee53a52a6331896d50aff02ba56 +SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.13.0.gem) = 98304 diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile index 993cd3978dd8..0e76aa6a855b 100644 --- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagentruntime -PORTVERSION= 1.64.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo index b4c3436a48c0..565fd8d6c48b 100644 --- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816774 -SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.64.0.gem) = 3bc9c3113a446b9eeb1b4ba6d0df67253adc7404599376ec1932f2db3b4790be -SIZE (rubygem/aws-sdk-bedrockagentruntime-1.64.0.gem) = 154112 +TIMESTAMP = 1762586990 +SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.66.0.gem) = c1aa4622b8a812ed055e1972e308a1cfe3572f767ea353356cdb0edfa46050ae +SIZE (rubygem/aws-sdk-bedrockagentruntime-1.66.0.gem) = 154112 diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile index 59b8a217d140..d90cc2c3684b 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile +++ b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockdataautomation -PORTVERSION= 1.17.0 +PORTVERSION= 1.19.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo index e94bb7930e60..904dede6dd4d 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo +++ b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816776 -SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.17.0.gem) = 2cb73fa050ea99051a947555b5fe9e0a915d321c0c28aa5332d7f8cea3639ee3 -SIZE (rubygem/aws-sdk-bedrockdataautomation-1.17.0.gem) = 36352 +TIMESTAMP = 1762586992 +SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.19.0.gem) = 19207c6885964ad686973f1eb14e448aefc2c4e8949ed9e28df6dceb419ed440 +SIZE (rubygem/aws-sdk-bedrockdataautomation-1.19.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile index f5572faae3b6..22d5f97b46b9 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockdataautomationruntime -PORTVERSION= 1.14.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo index d3d9376d469d..aaa15e10eff0 100644 --- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120996 -SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = b9ea15df24f20f1e94604348dc850c032d771a138e0df0b31531c5891a452921 -SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = 26112 +TIMESTAMP = 1761446910 +SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.16.0.gem) = 046ae25198ac61df20adb3c2b83368b8025f03a309d408952a82b2567f2625dc +SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.16.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-bedrockruntime/Makefile b/devel/rubygem-aws-sdk-bedrockruntime/Makefile index ee3d1ef195d8..09f0f96d94f1 100644 --- a/devel/rubygem-aws-sdk-bedrockruntime/Makefile +++ b/devel/rubygem-aws-sdk-bedrockruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockruntime -PORTVERSION= 1.60.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockrun LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-bedrockruntime/distinfo b/devel/rubygem-aws-sdk-bedrockruntime/distinfo index 3b5c59ecb715..7bc3c42b83d2 100644 --- a/devel/rubygem-aws-sdk-bedrockruntime/distinfo +++ b/devel/rubygem-aws-sdk-bedrockruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816778 -SHA256 (rubygem/aws-sdk-bedrockruntime-1.60.0.gem) = 6bc5420c54485c088f736d78a0a3e8a998e5e6907f8e147e8a10f9505480a45d -SIZE (rubygem/aws-sdk-bedrockruntime-1.60.0.gem) = 94208 +TIMESTAMP = 1762586994 +SHA256 (rubygem/aws-sdk-bedrockruntime-1.63.0.gem) = 769d5456460dc8227c0112bb92489639c121cb15a0bc746a0de4879d3703691b +SIZE (rubygem/aws-sdk-bedrockruntime-1.63.0.gem) = 95744 diff --git a/devel/rubygem-aws-sdk-billing/Makefile b/devel/rubygem-aws-sdk-billing/Makefile index 43562c41cd60..dd89a488051f 100644 --- a/devel/rubygem-aws-sdk-billing/Makefile +++ b/devel/rubygem-aws-sdk-billing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-billing -PORTVERSION= 1.14.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-billing/distinfo b/devel/rubygem-aws-sdk-billing/distinfo index 0db92ce578b2..bb980a0882f7 100644 --- a/devel/rubygem-aws-sdk-billing/distinfo +++ b/devel/rubygem-aws-sdk-billing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816780 -SHA256 (rubygem/aws-sdk-billing-1.14.0.gem) = f7bfc028851525fc56dedc49811019dbda1d1180f2f1dc4b4a58a5e074396b9a -SIZE (rubygem/aws-sdk-billing-1.14.0.gem) = 32768 +TIMESTAMP = 1762586996 +SHA256 (rubygem/aws-sdk-billing-1.16.0.gem) = 6d198d41c531465e16304593be4195858212631ec44965fe3f5ff984dc5c11f0 +SIZE (rubygem/aws-sdk-billing-1.16.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile index 94b4406b7418..721f74f0afbf 100644 --- a/devel/rubygem-aws-sdk-billingconductor/Makefile +++ b/devel/rubygem-aws-sdk-billingconductor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-billingconductor -PORTVERSION= 1.45.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingcon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ - rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ + rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-billingconductor/distinfo b/devel/rubygem-aws-sdk-billingconductor/distinfo index 3da922e8b6be..63db73a2aaf6 100644 --- a/devel/rubygem-aws-sdk-billingconductor/distinfo +++ b/devel/rubygem-aws-sdk-billingconductor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121002 -SHA256 (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 67a97631a0cd78d23bf1087ad648b3957ed1eba28c0452cfb04399c43d519cf2 -SIZE (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 54272 +TIMESTAMP = 1761446916 +SHA256 (rubygem/aws-sdk-billingconductor-1.47.0.gem) = 095b5a9933525d14df60d66f6982b0a3d30b000e6ae309ce18ea09d9da85f5ce +SIZE (rubygem/aws-sdk-billingconductor-1.47.0.gem) = 55296 diff --git a/devel/rubygem-aws-sdk-braket/Makefile b/devel/rubygem-aws-sdk-braket/Makefile index 53adb049f50e..ff87e284aab7 100644 --- a/devel/rubygem-aws-sdk-braket/Makefile +++ b/devel/rubygem-aws-sdk-braket/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-braket -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-braket/distinfo b/devel/rubygem-aws-sdk-braket/distinfo index 992364d35790..df981512f46b 100644 --- a/devel/rubygem-aws-sdk-braket/distinfo +++ b/devel/rubygem-aws-sdk-braket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121004 -SHA256 (rubygem/aws-sdk-braket-1.59.0.gem) = 0b5eab45dfc2bd6531f48e4770eaacba309df2743b07c3fb12fc445f21f5f9b7 -SIZE (rubygem/aws-sdk-braket-1.59.0.gem) = 40448 +TIMESTAMP = 1762586998 +SHA256 (rubygem/aws-sdk-braket-1.61.0.gem) = 37adf36265ec0d5d521b085bff23988296d764b4b64d181e6b9d3453aa1694af +SIZE (rubygem/aws-sdk-braket-1.61.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile index 7738fbc85aa3..0b2a9e93d358 100644 --- a/devel/rubygem-aws-sdk-budgets/Makefile +++ b/devel/rubygem-aws-sdk-budgets/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-budgets -PORTVERSION= 1.95.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-budgets/distinfo b/devel/rubygem-aws-sdk-budgets/distinfo index 7a40073edde2..ce2403d7a232 100644 --- a/devel/rubygem-aws-sdk-budgets/distinfo +++ b/devel/rubygem-aws-sdk-budgets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816782 -SHA256 (rubygem/aws-sdk-budgets-1.95.0.gem) = 1f55713f7e3d2fc34d2c1d223e0020448a971187f476baac0d971d3b2f90f533 -SIZE (rubygem/aws-sdk-budgets-1.95.0.gem) = 54272 +TIMESTAMP = 1762587000 +SHA256 (rubygem/aws-sdk-budgets-1.97.0.gem) = 147fde03fabb8283a21791d2d842339b3d1f589fed2997b7b0ca8c3ce76ffba2 +SIZE (rubygem/aws-sdk-budgets-1.97.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-chatbot/Makefile b/devel/rubygem-aws-sdk-chatbot/Makefile index 49879f8b5162..90b117fbc2fc 100644 --- a/devel/rubygem-aws-sdk-chatbot/Makefile +++ b/devel/rubygem-aws-sdk-chatbot/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chatbot -PORTVERSION= 1.30.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chatbot LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chatbot/distinfo b/devel/rubygem-aws-sdk-chatbot/distinfo index 742f43ecaa15..8e9bcc9d4532 100644 --- a/devel/rubygem-aws-sdk-chatbot/distinfo +++ b/devel/rubygem-aws-sdk-chatbot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121008 -SHA256 (rubygem/aws-sdk-chatbot-1.30.0.gem) = 574f4555facc3ca4de02dac8ae09d43a949bea51e2fa20a32a54c7afe1b6b2ec -SIZE (rubygem/aws-sdk-chatbot-1.30.0.gem) = 47616 +TIMESTAMP = 1761446922 +SHA256 (rubygem/aws-sdk-chatbot-1.32.0.gem) = 0082ba51681519e95f54b9a8e61f31bc2a30a90db1435040dbfc77331978c6f3 +SIZE (rubygem/aws-sdk-chatbot-1.32.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-chime/Makefile b/devel/rubygem-aws-sdk-chime/Makefile index 35486b06ada7..cfbfdd0ffa78 100644 --- a/devel/rubygem-aws-sdk-chime/Makefile +++ b/devel/rubygem-aws-sdk-chime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chime -PORTVERSION= 1.108.0 +PORTVERSION= 1.110.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chime/distinfo b/devel/rubygem-aws-sdk-chime/distinfo index 93f00913ccaa..0c68376347c9 100644 --- a/devel/rubygem-aws-sdk-chime/distinfo +++ b/devel/rubygem-aws-sdk-chime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121010 -SHA256 (rubygem/aws-sdk-chime-1.108.0.gem) = 3782b4456db300464ed104410e14bcf8a280aba335b8db5e3651ea0e1d28acfa -SIZE (rubygem/aws-sdk-chime-1.108.0.gem) = 60416 +TIMESTAMP = 1762587002 +SHA256 (rubygem/aws-sdk-chime-1.110.0.gem) = aec966120df800e6640adb99e49754f02a71bb532bcd9fb269fbb3e6daf0007a +SIZE (rubygem/aws-sdk-chime-1.110.0.gem) = 60416 diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile index 63ec0524e56d..c06dd51317f2 100644 --- a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkidentity -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo index 13b6e65fa88c..aa649eb26cf5 100644 --- a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121012 -SHA256 (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 0cd8f33403d32fa66b93db82b560a28821f4f60d04ba57583400cc1158b5e3c9 -SIZE (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 39936 +TIMESTAMP = 1762587004 +SHA256 (rubygem/aws-sdk-chimesdkidentity-1.50.0.gem) = 950604b0b7ec6db81f43652f20ff64b9ab310e754ff2c264c3bc8fdce49dbf13 +SIZE (rubygem/aws-sdk-chimesdkidentity-1.50.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile index 005577048278..354cc771ccad 100644 --- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmediapipelines -PORTVERSION= 1.45.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo index 528f994f125c..7b80518d67d3 100644 --- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121014 -SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 1303f17d71d73ffb31bb80d6874a12603a981c4c534ed0e3d67c2b2bf1e3caf7 -SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 70656 +TIMESTAMP = 1762587006 +SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.47.0.gem) = 8d854f94e9765b67c54bdeff24e4697816355f93fa6610fe07bc7f5a8de77f4e +SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.47.0.gem) = 71168 diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile index 1ee3932f6a7f..d233f41fcf2e 100644 --- a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmeetings -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo index 0cee2bd6b4a3..fe860254584e 100644 --- a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774781 -SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.56.0.gem) = 264befaf4bcd54e38d5b65f0edee08478e270da34b95a86c4f6d1e0e9efd0fcf -SIZE (rubygem/aws-sdk-chimesdkmeetings-1.56.0.gem) = 45056 +TIMESTAMP = 1761446930 +SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.58.0.gem) = 025f91bc99200aa962af55840fdf81fc4f27a013d704cfdd8e039dc63068df76 +SIZE (rubygem/aws-sdk-chimesdkmeetings-1.58.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile index 58748a5dd1a7..667aea43b2ca 100644 --- a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkmessaging -PORTVERSION= 1.55.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo index 85ec76ab3ffe..5e8ed35d85c6 100644 --- a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816784 -SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.55.0.gem) = 760e7a7ab63f46ac2fc0cf5857dfba16eccaecbe5ad272ef34b9c22bdfc4f435 -SIZE (rubygem/aws-sdk-chimesdkmessaging-1.55.0.gem) = 60416 +TIMESTAMP = 1762587008 +SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.57.0.gem) = 506b205ff0a348aafcf423a324fe4ddaa3509a46c030a2e9ba3aad14b6cfb90e +SIZE (rubygem/aws-sdk-chimesdkmessaging-1.57.0.gem) = 60416 diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile index c7626cabc626..ec0b98df7969 100644 --- a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile +++ b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-chimesdkvoice -PORTVERSION= 1.47.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkvo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo index fc59e6bbffcb..f9f29e362356 100644 --- a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo +++ b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774783 -SHA256 (rubygem/aws-sdk-chimesdkvoice-1.47.0.gem) = 46cb8e1b9365499a78e30c2b6df4cb574e6f832cc97b3959ec3f9a20363d6c31 -SIZE (rubygem/aws-sdk-chimesdkvoice-1.47.0.gem) = 83968 +TIMESTAMP = 1761446934 +SHA256 (rubygem/aws-sdk-chimesdkvoice-1.49.0.gem) = 290ad353ae83c314f8d7f80d5039e5ea8eccbe28380da66b6bdceb51b5cc01bf +SIZE (rubygem/aws-sdk-chimesdkvoice-1.49.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-cleanrooms/Makefile b/devel/rubygem-aws-sdk-cleanrooms/Makefile index d7a8eda6d7e8..ab1d8aaee170 100644 --- a/devel/rubygem-aws-sdk-cleanrooms/Makefile +++ b/devel/rubygem-aws-sdk-cleanrooms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cleanrooms -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cleanrooms/distinfo b/devel/rubygem-aws-sdk-cleanrooms/distinfo index 88c55cf11b4f..1cdac1f786b3 100644 --- a/devel/rubygem-aws-sdk-cleanrooms/distinfo +++ b/devel/rubygem-aws-sdk-cleanrooms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774785 -SHA256 (rubygem/aws-sdk-cleanrooms-1.57.0.gem) = 6267f52d0fdb7a5c010bef2efb425e44f776366f94e0cb901fad3ced27b7c478 -SIZE (rubygem/aws-sdk-cleanrooms-1.57.0.gem) = 132096 +TIMESTAMP = 1762587010 +SHA256 (rubygem/aws-sdk-cleanrooms-1.59.0.gem) = c373cb87692741ff67863eb3f3ea4a16fd0dcdf1dfed6fae479b96261478ae5f +SIZE (rubygem/aws-sdk-cleanrooms-1.59.0.gem) = 133120 diff --git a/devel/rubygem-aws-sdk-cleanroomsml/Makefile b/devel/rubygem-aws-sdk-cleanroomsml/Makefile index 05f9173c5451..4db4db881c92 100644 --- a/devel/rubygem-aws-sdk-cleanroomsml/Makefile +++ b/devel/rubygem-aws-sdk-cleanroomsml/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cleanroomsml -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cleanroomsml/distinfo b/devel/rubygem-aws-sdk-cleanroomsml/distinfo index b6badb710ba2..4e8a60bcbb7f 100644 --- a/devel/rubygem-aws-sdk-cleanroomsml/distinfo +++ b/devel/rubygem-aws-sdk-cleanroomsml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774787 -SHA256 (rubygem/aws-sdk-cleanroomsml-1.35.0.gem) = ec73bcc14fa26daee075469a766e3fb10070023f4e18e490877d1ea3bc4d3d6a -SIZE (rubygem/aws-sdk-cleanroomsml-1.35.0.gem) = 87040 +TIMESTAMP = 1762587012 +SHA256 (rubygem/aws-sdk-cleanroomsml-1.37.0.gem) = e65fa4f4b1543767fb57ab912c2ff6aabec0013cef516dd3fe98b74028c04324 +SIZE (rubygem/aws-sdk-cleanroomsml-1.37.0.gem) = 87040 diff --git a/devel/rubygem-aws-sdk-cloud9/Makefile b/devel/rubygem-aws-sdk-cloud9/Makefile index 5a2464df68db..373eee393429 100644 --- a/devel/rubygem-aws-sdk-cloud9/Makefile +++ b/devel/rubygem-aws-sdk-cloud9/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloud9 -PORTVERSION= 1.93.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloud9/distinfo b/devel/rubygem-aws-sdk-cloud9/distinfo index c1a623e37b3d..030caeef56e1 100644 --- a/devel/rubygem-aws-sdk-cloud9/distinfo +++ b/devel/rubygem-aws-sdk-cloud9/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121026 -SHA256 (rubygem/aws-sdk-cloud9-1.93.0.gem) = 32d27f8d30db24a81b5ddc2f9ee50446f485391c1834b1a315b5308917b7e20b -SIZE (rubygem/aws-sdk-cloud9-1.93.0.gem) = 34304 +TIMESTAMP = 1762587014 +SHA256 (rubygem/aws-sdk-cloud9-1.95.0.gem) = 49ef6bbd4bd9b1446fa19a6179e22e453d968387bf7047e8b6941460b7a42d84 +SIZE (rubygem/aws-sdk-cloud9-1.95.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile index 0bd98924f92c..2f9c89f4b091 100644 --- a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile +++ b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudcontrolapi -PORTVERSION= 1.45.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo index 8d98ff327d39..6011473b283b 100644 --- a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo +++ b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121028 -SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 273e23450fffd9339cab952997c0b8ce3b82f0bcbb37a3e6d9c08d20dea77f99 -SIZE (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 36352 +TIMESTAMP = 1762587016 +SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.47.0.gem) = 0eb42d509c86b60204a443cc347b5b31745e9341d63dbe722b080061af5264fc +SIZE (rubygem/aws-sdk-cloudcontrolapi-1.47.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-clouddirectory/Makefile b/devel/rubygem-aws-sdk-clouddirectory/Makefile index 505f4a26defa..52df8811a448 100644 --- a/devel/rubygem-aws-sdk-clouddirectory/Makefile +++ b/devel/rubygem-aws-sdk-clouddirectory/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-clouddirectory -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-clouddirectory/distinfo b/devel/rubygem-aws-sdk-clouddirectory/distinfo index c90ad9b3599e..8dd1f1bb2333 100644 --- a/devel/rubygem-aws-sdk-clouddirectory/distinfo +++ b/devel/rubygem-aws-sdk-clouddirectory/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121030 -SHA256 (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = db63af96d461bca184c133cf112b7827a35621c86bb70ab78875ff8b9fb84f02 -SIZE (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = 86016 +TIMESTAMP = 1762587018 +SHA256 (rubygem/aws-sdk-clouddirectory-1.82.0.gem) = ee55ffa822315c2ae167ecb655e09c688c9878960c4bc8bf10f11596dfdbd6f8 +SIZE (rubygem/aws-sdk-clouddirectory-1.82.0.gem) = 86016 diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile index dcf963888f8d..5b02a649e345 100644 --- a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile +++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudformation -PORTVERSION= 1.133.0 +PORTVERSION= 1.134.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo index c176a32bbd68..c8d1c34eb4c3 100644 --- a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo +++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750221689 -SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321 -SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944 +TIMESTAMP = 1761395435 +SHA256 (rubygem/aws-sdk-cloudformation-1.134.0.gem) = b851337a36a4e0f917e16db0ea6d8429395beb32cfc7e04fd253134143fdd8ed +SIZE (rubygem/aws-sdk-cloudformation-1.134.0.gem) = 211968 diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile index 886091f4ca7d..e8e45e28b399 100644 --- a/devel/rubygem-aws-sdk-cloudformation/Makefile +++ b/devel/rubygem-aws-sdk-cloudformation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudformation -PORTVERSION= 1.141.0 +PORTVERSION= 1.143.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudforma LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo index bd62f8586bf9..3a0e5eed372a 100644 --- a/devel/rubygem-aws-sdk-cloudformation/distinfo +++ b/devel/rubygem-aws-sdk-cloudformation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774789 -SHA256 (rubygem/aws-sdk-cloudformation-1.141.0.gem) = 5922af34a7b3f80e191020175b35c9f2d8213168134a996673435906c323930f -SIZE (rubygem/aws-sdk-cloudformation-1.141.0.gem) = 214528 +TIMESTAMP = 1761446946 +SHA256 (rubygem/aws-sdk-cloudformation-1.143.0.gem) = 6d9fe4d76941ce5aca2f1034ccd257bf15fc4f9d461d5beaccb35a4053512f52 +SIZE (rubygem/aws-sdk-cloudformation-1.143.0.gem) = 214528 diff --git a/devel/rubygem-aws-sdk-cloudfront/Makefile b/devel/rubygem-aws-sdk-cloudfront/Makefile index d5b465f25084..805800eada93 100644 --- a/devel/rubygem-aws-sdk-cloudfront/Makefile +++ b/devel/rubygem-aws-sdk-cloudfront/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudfront -PORTVERSION= 1.130.0 +PORTVERSION= 1.132.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudfront/distinfo b/devel/rubygem-aws-sdk-cloudfront/distinfo index 13d6de8919ff..e7f89c78bd8b 100644 --- a/devel/rubygem-aws-sdk-cloudfront/distinfo +++ b/devel/rubygem-aws-sdk-cloudfront/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774791 -SHA256 (rubygem/aws-sdk-cloudfront-1.130.0.gem) = 911a8c458917b52c39de3169e7eb6f9b6a0244c6c35eb58738fb329e23a4970f -SIZE (rubygem/aws-sdk-cloudfront-1.130.0.gem) = 235008 +TIMESTAMP = 1761446948 +SHA256 (rubygem/aws-sdk-cloudfront-1.132.0.gem) = c88329ff58bd1cd6577d9fbb3fb1dcfeac492ffa7b8ffac78dbcc865eb572ec7 +SIZE (rubygem/aws-sdk-cloudfront-1.132.0.gem) = 235008 diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile index 83d64600b391..5e5f034b6fd2 100644 --- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile +++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudfrontkeyvaluestore -PORTVERSION= 1.27.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo index cdbb24b92584..81754ffe7481 100644 --- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo +++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121036 -SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 75faff8b072b8e534f2187f31a63cd15ed0233194bd96c11ecec9c67257a74d6 -SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 25088 +TIMESTAMP = 1761446950 +SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.29.0.gem) = edba6a592374f191a831640d35a962df5c672000738f42c8cc30e0e96e1fb7a9 +SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.29.0.gem) = 25088 diff --git a/devel/rubygem-aws-sdk-cloudhsm/Makefile b/devel/rubygem-aws-sdk-cloudhsm/Makefile index 3c84dcb61772..c23e35430a5b 100644 --- a/devel/rubygem-aws-sdk-cloudhsm/Makefile +++ b/devel/rubygem-aws-sdk-cloudhsm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudhsm -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudhsm/distinfo b/devel/rubygem-aws-sdk-cloudhsm/distinfo index caa53cd2313b..c1f2a60063c6 100644 --- a/devel/rubygem-aws-sdk-cloudhsm/distinfo +++ b/devel/rubygem-aws-sdk-cloudhsm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121038 -SHA256 (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = f0816d788e22f73dc418105a237f743e7ab2ff09bbaafc688d2381b6ce0ccb5c -SIZE (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = 33792 +TIMESTAMP = 1761446952 +SHA256 (rubygem/aws-sdk-cloudhsm-1.78.0.gem) = 6eb6003c811a6dd02df4600bf04bf81e13bd931cd6b6904213d34ff4420c9c4f +SIZE (rubygem/aws-sdk-cloudhsm-1.78.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile index 07f39bcd6a40..2350fce8c57c 100644 --- a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile +++ b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudhsmv2 -PORTVERSION= 1.82.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo index c42464640a00..d866831d949b 100644 --- a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo +++ b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121040 -SHA256 (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 72ab0c84fb62cf715f623a77a136b97fb8347f873e36d1b708d0cda55044984c -SIZE (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 39424 +TIMESTAMP = 1761446954 +SHA256 (rubygem/aws-sdk-cloudhsmv2-1.84.0.gem) = 355bc1e264dd89072589bbe7fbe1e756f58ece61b3b8100284b7135627295bed +SIZE (rubygem/aws-sdk-cloudhsmv2-1.84.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-cloudsearch/Makefile b/devel/rubygem-aws-sdk-cloudsearch/Makefile index 5a0eb7d137dd..f6ab7e3b71f5 100644 --- a/devel/rubygem-aws-sdk-cloudsearch/Makefile +++ b/devel/rubygem-aws-sdk-cloudsearch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudsearch -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudsearch/distinfo b/devel/rubygem-aws-sdk-cloudsearch/distinfo index 5264e63a8f2e..0363e307215a 100644 --- a/devel/rubygem-aws-sdk-cloudsearch/distinfo +++ b/devel/rubygem-aws-sdk-cloudsearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121042 -SHA256 (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 0ed5abeed257a6a9d6427cb976547e562efd7b65e53093892a1bc9c910d3f1cc -SIZE (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 46080 +TIMESTAMP = 1762587020 +SHA256 (rubygem/aws-sdk-cloudsearch-1.82.0.gem) = 66e9537d664aa5197c1c7cf987b700bab117eda043d74c384a96f6fdd77e22f4 +SIZE (rubygem/aws-sdk-cloudsearch-1.82.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile index df93e1ab9704..3868f34eee8a 100644 --- a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile +++ b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudsearchdomain -PORTVERSION= 1.63.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo index eb20b4230340..6ec19dd1522d 100644 --- a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo +++ b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121044 -SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 8ffca0b84d7c3506ccf39f599806df24e2da09edf3dfe28e066b30b4de36fd01 -SIZE (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 36352 +TIMESTAMP = 1762587022 +SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.65.0.gem) = 7439f83dc24220d329b695b1572dc771da47110c288a5cf220b746b9b34e8243 +SIZE (rubygem/aws-sdk-cloudsearchdomain-1.65.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-cloudtrail/Makefile b/devel/rubygem-aws-sdk-cloudtrail/Makefile index 26dbc5ce13e1..fcc0692a4213 100644 --- a/devel/rubygem-aws-sdk-cloudtrail/Makefile +++ b/devel/rubygem-aws-sdk-cloudtrail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudtrail -PORTVERSION= 1.111.0 +PORTVERSION= 1.113.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudtrail/distinfo b/devel/rubygem-aws-sdk-cloudtrail/distinfo index 554b258796d2..d005eecd9cc3 100644 --- a/devel/rubygem-aws-sdk-cloudtrail/distinfo +++ b/devel/rubygem-aws-sdk-cloudtrail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121046 -SHA256 (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 6ecf146c652705b9b32c8783a7b2f08861c1bab15d3a019e312df5ee686a2215 -SIZE (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 115712 +TIMESTAMP = 1762587024 +SHA256 (rubygem/aws-sdk-cloudtrail-1.113.0.gem) = 336d736416de1c7a6a9410e43a49933aaa3ee2c7b7e9d26c1cb5623661690843 +SIZE (rubygem/aws-sdk-cloudtrail-1.113.0.gem) = 115712 diff --git a/devel/rubygem-aws-sdk-cloudtraildata/Makefile b/devel/rubygem-aws-sdk-cloudtraildata/Makefile index 96d574321534..8d95c1a05dac 100644 --- a/devel/rubygem-aws-sdk-cloudtraildata/Makefile +++ b/devel/rubygem-aws-sdk-cloudtraildata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudtraildata -PORTVERSION= 1.34.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudtraildata/distinfo b/devel/rubygem-aws-sdk-cloudtraildata/distinfo index ffe73b35b3eb..afdcb01f2582 100644 --- a/devel/rubygem-aws-sdk-cloudtraildata/distinfo +++ b/devel/rubygem-aws-sdk-cloudtraildata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121048 -SHA256 (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 88f04f84ecc24697966d090e71d376c8f1a935ab4454e1c314275d267a5ccd05 -SIZE (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 22528 +TIMESTAMP = 1761446962 +SHA256 (rubygem/aws-sdk-cloudtraildata-1.36.0.gem) = 619805aedb3d8c2e28b60197db9ed99a55d730d6823aa6ef9ee18c4baf1357de +SIZE (rubygem/aws-sdk-cloudtraildata-1.36.0.gem) = 22528 diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile index b3a954b82e6a..7bb027e00dcc 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatch -PORTVERSION= 1.122.0 +PORTVERSION= 1.124.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatch/distinfo b/devel/rubygem-aws-sdk-cloudwatch/distinfo index 0b3cd95aef85..864264abad18 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816790 -SHA256 (rubygem/aws-sdk-cloudwatch-1.122.0.gem) = 36709e770f183b629aee7258bf723a0c5d40bc60ee465eb5febca75699df84ba -SIZE (rubygem/aws-sdk-cloudwatch-1.122.0.gem) = 128000 +TIMESTAMP = 1762587026 +SHA256 (rubygem/aws-sdk-cloudwatch-1.124.0.gem) = 0a9dae04c49510a6e1b2fe98d0494d25aa2d2b00a59d16c0d807b000050bd1eb +SIZE (rubygem/aws-sdk-cloudwatch-1.124.0.gem) = 128000 diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile index 70ed46d18045..7c546fc397d9 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchevents -PORTVERSION= 1.96.0 +PORTVERSION= 1.98.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo index d396c8793fba..562bbc49221b 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121052 -SHA256 (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = b36b295632c2d47b15420eff0bb8c9264483f24a725d99f2916689b088ff1f6f -SIZE (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = 79872 +TIMESTAMP = 1762587028 +SHA256 (rubygem/aws-sdk-cloudwatchevents-1.98.0.gem) = db8476b17fd4da2466e8702d1978a0765e97a4b91bab948fdc1acae6b3fe4f3b +SIZE (rubygem/aws-sdk-cloudwatchevents-1.98.0.gem) = 79872 diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile index ed6476246461..09944bd54560 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchevidently -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo index f2fcf9b3e76a..5a6c86cac95e 100644 --- a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121054 -SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 07059d275891a606a1fcc3e0fb29645f5fb92317ac42d3b854db1bf757aa6dd9 -SIZE (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 67584 +TIMESTAMP = 1761446968 +SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.48.0.gem) = def31719eb4dd8b0d8a6467e789da3fd6c1d2fa90701db80eae0a20f21d01832 +SIZE (rubygem/aws-sdk-cloudwatchevidently-1.48.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile index 4b3c362ff0d0..eece205136fd 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchlogs -PORTVERSION= 1.127.0 +PORTVERSION= 1.129.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo index d6f168e712cb..523394d0adb1 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816792 -SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.127.0.gem) = bd06ee072bae5a1ed4504fb4af83ea27ee565e7c132fa7f5bbdda3e5f3b1c8bb -SIZE (rubygem/aws-sdk-cloudwatchlogs-1.127.0.gem) = 159232 +TIMESTAMP = 1762587030 +SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.129.0.gem) = 49c14f859c4af51a540f90235f57234dbefa46dec831b86641afe183d8ef0c2b +SIZE (rubygem/aws-sdk-cloudwatchlogs-1.129.0.gem) = 159232 diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile index bc2da02be7f3..7900788835d5 100644 --- a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchrum -PORTVERSION= 1.47.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo index 8706e0f87c9a..c276feef5ab6 100644 --- a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121058 -SHA256 (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = c5a9fe918d5ae266e143d56e248ae05973d06ac73985474905328a1c51d938fd -SIZE (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = 48128 +TIMESTAMP = 1761446972 +SHA256 (rubygem/aws-sdk-cloudwatchrum-1.49.0.gem) = da9dc833cf0f717bfab92ca33272fbccf674b8a4b613ccb2c6458b0e6bddc64d +SIZE (rubygem/aws-sdk-cloudwatchrum-1.49.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-codeartifact/Makefile b/devel/rubygem-aws-sdk-codeartifact/Makefile index e876ac4d6128..6a44861dcd80 100644 --- a/devel/rubygem-aws-sdk-codeartifact/Makefile +++ b/devel/rubygem-aws-sdk-codeartifact/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeartifact -PORTVERSION= 1.67.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeartifact/distinfo b/devel/rubygem-aws-sdk-codeartifact/distinfo index 6da2750e2486..b365d1805995 100644 --- a/devel/rubygem-aws-sdk-codeartifact/distinfo +++ b/devel/rubygem-aws-sdk-codeartifact/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121060 -SHA256 (rubygem/aws-sdk-codeartifact-1.67.0.gem) = fdf4ff0c76a9e6a870ec471d312bfea07b296ffe7d0ecc2ae82df04b2ae48df0 -SIZE (rubygem/aws-sdk-codeartifact-1.67.0.gem) = 67584 +TIMESTAMP = 1762587032 +SHA256 (rubygem/aws-sdk-codeartifact-1.69.0.gem) = b0d2bcb90bee055cebed7df3af2610fa4fed55dd72f0438986f01ad718144331 +SIZE (rubygem/aws-sdk-codeartifact-1.69.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-codebuild/Makefile b/devel/rubygem-aws-sdk-codebuild/Makefile index 8ea085d941dc..52064e290550 100644 --- a/devel/rubygem-aws-sdk-codebuild/Makefile +++ b/devel/rubygem-aws-sdk-codebuild/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codebuild -PORTVERSION= 1.164.0 +PORTVERSION= 1.166.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codebuild/distinfo b/devel/rubygem-aws-sdk-codebuild/distinfo index ec1cc48670c7..054bb3433cad 100644 --- a/devel/rubygem-aws-sdk-codebuild/distinfo +++ b/devel/rubygem-aws-sdk-codebuild/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121062 -SHA256 (rubygem/aws-sdk-codebuild-1.164.0.gem) = 22daaa7217971a090e0e49abd20a45f5ae063b3b7e4f4169e65ac4fd18d8709d -SIZE (rubygem/aws-sdk-codebuild-1.164.0.gem) = 144384 +TIMESTAMP = 1761446976 +SHA256 (rubygem/aws-sdk-codebuild-1.166.0.gem) = a8711e1bb833a0d61295421df722ce7e612800c2bc7b16cb68cc8f2491a31ca1 +SIZE (rubygem/aws-sdk-codebuild-1.166.0.gem) = 144384 diff --git a/devel/rubygem-aws-sdk-codecatalyst/Makefile b/devel/rubygem-aws-sdk-codecatalyst/Makefile index e2061dadfe2b..41a30f36876d 100644 --- a/devel/rubygem-aws-sdk-codecatalyst/Makefile +++ b/devel/rubygem-aws-sdk-codecatalyst/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codecatalyst -PORTVERSION= 1.40.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecataly LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core USES= gem diff --git a/devel/rubygem-aws-sdk-codecatalyst/distinfo b/devel/rubygem-aws-sdk-codecatalyst/distinfo index 81fb1b2f7763..15c22ab12eba 100644 --- a/devel/rubygem-aws-sdk-codecatalyst/distinfo +++ b/devel/rubygem-aws-sdk-codecatalyst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121064 -SHA256 (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 95f75efd0d34087de63f5da9b0a4445049a25da777aa45b905d6f68ece416568 -SIZE (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 51712 +TIMESTAMP = 1762587034 +SHA256 (rubygem/aws-sdk-codecatalyst-1.42.0.gem) = e97729c34c26eca753ae77eb8158d50407c04ac9ccaf59dd496c0d9cfd39cb1f +SIZE (rubygem/aws-sdk-codecatalyst-1.42.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-codecommit/Makefile b/devel/rubygem-aws-sdk-codecommit/Makefile index 77146d888409..547dc6823559 100644 --- a/devel/rubygem-aws-sdk-codecommit/Makefile +++ b/devel/rubygem-aws-sdk-codecommit/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codecommit -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codecommit/distinfo b/devel/rubygem-aws-sdk-codecommit/distinfo index b69caaea7e22..8e7d88ea7620 100644 --- a/devel/rubygem-aws-sdk-codecommit/distinfo +++ b/devel/rubygem-aws-sdk-codecommit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121066 -SHA256 (rubygem/aws-sdk-codecommit-1.90.0.gem) = e044afa8dd6ea24cf92416195045f6c6c67a581538b98e7db3525a7c80a4335e -SIZE (rubygem/aws-sdk-codecommit-1.90.0.gem) = 118272 +TIMESTAMP = 1762587036 +SHA256 (rubygem/aws-sdk-codecommit-1.92.0.gem) = 2e16251c97fa30bb1cac3c1569a97ed3ec35e4314eb0e27c574b2520f138da1d +SIZE (rubygem/aws-sdk-codecommit-1.92.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-codeconnections/Makefile b/devel/rubygem-aws-sdk-codeconnections/Makefile index 88d421fc7987..5177a0c0d032 100644 --- a/devel/rubygem-aws-sdk-codeconnections/Makefile +++ b/devel/rubygem-aws-sdk-codeconnections/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeconnections -PORTVERSION= 1.26.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeconnec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeconnections/distinfo b/devel/rubygem-aws-sdk-codeconnections/distinfo index 4ad508053b2e..1badb6a35c18 100644 --- a/devel/rubygem-aws-sdk-codeconnections/distinfo +++ b/devel/rubygem-aws-sdk-codeconnections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121068 -SHA256 (rubygem/aws-sdk-codeconnections-1.26.0.gem) = e4d8a2bf7dfdcf7ae314c6ab5bb1d763336bc4d83dfc6d26661521715607bbbc -SIZE (rubygem/aws-sdk-codeconnections-1.26.0.gem) = 42496 +TIMESTAMP = 1762587038 +SHA256 (rubygem/aws-sdk-codeconnections-1.28.0.gem) = 6baeed5b9adb7d0489318d1b69584cfcbde41b7cc58c8b834d74b34e964a2a0a +SIZE (rubygem/aws-sdk-codeconnections-1.28.0.gem) = 42496 diff --git a/devel/rubygem-aws-sdk-codedeploy/Makefile b/devel/rubygem-aws-sdk-codedeploy/Makefile index ea27f7270513..08a3910ec454 100644 --- a/devel/rubygem-aws-sdk-codedeploy/Makefile +++ b/devel/rubygem-aws-sdk-codedeploy/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codedeploy -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codedeploy/distinfo b/devel/rubygem-aws-sdk-codedeploy/distinfo index c423373174b5..5bb917b14a24 100644 --- a/devel/rubygem-aws-sdk-codedeploy/distinfo +++ b/devel/rubygem-aws-sdk-codedeploy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121070 -SHA256 (rubygem/aws-sdk-codedeploy-1.90.0.gem) = fc9f44be34f8e575cd0884182718724abf14390a482e850efa932bc44b5750bc -SIZE (rubygem/aws-sdk-codedeploy-1.90.0.gem) = 101376 +TIMESTAMP = 1762587040 +SHA256 (rubygem/aws-sdk-codedeploy-1.92.0.gem) = 1f6a18879b47e18cb0abb1e133bdc423a695d1fb8eaded01ccc4aa1e5f8b4eb2 +SIZE (rubygem/aws-sdk-codedeploy-1.92.0.gem) = 101376 diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile index 821c56017da0..4f8aa7f66143 100644 --- a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile +++ b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codeguruprofiler -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurupr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo index 5b4e00c3d356..d875fb06ea59 100644 --- a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo +++ b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121072 -SHA256 (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 5d8af0fd43ef80096da92e774c652fa363f70e72f4b834f959142e8a7b102f42 -SIZE (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 49664 +TIMESTAMP = 1762587042 +SHA256 (rubygem/aws-sdk-codeguruprofiler-1.62.0.gem) = b12c9cad5fc96e655c31ce0ce3e6d25df208f729fb090395a8c1d4c06e9aea67 +SIZE (rubygem/aws-sdk-codeguruprofiler-1.62.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile index 787bb24f4c97..dd8e22e055de 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile +++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codegurureviewer -PORTVERSION= 1.71.0 +PORTVERSION= 1.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurure LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codegurureviewer/distinfo b/devel/rubygem-aws-sdk-codegurureviewer/distinfo index 8be37ceb11cc..00643c6b0321 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/distinfo +++ b/devel/rubygem-aws-sdk-codegurureviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121074 -SHA256 (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 479dd8b2334f8a084a767388781d074001d3a0b6772443c00d5ea600c0314392 -SIZE (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 47616 +TIMESTAMP = 1761446988 +SHA256 (rubygem/aws-sdk-codegurureviewer-1.73.0.gem) = c8e198307b64d33f8fe66789ee386cfd2f7d347f25ef475cd85976dc5191e1b9 +SIZE (rubygem/aws-sdk-codegurureviewer-1.73.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-codegurusecurity/Makefile b/devel/rubygem-aws-sdk-codegurusecurity/Makefile index 92f15f2a9cac..d6434c8f7b51 100644 --- a/devel/rubygem-aws-sdk-codegurusecurity/Makefile +++ b/devel/rubygem-aws-sdk-codegurusecurity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codegurusecurity -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codegurusecurity/distinfo b/devel/rubygem-aws-sdk-codegurusecurity/distinfo index 9c544a0d7234..e90aa6b15566 100644 --- a/devel/rubygem-aws-sdk-codegurusecurity/distinfo +++ b/devel/rubygem-aws-sdk-codegurusecurity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121076 -SHA256 (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 82e791afca2052a0043fc6e5db554382b496d23c1e5f7ef37f362902232ea0d5 -SIZE (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 37376 +TIMESTAMP = 1762587044 +SHA256 (rubygem/aws-sdk-codegurusecurity-1.37.0.gem) = c4fac9e91fadefd644f0defa2f5c3e2e09910f45cc4dd2cc1d86e97d5a7c5a81 +SIZE (rubygem/aws-sdk-codegurusecurity-1.37.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-codepipeline/Makefile b/devel/rubygem-aws-sdk-codepipeline/Makefile index 28ab23f3f119..b63debbb0699 100644 --- a/devel/rubygem-aws-sdk-codepipeline/Makefile +++ b/devel/rubygem-aws-sdk-codepipeline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codepipeline -PORTVERSION= 1.106.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codepipeline/distinfo b/devel/rubygem-aws-sdk-codepipeline/distinfo index 0f538240960c..7c7a07a60982 100644 --- a/devel/rubygem-aws-sdk-codepipeline/distinfo +++ b/devel/rubygem-aws-sdk-codepipeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121078 -SHA256 (rubygem/aws-sdk-codepipeline-1.106.0.gem) = e82c1e4b81b8d2b1721e5ce6deec33cdffaa1afe166e7d9c0ba67941dd91bc77 -SIZE (rubygem/aws-sdk-codepipeline-1.106.0.gem) = 99840 +TIMESTAMP = 1762587046 +SHA256 (rubygem/aws-sdk-codepipeline-1.108.0.gem) = caaa2a67de328d7ea871ca28d67cd8784f8cf8cec0f1fb23aa2d85d60acf6bc9 +SIZE (rubygem/aws-sdk-codepipeline-1.108.0.gem) = 99840 diff --git a/devel/rubygem-aws-sdk-codestarconnections/Makefile b/devel/rubygem-aws-sdk-codestarconnections/Makefile index 69a676e6c0b1..1dd87da9ae64 100644 --- a/devel/rubygem-aws-sdk-codestarconnections/Makefile +++ b/devel/rubygem-aws-sdk-codestarconnections/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codestarconnections -PORTVERSION= 1.65.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarco LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codestarconnections/distinfo b/devel/rubygem-aws-sdk-codestarconnections/distinfo index 1c8f6a6937d6..3defaa4a0738 100644 --- a/devel/rubygem-aws-sdk-codestarconnections/distinfo +++ b/devel/rubygem-aws-sdk-codestarconnections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121080 -SHA256 (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 76107dce1fb4b2eeb971c3db547895ebdf0a688d4e844ec5ddf9eb3d4c7bc0c9 -SIZE (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 43008 +TIMESTAMP = 1761446994 +SHA256 (rubygem/aws-sdk-codestarconnections-1.67.0.gem) = a08b7bd9e0a709457168da3bd24d6d52639a3fd426f548fa19176d47919a3d7d +SIZE (rubygem/aws-sdk-codestarconnections-1.67.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-codestarnotifications/Makefile b/devel/rubygem-aws-sdk-codestarnotifications/Makefile index 904fa2190448..13996bcfc82b 100644 --- a/devel/rubygem-aws-sdk-codestarnotifications/Makefile +++ b/devel/rubygem-aws-sdk-codestarnotifications/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codestarnotifications -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarno LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-codestarnotifications/distinfo b/devel/rubygem-aws-sdk-codestarnotifications/distinfo index bc2ad1cb8429..cdb0df9ed649 100644 --- a/devel/rubygem-aws-sdk-codestarnotifications/distinfo +++ b/devel/rubygem-aws-sdk-codestarnotifications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121082 -SHA256 (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 2ba60bba6fceb53cc569346db712ba4133a475057e2f875eccb41e7ac63705ee -SIZE (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 32256 +TIMESTAMP = 1761446996 +SHA256 (rubygem/aws-sdk-codestarnotifications-1.59.0.gem) = 69bbeae25a75121fc3d613f0c6b8bcc6cb6ef3924089a2450f80fe9a7c3990bf +SIZE (rubygem/aws-sdk-codestarnotifications-1.59.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile index a79a6af84115..1b9b4b7dc10a 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile +++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitoidentity -PORTVERSION= 1.79.0 +PORTVERSION= 1.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitoidentity/distinfo b/devel/rubygem-aws-sdk-cognitoidentity/distinfo index 3e3a9780e402..ece902a03dc1 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/distinfo +++ b/devel/rubygem-aws-sdk-cognitoidentity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121084 -SHA256 (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 3debcdab900ccfc889baa9ef04bdfa00d9139904ca8a59c7c5a952fcabe735df -SIZE (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 45056 +TIMESTAMP = 1761446998 +SHA256 (rubygem/aws-sdk-cognitoidentity-1.81.0.gem) = 14de94a4e5d4a36c2d676a7480ac0a11e2f41ef31ee5151bc50d7143a288a850 +SIZE (rubygem/aws-sdk-cognitoidentity-1.81.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile index 596e1a937d85..49db71745fa0 100644 --- a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile +++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitoidentityprovider -PORTVERSION= 1.129.0 +PORTVERSION= 1.131.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo index 7a594fe5eea8..b3b9a8e14dc8 100644 --- a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo +++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121086 -SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = cf891dad686246a527212909253f51b9315563cd9725684b3bc600230b29e273 -SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = 268288 +TIMESTAMP = 1762587048 +SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.131.0.gem) = 805146c91a9f31e63ee994bbcf17a581ecbf43550504b18e14a012a8bfad1e89 +SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.131.0.gem) = 268288 diff --git a/devel/rubygem-aws-sdk-cognitosync/Makefile b/devel/rubygem-aws-sdk-cognitosync/Makefile index a1ea24fcc250..674df955161b 100644 --- a/devel/rubygem-aws-sdk-cognitosync/Makefile +++ b/devel/rubygem-aws-sdk-cognitosync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitosync -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosyn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-cognitosync/distinfo b/devel/rubygem-aws-sdk-cognitosync/distinfo index 4a7205c1a7ba..20667661b4cc 100644 --- a/devel/rubygem-aws-sdk-cognitosync/distinfo +++ b/devel/rubygem-aws-sdk-cognitosync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121088 -SHA256 (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 69b163482b5efd7046ef02be87927135a9cb48c281da1d718684e343bd829bcf -SIZE (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 35328 +TIMESTAMP = 1762587050 +SHA256 (rubygem/aws-sdk-cognitosync-1.75.0.gem) = e9d3aa44f8710015bf322ac1a341532e6b8e389f2b3b6a13c7522b38cbfdc953 +SIZE (rubygem/aws-sdk-cognitosync-1.75.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-comprehend/Makefile b/devel/rubygem-aws-sdk-comprehend/Makefile index 883541258365..fad48223ab40 100644 --- a/devel/rubygem-aws-sdk-comprehend/Makefile +++ b/devel/rubygem-aws-sdk-comprehend/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-comprehend -PORTVERSION= 1.106.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-comprehend/distinfo b/devel/rubygem-aws-sdk-comprehend/distinfo index 000d80a12cb9..2134b237ef32 100644 --- a/devel/rubygem-aws-sdk-comprehend/distinfo +++ b/devel/rubygem-aws-sdk-comprehend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121090 -SHA256 (rubygem/aws-sdk-comprehend-1.106.0.gem) = cd7e4518ee5a90bd85b407ecdb7f97b3ee4da47a427eea92e1a7f9c96b40b9b5 -SIZE (rubygem/aws-sdk-comprehend-1.106.0.gem) = 122368 +TIMESTAMP = 1762587052 +SHA256 (rubygem/aws-sdk-comprehend-1.108.0.gem) = cfeb52de575f45386796409c0680d6f15457ede73d02c105a70adc519c051451 +SIZE (rubygem/aws-sdk-comprehend-1.108.0.gem) = 122368 diff --git a/devel/rubygem-aws-sdk-comprehendmedical/Makefile b/devel/rubygem-aws-sdk-comprehendmedical/Makefile index 4d1478bbce70..023832abeca3 100644 --- a/devel/rubygem-aws-sdk-comprehendmedical/Makefile +++ b/devel/rubygem-aws-sdk-comprehendmedical/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-comprehendmedical -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-comprehendmedical/distinfo b/devel/rubygem-aws-sdk-comprehendmedical/distinfo index f51b72c33c65..2a7da47cfb0c 100644 --- a/devel/rubygem-aws-sdk-comprehendmedical/distinfo +++ b/devel/rubygem-aws-sdk-comprehendmedical/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121092 -SHA256 (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 2ce45124e9b2aaa19db1b80fc66d72a5bcea3bb088f9f33c066a1acea3659421 -SIZE (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 44032 +TIMESTAMP = 1761447006 +SHA256 (rubygem/aws-sdk-comprehendmedical-1.76.0.gem) = 40a3492dc2d92244672e25ac5108b8f50e0f0e5c76d6c3baaf49b51af7075d83 +SIZE (rubygem/aws-sdk-comprehendmedical-1.76.0.gem) = 44032 diff --git a/devel/rubygem-aws-sdk-computeoptimizer/Makefile b/devel/rubygem-aws-sdk-computeoptimizer/Makefile index 0e2b2f2571b1..3d692638e486 100644 --- a/devel/rubygem-aws-sdk-computeoptimizer/Makefile +++ b/devel/rubygem-aws-sdk-computeoptimizer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-computeoptimizer -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeopt LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-computeoptimizer/distinfo b/devel/rubygem-aws-sdk-computeoptimizer/distinfo index ec0701b95446..3ebab82437d4 100644 --- a/devel/rubygem-aws-sdk-computeoptimizer/distinfo +++ b/devel/rubygem-aws-sdk-computeoptimizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121094 -SHA256 (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = fa0694ce5194bb7dcd233a875f55d581f1f20cb54f1b27d74c21f24c2d17a85e -SIZE (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = 103936 +TIMESTAMP = 1762587054 +SHA256 (rubygem/aws-sdk-computeoptimizer-1.85.0.gem) = ae5baf58940194daa0606e49cc82bee04e69023cfff9617c5f06f9417664f833 +SIZE (rubygem/aws-sdk-computeoptimizer-1.85.0.gem) = 103936 diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile index 6d2cc0b563ff..fa50709088b1 100644 --- a/devel/rubygem-aws-sdk-configservice/Makefile +++ b/devel/rubygem-aws-sdk-configservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-configservice -PORTVERSION= 1.138.0 +PORTVERSION= 1.140.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configserv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo index b4f150f87b4a..9a2fb419a661 100644 --- a/devel/rubygem-aws-sdk-configservice/distinfo +++ b/devel/rubygem-aws-sdk-configservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816794 -SHA256 (rubygem/aws-sdk-configservice-1.138.0.gem) = db548e4bc790e705d20af0ae3f285c41ee934891a33bdbb8e53a407c98739536 -SIZE (rubygem/aws-sdk-configservice-1.138.0.gem) = 229376 +TIMESTAMP = 1761447010 +SHA256 (rubygem/aws-sdk-configservice-1.140.0.gem) = 91f1f6ec52f45aeb04ef30db1a53e34f7c855cf5078c4f86bca3c18b4e0c4c72 +SIZE (rubygem/aws-sdk-configservice-1.140.0.gem) = 229376 diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile index 3a86a28f41cb..fdf224acee82 100644 --- a/devel/rubygem-aws-sdk-connect/Makefile +++ b/devel/rubygem-aws-sdk-connect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connect -PORTVERSION= 1.218.0 +PORTVERSION= 1.221.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo index 965ca0df9000..df7cdf447221 100644 --- a/devel/rubygem-aws-sdk-connect/distinfo +++ b/devel/rubygem-aws-sdk-connect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816796 -SHA256 (rubygem/aws-sdk-connect-1.218.0.gem) = af199a46e5161b4be5189cccf8fe663f1ffe1a7226aaeb7a6a142b8ea9d13a94 -SIZE (rubygem/aws-sdk-connect-1.218.0.gem) = 388096 +TIMESTAMP = 1761447012 +SHA256 (rubygem/aws-sdk-connect-1.221.0.gem) = bda5a4b610e4600faa98ec32b00bf9ae72a834264bb037da1587bfe843300e31 +SIZE (rubygem/aws-sdk-connect-1.221.0.gem) = 393728 diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile index e1b2e0dacca4..e057a10bf679 100644 --- a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile +++ b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcampaignservice -PORTVERSION= 1.39.0 +PORTVERSION= 1.41.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo index 4a4f8d74ef53..0f4e86754640 100644 --- a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo +++ b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121100 -SHA256 (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = b9ed377928911fc60665527750334f79b34c504c001ff1cc856456ad07e2c27d -SIZE (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = 33792 +TIMESTAMP = 1762587056 +SHA256 (rubygem/aws-sdk-connectcampaignservice-1.41.0.gem) = fa5f4c87ca91213ed949096ef31f24e6ddb29cc25e28bdfcf76341cc4a79736f +SIZE (rubygem/aws-sdk-connectcampaignservice-1.41.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile index aaad364f052b..ef8c12b14037 100644 --- a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile +++ b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcampaignsv2 -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo index 91790965680d..53728943b13f 100644 --- a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo +++ b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121102 -SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 16ca835a387a3e29768ea294d012192378fed5fc8e7b8967c70425c5d21d781f -SIZE (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 47104 +TIMESTAMP = 1761447016 +SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.15.0.gem) = 5658726ce88b0f91d9a2d1cdd25ce94f8190e6b2c35f2716cdb59e65549921f8 +SIZE (rubygem/aws-sdk-connectcampaignsv2-1.15.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-connectcases/Makefile b/devel/rubygem-aws-sdk-connectcases/Makefile index 9f72c6feb5de..b75b3ba84584 100644 --- a/devel/rubygem-aws-sdk-connectcases/Makefile +++ b/devel/rubygem-aws-sdk-connectcases/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcases -PORTVERSION= 1.52.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcas LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcases/distinfo b/devel/rubygem-aws-sdk-connectcases/distinfo index 152a01b5581f..ec3c6dd46e06 100644 --- a/devel/rubygem-aws-sdk-connectcases/distinfo +++ b/devel/rubygem-aws-sdk-connectcases/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774793 -SHA256 (rubygem/aws-sdk-connectcases-1.52.0.gem) = 508daaf5be94023b31909aeb0a4f2fdb9088ed985d460916ade77767978b2606 -SIZE (rubygem/aws-sdk-connectcases-1.52.0.gem) = 64512 +TIMESTAMP = 1762587058 +SHA256 (rubygem/aws-sdk-connectcases-1.55.0.gem) = f3545bb3b047a16c638f24e28d1270fccb5cffd9c07aad255b07d42ca27357a9 +SIZE (rubygem/aws-sdk-connectcases-1.55.0.gem) = 66560 diff --git a/devel/rubygem-aws-sdk-connectcontactlens/Makefile b/devel/rubygem-aws-sdk-connectcontactlens/Makefile index 39729a6a869d..63f6f968918f 100644 --- a/devel/rubygem-aws-sdk-connectcontactlens/Makefile +++ b/devel/rubygem-aws-sdk-connectcontactlens/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectcontactlens -PORTVERSION= 1.49.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectcontactlens/distinfo b/devel/rubygem-aws-sdk-connectcontactlens/distinfo index 929dc38dabd6..9d7388e6eac7 100644 --- a/devel/rubygem-aws-sdk-connectcontactlens/distinfo +++ b/devel/rubygem-aws-sdk-connectcontactlens/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121106 -SHA256 (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 193411c633609b963c4a9e01e3c8bf05221b4a41f5855dc09ecd052b45ad692f -SIZE (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 24576 +TIMESTAMP = 1761447020 +SHA256 (rubygem/aws-sdk-connectcontactlens-1.51.0.gem) = d97e47d4d69fb5c9f30f05cf2543cad176cba608ab8f68beb05469784ea63550 +SIZE (rubygem/aws-sdk-connectcontactlens-1.51.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-connectparticipant/Makefile b/devel/rubygem-aws-sdk-connectparticipant/Makefile index 12012362b56f..ae4beb80f1f6 100644 --- a/devel/rubygem-aws-sdk-connectparticipant/Makefile +++ b/devel/rubygem-aws-sdk-connectparticipant/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectparticipant -PORTVERSION= 1.70.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectpar LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectparticipant/distinfo b/devel/rubygem-aws-sdk-connectparticipant/distinfo index f43fe5ac3f7e..5e522fe735b4 100644 --- a/devel/rubygem-aws-sdk-connectparticipant/distinfo +++ b/devel/rubygem-aws-sdk-connectparticipant/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121108 -SHA256 (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 23512320e3799d5a20400fff2d5f57be59bbb9614ad3b079be2124a5e911f34d -SIZE (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 37888 +TIMESTAMP = 1761447022 +SHA256 (rubygem/aws-sdk-connectparticipant-1.72.0.gem) = f14f8b34d44737f2262a3f92232d58d1676ff1e132da8ea206db5d448a21f646 +SIZE (rubygem/aws-sdk-connectparticipant-1.72.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile index bcb990a7c0ae..f2fc67da6b99 100644 --- a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile +++ b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connectwisdomservice -PORTVERSION= 1.53.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo index 301105f56dcd..3e2191e1bf7a 100644 --- a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo +++ b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121110 -SHA256 (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = cb750cf5723a8dd4de89a6fd4a8848c42e7d95cce5648e2df6e9aa0b891d1d1b -SIZE (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = 61440 +TIMESTAMP = 1762587060 +SHA256 (rubygem/aws-sdk-connectwisdomservice-1.55.0.gem) = f189a973abb8120a76c4069306c9c8dab3f27d1c0d1669280beba33fac21ef87 +SIZE (rubygem/aws-sdk-connectwisdomservice-1.55.0.gem) = 61440 diff --git a/devel/rubygem-aws-sdk-controlcatalog/Makefile b/devel/rubygem-aws-sdk-controlcatalog/Makefile index e2a36ff83d6c..24fa89884d13 100644 --- a/devel/rubygem-aws-sdk-controlcatalog/Makefile +++ b/devel/rubygem-aws-sdk-controlcatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-controlcatalog -PORTVERSION= 1.30.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controlcat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-controlcatalog/distinfo b/devel/rubygem-aws-sdk-controlcatalog/distinfo index 9dd7bd45b567..35dc001d9fdf 100644 --- a/devel/rubygem-aws-sdk-controlcatalog/distinfo +++ b/devel/rubygem-aws-sdk-controlcatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121112 -SHA256 (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = f9c283759319676143a5a3e8fb0ccb44ad87f4b310c440a4e8be9028040c263c -SIZE (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = 32768 +TIMESTAMP = 1761447026 +SHA256 (rubygem/aws-sdk-controlcatalog-1.32.0.gem) = 0a0c79ba8ce7e5f757c6ade63fef28f2eccec5f6b7e765c56491d213ff47491d +SIZE (rubygem/aws-sdk-controlcatalog-1.32.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-controltower/Makefile b/devel/rubygem-aws-sdk-controltower/Makefile index 84d4e92ebba6..881f36f0bad6 100644 --- a/devel/rubygem-aws-sdk-controltower/Makefile +++ b/devel/rubygem-aws-sdk-controltower/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-controltower -PORTVERSION= 1.49.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltow LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-controltower/distinfo b/devel/rubygem-aws-sdk-controltower/distinfo index a0599fff3df6..d63de31dd590 100644 --- a/devel/rubygem-aws-sdk-controltower/distinfo +++ b/devel/rubygem-aws-sdk-controltower/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121114 -SHA256 (rubygem/aws-sdk-controltower-1.49.0.gem) = fc12eddbd19601be81754507e7b65d89b559b3c386af05516adb1f3c1e518bfd -SIZE (rubygem/aws-sdk-controltower-1.49.0.gem) = 43520 +TIMESTAMP = 1762587062 +SHA256 (rubygem/aws-sdk-controltower-1.51.0.gem) = 6f343624dde283fa052ce5ae38a8efce215b6113a8e86485e4b6f422f331b21f +SIZE (rubygem/aws-sdk-controltower-1.51.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile index 073ce20bd6f9..9cbdbdb8576e 100644 --- a/devel/rubygem-aws-sdk-core/Makefile +++ b/devel/rubygem-aws-sdk-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-core -PORTVERSION= 3.233.0 +PORTVERSION= 3.236.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo index fa33cc38d8c9..84634c22011b 100644 --- a/devel/rubygem-aws-sdk-core/distinfo +++ b/devel/rubygem-aws-sdk-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816798 -SHA256 (rubygem/aws-sdk-core-3.233.0.gem) = 798db4e867d15dceb6504317867fc8013042984988199600c78e310d0058018a -SIZE (rubygem/aws-sdk-core-3.233.0.gem) = 394752 +TIMESTAMP = 1762587064 +SHA256 (rubygem/aws-sdk-core-3.236.0.gem) = a1a33696fb1fd8723893fa70dbbdc4c4801ac76a1a969cf28482fd4136bc43d5 +SIZE (rubygem/aws-sdk-core-3.236.0.gem) = 395264 diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile index 391da2d032d6..66d8062068e6 100644 --- a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile +++ b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costandusagereportservice -PORTVERSION= 1.79.0 +PORTVERSION= 1.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo index ac77bd1198ab..740134f97d3b 100644 --- a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo +++ b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121118 -SHA256 (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 267942614e4a6a49a3a69bee119fef882352ca5a10d3d571f9e7868c5295a7e8 -SIZE (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 28672 +TIMESTAMP = 1761447032 +SHA256 (rubygem/aws-sdk-costandusagereportservice-1.81.0.gem) = 41a1621af5d44a38f1af224d005b19eec32b785120e118f9fa8aaf3fe46c2c55 +SIZE (rubygem/aws-sdk-costandusagereportservice-1.81.0.gem) = 28672 diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile index e6b669c8d01f..b7f0259763d1 100644 --- a/devel/rubygem-aws-sdk-costexplorer/Makefile +++ b/devel/rubygem-aws-sdk-costexplorer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costexplorer -PORTVERSION= 1.135.0 +PORTVERSION= 1.138.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplor LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo index a3d0b71ab055..f8cafe2f1275 100644 --- a/devel/rubygem-aws-sdk-costexplorer/distinfo +++ b/devel/rubygem-aws-sdk-costexplorer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816800 -SHA256 (rubygem/aws-sdk-costexplorer-1.135.0.gem) = 19915f1bcbdedfa3021d190578199574b523e97721351cc89dde0826f8775ce7 -SIZE (rubygem/aws-sdk-costexplorer-1.135.0.gem) = 131072 +TIMESTAMP = 1762587066 +SHA256 (rubygem/aws-sdk-costexplorer-1.138.0.gem) = 064ece8de3b224ab02d078d7497a0bc2d912478bc10b9c889938e784003b6c1d +SIZE (rubygem/aws-sdk-costexplorer-1.138.0.gem) = 131072 diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile index 2dc2cb21eb75..3ed000b24b9f 100644 --- a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile +++ b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-costoptimizationhub -PORTVERSION= 1.32.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costoptimi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo index 6ed94fecd6b9..c964b01b4690 100644 --- a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo +++ b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121122 -SHA256 (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 1442da23b65d016c69bd2336e1372f1135f4575de9b67d1c376d6dc0ce943ec5 -SIZE (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 46592 +TIMESTAMP = 1762587068 +SHA256 (rubygem/aws-sdk-costoptimizationhub-1.34.0.gem) = ec324c4f2fc13cbec01ced7fe2dffa225599b731ba2b3e1044f2635e553bd6a4 +SIZE (rubygem/aws-sdk-costoptimizationhub-1.34.0.gem) = 46592 diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile index 90703136d967..2aff5c734bba 100644 --- a/devel/rubygem-aws-sdk-customerprofiles/Makefile +++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-customerprofiles -PORTVERSION= 1.72.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerpr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-customerprofiles/distinfo b/devel/rubygem-aws-sdk-customerprofiles/distinfo index ddc828578e45..6e194073fe08 100644 --- a/devel/rubygem-aws-sdk-customerprofiles/distinfo +++ b/devel/rubygem-aws-sdk-customerprofiles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774795 -SHA256 (rubygem/aws-sdk-customerprofiles-1.72.0.gem) = a5fb21c60611bbdeeed3edb8fe7826421a55ad47e9d3863961597a833dd86ffc -SIZE (rubygem/aws-sdk-customerprofiles-1.72.0.gem) = 139264 +TIMESTAMP = 1761447038 +SHA256 (rubygem/aws-sdk-customerprofiles-1.74.0.gem) = acdd735b925e1599c0c29f38d64adc6a5cf3a9bd0ffab2718fb28e39bbde412d +SIZE (rubygem/aws-sdk-customerprofiles-1.74.0.gem) = 139264 diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile index 35ef20214e91..6c3eef85dd7f 100644 --- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile +++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-databasemigrationservice -PORTVERSION= 1.130.0 +PORTVERSION= 1.132.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo index ccdef3e5fe6d..51e3c65f9ed4 100644 --- a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo +++ b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774797 -SHA256 (rubygem/aws-sdk-databasemigrationservice-1.130.0.gem) = 0d512109612ec05054610678909c8ebbf19817e5acbe031adebe66e15e635037 -SIZE (rubygem/aws-sdk-databasemigrationservice-1.130.0.gem) = 247808 +TIMESTAMP = 1761447040 +SHA256 (rubygem/aws-sdk-databasemigrationservice-1.132.0.gem) = 30e9ad915944feba1397e53ad95b5c686a5a7e376b3c2fac235a2f4079adf1c0 +SIZE (rubygem/aws-sdk-databasemigrationservice-1.132.0.gem) = 247808 diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile index 66cc1ed9e5df..f3650b02336c 100644 --- a/devel/rubygem-aws-sdk-dataexchange/Makefile +++ b/devel/rubygem-aws-sdk-dataexchange/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dataexchange -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchan LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dataexchange/distinfo b/devel/rubygem-aws-sdk-dataexchange/distinfo index 92d15f9e673c..9a86d9955d76 100644 --- a/devel/rubygem-aws-sdk-dataexchange/distinfo +++ b/devel/rubygem-aws-sdk-dataexchange/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121128 -SHA256 (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 7114407431bbc00cbc9b88e34861db36fd6e8e8f7cdd60a39e8891e5448db4b7 -SIZE (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 64512 +TIMESTAMP = 1761447042 +SHA256 (rubygem/aws-sdk-dataexchange-1.76.0.gem) = 68c81f3dd227bb444605b1ec8517a190940b3d33fe2f4997cf82b381e0fc922d +SIZE (rubygem/aws-sdk-dataexchange-1.76.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-datapipeline/Makefile b/devel/rubygem-aws-sdk-datapipeline/Makefile index 40019b79d2e9..9f12a1c6ec22 100644 --- a/devel/rubygem-aws-sdk-datapipeline/Makefile +++ b/devel/rubygem-aws-sdk-datapipeline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datapipeline -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datapipeline/distinfo b/devel/rubygem-aws-sdk-datapipeline/distinfo index 20a2c3db7b82..0103540efc84 100644 --- a/devel/rubygem-aws-sdk-datapipeline/distinfo +++ b/devel/rubygem-aws-sdk-datapipeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121130 -SHA256 (rubygem/aws-sdk-datapipeline-1.73.0.gem) = ed449eb99a09ee32b6376d16b8c8a350f224d6257570972bbe8763ffd9eaf153 -SIZE (rubygem/aws-sdk-datapipeline-1.73.0.gem) = 39936 +TIMESTAMP = 1762587070 +SHA256 (rubygem/aws-sdk-datapipeline-1.75.0.gem) = 0bf3f84b6371061fbb57f43367ac64e97912b95a3a4cac36130ab81cd5b6b8b1 +SIZE (rubygem/aws-sdk-datapipeline-1.75.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile index feac1fb6d252..532ad6ebbd98 100644 --- a/devel/rubygem-aws-sdk-datasync/Makefile +++ b/devel/rubygem-aws-sdk-datasync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datasync -PORTVERSION= 1.111.0 +PORTVERSION= 1.113.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datasync/distinfo b/devel/rubygem-aws-sdk-datasync/distinfo index 0e532b633e37..0d805d421ba7 100644 --- a/devel/rubygem-aws-sdk-datasync/distinfo +++ b/devel/rubygem-aws-sdk-datasync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774799 -SHA256 (rubygem/aws-sdk-datasync-1.111.0.gem) = 4a2f1001c95d297e649deaf011e7331e2234ff40e7baaf74ae317acf47b75a72 -SIZE (rubygem/aws-sdk-datasync-1.111.0.gem) = 108032 +TIMESTAMP = 1761447046 +SHA256 (rubygem/aws-sdk-datasync-1.113.0.gem) = 1013f6945a5bc9536239efc85ee6e2743709b6e0303e3199bb9be0b132d65885 +SIZE (rubygem/aws-sdk-datasync-1.113.0.gem) = 108544 diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile index b818eaae191d..fe0351ad6fa4 100644 --- a/devel/rubygem-aws-sdk-datazone/Makefile +++ b/devel/rubygem-aws-sdk-datazone/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datazone -PORTVERSION= 1.53.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo index 2dfebff35bc9..7cb59fdda4e9 100644 --- a/devel/rubygem-aws-sdk-datazone/distinfo +++ b/devel/rubygem-aws-sdk-datazone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774801 -SHA256 (rubygem/aws-sdk-datazone-1.53.0.gem) = fafd5a49449a940c630865ab691afb92ce3009ea43c6959b0429f264b4129250 -SIZE (rubygem/aws-sdk-datazone-1.53.0.gem) = 260096 +TIMESTAMP = 1762587072 +SHA256 (rubygem/aws-sdk-datazone-1.56.0.gem) = de5479dd42e69e464acfa46f442eabe0d677f3eb71f3bb9cb6646ededdd0bdcc +SIZE (rubygem/aws-sdk-datazone-1.56.0.gem) = 262656 diff --git a/devel/rubygem-aws-sdk-dax/Makefile b/devel/rubygem-aws-sdk-dax/Makefile index 4cfa8672468d..474d63a45afd 100644 --- a/devel/rubygem-aws-sdk-dax/Makefile +++ b/devel/rubygem-aws-sdk-dax/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dax -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dax/distinfo b/devel/rubygem-aws-sdk-dax/distinfo index 4afdf7c11b88..335f9d8578f8 100644 --- a/devel/rubygem-aws-sdk-dax/distinfo +++ b/devel/rubygem-aws-sdk-dax/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816802 -SHA256 (rubygem/aws-sdk-dax-1.77.0.gem) = 9af80887359be3ffe26c828f6287232832b48354cca691fd1e71379ce0e4cb9e -SIZE (rubygem/aws-sdk-dax-1.77.0.gem) = 44544 +TIMESTAMP = 1762587074 +SHA256 (rubygem/aws-sdk-dax-1.79.0.gem) = 9df7c93f1d3f759c53c4478b77232ef85d51d5dae926ce828f1591dda22cc00a +SIZE (rubygem/aws-sdk-dax-1.79.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-deadline/Makefile b/devel/rubygem-aws-sdk-deadline/Makefile index b2edec5878da..1df2d49e2d32 100644 --- a/devel/rubygem-aws-sdk-deadline/Makefile +++ b/devel/rubygem-aws-sdk-deadline/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-deadline -PORTVERSION= 1.36.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-deadline LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-deadline/distinfo b/devel/rubygem-aws-sdk-deadline/distinfo index 23eebaef3722..5d46117e683c 100644 --- a/devel/rubygem-aws-sdk-deadline/distinfo +++ b/devel/rubygem-aws-sdk-deadline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121138 -SHA256 (rubygem/aws-sdk-deadline-1.36.0.gem) = a82914e1eea4f388bc7337a044dba4d885c3cd06d7dddb27cca8dd2add28410f -SIZE (rubygem/aws-sdk-deadline-1.36.0.gem) = 139776 +TIMESTAMP = 1762587076 +SHA256 (rubygem/aws-sdk-deadline-1.38.0.gem) = f2db0abd14d5e3ff074e74c94581663d900040211b518cd88aa357940091d221 +SIZE (rubygem/aws-sdk-deadline-1.38.0.gem) = 139776 diff --git a/devel/rubygem-aws-sdk-detective/Makefile b/devel/rubygem-aws-sdk-detective/Makefile index 2edd8f2e8ac4..539b3b52bcf3 100644 --- a/devel/rubygem-aws-sdk-detective/Makefile +++ b/devel/rubygem-aws-sdk-detective/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-detective -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-detective/distinfo b/devel/rubygem-aws-sdk-detective/distinfo index 306315f98c8a..48a6e331b5c7 100644 --- a/devel/rubygem-aws-sdk-detective/distinfo +++ b/devel/rubygem-aws-sdk-detective/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121140 -SHA256 (rubygem/aws-sdk-detective-1.73.0.gem) = 3fa7cb50c254abcd6f34c7a89f92585f18b848e0f56149d69eac49013000b8a3 -SIZE (rubygem/aws-sdk-detective-1.73.0.gem) = 48128 +TIMESTAMP = 1762587078 +SHA256 (rubygem/aws-sdk-detective-1.75.0.gem) = acb56d5f98a8f42f50c4ed772eea1611c69d82a4af6eeacdca30c92ec7bd8524 +SIZE (rubygem/aws-sdk-detective-1.75.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-devicefarm/Makefile b/devel/rubygem-aws-sdk-devicefarm/Makefile index fa07231ba8ce..b43ac346b3a9 100644 --- a/devel/rubygem-aws-sdk-devicefarm/Makefile +++ b/devel/rubygem-aws-sdk-devicefarm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-devicefarm -PORTVERSION= 1.94.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-devicefarm/distinfo b/devel/rubygem-aws-sdk-devicefarm/distinfo index eb36a76322ea..1ace83bac51f 100644 --- a/devel/rubygem-aws-sdk-devicefarm/distinfo +++ b/devel/rubygem-aws-sdk-devicefarm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121142 -SHA256 (rubygem/aws-sdk-devicefarm-1.94.0.gem) = daed8dcb2c77b85beb71ee069b53dd924b7a738f4cf4e4d77f380494ceab7c05 -SIZE (rubygem/aws-sdk-devicefarm-1.94.0.gem) = 105472 +TIMESTAMP = 1761447056 +SHA256 (rubygem/aws-sdk-devicefarm-1.96.0.gem) = 6384c67f1126aebe4706e011e63a0f3da7da89069a7b0d258cd2d88e39b6933d +SIZE (rubygem/aws-sdk-devicefarm-1.96.0.gem) = 105984 diff --git a/devel/rubygem-aws-sdk-devopsguru/Makefile b/devel/rubygem-aws-sdk-devopsguru/Makefile index 9deac1353e7b..631ec220dec0 100644 --- a/devel/rubygem-aws-sdk-devopsguru/Makefile +++ b/devel/rubygem-aws-sdk-devopsguru/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-devopsguru -PORTVERSION= 1.65.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-devopsguru/distinfo b/devel/rubygem-aws-sdk-devopsguru/distinfo index 36a7a2a1fdb6..b1bb6cc44478 100644 --- a/devel/rubygem-aws-sdk-devopsguru/distinfo +++ b/devel/rubygem-aws-sdk-devopsguru/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121144 -SHA256 (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 30c87a2c15db58a6e8f878fe248ca91891e30ffe11e04509dfb7ff22ff6331bd -SIZE (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 74240 +TIMESTAMP = 1762587080 +SHA256 (rubygem/aws-sdk-devopsguru-1.67.0.gem) = ab73f99ea7d90b363a08705b84d601d6829f92584c6520af20479ae12761c568 +SIZE (rubygem/aws-sdk-devopsguru-1.67.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile index f33b50fc4dcd..30b0642f7a13 100644 --- a/devel/rubygem-aws-sdk-directconnect/Makefile +++ b/devel/rubygem-aws-sdk-directconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directconnect -PORTVERSION= 1.99.0 +PORTVERSION= 1.101.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directconnect/distinfo b/devel/rubygem-aws-sdk-directconnect/distinfo index 1fd1c3500ad9..5e25089addd2 100644 --- a/devel/rubygem-aws-sdk-directconnect/distinfo +++ b/devel/rubygem-aws-sdk-directconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121146 -SHA256 (rubygem/aws-sdk-directconnect-1.99.0.gem) = afc7f434d527905334d52d066e4f90cfe2e54c630a477d6e27a5472401b0ac9a -SIZE (rubygem/aws-sdk-directconnect-1.99.0.gem) = 77312 +TIMESTAMP = 1761447060 +SHA256 (rubygem/aws-sdk-directconnect-1.101.0.gem) = 36e94ec950dcb809eb3d9dbe82a8c5e12e7b2c408bf0cb131de842f0d57d1d12 +SIZE (rubygem/aws-sdk-directconnect-1.101.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-directoryservice/Makefile b/devel/rubygem-aws-sdk-directoryservice/Makefile index 082d504e1e24..7abd2d23b1d6 100644 --- a/devel/rubygem-aws-sdk-directoryservice/Makefile +++ b/devel/rubygem-aws-sdk-directoryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directoryservice -PORTVERSION= 1.94.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directoryservice/distinfo b/devel/rubygem-aws-sdk-directoryservice/distinfo index 26d0f8bad18b..2c56d72098b8 100644 --- a/devel/rubygem-aws-sdk-directoryservice/distinfo +++ b/devel/rubygem-aws-sdk-directoryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774803 -SHA256 (rubygem/aws-sdk-directoryservice-1.94.0.gem) = 6e988e9812f5759f60c1699b908b340dd985c94aba8d56e86fc4587e68c97533 -SIZE (rubygem/aws-sdk-directoryservice-1.94.0.gem) = 100864 +TIMESTAMP = 1761447062 +SHA256 (rubygem/aws-sdk-directoryservice-1.96.0.gem) = e3c8f73118539b2d99523982f42c0ad6b481792af373e8796a6a87ff05c9bfb7 +SIZE (rubygem/aws-sdk-directoryservice-1.96.0.gem) = 100864 diff --git a/devel/rubygem-aws-sdk-directoryservicedata/Makefile b/devel/rubygem-aws-sdk-directoryservicedata/Makefile index 2c894ba1f8e5..743a5b5968c1 100644 --- a/devel/rubygem-aws-sdk-directoryservicedata/Makefile +++ b/devel/rubygem-aws-sdk-directoryservicedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-directoryservicedata -PORTVERSION= 1.16.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-directoryservicedata/distinfo b/devel/rubygem-aws-sdk-directoryservicedata/distinfo index 506428419d84..5c610b258555 100644 --- a/devel/rubygem-aws-sdk-directoryservicedata/distinfo +++ b/devel/rubygem-aws-sdk-directoryservicedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121150 -SHA256 (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = aed0143105e09d1c02b3ddf6af126b3d1f24a8e26dfe5baa31d0c4cfae506162 -SIZE (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = 35328 +TIMESTAMP = 1761447064 +SHA256 (rubygem/aws-sdk-directoryservicedata-1.18.0.gem) = 3b566244a8bc23ecc2a3582cd13969386bf25e7bff912bccfcc028516f76c8c5 +SIZE (rubygem/aws-sdk-directoryservicedata-1.18.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-dlm/Makefile b/devel/rubygem-aws-sdk-dlm/Makefile index a7ebdf1cca53..66985ded696a 100644 --- a/devel/rubygem-aws-sdk-dlm/Makefile +++ b/devel/rubygem-aws-sdk-dlm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dlm -PORTVERSION= 1.93.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dlm/distinfo b/devel/rubygem-aws-sdk-dlm/distinfo index e6e624da3329..1635c8fc0d8c 100644 --- a/devel/rubygem-aws-sdk-dlm/distinfo +++ b/devel/rubygem-aws-sdk-dlm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121152 -SHA256 (rubygem/aws-sdk-dlm-1.93.0.gem) = 731732b29dbb0d58189cb35e765ceb3ecfd0e485d2e71775648d3bc4d75e0373 -SIZE (rubygem/aws-sdk-dlm-1.93.0.gem) = 44544 +TIMESTAMP = 1761447066 +SHA256 (rubygem/aws-sdk-dlm-1.95.0.gem) = 4d5278a78c54884d559823193a2fe9070e21528bf5bc5e87dcbe7d6fa1c4e562 +SIZE (rubygem/aws-sdk-dlm-1.95.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile index 02a7ff00b612..4bf5323abbb7 100644 --- a/devel/rubygem-aws-sdk-docdb/Makefile +++ b/devel/rubygem-aws-sdk-docdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-docdb -PORTVERSION= 1.93.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-docdb/distinfo b/devel/rubygem-aws-sdk-docdb/distinfo index 08a8d7f24d2a..7ad443bbb014 100644 --- a/devel/rubygem-aws-sdk-docdb/distinfo +++ b/devel/rubygem-aws-sdk-docdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121154 -SHA256 (rubygem/aws-sdk-docdb-1.93.0.gem) = b96009e7fc70ceae02f51495dc91c145fac0849168187f2ae13a2ecc06fdf34c -SIZE (rubygem/aws-sdk-docdb-1.93.0.gem) = 109568 +TIMESTAMP = 1762587082 +SHA256 (rubygem/aws-sdk-docdb-1.97.0.gem) = 96c338070dbef6688cb45e1fee30c101f2a067ee5dd823a53a3299c9e289424c +SIZE (rubygem/aws-sdk-docdb-1.97.0.gem) = 113152 diff --git a/devel/rubygem-aws-sdk-docdbelastic/Makefile b/devel/rubygem-aws-sdk-docdbelastic/Makefile index 8a05866b7ba5..201d66407afd 100644 --- a/devel/rubygem-aws-sdk-docdbelastic/Makefile +++ b/devel/rubygem-aws-sdk-docdbelastic/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-docdbelastic -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdbelast LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-docdbelastic/distinfo b/devel/rubygem-aws-sdk-docdbelastic/distinfo index c5ee5a16c522..953d15a918a6 100644 --- a/devel/rubygem-aws-sdk-docdbelastic/distinfo +++ b/devel/rubygem-aws-sdk-docdbelastic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121156 -SHA256 (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 192e575c5503adccbed77243f2dda2fd884695268f8ae03826af75054f39475f -SIZE (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 38400 +TIMESTAMP = 1761447070 +SHA256 (rubygem/aws-sdk-docdbelastic-1.39.0.gem) = 053afa877d7c909458e129e0c8a4171604b1abba4b8b1febf3ff62ed38983b05 +SIZE (rubygem/aws-sdk-docdbelastic-1.39.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-drs/Makefile b/devel/rubygem-aws-sdk-drs/Makefile index ff5e902f204d..0f61d5c1dc05 100644 --- a/devel/rubygem-aws-sdk-drs/Makefile +++ b/devel/rubygem-aws-sdk-drs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-drs -PORTVERSION= 1.53.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-drs/distinfo b/devel/rubygem-aws-sdk-drs/distinfo index 65812ee848b4..a5e24f507870 100644 --- a/devel/rubygem-aws-sdk-drs/distinfo +++ b/devel/rubygem-aws-sdk-drs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121158 -SHA256 (rubygem/aws-sdk-drs-1.53.0.gem) = 51f560df0cd39b4b2387dc0a3efe7fbbd56fb9fa7a20f57873cb1f77f2126f76 -SIZE (rubygem/aws-sdk-drs-1.53.0.gem) = 77312 +TIMESTAMP = 1761447072 +SHA256 (rubygem/aws-sdk-drs-1.55.0.gem) = 8d7d16a55542ee4031a36c1fa1422c78af52e914a273eaedee100ec3fb7c06ac +SIZE (rubygem/aws-sdk-drs-1.55.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-dsql/Makefile b/devel/rubygem-aws-sdk-dsql/Makefile index 86de2b847681..71c91dfbc98f 100644 --- a/devel/rubygem-aws-sdk-dsql/Makefile +++ b/devel/rubygem-aws-sdk-dsql/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dsql -PORTVERSION= 1.16.0 +PORTVERSION= 1.19.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dsql LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dsql/distinfo b/devel/rubygem-aws-sdk-dsql/distinfo index d6899ab91fdf..c24652ec2151 100644 --- a/devel/rubygem-aws-sdk-dsql/distinfo +++ b/devel/rubygem-aws-sdk-dsql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121160 -SHA256 (rubygem/aws-sdk-dsql-1.16.0.gem) = cee86274e8fe71b972634aa4b7d96a99d9afa107d529c0b9c619e10b0c302f94 -SIZE (rubygem/aws-sdk-dsql-1.16.0.gem) = 32768 +TIMESTAMP = 1761447074 +SHA256 (rubygem/aws-sdk-dsql-1.19.0.gem) = 640def93deaf658330f456ced05482658b312c968100137fd6bed58406c3f7da +SIZE (rubygem/aws-sdk-dsql-1.19.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile index 7aa8a7dda58d..936a3980f327 100644 --- a/devel/rubygem-aws-sdk-dynamodb/Makefile +++ b/devel/rubygem-aws-sdk-dynamodb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dynamodb -PORTVERSION= 1.154.0 +PORTVERSION= 1.155.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dynamodb/distinfo b/devel/rubygem-aws-sdk-dynamodb/distinfo index 1953a01a1ae9..3b42a08b8945 100644 --- a/devel/rubygem-aws-sdk-dynamodb/distinfo +++ b/devel/rubygem-aws-sdk-dynamodb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774805 -SHA256 (rubygem/aws-sdk-dynamodb-1.154.0.gem) = 960ab47e51df592373561814b07bc998a964e564754c9b0e684b3fdf869b79ed -SIZE (rubygem/aws-sdk-dynamodb-1.154.0.gem) = 230912 +TIMESTAMP = 1761447076 +SHA256 (rubygem/aws-sdk-dynamodb-1.155.0.gem) = 305e13b0b7f96ee8d6c58c6cc15915d093a1630946d6ae1dbc3081ae7bc63ddb +SIZE (rubygem/aws-sdk-dynamodb-1.155.0.gem) = 230912 diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile index da34a3a5bc66..5de263799e13 100644 --- a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile +++ b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-dynamodbstreams -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo index 0d6059022ad9..25b6b5b69bfd 100644 --- a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo +++ b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816804 -SHA256 (rubygem/aws-sdk-dynamodbstreams-1.83.0.gem) = 84d4e24529eea6a23d97ba9c8cf1ff20da9a00e76c73c660bca611e0e5883c75 -SIZE (rubygem/aws-sdk-dynamodbstreams-1.83.0.gem) = 35840 +TIMESTAMP = 1762587084 +SHA256 (rubygem/aws-sdk-dynamodbstreams-1.85.0.gem) = 595571af6d47e92253b7753e6d522ffbcfa5c74934b2065f87ae035594a7e6b3 +SIZE (rubygem/aws-sdk-dynamodbstreams-1.85.0.gem) = 35840 diff --git a/devel/rubygem-aws-sdk-ebs/Makefile b/devel/rubygem-aws-sdk-ebs/Makefile index 8e8f453c288e..4eaa8bee313b 100644 --- a/devel/rubygem-aws-sdk-ebs/Makefile +++ b/devel/rubygem-aws-sdk-ebs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ebs -PORTVERSION= 1.64.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ebs/distinfo b/devel/rubygem-aws-sdk-ebs/distinfo index a078d944b322..50fa5a387307 100644 --- a/devel/rubygem-aws-sdk-ebs/distinfo +++ b/devel/rubygem-aws-sdk-ebs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121166 -SHA256 (rubygem/aws-sdk-ebs-1.64.0.gem) = 2f432bd5ed97e4bce91e21686db943615c8aa20108aa65abffabf41f2a8df819 -SIZE (rubygem/aws-sdk-ebs-1.64.0.gem) = 32256 +TIMESTAMP = 1761447080 +SHA256 (rubygem/aws-sdk-ebs-1.66.0.gem) = 8bc1c2755aa73f4acd7641a9a8fb8ca03cee4bdf1b76b3519ffe458e61516867 +SIZE (rubygem/aws-sdk-ebs-1.66.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile index 1c1aa30a8106..1a58e559fc85 100644 --- a/devel/rubygem-aws-sdk-ec2/Makefile +++ b/devel/rubygem-aws-sdk-ec2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2 -PORTVERSION= 1.562.0 +PORTVERSION= 1.568.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo index a56051c69520..fd9ac41ae30f 100644 --- a/devel/rubygem-aws-sdk-ec2/distinfo +++ b/devel/rubygem-aws-sdk-ec2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774807 -SHA256 (rubygem/aws-sdk-ec2-1.562.0.gem) = 068248cc055e0f3d286f6f4bfa2d1fe9740c05a99672b79937c212536be8f59e -SIZE (rubygem/aws-sdk-ec2-1.562.0.gem) = 1516032 +TIMESTAMP = 1762587086 +SHA256 (rubygem/aws-sdk-ec2-1.568.0.gem) = 0fafdf0f9bd7b3e527ddc1d0abd9327b18e5077faba6eccd9cb17bc8b8b6004a +SIZE (rubygem/aws-sdk-ec2-1.568.0.gem) = 1552384 diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile index ee36c9c8242e..fba7d0d0d887 100644 --- a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile +++ b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2instanceconnect -PORTVERSION= 1.63.0 +PORTVERSION= 1.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo index 7f098bc7780e..feea940e482d 100644 --- a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo +++ b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121170 -SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 544727fc7148a09afde4c4308a788fce67ac065a50f509f517662aa91f63b40a -SIZE (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 24576 +TIMESTAMP = 1761447084 +SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.65.0.gem) = 343ee4acbabc663d57622f66b208bf1ad7659e46cf87a28ae04861fe8a361af6 +SIZE (rubygem/aws-sdk-ec2instanceconnect-1.65.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile index d929c1ea6738..b3ae75ec3b70 100644 --- a/devel/rubygem-aws-sdk-ecr/Makefile +++ b/devel/rubygem-aws-sdk-ecr/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecr -PORTVERSION= 1.110.0 +PORTVERSION= 1.112.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo index c3e1957a7bb7..1974a866b1c1 100644 --- a/devel/rubygem-aws-sdk-ecr/distinfo +++ b/devel/rubygem-aws-sdk-ecr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121172 -SHA256 (rubygem/aws-sdk-ecr-1.110.0.gem) = 9c58992c96e9b522deb86421d0fd8ee39d3e327130165495f00b79dfe11f75ff -SIZE (rubygem/aws-sdk-ecr-1.110.0.gem) = 89088 +TIMESTAMP = 1761447086 +SHA256 (rubygem/aws-sdk-ecr-1.112.0.gem) = c875d3edfe365876fed0adc96c88635af617071820326a4db5298fcb3741684c +SIZE (rubygem/aws-sdk-ecr-1.112.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-ecrpublic/Makefile b/devel/rubygem-aws-sdk-ecrpublic/Makefile index 8e79cc4e926f..bfc32a30003e 100644 --- a/devel/rubygem-aws-sdk-ecrpublic/Makefile +++ b/devel/rubygem-aws-sdk-ecrpublic/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecrpublic -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecrpublic/distinfo b/devel/rubygem-aws-sdk-ecrpublic/distinfo index a530aaad96eb..0432f037fff9 100644 --- a/devel/rubygem-aws-sdk-ecrpublic/distinfo +++ b/devel/rubygem-aws-sdk-ecrpublic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121174 -SHA256 (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 2b24b9aee9bbb319e00f25160634f2dff74ac5a9829bd4d7730f7766209a7682 -SIZE (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 44544 +TIMESTAMP = 1761447088 +SHA256 (rubygem/aws-sdk-ecrpublic-1.58.0.gem) = b9cf6d6a494dfed613928ca61d9e5697b13db75cef3f4f648352844686904171 +SIZE (rubygem/aws-sdk-ecrpublic-1.58.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile index 59c95a01c31b..fa0f69692cc5 100644 --- a/devel/rubygem-aws-sdk-ecs/Makefile +++ b/devel/rubygem-aws-sdk-ecs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecs -PORTVERSION= 1.207.0 +PORTVERSION= 1.210.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo index 67c183216513..cb4a43340c84 100644 --- a/devel/rubygem-aws-sdk-ecs/distinfo +++ b/devel/rubygem-aws-sdk-ecs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774809 -SHA256 (rubygem/aws-sdk-ecs-1.207.0.gem) = 4a7c3935f9465a63b8d1e03c025e80ec6b524effb913ab95b8eb35ba4a1232cb -SIZE (rubygem/aws-sdk-ecs-1.207.0.gem) = 282112 +TIMESTAMP = 1762587088 +SHA256 (rubygem/aws-sdk-ecs-1.210.0.gem) = e789bdcab65c1fb3d4864b9657fe3c34a1cc6880c89967346e7024183a3ac027 +SIZE (rubygem/aws-sdk-ecs-1.210.0.gem) = 286208 diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile index 20359a4df1db..db83850f4a21 100644 --- a/devel/rubygem-aws-sdk-efs/Makefile +++ b/devel/rubygem-aws-sdk-efs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-efs -PORTVERSION= 1.101.0 +PORTVERSION= 1.103.0 CATEGORIES= devel filesystems rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-efs/distinfo b/devel/rubygem-aws-sdk-efs/distinfo index 2a60c1c6ea07..64a9ac7310b6 100644 --- a/devel/rubygem-aws-sdk-efs/distinfo +++ b/devel/rubygem-aws-sdk-efs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121178 -SHA256 (rubygem/aws-sdk-efs-1.101.0.gem) = 65d37e371439126b754e50de596110e66090747cef56396944de3de3d3aafb50 -SIZE (rubygem/aws-sdk-efs-1.101.0.gem) = 68096 +TIMESTAMP = 1762587090 +SHA256 (rubygem/aws-sdk-efs-1.103.0.gem) = a20d121e27f4b481279f7d1f51e89f2b2a7dbb150c4d8c447254b42e251afb22 +SIZE (rubygem/aws-sdk-efs-1.103.0.gem) = 68096 diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile index b69df3a4bbc7..f00e495d666e 100644 --- a/devel/rubygem-aws-sdk-eks/Makefile +++ b/devel/rubygem-aws-sdk-eks/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eks -PORTVERSION= 1.148.0 +PORTVERSION= 1.150.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eks/distinfo b/devel/rubygem-aws-sdk-eks/distinfo index 55f9c99fc2a8..48fa52a09024 100644 --- a/devel/rubygem-aws-sdk-eks/distinfo +++ b/devel/rubygem-aws-sdk-eks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816808 -SHA256 (rubygem/aws-sdk-eks-1.148.0.gem) = bb29b29f4180c039d24f81cf3b258cb66f03c1ed9cfe6ca723bfd46c8110eee8 -SIZE (rubygem/aws-sdk-eks-1.148.0.gem) = 140288 +TIMESTAMP = 1762587092 +SHA256 (rubygem/aws-sdk-eks-1.150.0.gem) = 640fa51b9381dcfbbcc112213010c39548142dfa6bfb9611c85d3e39a570bd7b +SIZE (rubygem/aws-sdk-eks-1.150.0.gem) = 140288 diff --git a/devel/rubygem-aws-sdk-eksauth/Makefile b/devel/rubygem-aws-sdk-eksauth/Makefile index a34344d0e748..ff36f9ab9821 100644 --- a/devel/rubygem-aws-sdk-eksauth/Makefile +++ b/devel/rubygem-aws-sdk-eksauth/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eksauth -PORTVERSION= 1.25.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eksauth LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eksauth/distinfo b/devel/rubygem-aws-sdk-eksauth/distinfo index 90c073583238..c4a1884f49a2 100644 --- a/devel/rubygem-aws-sdk-eksauth/distinfo +++ b/devel/rubygem-aws-sdk-eksauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121182 -SHA256 (rubygem/aws-sdk-eksauth-1.25.0.gem) = bc8aafbc2d371c34b5d349bae9ca6271c56273243eb8cdc6598a58fec28e125f -SIZE (rubygem/aws-sdk-eksauth-1.25.0.gem) = 23040 +TIMESTAMP = 1762587094 +SHA256 (rubygem/aws-sdk-eksauth-1.27.0.gem) = 23813a63bb01deedc61d053d720a0a54b0b87d6881aad568d2018e372045a1ea +SIZE (rubygem/aws-sdk-eksauth-1.27.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-elasticache/Makefile b/devel/rubygem-aws-sdk-elasticache/Makefile index 8551d105ccd2..429d73611ec7 100644 --- a/devel/rubygem-aws-sdk-elasticache/Makefile +++ b/devel/rubygem-aws-sdk-elasticache/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticache -PORTVERSION= 1.133.0 +PORTVERSION= 1.135.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticach LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticache/distinfo b/devel/rubygem-aws-sdk-elasticache/distinfo index 9c6218dcf28b..b144d80600fe 100644 --- a/devel/rubygem-aws-sdk-elasticache/distinfo +++ b/devel/rubygem-aws-sdk-elasticache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121184 -SHA256 (rubygem/aws-sdk-elasticache-1.133.0.gem) = 1259401fe161c0f165643b5103f98201b3fdcb1ba455d8e943f929d415cc1c3a -SIZE (rubygem/aws-sdk-elasticache-1.133.0.gem) = 178688 +TIMESTAMP = 1762587096 +SHA256 (rubygem/aws-sdk-elasticache-1.135.0.gem) = d33669e034872d0026743bbb276059ac8dde80d570780f88e1101e8d6c2f88c1 +SIZE (rubygem/aws-sdk-elasticache-1.135.0.gem) = 178688 diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile index 8194265d6dbb..efdea1060845 100644 --- a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile +++ b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticbeanstalk -PORTVERSION= 1.93.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo index 3cb7ef206ad9..a27cf45ca888 100644 --- a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo +++ b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121186 -SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 70e7cfdc82a80ddc765dd4137e60fad764fdb699ec495a3e59ba182ada8a87a7 -SIZE (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 92672 +TIMESTAMP = 1762587098 +SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.95.0.gem) = b49c01e57d1eec2201284d4412238dec1f049d85b10d8cc70457d7ab38ce37fd +SIZE (rubygem/aws-sdk-elasticbeanstalk-1.95.0.gem) = 92672 diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile index e264271eee3e..00e7e6d56355 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile +++ b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticloadbalancing -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo index c904339cfb18..840ad9fbe08e 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo +++ b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121188 -SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = cfa25221c3c6ff11b70ef836ab7b6f7c7f8d4bb69a442f0c0fc523251b3a0fb0 -SIZE (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = 54272 +TIMESTAMP = 1762587100 +SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.82.0.gem) = 42d8686757b57df3713c7dddf2bb87e792df97cc834b1fe0868f71e29e8fc19c +SIZE (rubygem/aws-sdk-elasticloadbalancing-1.82.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile index f91ccc6be77f..5c59ee1d411d 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticloadbalancingv2 -PORTVERSION= 1.139.0 +PORTVERSION= 1.141.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo index 11bb29554f32..80903506162f 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121190 -SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = b80e75de788f90c479c8687d01c284e9f2756c691333176b34efdec8d0c101f5 -SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = 103424 +TIMESTAMP = 1761447104 +SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.141.0.gem) = 16b9ac342068f0875861d3aec4b57185395827b65a63597d705cab5943998cba +SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.141.0.gem) = 105984 diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile index c16bdaf8a852..1f1a268ff8b4 100644 --- a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile +++ b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticsearchservice -PORTVERSION= 1.108.0 +PORTVERSION= 1.110.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo index ca2fc1f191b5..2471cbcaeb9b 100644 --- a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo +++ b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121192 -SHA256 (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 52b964c7f99725e903aa6bb262454701c8765575617e47f1ba0ad3c21c5cdf94 -SIZE (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 90112 +TIMESTAMP = 1761447106 +SHA256 (rubygem/aws-sdk-elasticsearchservice-1.110.0.gem) = e0c746eac2df756ca2356a8aa73fe6d07290d7ba2e1bd572dcca5c6ab476e8d3 +SIZE (rubygem/aws-sdk-elasticsearchservice-1.110.0.gem) = 90112 diff --git a/devel/rubygem-aws-sdk-elastictranscoder/Makefile b/devel/rubygem-aws-sdk-elastictranscoder/Makefile index 78bc452932e4..281b86368573 100644 --- a/devel/rubygem-aws-sdk-elastictranscoder/Makefile +++ b/devel/rubygem-aws-sdk-elastictranscoder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elastictranscoder -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-elastictranscoder/distinfo b/devel/rubygem-aws-sdk-elastictranscoder/distinfo index bae4f5d4db40..d204d4438525 100644 --- a/devel/rubygem-aws-sdk-elastictranscoder/distinfo +++ b/devel/rubygem-aws-sdk-elastictranscoder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121194 -SHA256 (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = b796936b786282c4d017664d446b6bf5730566b70dda400174199d68dfd3d6e9 -SIZE (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = 81920 +TIMESTAMP = 1762587102 +SHA256 (rubygem/aws-sdk-elastictranscoder-1.78.0.gem) = 5e55ebe95960640a4592727accf5ce883c94395c7c55990c239320c89e43b37a +SIZE (rubygem/aws-sdk-elastictranscoder-1.78.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile index 8c8c8f21f4ad..83a412ff6d93 100644 --- a/devel/rubygem-aws-sdk-emr/Makefile +++ b/devel/rubygem-aws-sdk-emr/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emr -PORTVERSION= 1.117.0 +PORTVERSION= 1.119.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emr/distinfo b/devel/rubygem-aws-sdk-emr/distinfo index 0e0ec95c37d6..e6b84ac24845 100644 --- a/devel/rubygem-aws-sdk-emr/distinfo +++ b/devel/rubygem-aws-sdk-emr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121196 -SHA256 (rubygem/aws-sdk-emr-1.117.0.gem) = 45d5027693ac0de14d2715f636a589a3ff37327d245a3133723409a8f4b3730e -SIZE (rubygem/aws-sdk-emr-1.117.0.gem) = 133120 +TIMESTAMP = 1762587104 +SHA256 (rubygem/aws-sdk-emr-1.119.0.gem) = 40c2b2101e616ba8d6d4f97c13c841350ec6a9fbe5efd436b96d1e882586b9ec +SIZE (rubygem/aws-sdk-emr-1.119.0.gem) = 133120 diff --git a/devel/rubygem-aws-sdk-emrcontainers/Makefile b/devel/rubygem-aws-sdk-emrcontainers/Makefile index bab5075a1d36..f4bbd3ced436 100644 --- a/devel/rubygem-aws-sdk-emrcontainers/Makefile +++ b/devel/rubygem-aws-sdk-emrcontainers/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emrcontainers -PORTVERSION= 1.61.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontain LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emrcontainers/distinfo b/devel/rubygem-aws-sdk-emrcontainers/distinfo index 2acbf36c9ec1..48211f2092b6 100644 --- a/devel/rubygem-aws-sdk-emrcontainers/distinfo +++ b/devel/rubygem-aws-sdk-emrcontainers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324232 -SHA256 (rubygem/aws-sdk-emrcontainers-1.61.0.gem) = cfce47fbab8afa8ebb15978d603e4c48015872e6c6ac23c267d36a8c2fffadde -SIZE (rubygem/aws-sdk-emrcontainers-1.61.0.gem) = 48128 +TIMESTAMP = 1762587106 +SHA256 (rubygem/aws-sdk-emrcontainers-1.63.0.gem) = c0c18f0d4df05c749a44a2092848f88b7e156da02f1a9aef254b10282dda184a +SIZE (rubygem/aws-sdk-emrcontainers-1.63.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile index 29358ab81ac9..6b6448963de9 100644 --- a/devel/rubygem-aws-sdk-emrserverless/Makefile +++ b/devel/rubygem-aws-sdk-emrserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-emrserverless -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverl LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo index 75f8bce49796..97119d04a7c9 100644 --- a/devel/rubygem-aws-sdk-emrserverless/distinfo +++ b/devel/rubygem-aws-sdk-emrserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121200 -SHA256 (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 3401483e737c1ac97c5dc2eb535abf4fe7d9d66928ae2aabaf5a59663256125b -SIZE (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 47616 +TIMESTAMP = 1762587108 +SHA256 (rubygem/aws-sdk-emrserverless-1.56.0.gem) = 01745146723f77f540e97c7573d21c99de8c39a0a8423ac4531d081ffc6dcf39 +SIZE (rubygem/aws-sdk-emrserverless-1.56.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-entityresolution/Makefile b/devel/rubygem-aws-sdk-entityresolution/Makefile index 034f563852c3..6ddd13ba7dfd 100644 --- a/devel/rubygem-aws-sdk-entityresolution/Makefile +++ b/devel/rubygem-aws-sdk-entityresolution/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-entityresolution -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-entityreso LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-entityresolution/distinfo b/devel/rubygem-aws-sdk-entityresolution/distinfo index 01b0cc77fd8b..bc8d40aea90c 100644 --- a/devel/rubygem-aws-sdk-entityresolution/distinfo +++ b/devel/rubygem-aws-sdk-entityresolution/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816810 -SHA256 (rubygem/aws-sdk-entityresolution-1.37.0.gem) = d58ac0b4d308201dd81908090023ddf73170f2f7b83e36c5ac0510ae52aed0e3 -SIZE (rubygem/aws-sdk-entityresolution-1.37.0.gem) = 64512 +TIMESTAMP = 1762587110 +SHA256 (rubygem/aws-sdk-entityresolution-1.39.0.gem) = 5869bcb55ffa37494eecbb5f258009ba4dbea69c1b2c1509f4cea1946bd6d930 +SIZE (rubygem/aws-sdk-entityresolution-1.39.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile index 0f05511cf8db..6fbaac0b3cc9 100644 --- a/devel/rubygem-aws-sdk-eventbridge/Makefile +++ b/devel/rubygem-aws-sdk-eventbridge/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-eventbridge -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo index e7c63b750ed6..46a9deb98388 100644 --- a/devel/rubygem-aws-sdk-eventbridge/distinfo +++ b/devel/rubygem-aws-sdk-eventbridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121204 -SHA256 (rubygem/aws-sdk-eventbridge-1.90.0.gem) = c7e557e2433d6fc2d61446139408349a2ac8e23129d8f603899514066d0271ff -SIZE (rubygem/aws-sdk-eventbridge-1.90.0.gem) = 97792 +TIMESTAMP = 1761447118 +SHA256 (rubygem/aws-sdk-eventbridge-1.92.0.gem) = 990bd0a709d3758099cbf6b3929946d7d15bfef8b9f7416e878cb073cec17c5d +SIZE (rubygem/aws-sdk-eventbridge-1.92.0.gem) = 97792 diff --git a/devel/rubygem-aws-sdk-evs/Makefile b/devel/rubygem-aws-sdk-evs/Makefile index 0c9dbd5d6ce9..e896770de39c 100644 --- a/devel/rubygem-aws-sdk-evs/Makefile +++ b/devel/rubygem-aws-sdk-evs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-evs -PORTVERSION= 1.6.0 +PORTVERSION= 1.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-evs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-evs/distinfo b/devel/rubygem-aws-sdk-evs/distinfo index d4a87d2cf135..8f3e8f62c0f4 100644 --- a/devel/rubygem-aws-sdk-evs/distinfo +++ b/devel/rubygem-aws-sdk-evs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324234 -SHA256 (rubygem/aws-sdk-evs-1.6.0.gem) = 75374f68d1239f218a82509adc7d3828e8c5b31f6639cb86e50c755a87cdc42a -SIZE (rubygem/aws-sdk-evs-1.6.0.gem) = 42496 +TIMESTAMP = 1762587112 +SHA256 (rubygem/aws-sdk-evs-1.8.0.gem) = 8bc2b5651e6078da283bd051a00b768f997d3f193d024bbe9316718529b645b0 +SIZE (rubygem/aws-sdk-evs-1.8.0.gem) = 42496 diff --git a/devel/rubygem-aws-sdk-finspace/Makefile b/devel/rubygem-aws-sdk-finspace/Makefile index 1f11c8b7ac23..b5e3d4b20f3c 100644 --- a/devel/rubygem-aws-sdk-finspace/Makefile +++ b/devel/rubygem-aws-sdk-finspace/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-finspace -PORTVERSION= 1.58.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-finspace/distinfo b/devel/rubygem-aws-sdk-finspace/distinfo index 04083b15fb79..cf6f26383dad 100644 --- a/devel/rubygem-aws-sdk-finspace/distinfo +++ b/devel/rubygem-aws-sdk-finspace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121208 -SHA256 (rubygem/aws-sdk-finspace-1.58.0.gem) = 05ce5431e0c1bbbf053c70b4d3155e35e07cc471355e91f6670aa0391c7148f6 -SIZE (rubygem/aws-sdk-finspace-1.58.0.gem) = 86528 +TIMESTAMP = 1761447122 +SHA256 (rubygem/aws-sdk-finspace-1.60.0.gem) = bc8450db49944d06ab925f2918e889b551e5fdac52b63b0e4c7b626919437c2f +SIZE (rubygem/aws-sdk-finspace-1.60.0.gem) = 86528 diff --git a/devel/rubygem-aws-sdk-finspacedata/Makefile b/devel/rubygem-aws-sdk-finspacedata/Makefile index d07d6d3f5436..fb96f4194f33 100644 --- a/devel/rubygem-aws-sdk-finspacedata/Makefile +++ b/devel/rubygem-aws-sdk-finspacedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-finspacedata -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspaceda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-finspacedata/distinfo b/devel/rubygem-aws-sdk-finspacedata/distinfo index 0e6fac85040d..df6d74c4e7a0 100644 --- a/devel/rubygem-aws-sdk-finspacedata/distinfo +++ b/devel/rubygem-aws-sdk-finspacedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121210 -SHA256 (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 582a44d41bcd426b04c3c6d65d3ff7b241b99b548c8d7e83df0f970f56fa7681 -SIZE (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 53248 +TIMESTAMP = 1761447124 +SHA256 (rubygem/aws-sdk-finspacedata-1.59.0.gem) = cf564b11e9098b7574fbe513c755dc7cdd49c485a772066d702b3147393d9dcf +SIZE (rubygem/aws-sdk-finspacedata-1.59.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-firehose/Makefile b/devel/rubygem-aws-sdk-firehose/Makefile index e113f95b12fb..d051e48f7738 100644 --- a/devel/rubygem-aws-sdk-firehose/Makefile +++ b/devel/rubygem-aws-sdk-firehose/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-firehose -PORTVERSION= 1.99.0 +PORTVERSION= 1.101.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-firehose/distinfo b/devel/rubygem-aws-sdk-firehose/distinfo index 3c93920c68dc..c84884ea7e0b 100644 --- a/devel/rubygem-aws-sdk-firehose/distinfo +++ b/devel/rubygem-aws-sdk-firehose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121212 -SHA256 (rubygem/aws-sdk-firehose-1.99.0.gem) = 14466c47230e928fc323add5ed62b86d75e00b258c9d224aa7beb7a96e208d4d -SIZE (rubygem/aws-sdk-firehose-1.99.0.gem) = 95744 +TIMESTAMP = 1762587114 +SHA256 (rubygem/aws-sdk-firehose-1.101.0.gem) = 47079f7e21918425d1ce70f23e43abf5b32a6da4d712588cfc4f500a7e0b7939 +SIZE (rubygem/aws-sdk-firehose-1.101.0.gem) = 95744 diff --git a/devel/rubygem-aws-sdk-fis/Makefile b/devel/rubygem-aws-sdk-fis/Makefile index a0cd40d8fed9..9a002ace2d79 100644 --- a/devel/rubygem-aws-sdk-fis/Makefile +++ b/devel/rubygem-aws-sdk-fis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fis -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fis/distinfo b/devel/rubygem-aws-sdk-fis/distinfo index dfa7a58e1a91..ba5ac5333b7e 100644 --- a/devel/rubygem-aws-sdk-fis/distinfo +++ b/devel/rubygem-aws-sdk-fis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121214 -SHA256 (rubygem/aws-sdk-fis-1.56.0.gem) = 2a416a21a0303139c6d40d915626a4529add58ba83792a6f5f528a48b0d66175 -SIZE (rubygem/aws-sdk-fis-1.56.0.gem) = 47616 +TIMESTAMP = 1762587116 +SHA256 (rubygem/aws-sdk-fis-1.58.0.gem) = 5e5dcc65098ee824fe69dbe2bc98f349eb59843609452b2d4420a2078b535164 +SIZE (rubygem/aws-sdk-fis-1.58.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-fms/Makefile b/devel/rubygem-aws-sdk-fms/Makefile index 06d89b7cd32c..6426c9dd6b31 100644 --- a/devel/rubygem-aws-sdk-fms/Makefile +++ b/devel/rubygem-aws-sdk-fms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fms -PORTVERSION= 1.98.0 +PORTVERSION= 1.100.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fms/distinfo b/devel/rubygem-aws-sdk-fms/distinfo index b2e35ce67b90..89bec165355d 100644 --- a/devel/rubygem-aws-sdk-fms/distinfo +++ b/devel/rubygem-aws-sdk-fms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121216 -SHA256 (rubygem/aws-sdk-fms-1.98.0.gem) = 09e082ce76077c508f069209269d486e964ea2decaa5244c5be580503e819898 -SIZE (rubygem/aws-sdk-fms-1.98.0.gem) = 93184 +TIMESTAMP = 1762587118 +SHA256 (rubygem/aws-sdk-fms-1.100.0.gem) = e5f064a33e78a477f9ca869152ed71811c34532c7f26297fd0ae14b9544515aa +SIZE (rubygem/aws-sdk-fms-1.100.0.gem) = 93184 diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile index b3c1f5d5cafd..52c44b7af339 100644 --- a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile +++ b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-forecastqueryservice -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo index 8633c3bd2377..da0ae575fb83 100644 --- a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo +++ b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121218 -SHA256 (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 517cd9d2c04cc595be7d1991500736352c7c69e6d269f4105b428722e61e45b9 -SIZE (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 23552 +TIMESTAMP = 1761447132 +SHA256 (rubygem/aws-sdk-forecastqueryservice-1.62.0.gem) = 857c29624b30fce57ccbf72343f95deb26491f22e821c9a9e9fdb0d02c260426 +SIZE (rubygem/aws-sdk-forecastqueryservice-1.62.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-forecastservice/Makefile b/devel/rubygem-aws-sdk-forecastservice/Makefile index e61e56040370..86a2031def66 100644 --- a/devel/rubygem-aws-sdk-forecastservice/Makefile +++ b/devel/rubygem-aws-sdk-forecastservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-forecastservice -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-forecastservice/distinfo b/devel/rubygem-aws-sdk-forecastservice/distinfo index 2ee3e4e25f65..cfa67ca6a1cc 100644 --- a/devel/rubygem-aws-sdk-forecastservice/distinfo +++ b/devel/rubygem-aws-sdk-forecastservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121220 -SHA256 (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 5c3a51f78c0065f7eefd55da7fb72da979cf082a0c1ec89a2a1a90a57d77a1dd -SIZE (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 103936 +TIMESTAMP = 1762587120 +SHA256 (rubygem/aws-sdk-forecastservice-1.79.0.gem) = 60da0866d226384e32c632338e64e7457ffcbc54122452e7518307fbc772f13d +SIZE (rubygem/aws-sdk-forecastservice-1.79.0.gem) = 103936 diff --git a/devel/rubygem-aws-sdk-frauddetector/Makefile b/devel/rubygem-aws-sdk-frauddetector/Makefile index 1f1f683933ec..34845d1349e0 100644 --- a/devel/rubygem-aws-sdk-frauddetector/Makefile +++ b/devel/rubygem-aws-sdk-frauddetector/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-frauddetector -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-frauddetector/distinfo b/devel/rubygem-aws-sdk-frauddetector/distinfo index 59e8fb5626b6..f17cc670fb0f 100644 --- a/devel/rubygem-aws-sdk-frauddetector/distinfo +++ b/devel/rubygem-aws-sdk-frauddetector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121222 -SHA256 (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 8f961f20a69af929d94dc3990d721afa9fb53411abe5fa550e96ae76285c23be -SIZE (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 81920 +TIMESTAMP = 1762587122 +SHA256 (rubygem/aws-sdk-frauddetector-1.78.0.gem) = 4a24ef73e84bfb96fb54a6aaebec42b536c20c4c9746215f9c713611835a211d +SIZE (rubygem/aws-sdk-frauddetector-1.78.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-freetier/Makefile b/devel/rubygem-aws-sdk-freetier/Makefile index 45087e71973a..b19dda64f368 100644 --- a/devel/rubygem-aws-sdk-freetier/Makefile +++ b/devel/rubygem-aws-sdk-freetier/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-freetier -PORTVERSION= 1.27.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-freetier LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-freetier/distinfo b/devel/rubygem-aws-sdk-freetier/distinfo index b0d3c1212b37..ab3ca279d012 100644 --- a/devel/rubygem-aws-sdk-freetier/distinfo +++ b/devel/rubygem-aws-sdk-freetier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121224 -SHA256 (rubygem/aws-sdk-freetier-1.27.0.gem) = fc48371bacf658c19e7da16b0db3f3ae17e4c9085b4b5864d3645e2ccb6c0ab0 -SIZE (rubygem/aws-sdk-freetier-1.27.0.gem) = 29184 +TIMESTAMP = 1761447138 +SHA256 (rubygem/aws-sdk-freetier-1.29.0.gem) = effe3d3f9fe940596e28ab423627a887ba8f698c0c3c0bcd0e98ac7c4f17fa2e +SIZE (rubygem/aws-sdk-freetier-1.29.0.gem) = 29696 diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile index 1170d7d58797..c77069a69a01 100644 --- a/devel/rubygem-aws-sdk-fsx/Makefile +++ b/devel/rubygem-aws-sdk-fsx/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-fsx -PORTVERSION= 1.123.0 +PORTVERSION= 1.125.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo index 7bd1ad7c5c14..164edb98bd88 100644 --- a/devel/rubygem-aws-sdk-fsx/distinfo +++ b/devel/rubygem-aws-sdk-fsx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774811 -SHA256 (rubygem/aws-sdk-fsx-1.123.0.gem) = b0b36cba47d290531c07f2a15b3c29396da7170fa708ab8f093a941d58ad5f91 -SIZE (rubygem/aws-sdk-fsx-1.123.0.gem) = 216576 +TIMESTAMP = 1762587124 +SHA256 (rubygem/aws-sdk-fsx-1.125.0.gem) = 840837555291720fdde289e845a823c8fc0dbf2a5c8a5f14fa36cd71b16e6b65 +SIZE (rubygem/aws-sdk-fsx-1.125.0.gem) = 217088 diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile index 19cc0d93bd87..eaa0678f1a64 100644 --- a/devel/rubygem-aws-sdk-gamelift/Makefile +++ b/devel/rubygem-aws-sdk-gamelift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-gamelift -PORTVERSION= 1.110.0 +PORTVERSION= 1.112.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-gamelift/distinfo b/devel/rubygem-aws-sdk-gamelift/distinfo index ea78a2940a6e..b224389e3692 100644 --- a/devel/rubygem-aws-sdk-gamelift/distinfo +++ b/devel/rubygem-aws-sdk-gamelift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121228 -SHA256 (rubygem/aws-sdk-gamelift-1.110.0.gem) = a1d645a28d046a3e212bdbdca08164bed6e2d214385c07e48fa1896206eaf200 -SIZE (rubygem/aws-sdk-gamelift-1.110.0.gem) = 262144 +TIMESTAMP = 1761447142 +SHA256 (rubygem/aws-sdk-gamelift-1.112.0.gem) = 05e1f76e66bd7e76b13ccb2cbe162ca8512426eb23aa4a73ab5ff3e18d457e15 +SIZE (rubygem/aws-sdk-gamelift-1.112.0.gem) = 262144 diff --git a/devel/rubygem-aws-sdk-gameliftstreams/Makefile b/devel/rubygem-aws-sdk-gameliftstreams/Makefile index 20829e2b4a1d..30c8c4696864 100644 --- a/devel/rubygem-aws-sdk-gameliftstreams/Makefile +++ b/devel/rubygem-aws-sdk-gameliftstreams/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-gameliftstreams -PORTVERSION= 1.12.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gameliftst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-gameliftstreams/distinfo b/devel/rubygem-aws-sdk-gameliftstreams/distinfo index 6cf8ee9e6b6d..142f3c1c1893 100644 --- a/devel/rubygem-aws-sdk-gameliftstreams/distinfo +++ b/devel/rubygem-aws-sdk-gameliftstreams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121230 -SHA256 (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = b2afdf6b94677a8fc16cadf11e5b3aaa8399ab8fea74d7162fd015c62a29cf5a -SIZE (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = 62976 +TIMESTAMP = 1762587126 +SHA256 (rubygem/aws-sdk-gameliftstreams-1.16.0.gem) = 31ed248930c55830ae6c010ce2faca7fef8c26ba94afa85c73d9c2af02918bfe +SIZE (rubygem/aws-sdk-gameliftstreams-1.16.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-geomaps/Makefile b/devel/rubygem-aws-sdk-geomaps/Makefile index 7292e36d24ba..603f2b6b4956 100644 --- a/devel/rubygem-aws-sdk-geomaps/Makefile +++ b/devel/rubygem-aws-sdk-geomaps/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-geomaps -PORTVERSION= 1.13.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geomaps LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-geomaps/distinfo b/devel/rubygem-aws-sdk-geomaps/distinfo index 0bf44618675e..c211695832bd 100644 --- a/devel/rubygem-aws-sdk-geomaps/distinfo +++ b/devel/rubygem-aws-sdk-geomaps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121232 -SHA256 (rubygem/aws-sdk-geomaps-1.13.0.gem) = 4cc89bee01980bc209d20d2cb9dd15edb1c8334ff5f49dee9bfcf6c340659fec -SIZE (rubygem/aws-sdk-geomaps-1.13.0.gem) = 31744 +TIMESTAMP = 1762587128 +SHA256 (rubygem/aws-sdk-geomaps-1.16.0.gem) = 84b8f78973a7c20982e9ef68c56b68a674d86feddb14fb854f194bb2fa63c009 +SIZE (rubygem/aws-sdk-geomaps-1.16.0.gem) = 33280 diff --git a/devel/rubygem-aws-sdk-geoplaces/Makefile b/devel/rubygem-aws-sdk-geoplaces/Makefile index 435192fd601b..af2bddde6f85 100644 --- a/devel/rubygem-aws-sdk-geoplaces/Makefile +++ b/devel/rubygem-aws-sdk-geoplaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-geoplaces -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geoplaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-geoplaces/distinfo b/devel/rubygem-aws-sdk-geoplaces/distinfo index 3d0df43262eb..8c6091492498 100644 --- a/devel/rubygem-aws-sdk-geoplaces/distinfo +++ b/devel/rubygem-aws-sdk-geoplaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121234 -SHA256 (rubygem/aws-sdk-geoplaces-1.13.0.gem) = ab53e5b1645072f6ce29360ff807604d4f5151285f90136f71d7d32c3b0fa899 -SIZE (rubygem/aws-sdk-geoplaces-1.13.0.gem) = 54272 +TIMESTAMP = 1762587130 +SHA256 (rubygem/aws-sdk-geoplaces-1.15.0.gem) = d623b6685b88ff3a69725015b3b3d35277aac677cf4a97b6040cf5440d88465d +SIZE (rubygem/aws-sdk-geoplaces-1.15.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-georoutes/Makefile b/devel/rubygem-aws-sdk-georoutes/Makefile index 6aef46f47300..e4b4b6a97f3c 100644 --- a/devel/rubygem-aws-sdk-georoutes/Makefile +++ b/devel/rubygem-aws-sdk-georoutes/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-georoutes -PORTVERSION= 1.12.0 +PORTVERSION= 1.14.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-georoutes LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-georoutes/distinfo b/devel/rubygem-aws-sdk-georoutes/distinfo index c0c730c89eea..10cb43a255b2 100644 --- a/devel/rubygem-aws-sdk-georoutes/distinfo +++ b/devel/rubygem-aws-sdk-georoutes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121236 -SHA256 (rubygem/aws-sdk-georoutes-1.12.0.gem) = c239bfaaa9da12812885d1bbbae8b540a9fd2c8986dd6dd2a906fd2751ff378d -SIZE (rubygem/aws-sdk-georoutes-1.12.0.gem) = 90112 +TIMESTAMP = 1761447150 +SHA256 (rubygem/aws-sdk-georoutes-1.14.0.gem) = 038202207269beae9ad0b393a7a52075f424cee2cf255a3c58c83abdc89b836b +SIZE (rubygem/aws-sdk-georoutes-1.14.0.gem) = 90112 diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile index 0234b0e1537d..6a809277ae94 100644 --- a/devel/rubygem-aws-sdk-glacier/Makefile +++ b/devel/rubygem-aws-sdk-glacier/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glacier -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-glacier/distinfo b/devel/rubygem-aws-sdk-glacier/distinfo index 8911e2631158..2c3c946aa8f0 100644 --- a/devel/rubygem-aws-sdk-glacier/distinfo +++ b/devel/rubygem-aws-sdk-glacier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121238 -SHA256 (rubygem/aws-sdk-glacier-1.83.0.gem) = a749c8a3ea208f0616014a8e074451aade3360ed77043ccadc91d9b1b3a7fd6e -SIZE (rubygem/aws-sdk-glacier-1.83.0.gem) = 81408 +TIMESTAMP = 1762587132 +SHA256 (rubygem/aws-sdk-glacier-1.85.0.gem) = b1b9dd500a85cf90b4b5445c64430cbf072135aaf4dca9ece5bd452b46203498 +SIZE (rubygem/aws-sdk-glacier-1.85.0.gem) = 81408 diff --git a/devel/rubygem-aws-sdk-globalaccelerator/Makefile b/devel/rubygem-aws-sdk-globalaccelerator/Makefile index 75769d66a40e..876cd5e95233 100644 --- a/devel/rubygem-aws-sdk-globalaccelerator/Makefile +++ b/devel/rubygem-aws-sdk-globalaccelerator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-globalaccelerator -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalacce LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-globalaccelerator/distinfo b/devel/rubygem-aws-sdk-globalaccelerator/distinfo index 4b511bdb9829..46d60464de51 100644 --- a/devel/rubygem-aws-sdk-globalaccelerator/distinfo +++ b/devel/rubygem-aws-sdk-globalaccelerator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121240 -SHA256 (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = c4dd84c8eb6b5d492adf53a8c8f61578a85132602397a4f9535705d3b50c22e0 -SIZE (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = 70144 +TIMESTAMP = 1761447154 +SHA256 (rubygem/aws-sdk-globalaccelerator-1.85.0.gem) = 426487f167b875154b0ff5f75912eb3ea8d117e919fd9b703ff685c25f4f0ab8 +SIZE (rubygem/aws-sdk-globalaccelerator-1.85.0.gem) = 70144 diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile index 8b8d70843fbb..090e58cf2034 100644 --- a/devel/rubygem-aws-sdk-glue/Makefile +++ b/devel/rubygem-aws-sdk-glue/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glue -PORTVERSION= 1.238.0 +PORTVERSION= 1.240.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo index af40e0feebf6..8019c7879f7e 100644 --- a/devel/rubygem-aws-sdk-glue/distinfo +++ b/devel/rubygem-aws-sdk-glue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774813 -SHA256 (rubygem/aws-sdk-glue-1.238.0.gem) = 62ff3e67173b73fcfc28ebcbd19b6820016228e03e24da732759176f748e12d1 -SIZE (rubygem/aws-sdk-glue-1.238.0.gem) = 436224 +TIMESTAMP = 1762587134 +SHA256 (rubygem/aws-sdk-glue-1.240.0.gem) = 608292bf2d8491fedc7c6684f46765261c591199ff42b63c6dde6b961e307211 +SIZE (rubygem/aws-sdk-glue-1.240.0.gem) = 437248 diff --git a/devel/rubygem-aws-sdk-gluedatabrew/Makefile b/devel/rubygem-aws-sdk-gluedatabrew/Makefile index 880369e36e25..475237fa8f3c 100644 --- a/devel/rubygem-aws-sdk-gluedatabrew/Makefile +++ b/devel/rubygem-aws-sdk-gluedatabrew/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-gluedatabrew -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-gluedatabrew/distinfo b/devel/rubygem-aws-sdk-gluedatabrew/distinfo index 9fc907efce9f..c84c8dc1d858 100644 --- a/devel/rubygem-aws-sdk-gluedatabrew/distinfo +++ b/devel/rubygem-aws-sdk-gluedatabrew/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121244 -SHA256 (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 6279bee06ae11016ccd2ed9103d1df03154c5560269069ae3e76fcf900ac4ce4 -SIZE (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 72704 +TIMESTAMP = 1761447158 +SHA256 (rubygem/aws-sdk-gluedatabrew-1.62.0.gem) = b603667918c86be46f5aad35230b565032bef0901ccda0ce0e5d733b0c96152e +SIZE (rubygem/aws-sdk-gluedatabrew-1.62.0.gem) = 72704 diff --git a/devel/rubygem-aws-sdk-greengrass/Makefile b/devel/rubygem-aws-sdk-greengrass/Makefile index ee667e7d77c8..c55415194717 100644 --- a/devel/rubygem-aws-sdk-greengrass/Makefile +++ b/devel/rubygem-aws-sdk-greengrass/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-greengrass -PORTVERSION= 1.86.0 +PORTVERSION= 1.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-greengrass/distinfo b/devel/rubygem-aws-sdk-greengrass/distinfo index 3ea493dc798e..14ae4b9e42f7 100644 --- a/devel/rubygem-aws-sdk-greengrass/distinfo +++ b/devel/rubygem-aws-sdk-greengrass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121246 -SHA256 (rubygem/aws-sdk-greengrass-1.86.0.gem) = 7cabd374eed15a295732aaf907bede55a172a6a755f51bf01f780ef41eaa7193 -SIZE (rubygem/aws-sdk-greengrass-1.86.0.gem) = 69120 +TIMESTAMP = 1762587136 +SHA256 (rubygem/aws-sdk-greengrass-1.88.0.gem) = f29951e14abf2e00e67eb5abc4ed74a1828a81fece9e286b38877a7730b3d43a +SIZE (rubygem/aws-sdk-greengrass-1.88.0.gem) = 69120 diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile index b92bb95e0803..344eddd6ba11 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/Makefile +++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-greengrassv2 -PORTVERSION= 1.62.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-greengrassv2/distinfo b/devel/rubygem-aws-sdk-greengrassv2/distinfo index db9359f03aa2..944ccf73f89f 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/distinfo +++ b/devel/rubygem-aws-sdk-greengrassv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121248 -SHA256 (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 1df94ddc14770b05428805f9e528af49f1d8235301ca54de70257c88c5240d99 -SIZE (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 62976 +TIMESTAMP = 1762587138 +SHA256 (rubygem/aws-sdk-greengrassv2-1.64.0.gem) = f8a3fb2735a1e3955e9a67ac806f444db73bcc2a064215c2477fa243306aa1c7 +SIZE (rubygem/aws-sdk-greengrassv2-1.64.0.gem) = 62976 diff --git a/devel/rubygem-aws-sdk-groundstation/Makefile b/devel/rubygem-aws-sdk-groundstation/Makefile index 2096de572cbb..1fe1d501530e 100644 --- a/devel/rubygem-aws-sdk-groundstation/Makefile +++ b/devel/rubygem-aws-sdk-groundstation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-groundstation -PORTVERSION= 1.72.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-groundstation/distinfo b/devel/rubygem-aws-sdk-groundstation/distinfo index 06fb5bc67699..f319b77e157d 100644 --- a/devel/rubygem-aws-sdk-groundstation/distinfo +++ b/devel/rubygem-aws-sdk-groundstation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121250 -SHA256 (rubygem/aws-sdk-groundstation-1.72.0.gem) = b75259fd96d942dc5f38b10a7736a13d043fa858cd596a8cbee44a2d06df104b -SIZE (rubygem/aws-sdk-groundstation-1.72.0.gem) = 61440 +TIMESTAMP = 1762587140 +SHA256 (rubygem/aws-sdk-groundstation-1.74.0.gem) = e01bdf83fb9a24fb688a33ff10d76b20cb0f83580b8418db4a03b7d9dd4487be +SIZE (rubygem/aws-sdk-groundstation-1.74.0.gem) = 68608 diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile index 24cbd4fa2302..2d2260be2065 100644 --- a/devel/rubygem-aws-sdk-guardduty/Makefile +++ b/devel/rubygem-aws-sdk-guardduty/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-guardduty -PORTVERSION= 1.129.0 +PORTVERSION= 1.131.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo index b0ba0164be8f..f59bb5741054 100644 --- a/devel/rubygem-aws-sdk-guardduty/distinfo +++ b/devel/rubygem-aws-sdk-guardduty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774815 -SHA256 (rubygem/aws-sdk-guardduty-1.129.0.gem) = 22ae9b5c5d042f5d7f3804c78b733a7401629281c47e2ae7c99b42db68705271 -SIZE (rubygem/aws-sdk-guardduty-1.129.0.gem) = 144896 +TIMESTAMP = 1761447166 +SHA256 (rubygem/aws-sdk-guardduty-1.131.0.gem) = bf603b8f3edca79626781f7e1baa9432a395173af4a15f00ec096715d49a1dd7 +SIZE (rubygem/aws-sdk-guardduty-1.131.0.gem) = 145408 diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile index 77b572be9598..37755de8db62 100644 --- a/devel/rubygem-aws-sdk-health/Makefile +++ b/devel/rubygem-aws-sdk-health/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-health -PORTVERSION= 1.86.0 +PORTVERSION= 1.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-health/distinfo b/devel/rubygem-aws-sdk-health/distinfo index cc9cc007d90a..e85b8941278e 100644 --- a/devel/rubygem-aws-sdk-health/distinfo +++ b/devel/rubygem-aws-sdk-health/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121254 -SHA256 (rubygem/aws-sdk-health-1.86.0.gem) = b6fdaa656f4885906ea6a6bed20432d343bc2a0a03c23b373b6e1b41defe39bd -SIZE (rubygem/aws-sdk-health-1.86.0.gem) = 40448 +TIMESTAMP = 1762587142 +SHA256 (rubygem/aws-sdk-health-1.88.0.gem) = 6f50b73b79cffee0716dbbc478641eec6b0573e7f41d711085f89629a26d0878 +SIZE (rubygem/aws-sdk-health-1.88.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-healthlake/Makefile b/devel/rubygem-aws-sdk-healthlake/Makefile index 9b72c5d2540b..9b00b57bb670 100644 --- a/devel/rubygem-aws-sdk-healthlake/Makefile +++ b/devel/rubygem-aws-sdk-healthlake/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-healthlake -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-healthlake/distinfo b/devel/rubygem-aws-sdk-healthlake/distinfo index 78277c6b064d..be0d115e9476 100644 --- a/devel/rubygem-aws-sdk-healthlake/distinfo +++ b/devel/rubygem-aws-sdk-healthlake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121256 -SHA256 (rubygem/aws-sdk-healthlake-1.54.0.gem) = 7b7361b85cfbfcee858acff606110e40861769c4baa7d9958657ec316a0f0920 -SIZE (rubygem/aws-sdk-healthlake-1.54.0.gem) = 38912 +TIMESTAMP = 1761447170 +SHA256 (rubygem/aws-sdk-healthlake-1.56.0.gem) = 60833e8d6c7c87748c67573f4f516cfb07bbef5c1b500e6d11689ec8aea3b021 +SIZE (rubygem/aws-sdk-healthlake-1.56.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile index f3af332635a4..2e6b3f22fa54 100644 --- a/devel/rubygem-aws-sdk-iam/Makefile +++ b/devel/rubygem-aws-sdk-iam/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iam -PORTVERSION= 1.129.0 +PORTVERSION= 1.132.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iam/distinfo b/devel/rubygem-aws-sdk-iam/distinfo index 0e77d360cc9a..dbaf7f4dc96c 100644 --- a/devel/rubygem-aws-sdk-iam/distinfo +++ b/devel/rubygem-aws-sdk-iam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121258 -SHA256 (rubygem/aws-sdk-iam-1.129.0.gem) = 3126c4398352005b64569b94359a200ae6c8979f3c741e635690fa62d88e224c -SIZE (rubygem/aws-sdk-iam-1.129.0.gem) = 228352 +TIMESTAMP = 1762587144 +SHA256 (rubygem/aws-sdk-iam-1.132.0.gem) = b957df7ed018d97b20fff3f6be17668dc21bb16efc80bd9ad5dc33aea0918399 +SIZE (rubygem/aws-sdk-iam-1.132.0.gem) = 228352 diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile index b42e92d28239..16c9d0593177 100644 --- a/devel/rubygem-aws-sdk-identitystore/Makefile +++ b/devel/rubygem-aws-sdk-identitystore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-identitystore -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identityst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-identitystore/distinfo b/devel/rubygem-aws-sdk-identitystore/distinfo index 7367a32b8b54..a3238d23941e 100644 --- a/devel/rubygem-aws-sdk-identitystore/distinfo +++ b/devel/rubygem-aws-sdk-identitystore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121260 -SHA256 (rubygem/aws-sdk-identitystore-1.57.0.gem) = 43cd78600408167e41e32dc7a12ca6dfdbd52b86feaf103cd09cbea733fa4bc0 -SIZE (rubygem/aws-sdk-identitystore-1.57.0.gem) = 37888 +TIMESTAMP = 1761447174 +SHA256 (rubygem/aws-sdk-identitystore-1.59.0.gem) = 6ff44df381d8a476507531e76b765865e381377dd04d6e22f794f7000de76aff +SIZE (rubygem/aws-sdk-identitystore-1.59.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-imagebuilder/Makefile b/devel/rubygem-aws-sdk-imagebuilder/Makefile index de4a2328aff6..9abd8805cb85 100644 --- a/devel/rubygem-aws-sdk-imagebuilder/Makefile +++ b/devel/rubygem-aws-sdk-imagebuilder/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-imagebuilder -PORTVERSION= 1.89.0 +PORTVERSION= 1.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuild LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-imagebuilder/distinfo b/devel/rubygem-aws-sdk-imagebuilder/distinfo index a3730b58a7ac..9fc85dae24cf 100644 --- a/devel/rubygem-aws-sdk-imagebuilder/distinfo +++ b/devel/rubygem-aws-sdk-imagebuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816814 -SHA256 (rubygem/aws-sdk-imagebuilder-1.89.0.gem) = 08a89e9eed20ea953d8dc185299a2a566f36c9f157b22850173bff6fe5175e84 -SIZE (rubygem/aws-sdk-imagebuilder-1.89.0.gem) = 125440 +TIMESTAMP = 1761447176 +SHA256 (rubygem/aws-sdk-imagebuilder-1.91.0.gem) = 9c91f876c3f13420d2da002cf8992be7be03704df590b20b2c1cb4b209b3195b +SIZE (rubygem/aws-sdk-imagebuilder-1.91.0.gem) = 125440 diff --git a/devel/rubygem-aws-sdk-importexport/Makefile b/devel/rubygem-aws-sdk-importexport/Makefile index 39545b3d99aa..b3741169e51f 100644 --- a/devel/rubygem-aws-sdk-importexport/Makefile +++ b/devel/rubygem-aws-sdk-importexport/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-importexport -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexpo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2 USES= gem diff --git a/devel/rubygem-aws-sdk-importexport/distinfo b/devel/rubygem-aws-sdk-importexport/distinfo index b7bd95580ebd..55041376e48e 100644 --- a/devel/rubygem-aws-sdk-importexport/distinfo +++ b/devel/rubygem-aws-sdk-importexport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121264 -SHA256 (rubygem/aws-sdk-importexport-1.65.0.gem) = 423ff0b492a4ee053c79ff9a46054ddee0f1367ca3c724832996f2020c0ba985 -SIZE (rubygem/aws-sdk-importexport-1.65.0.gem) = 27648 +TIMESTAMP = 1761447178 +SHA256 (rubygem/aws-sdk-importexport-1.66.0.gem) = 31959ba5cdd2367269af215582ec0d57a16b77ded2e3ffca74c12af4557796ae +SIZE (rubygem/aws-sdk-importexport-1.66.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-inspector/Makefile b/devel/rubygem-aws-sdk-inspector/Makefile index 7182670d55aa..81b16dbfa778 100644 --- a/devel/rubygem-aws-sdk-inspector/Makefile +++ b/devel/rubygem-aws-sdk-inspector/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspector -PORTVERSION= 1.81.0 +PORTVERSION= 1.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspector/distinfo b/devel/rubygem-aws-sdk-inspector/distinfo index aa5165173b93..0103282ebea1 100644 --- a/devel/rubygem-aws-sdk-inspector/distinfo +++ b/devel/rubygem-aws-sdk-inspector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121266 -SHA256 (rubygem/aws-sdk-inspector-1.81.0.gem) = 1bfc94b12ebaab5ef33f15419731064f75e44897e88aac37ec0293577b8b0ee8 -SIZE (rubygem/aws-sdk-inspector-1.81.0.gem) = 58368 +TIMESTAMP = 1762587146 +SHA256 (rubygem/aws-sdk-inspector-1.83.0.gem) = 9f242ab2575cc298cf9f37d68f1492db107ae1d87b268207fdc5827cf3039089 +SIZE (rubygem/aws-sdk-inspector-1.83.0.gem) = 58368 diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile index c9aafc74de09..40542a9652ee 100644 --- a/devel/rubygem-aws-sdk-inspector2/Makefile +++ b/devel/rubygem-aws-sdk-inspector2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspector2 -PORTVERSION= 1.60.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspector2/distinfo b/devel/rubygem-aws-sdk-inspector2/distinfo index 952f10efc6fa..81d23e88c8cf 100644 --- a/devel/rubygem-aws-sdk-inspector2/distinfo +++ b/devel/rubygem-aws-sdk-inspector2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121268 -SHA256 (rubygem/aws-sdk-inspector2-1.60.0.gem) = 5623ab0df52378291dfb21b088be0fd53bdc1fcb6842ea9edfeece03fe20aee6 -SIZE (rubygem/aws-sdk-inspector2-1.60.0.gem) = 137728 +TIMESTAMP = 1761447182 +SHA256 (rubygem/aws-sdk-inspector2-1.62.0.gem) = dc89e0e24d6c076313d31e31335578e2d454ad81238a674bfc55e6b0c6d61148 +SIZE (rubygem/aws-sdk-inspector2-1.62.0.gem) = 137728 diff --git a/devel/rubygem-aws-sdk-inspectorscan/Makefile b/devel/rubygem-aws-sdk-inspectorscan/Makefile index 3bba9b297699..a0ba99d83e73 100644 --- a/devel/rubygem-aws-sdk-inspectorscan/Makefile +++ b/devel/rubygem-aws-sdk-inspectorscan/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-inspectorscan -PORTVERSION= 1.27.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspectors LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-inspectorscan/distinfo b/devel/rubygem-aws-sdk-inspectorscan/distinfo index 2a6480bc9c58..622b1e94affe 100644 --- a/devel/rubygem-aws-sdk-inspectorscan/distinfo +++ b/devel/rubygem-aws-sdk-inspectorscan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121270 -SHA256 (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 0c669683d01c85c596ae0e93253f50b64abefa99c384835434f2a70a68a4fe74 -SIZE (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 21504 +TIMESTAMP = 1762587148 +SHA256 (rubygem/aws-sdk-inspectorscan-1.29.0.gem) = df7821a2c24d11b6cf5a8f153694482081aa904286e52713bc1724b32f2b72ec +SIZE (rubygem/aws-sdk-inspectorscan-1.29.0.gem) = 21504 diff --git a/devel/rubygem-aws-sdk-internetmonitor/Makefile b/devel/rubygem-aws-sdk-internetmonitor/Makefile index 620fb205c6e6..bd24ca4f67c0 100644 --- a/devel/rubygem-aws-sdk-internetmonitor/Makefile +++ b/devel/rubygem-aws-sdk-internetmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-internetmonitor -PORTVERSION= 1.43.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-internetmo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-internetmonitor/distinfo b/devel/rubygem-aws-sdk-internetmonitor/distinfo index 12162eee9e74..117bd42acb3d 100644 --- a/devel/rubygem-aws-sdk-internetmonitor/distinfo +++ b/devel/rubygem-aws-sdk-internetmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121272 -SHA256 (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = bb84a74f59b424311a5f64f0178f04db80c4db5681c29fe0a82ec21ac7286765 -SIZE (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = 48128 +TIMESTAMP = 1761447186 +SHA256 (rubygem/aws-sdk-internetmonitor-1.45.0.gem) = 0835eb103eab99b545c8f4a6f000ec16486288150f119913b22c8df8738e75b2 +SIZE (rubygem/aws-sdk-internetmonitor-1.45.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile index 559ff83a7e86..5c15b7038132 100644 --- a/devel/rubygem-aws-sdk-invoicing/Makefile +++ b/devel/rubygem-aws-sdk-invoicing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-invoicing -PORTVERSION= 1.12.0 +PORTVERSION= 1.14.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-invoicing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo index b7ce3cd4944d..ef2e518fa70d 100644 --- a/devel/rubygem-aws-sdk-invoicing/distinfo +++ b/devel/rubygem-aws-sdk-invoicing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121274 -SHA256 (rubygem/aws-sdk-invoicing-1.12.0.gem) = 36acef64adb548fda78e83ef404ef99e07e11f7be44491a3f205af17e198e864 -SIZE (rubygem/aws-sdk-invoicing-1.12.0.gem) = 35328 +TIMESTAMP = 1762587150 +SHA256 (rubygem/aws-sdk-invoicing-1.14.0.gem) = 9e51aef65963ace3ef207237b9cfc606a6da87236894baafa1f8c20a88399b2d +SIZE (rubygem/aws-sdk-invoicing-1.14.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-iot/Makefile b/devel/rubygem-aws-sdk-iot/Makefile index 3133833b8d01..207f88cc3996 100644 --- a/devel/rubygem-aws-sdk-iot/Makefile +++ b/devel/rubygem-aws-sdk-iot/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iot -PORTVERSION= 1.154.0 +PORTVERSION= 1.156.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iot/distinfo b/devel/rubygem-aws-sdk-iot/distinfo index 6af80222e6f7..7e3e5ff8cc5f 100644 --- a/devel/rubygem-aws-sdk-iot/distinfo +++ b/devel/rubygem-aws-sdk-iot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121276 -SHA256 (rubygem/aws-sdk-iot-1.154.0.gem) = 92d780a4b686eac350a0e67e8b30d085d1ff541cbae750b7c18e3c65d0321790 -SIZE (rubygem/aws-sdk-iot-1.154.0.gem) = 314368 +TIMESTAMP = 1761447190 +SHA256 (rubygem/aws-sdk-iot-1.156.0.gem) = da062514f41cda0c8a079bedfa9ee058bf50eb5ae4ed6fc7b9d6bdff3ffe0e40 +SIZE (rubygem/aws-sdk-iot-1.156.0.gem) = 314368 diff --git a/devel/rubygem-aws-sdk-iotanalytics/Makefile b/devel/rubygem-aws-sdk-iotanalytics/Makefile index b1cba55c4c00..60ae6c617f50 100644 --- a/devel/rubygem-aws-sdk-iotanalytics/Makefile +++ b/devel/rubygem-aws-sdk-iotanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotanalytics -PORTVERSION= 1.87.0 +PORTVERSION= 1.89.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalyti LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotanalytics/distinfo b/devel/rubygem-aws-sdk-iotanalytics/distinfo index 58888b04037b..b9d3fad3a75e 100644 --- a/devel/rubygem-aws-sdk-iotanalytics/distinfo +++ b/devel/rubygem-aws-sdk-iotanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121278 -SHA256 (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 1f5902070ec2c43fc183cc924436b8bc03e161e774aad6c1e84222f94523498e -SIZE (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 61440 +TIMESTAMP = 1761447192 +SHA256 (rubygem/aws-sdk-iotanalytics-1.89.0.gem) = db8213a7505847974365be2d9809b0688e24726f2686cf38574374808b22c25f +SIZE (rubygem/aws-sdk-iotanalytics-1.89.0.gem) = 61440 diff --git a/devel/rubygem-aws-sdk-iotdataplane/Makefile b/devel/rubygem-aws-sdk-iotdataplane/Makefile index 4694349ab755..09e4287b1e5a 100644 --- a/devel/rubygem-aws-sdk-iotdataplane/Makefile +++ b/devel/rubygem-aws-sdk-iotdataplane/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotdataplane -PORTVERSION= 1.82.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdatapla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotdataplane/distinfo b/devel/rubygem-aws-sdk-iotdataplane/distinfo index a1f8957ed656..6d0fb57f743e 100644 --- a/devel/rubygem-aws-sdk-iotdataplane/distinfo +++ b/devel/rubygem-aws-sdk-iotdataplane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121280 -SHA256 (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = d691da2bf8ac5c9e941de3dbfaf445407246b1c3f530769244b861f93d9b9efb -SIZE (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = 30208 +TIMESTAMP = 1761447194 +SHA256 (rubygem/aws-sdk-iotdataplane-1.84.0.gem) = 88bc1136628af714d18b836988050be14f850f31a9e5ebd27fec0756f257a7dc +SIZE (rubygem/aws-sdk-iotdataplane-1.84.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile index e7855058bc92..5896af07a035 100644 --- a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile +++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotdeviceadvisor -PORTVERSION= 1.55.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdevicea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo index adae5b6a97d2..a1fe7c0cf4e2 100644 --- a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo +++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121282 -SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = ece35bebd3e45f983a2468dc22a9a68469b69ae609c44bf80edd0b5804299c4d -SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = 32768 +TIMESTAMP = 1761447196 +SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.57.0.gem) = 10eaa79fe7191c8bee7458b2e87f826ed6a4d8e217283afeaaa68bb1bd969d1e +SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.57.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile index 635bbb51fa66..d920524f2cb3 100644 --- a/devel/rubygem-aws-sdk-iotevents/Makefile +++ b/devel/rubygem-aws-sdk-iotevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotevents -PORTVERSION= 1.72.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotevents/distinfo b/devel/rubygem-aws-sdk-iotevents/distinfo index adf6a80daba5..54e09225a50c 100644 --- a/devel/rubygem-aws-sdk-iotevents/distinfo +++ b/devel/rubygem-aws-sdk-iotevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121284 -SHA256 (rubygem/aws-sdk-iotevents-1.72.0.gem) = 3986f449c034eb10e1ce10607da2bc0191cbd18e7164e2972718a4f01961c71e -SIZE (rubygem/aws-sdk-iotevents-1.72.0.gem) = 63488 +TIMESTAMP = 1761447198 +SHA256 (rubygem/aws-sdk-iotevents-1.74.0.gem) = b0411a7ff880c245204dcf11414a4e84a5a2fff7f93cf8c5c44e2d1836dbdbaa +SIZE (rubygem/aws-sdk-iotevents-1.74.0.gem) = 63488 diff --git a/devel/rubygem-aws-sdk-ioteventsdata/Makefile b/devel/rubygem-aws-sdk-ioteventsdata/Makefile index ece660428f60..4b613d483a1d 100644 --- a/devel/rubygem-aws-sdk-ioteventsdata/Makefile +++ b/devel/rubygem-aws-sdk-ioteventsdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ioteventsdata -PORTVERSION= 1.65.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ioteventsdata/distinfo b/devel/rubygem-aws-sdk-ioteventsdata/distinfo index 4deeda00c1ea..698dca779198 100644 --- a/devel/rubygem-aws-sdk-ioteventsdata/distinfo +++ b/devel/rubygem-aws-sdk-ioteventsdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121286 -SHA256 (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 398bb8af6f8fc0d5579f29d4ddf1344602321f9882001df67bdc71cd53e3edd8 -SIZE (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 33792 +TIMESTAMP = 1762587152 +SHA256 (rubygem/aws-sdk-ioteventsdata-1.67.0.gem) = e6a48c8d6d8605f3fb0905dc64b90b6be37c7e63a20592f9273d6a3a79749f54 +SIZE (rubygem/aws-sdk-ioteventsdata-1.67.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-iotfleethub/Makefile b/devel/rubygem-aws-sdk-iotfleethub/Makefile index e3f597d697b0..2b4f14e8f077 100644 --- a/devel/rubygem-aws-sdk-iotfleethub/Makefile +++ b/devel/rubygem-aws-sdk-iotfleethub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotfleethub -PORTVERSION= 1.49.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotfleethub/distinfo b/devel/rubygem-aws-sdk-iotfleethub/distinfo index 4c10283d66be..d30656528452 100644 --- a/devel/rubygem-aws-sdk-iotfleethub/distinfo +++ b/devel/rubygem-aws-sdk-iotfleethub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121288 -SHA256 (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 3729379fe25e1cf54376f0a10ad3ac332de356921ec16ebca488322d0cc84b71 -SIZE (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 25600 +TIMESTAMP = 1762587154 +SHA256 (rubygem/aws-sdk-iotfleethub-1.51.0.gem) = ca98308509bfc1fe6c994cb2ac220a7cd32aa9db8173f441724182b9ca7ad80d +SIZE (rubygem/aws-sdk-iotfleethub-1.51.0.gem) = 25600 diff --git a/devel/rubygem-aws-sdk-iotfleetwise/Makefile b/devel/rubygem-aws-sdk-iotfleetwise/Makefile index 12b50a7a64a2..515607e81a98 100644 --- a/devel/rubygem-aws-sdk-iotfleetwise/Makefile +++ b/devel/rubygem-aws-sdk-iotfleetwise/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotfleetwise -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleetwi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotfleetwise/distinfo b/devel/rubygem-aws-sdk-iotfleetwise/distinfo index 338641d32a54..0b182c9567ea 100644 --- a/devel/rubygem-aws-sdk-iotfleetwise/distinfo +++ b/devel/rubygem-aws-sdk-iotfleetwise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121290 -SHA256 (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 402800f5ef9c0bf11961b72c4588a38e69d0aea90d73e61d97aed012821955de -SIZE (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 93184 +TIMESTAMP = 1761447204 +SHA256 (rubygem/aws-sdk-iotfleetwise-1.56.0.gem) = 77fa567c1fa3ffd3f00ac6b5717129415ade4f245ec9751596bb9fb862d957ae +SIZE (rubygem/aws-sdk-iotfleetwise-1.56.0.gem) = 93184 diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile index a4cd5f7f4ae6..83cb5fc2dd88 100644 --- a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile +++ b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotjobsdataplane -PORTVERSION= 1.73.0 +PORTVERSION= 1.75.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo index 3a572531b345..13123010b689 100644 --- a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo +++ b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121292 -SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 62d146839d564a29ef8bc4da937c0189bed70173093eff3f606ae0e34e767fd2 -SIZE (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 29696 +TIMESTAMP = 1761447206 +SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.75.0.gem) = 298ff7af7878515a363d6d2e7dc3e3488509c2d218acb69c704faad74bbcff2a +SIZE (rubygem/aws-sdk-iotjobsdataplane-1.75.0.gem) = 29696 diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile index 96f189e745a6..1e7f4f65c68c 100644 --- a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile +++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotmanagedintegrations -PORTVERSION= 1.9.0 +PORTVERSION= 1.12.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotmanaged LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo index 0322c8c3cd0c..d344168d0050 100644 --- a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo +++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121294 -SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = cb5a440fc96d0c40f0c79f7273e78b22bc1ba44a6c62e3fc0f8bd81d23b79369 -SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = 89088 +TIMESTAMP = 1762587156 +SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.12.0.gem) = 6c0bbd549bf026ebf2d4b844a1d4f3071a96158517308e33c0af3e4bb4a397fd +SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.12.0.gem) = 90112 diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile index fc3bc4d746c0..fc47813904c8 100644 --- a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile +++ b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotsecuretunneling -PORTVERSION= 1.58.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuret LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo index e2852e87921c..18beecfd1121 100644 --- a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo +++ b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121296 -SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = d661eae3dcbe022850ff67ee8783a2eb15e92c39ebc6e431e683e4a7a7153947 -SIZE (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = 27136 +TIMESTAMP = 1761447210 +SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.60.0.gem) = a78921b0ea50febb3ba81801fb86bd1e0a8e11c49d88913a6731446f21cb34e2 +SIZE (rubygem/aws-sdk-iotsecuretunneling-1.60.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile index f274a4f30890..a1fd7edc7e43 100644 --- a/devel/rubygem-aws-sdk-iotsitewise/Makefile +++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotsitewise -PORTVERSION= 1.94.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotsitewise/distinfo b/devel/rubygem-aws-sdk-iotsitewise/distinfo index 97c84a1f0258..2098a4bb52d0 100644 --- a/devel/rubygem-aws-sdk-iotsitewise/distinfo +++ b/devel/rubygem-aws-sdk-iotsitewise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324238 -SHA256 (rubygem/aws-sdk-iotsitewise-1.94.0.gem) = 92c44727a02fae98cce8b743345dbd945a3597e8f205577f5c2e4268d8c074e8 -SIZE (rubygem/aws-sdk-iotsitewise-1.94.0.gem) = 163840 +TIMESTAMP = 1761447212 +SHA256 (rubygem/aws-sdk-iotsitewise-1.96.0.gem) = d1162c2af10db1b47e71257f1e7b18749b5fc075140a3e3921907f4dbe51ed91 +SIZE (rubygem/aws-sdk-iotsitewise-1.96.0.gem) = 163840 diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile index aa388e7bb366..9c8903479669 100644 --- a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile +++ b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotthingsgraph -PORTVERSION= 1.61.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo index 7d708963c44c..8f18e871085b 100644 --- a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo +++ b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121300 -SHA256 (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 00249c354dbcb97c210e1b9835228a9005b1aa186f99cb580484077ba531978e -SIZE (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 45056 +TIMESTAMP = 1761447214 +SHA256 (rubygem/aws-sdk-iotthingsgraph-1.63.0.gem) = fe6231c990ec97e29c054c87017aa0d0dea418903bf568a32d32ba9a669add0d +SIZE (rubygem/aws-sdk-iotthingsgraph-1.63.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-iottwinmaker/Makefile b/devel/rubygem-aws-sdk-iottwinmaker/Makefile index eaefab19598d..4e5d2ffe538c 100644 --- a/devel/rubygem-aws-sdk-iottwinmaker/Makefile +++ b/devel/rubygem-aws-sdk-iottwinmaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iottwinmaker -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmak LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iottwinmaker/distinfo b/devel/rubygem-aws-sdk-iottwinmaker/distinfo index 49e79fad2eee..24aba9883f4a 100644 --- a/devel/rubygem-aws-sdk-iottwinmaker/distinfo +++ b/devel/rubygem-aws-sdk-iottwinmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121302 -SHA256 (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 2288aa5449ecb89624589e3a23e2b84aa20954b1c91ae5d83b1cdbdacc374880 -SIZE (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 69120 +TIMESTAMP = 1761447216 +SHA256 (rubygem/aws-sdk-iottwinmaker-1.48.0.gem) = fae4b9e68f0841237fb16ff62f46732aebd61ec23ab4733e1fec4b358ea0d8c3 +SIZE (rubygem/aws-sdk-iottwinmaker-1.48.0.gem) = 69120 diff --git a/devel/rubygem-aws-sdk-iotwireless/Makefile b/devel/rubygem-aws-sdk-iotwireless/Makefile index 0275e68dcc37..771baaedbef3 100644 --- a/devel/rubygem-aws-sdk-iotwireless/Makefile +++ b/devel/rubygem-aws-sdk-iotwireless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-iotwireless -PORTVERSION= 1.75.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireles LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-iotwireless/distinfo b/devel/rubygem-aws-sdk-iotwireless/distinfo index a564c44c7cbb..f5a7faa5a9ae 100644 --- a/devel/rubygem-aws-sdk-iotwireless/distinfo +++ b/devel/rubygem-aws-sdk-iotwireless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121304 -SHA256 (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 3c3a8f76b1718de02d640974a1976f0622f3cb3658f8d939c6f7e42deeb32dc0 -SIZE (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 116736 +TIMESTAMP = 1762587158 +SHA256 (rubygem/aws-sdk-iotwireless-1.77.0.gem) = 12d4e1769399cac99f3ba000c989702fd795301f7146aba6543d1a429e156e7d +SIZE (rubygem/aws-sdk-iotwireless-1.77.0.gem) = 116736 diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile index d436fe59bbe0..39b2aa0f1e16 100644 --- a/devel/rubygem-aws-sdk-ivs/Makefile +++ b/devel/rubygem-aws-sdk-ivs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivs -PORTVERSION= 1.75.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivs/distinfo b/devel/rubygem-aws-sdk-ivs/distinfo index e40ec14d6379..cb8df2cdca1f 100644 --- a/devel/rubygem-aws-sdk-ivs/distinfo +++ b/devel/rubygem-aws-sdk-ivs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121306 -SHA256 (rubygem/aws-sdk-ivs-1.75.0.gem) = bbecd85576783354c15540f4c08804faa9392e503d008febe45c75a940a3d8c2 -SIZE (rubygem/aws-sdk-ivs-1.75.0.gem) = 55808 +TIMESTAMP = 1761447220 +SHA256 (rubygem/aws-sdk-ivs-1.77.0.gem) = 324e8d18fa770154f346e4b5d80983942c515e237c79481a03cd49b1a66a35c3 +SIZE (rubygem/aws-sdk-ivs-1.77.0.gem) = 55808 diff --git a/devel/rubygem-aws-sdk-ivschat/Makefile b/devel/rubygem-aws-sdk-ivschat/Makefile index 908c951d829c..7d5c2bf79bda 100644 --- a/devel/rubygem-aws-sdk-ivschat/Makefile +++ b/devel/rubygem-aws-sdk-ivschat/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivschat -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivschat/distinfo b/devel/rubygem-aws-sdk-ivschat/distinfo index 64db934fce68..195e8088420e 100644 --- a/devel/rubygem-aws-sdk-ivschat/distinfo +++ b/devel/rubygem-aws-sdk-ivschat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121308 -SHA256 (rubygem/aws-sdk-ivschat-1.48.0.gem) = 13e3f58d817fc2f7a92e52466f4ced7d58d3db8ae17dbf0f9474f9ce19a3d218 -SIZE (rubygem/aws-sdk-ivschat-1.48.0.gem) = 36352 +TIMESTAMP = 1761447222 +SHA256 (rubygem/aws-sdk-ivschat-1.50.0.gem) = 0a3168bddfdd45e0ae4277e0072e67242979cf705b154de46aedb537d9287afa +SIZE (rubygem/aws-sdk-ivschat-1.50.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-ivsrealtime/Makefile b/devel/rubygem-aws-sdk-ivsrealtime/Makefile index e96389b6117e..67b97fb8b201 100644 --- a/devel/rubygem-aws-sdk-ivsrealtime/Makefile +++ b/devel/rubygem-aws-sdk-ivsrealtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivsrealtime -PORTVERSION= 1.51.0 +PORTVERSION= 1.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivsrealtim LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivsrealtime/distinfo b/devel/rubygem-aws-sdk-ivsrealtime/distinfo index f077136ff41b..4aa942cafcb6 100644 --- a/devel/rubygem-aws-sdk-ivsrealtime/distinfo +++ b/devel/rubygem-aws-sdk-ivsrealtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774817 -SHA256 (rubygem/aws-sdk-ivsrealtime-1.51.0.gem) = 7462d0205efbf99dc7c4f102e0982e07ea36af805c3aceca184ca400097c216b -SIZE (rubygem/aws-sdk-ivsrealtime-1.51.0.gem) = 60928 +TIMESTAMP = 1761447224 +SHA256 (rubygem/aws-sdk-ivsrealtime-1.53.0.gem) = d1d032e867030abedcf219ed8e39c8be78797a79616be53faff7ccf9ffebe842 +SIZE (rubygem/aws-sdk-ivsrealtime-1.53.0.gem) = 60928 diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile index 5b909e91439b..253f89726081 100644 --- a/devel/rubygem-aws-sdk-kafka/Makefile +++ b/devel/rubygem-aws-sdk-kafka/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kafka -PORTVERSION= 1.96.0 +PORTVERSION= 1.98.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kafka/distinfo b/devel/rubygem-aws-sdk-kafka/distinfo index b414479a9786..690ffbc258dd 100644 --- a/devel/rubygem-aws-sdk-kafka/distinfo +++ b/devel/rubygem-aws-sdk-kafka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121312 -SHA256 (rubygem/aws-sdk-kafka-1.96.0.gem) = 7eabab4fcccf6bf0091b5d741b20138e0c1ef6ba12887918a721fddf6facb5b5 -SIZE (rubygem/aws-sdk-kafka-1.96.0.gem) = 74240 +TIMESTAMP = 1761447226 +SHA256 (rubygem/aws-sdk-kafka-1.98.0.gem) = 8166f811afeef600dbc2f8400e747b81fd860b13d7d8fd0aa90d1cfb1b440678 +SIZE (rubygem/aws-sdk-kafka-1.98.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-kafkaconnect/Makefile b/devel/rubygem-aws-sdk-kafkaconnect/Makefile index 33119bd35740..08a4150a4e15 100644 --- a/devel/rubygem-aws-sdk-kafkaconnect/Makefile +++ b/devel/rubygem-aws-sdk-kafkaconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kafkaconnect -PORTVERSION= 1.45.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconne LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kafkaconnect/distinfo b/devel/rubygem-aws-sdk-kafkaconnect/distinfo index 379a7adeb8cb..be3a70e704ab 100644 --- a/devel/rubygem-aws-sdk-kafkaconnect/distinfo +++ b/devel/rubygem-aws-sdk-kafkaconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121314 -SHA256 (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 53f2a06d7d1efbb5af88892e1831ec120212f58b8b91137abf4c3017bd19f6f6 -SIZE (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 42496 +TIMESTAMP = 1762587160 +SHA256 (rubygem/aws-sdk-kafkaconnect-1.47.0.gem) = 2b88cfb54e5ecfd3e7c304d0f9032d106d490d1efccfa1808d0a9c3b69bc11d7 +SIZE (rubygem/aws-sdk-kafkaconnect-1.47.0.gem) = 42496 diff --git a/devel/rubygem-aws-sdk-kendra/Makefile b/devel/rubygem-aws-sdk-kendra/Makefile index 2e646ac4a9a1..2d517b1de52b 100644 --- a/devel/rubygem-aws-sdk-kendra/Makefile +++ b/devel/rubygem-aws-sdk-kendra/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kendra -PORTVERSION= 1.105.0 +PORTVERSION= 1.107.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kendra/distinfo b/devel/rubygem-aws-sdk-kendra/distinfo index ecedd33ca1f8..c1b29a6cadc4 100644 --- a/devel/rubygem-aws-sdk-kendra/distinfo +++ b/devel/rubygem-aws-sdk-kendra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121316 -SHA256 (rubygem/aws-sdk-kendra-1.105.0.gem) = 0e192ad29103556e6f498896f3a14a1c3619571ef6294a20a3ab6c28648db4c9 -SIZE (rubygem/aws-sdk-kendra-1.105.0.gem) = 180736 +TIMESTAMP = 1762587162 +SHA256 (rubygem/aws-sdk-kendra-1.107.0.gem) = 09079f06fc33a6ff83a7dafe02ff8365ce5018f71b0d4bc68f9045bd9527781c +SIZE (rubygem/aws-sdk-kendra-1.107.0.gem) = 180736 diff --git a/devel/rubygem-aws-sdk-kendraranking/Makefile b/devel/rubygem-aws-sdk-kendraranking/Makefile index d4339b076963..1e73723f7aab 100644 --- a/devel/rubygem-aws-sdk-kendraranking/Makefile +++ b/devel/rubygem-aws-sdk-kendraranking/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kendraranking -PORTVERSION= 1.36.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendrarank LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kendraranking/distinfo b/devel/rubygem-aws-sdk-kendraranking/distinfo index 5010819f36ad..85a9e3ccc07f 100644 --- a/devel/rubygem-aws-sdk-kendraranking/distinfo +++ b/devel/rubygem-aws-sdk-kendraranking/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816818 -SHA256 (rubygem/aws-sdk-kendraranking-1.36.0.gem) = 614cf33ef0e7b45cfe82133900b4a4b523c5cc2580d6023dd77d58748d039263 -SIZE (rubygem/aws-sdk-kendraranking-1.36.0.gem) = 29184 +TIMESTAMP = 1761447232 +SHA256 (rubygem/aws-sdk-kendraranking-1.38.0.gem) = 786b7f35732d72661e3df95d3b34f2c78eaea7ad07f67923302feef37105b516 +SIZE (rubygem/aws-sdk-kendraranking-1.38.0.gem) = 29184 diff --git a/devel/rubygem-aws-sdk-keyspaces/Makefile b/devel/rubygem-aws-sdk-keyspaces/Makefile index 24e3cc4a4c2b..c47ce7dfcef5 100644 --- a/devel/rubygem-aws-sdk-keyspaces/Makefile +++ b/devel/rubygem-aws-sdk-keyspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-keyspaces -PORTVERSION= 1.47.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-keyspaces/distinfo b/devel/rubygem-aws-sdk-keyspaces/distinfo index 4469937ae370..51b6ca465bbc 100644 --- a/devel/rubygem-aws-sdk-keyspaces/distinfo +++ b/devel/rubygem-aws-sdk-keyspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121320 -SHA256 (rubygem/aws-sdk-keyspaces-1.47.0.gem) = af5cfe4a1f68f6cabb59e8cf5759632c0513bf5f564bc33acd03ca91e3e5bbee -SIZE (rubygem/aws-sdk-keyspaces-1.47.0.gem) = 51200 +TIMESTAMP = 1761447234 +SHA256 (rubygem/aws-sdk-keyspaces-1.49.0.gem) = 4581f8247f0c959e51a21b98cfd5e9357252962f05e99a993ab0cce2dae365ef +SIZE (rubygem/aws-sdk-keyspaces-1.49.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile index a14cafb8de1e..c6bbd5572240 100644 --- a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile +++ b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-keyspacesstreams -PORTVERSION= 1.6.0 +PORTVERSION= 1.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspacess LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo index 1105ec5784bf..df53617fbf24 100644 --- a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo +++ b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121322 -SHA256 (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = cfd8e77cf37f25e3c723ee23b92259b41e14cade2355c8f45f573377009c4d3d -SIZE (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = 32768 +TIMESTAMP = 1762587164 +SHA256 (rubygem/aws-sdk-keyspacesstreams-1.8.0.gem) = ec4e03a1b531101e234913b9d049bc4c6dcd15978bf3fe1faf34efc917388195 +SIZE (rubygem/aws-sdk-keyspacesstreams-1.8.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-kinesis/Makefile b/devel/rubygem-aws-sdk-kinesis/Makefile index 1c92d8f566ef..2fd32a2271d3 100644 --- a/devel/rubygem-aws-sdk-kinesis/Makefile +++ b/devel/rubygem-aws-sdk-kinesis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesis -PORTVERSION= 1.87.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesis/distinfo b/devel/rubygem-aws-sdk-kinesis/distinfo index 5b44faec85ec..ff36be11f6dd 100644 --- a/devel/rubygem-aws-sdk-kinesis/distinfo +++ b/devel/rubygem-aws-sdk-kinesis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121324 -SHA256 (rubygem/aws-sdk-kinesis-1.87.0.gem) = a648161945039ac3c4a901c9cc94747f86c496d73cd83f2e74454b0aab993dbf -SIZE (rubygem/aws-sdk-kinesis-1.87.0.gem) = 78336 +TIMESTAMP = 1762587166 +SHA256 (rubygem/aws-sdk-kinesis-1.90.0.gem) = 4319829d7133214851cbc5026b7e5871e2edf68cf5c69c4fb9f92b9aa090b0db +SIZE (rubygem/aws-sdk-kinesis-1.90.0.gem) = 79360 diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile index 814ae4c0858c..958d7f0121fc 100644 --- a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile +++ b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisanalytics -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo index 00c42388fa9b..e2219d2aefec 100644 --- a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo +++ b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121326 -SHA256 (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 82284d15ef5d9c7fb7b4cbbe98e99f0a00428627929516aa8a484f25686b2a8b -SIZE (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 52224 +TIMESTAMP = 1762587168 +SHA256 (rubygem/aws-sdk-kinesisanalytics-1.79.0.gem) = d18509da99c1ff1973e6854c615cd66f7c6ac5dd0bb623954e6d26e1b079952a +SIZE (rubygem/aws-sdk-kinesisanalytics-1.79.0.gem) = 52224 diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile index d443951ac34e..bd30a02c6868 100644 --- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile +++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisanalyticsv2 -PORTVERSION= 1.81.0 +PORTVERSION= 1.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo index 8a9534dbd646..9f81f0b5eb5b 100644 --- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo +++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121328 -SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 9a73fe9b5faa1d54045e1766a0f0c2c5599eb2b756a8d867519f11cddda4a516 -SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 87552 +TIMESTAMP = 1761447242 +SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.83.0.gem) = d785c477f1d1cd172f5a188e8c2777a04b21f7a1b4c5102285f4240c7cf28e18 +SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.83.0.gem) = 87552 diff --git a/devel/rubygem-aws-sdk-kinesisvideo/Makefile b/devel/rubygem-aws-sdk-kinesisvideo/Makefile index 28ed2eabb06c..ff164f6bd1c5 100644 --- a/devel/rubygem-aws-sdk-kinesisvideo/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideo/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideo -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideo/distinfo b/devel/rubygem-aws-sdk-kinesisvideo/distinfo index 632a48db954f..ef3d116feaa7 100644 --- a/devel/rubygem-aws-sdk-kinesisvideo/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121330 -SHA256 (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 9aa754e972d247321052983c0b14d59eeb6a6a3e1c3084fd998df25e4a9984cb -SIZE (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 53248 +TIMESTAMP = 1762587170 +SHA256 (rubygem/aws-sdk-kinesisvideo-1.87.0.gem) = 09193d1bff6c004c269a29b00e37030fec136d4cd5fa00e0ea91a5542328b426 +SIZE (rubygem/aws-sdk-kinesisvideo-1.87.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile index 3f4df01a0335..3838536f2a10 100644 --- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideoarchivedmedia -PORTVERSION= 1.82.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo index ba15d2f9a4f5..15e34b7f6f1d 100644 --- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121332 -SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 3d7a379f670a72edb1b42f5a99296c7b439286a5e061232c6eb056fa4fbbbbec -SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 44544 +TIMESTAMP = 1761447246 +SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.84.0.gem) = 98dababe199289682c6c8090992e8e54b1bd5ff1a365fe4db2a88002a02d47e9 +SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.84.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile index 038fefe88725..9a08c80b10d7 100644 --- a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideomedia -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo index 29e5976a8bff..c097687775c2 100644 --- a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121334 -SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = b878dc8359dfa54d7fee2e9f65b712c1e3851fcde19c001e8733eb54c8c36485 -SIZE (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = 24576 +TIMESTAMP = 1761447248 +SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.76.0.gem) = 622021dd0cee37c60737eb335362df6e78f6f72b5371aa9154544895fb2e18cc +SIZE (rubygem/aws-sdk-kinesisvideomedia-1.76.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile index 7b79978e6b74..817479c240c0 100644 --- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideosignalingchannels -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo index c325f2a460fd..8de1bcf31545 100644 --- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121336 -SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 408b57264fc7baadc3f7ce471ca1cee43f52bb78e4c29620a511b4b22eb11ca2 -SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 23552 +TIMESTAMP = 1762587172 +SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.58.0.gem) = f9e9cd20145e1101704e9615d2891ef0ec1b548d1fb3011f8538a9ac54efa3ef +SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.58.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile index 87c04f134207..749ba1d223fd 100644 --- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile +++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kinesisvideowebrtcstorage -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo index 77ece7553454..fbd08ed78798 100644 --- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo +++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121338 -SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 477f5de6b4fc20cccfb04298df7a913c87bc06637b9c91d449ad7f4542440253 -SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 22016 +TIMESTAMP = 1761447252 +SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.39.0.gem) = 3e10e49b3fd5dd2d150d0b6c2f01b098a5b003c932c4663d0f61cb9b642a96dc +SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.39.0.gem) = 22016 diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile index cd19eab01ea8..8857ebaa8bf6 100644 --- a/devel/rubygem-aws-sdk-kms/Makefile +++ b/devel/rubygem-aws-sdk-kms/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-kms -PORTVERSION= 1.113.0 +PORTVERSION= 1.116.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo index 9eafdfd15e00..128230560205 100644 --- a/devel/rubygem-aws-sdk-kms/distinfo +++ b/devel/rubygem-aws-sdk-kms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816820 -SHA256 (rubygem/aws-sdk-kms-1.113.0.gem) = deb1d129c3cc9785c7ad2e625926c6286334fce65a0813f6d61dc24c9dda6929 -SIZE (rubygem/aws-sdk-kms-1.113.0.gem) = 168448 +TIMESTAMP = 1762587174 +SHA256 (rubygem/aws-sdk-kms-1.116.0.gem) = 3b51048507782b7663f5d816669381bb8068b6c847bbb6dcefb2376af1c5b197 +SIZE (rubygem/aws-sdk-kms-1.116.0.gem) = 168960 diff --git a/devel/rubygem-aws-sdk-lakeformation/Makefile b/devel/rubygem-aws-sdk-lakeformation/Makefile index 3ab7567ff964..6e0c917c63be 100644 --- a/devel/rubygem-aws-sdk-lakeformation/Makefile +++ b/devel/rubygem-aws-sdk-lakeformation/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lakeformation -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lakeformation/distinfo b/devel/rubygem-aws-sdk-lakeformation/distinfo index 60844ad86b6d..4a7e13f720e7 100644 --- a/devel/rubygem-aws-sdk-lakeformation/distinfo +++ b/devel/rubygem-aws-sdk-lakeformation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121342 -SHA256 (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 7509d3432d54bdc2c2dc084618c69595238f6c3dad43a8c3001733739e6240b2 -SIZE (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 82944 +TIMESTAMP = 1761447256 +SHA256 (rubygem/aws-sdk-lakeformation-1.79.0.gem) = a0105c99bcf45867d1d8d2eab2d9ec013d5646a9b8f1f26d2a59386da8bea985 +SIZE (rubygem/aws-sdk-lakeformation-1.79.0.gem) = 82944 diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile index 029d19647da7..ffe0c6baaa3e 100644 --- a/devel/rubygem-aws-sdk-lambda/Makefile +++ b/devel/rubygem-aws-sdk-lambda/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lambda -PORTVERSION= 1.161.0 +PORTVERSION= 1.165.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo index bd5856b710ea..faf59eefe033 100644 --- a/devel/rubygem-aws-sdk-lambda/distinfo +++ b/devel/rubygem-aws-sdk-lambda/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774819 -SHA256 (rubygem/aws-sdk-lambda-1.161.0.gem) = 09a9a5a0dfabd567989b015a54aed140d479f58b447f3fc94585f84b28e1e380 -SIZE (rubygem/aws-sdk-lambda-1.161.0.gem) = 150528 +TIMESTAMP = 1762587176 +SHA256 (rubygem/aws-sdk-lambda-1.165.0.gem) = a243e4b02778d021f690d6c3f2814cbb7f57f0c6fa1fb37b384f7756baecd4ca +SIZE (rubygem/aws-sdk-lambda-1.165.0.gem) = 151040 diff --git a/devel/rubygem-aws-sdk-launchwizard/Makefile b/devel/rubygem-aws-sdk-launchwizard/Makefile index f241ff78b972..3806c0237b10 100644 --- a/devel/rubygem-aws-sdk-launchwizard/Makefile +++ b/devel/rubygem-aws-sdk-launchwizard/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-launchwizard -PORTVERSION= 1.28.0 +PORTVERSION= 1.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-launchwiza LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-launchwizard/distinfo b/devel/rubygem-aws-sdk-launchwizard/distinfo index 02da1b9e37ee..5d8932722658 100644 --- a/devel/rubygem-aws-sdk-launchwizard/distinfo +++ b/devel/rubygem-aws-sdk-launchwizard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121346 -SHA256 (rubygem/aws-sdk-launchwizard-1.28.0.gem) = f7ca1f9aecc29dfe7a07dcdce8a621d3696bd7951947592cfcb005a9c5455164 -SIZE (rubygem/aws-sdk-launchwizard-1.28.0.gem) = 30208 +TIMESTAMP = 1762587178 +SHA256 (rubygem/aws-sdk-launchwizard-1.30.0.gem) = 95b382937ab4647f2038b69f1b63a71c9b47330096da7c6be6d517bfc224bb65 +SIZE (rubygem/aws-sdk-launchwizard-1.30.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-lex/Makefile b/devel/rubygem-aws-sdk-lex/Makefile index 002d7aed88d3..b6701194fe84 100644 --- a/devel/rubygem-aws-sdk-lex/Makefile +++ b/devel/rubygem-aws-sdk-lex/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lex -PORTVERSION= 1.84.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lex/distinfo b/devel/rubygem-aws-sdk-lex/distinfo index b54b4df3ab22..7d96767872cd 100644 --- a/devel/rubygem-aws-sdk-lex/distinfo +++ b/devel/rubygem-aws-sdk-lex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121348 -SHA256 (rubygem/aws-sdk-lex-1.84.0.gem) = f699ceb50a56259aa9bca181b303cec8db0e33ff8c83425dca97dce3401661e2 -SIZE (rubygem/aws-sdk-lex-1.84.0.gem) = 40960 +TIMESTAMP = 1762587180 +SHA256 (rubygem/aws-sdk-lex-1.86.0.gem) = bba45442a6dcaf249c354d50884596e4365486a7686da80b7cfedd3199ce3901 +SIZE (rubygem/aws-sdk-lex-1.86.0.gem) = 40960 diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile index 6a5c15cad93f..343b9f5dff6d 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexmodelbuildingservice -PORTVERSION= 1.95.0 +PORTVERSION= 1.97.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo index dcb4ef956713..3764bc16c5b4 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121350 -SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 7610d72fd6302ac151bed707f2c5b00ca7c8d3dca4a3d1bf042ed40edfd6c2a2 -SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 86016 +TIMESTAMP = 1761447264 +SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.97.0.gem) = de0dd0e51a71701d9842908f3cac8d69131783e98f2a2330b455014b047d2a66 +SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.97.0.gem) = 86528 diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile index 7cfe2d091e1d..92e9af8a7244 100644 --- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile +++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexmodelsv2 -PORTVERSION= 1.79.0 +PORTVERSION= 1.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo index 285b2f90a9a2..a01eb7a59407 100644 --- a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo +++ b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121352 -SHA256 (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 6d46f4e0c560a3bf70ee929e7780a69e68072b3333544bf295bdb6d9e9787f42 -SIZE (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 235008 +TIMESTAMP = 1761447266 +SHA256 (rubygem/aws-sdk-lexmodelsv2-1.81.0.gem) = a529c36b6080b9523763efd3d2ad5f45b29e568773da161be828050a1a5936be +SIZE (rubygem/aws-sdk-lexmodelsv2-1.81.0.gem) = 235008 diff --git a/devel/rubygem-aws-sdk-lexruntimev2/Makefile b/devel/rubygem-aws-sdk-lexruntimev2/Makefile index 783f764146d2..a69a5b5715c1 100644 --- a/devel/rubygem-aws-sdk-lexruntimev2/Makefile +++ b/devel/rubygem-aws-sdk-lexruntimev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lexruntimev2 -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntime LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lexruntimev2/distinfo b/devel/rubygem-aws-sdk-lexruntimev2/distinfo index f36e23ee7ba1..734482956a40 100644 --- a/devel/rubygem-aws-sdk-lexruntimev2/distinfo +++ b/devel/rubygem-aws-sdk-lexruntimev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121354 -SHA256 (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = a4f6ac74ed688a237a73a9e1346d7f8595568c681cd8d99b35ce7a95efd7a629 -SIZE (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = 52736 +TIMESTAMP = 1761447268 +SHA256 (rubygem/aws-sdk-lexruntimev2-1.61.0.gem) = b1edf57518bf0429400251369840f2313c22012e151ad6b9d2b0d1e184e8490e +SIZE (rubygem/aws-sdk-lexruntimev2-1.61.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile index d4d6f92faa7f..3671c257ca65 100644 --- a/devel/rubygem-aws-sdk-licensemanager/Makefile +++ b/devel/rubygem-aws-sdk-licensemanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanager -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanager/distinfo b/devel/rubygem-aws-sdk-licensemanager/distinfo index 3503beccb15a..5f2fc8d91336 100644 --- a/devel/rubygem-aws-sdk-licensemanager/distinfo +++ b/devel/rubygem-aws-sdk-licensemanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121356 -SHA256 (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 0f79bba733650f0f5782dd30c10b85720b487814ab478c166d4247c6dd4ae39c -SIZE (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 69120 +TIMESTAMP = 1761447270 +SHA256 (rubygem/aws-sdk-licensemanager-1.82.0.gem) = f57860c775a4ec2e0176c19bbae7fc68a2c8e57269c101bd15953ea31fb540ae +SIZE (rubygem/aws-sdk-licensemanager-1.82.0.gem) = 69120 diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile index 1c697000d928..4bf8ef28ee8b 100644 --- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile +++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanagerlinuxsubscriptions -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo index 3a5da320cc96..e6d4c5c3e609 100644 --- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo +++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121358 -SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = b3b3fdf0668a40ee3d631028bf1469f2a1f81d8a442701c168ddae4a2bbb463e -SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = 30720 +TIMESTAMP = 1762587182 +SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.37.0.gem) = 0e1e493038eb25880cb4ac9273242af08e15cf556d6d07bee25bea02d7a062a3 +SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.37.0.gem) = 30720 diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile index 219baf2a5ae9..5dcdaa59c015 100644 --- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile +++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-licensemanagerusersubscriptions -PORTVERSION= 1.41.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo index b55654509193..08965e3da205 100644 --- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo +++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774821 -SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.41.0.gem) = 5e077f0f68752284d4f3ba76c9324a04ee693bdc4598ff03d110d9c7e16c26eb -SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.41.0.gem) = 39424 +TIMESTAMP = 1761447274 +SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.43.0.gem) = 296c7a5a1a7d057692b514fed85c5a30f6f5083f24ac5a903969d5f44892004d +SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.43.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile index eed0baf619f3..8f1099134a70 100644 --- a/devel/rubygem-aws-sdk-lightsail/Makefile +++ b/devel/rubygem-aws-sdk-lightsail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lightsail -PORTVERSION= 1.118.0 +PORTVERSION= 1.120.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lightsail/distinfo b/devel/rubygem-aws-sdk-lightsail/distinfo index 1602028bf044..c3de136c3b60 100644 --- a/devel/rubygem-aws-sdk-lightsail/distinfo +++ b/devel/rubygem-aws-sdk-lightsail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816824 -SHA256 (rubygem/aws-sdk-lightsail-1.118.0.gem) = 6a29a7266a15bb8e6f8e9b8b4cec0d813d06705d7ab7c455a8dea6dfc1eef98a -SIZE (rubygem/aws-sdk-lightsail-1.118.0.gem) = 229888 +TIMESTAMP = 1761447276 +SHA256 (rubygem/aws-sdk-lightsail-1.120.0.gem) = 23ca69a8d7933da4ef01619c4a2d4f9b2eb4f51dc4c81ea9652d6064801a3d4f +SIZE (rubygem/aws-sdk-lightsail-1.120.0.gem) = 232448 diff --git a/devel/rubygem-aws-sdk-locationservice/Makefile b/devel/rubygem-aws-sdk-locationservice/Makefile index 9f06abe1fd9e..8e3254a0df96 100644 --- a/devel/rubygem-aws-sdk-locationservice/Makefile +++ b/devel/rubygem-aws-sdk-locationservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-locationservice -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-locationservice/distinfo b/devel/rubygem-aws-sdk-locationservice/distinfo index 4aff9e90d8f0..f05c00fd038d 100644 --- a/devel/rubygem-aws-sdk-locationservice/distinfo +++ b/devel/rubygem-aws-sdk-locationservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121364 -SHA256 (rubygem/aws-sdk-locationservice-1.77.0.gem) = d7e1ec42192dcdc014ff477995a2c7262f5b1cec5ea1b7d0ab17686eff8112e1 -SIZE (rubygem/aws-sdk-locationservice-1.77.0.gem) = 104960 +TIMESTAMP = 1762587184 +SHA256 (rubygem/aws-sdk-locationservice-1.79.0.gem) = 597f8b4754362298e2c572c39c56035aad0fcc064818111e208fd73a4eb13393 +SIZE (rubygem/aws-sdk-locationservice-1.79.0.gem) = 109056 diff --git a/devel/rubygem-aws-sdk-lookoutequipment/Makefile b/devel/rubygem-aws-sdk-lookoutequipment/Makefile index acbbff1c9ed9..d7635a0af459 100644 --- a/devel/rubygem-aws-sdk-lookoutequipment/Makefile +++ b/devel/rubygem-aws-sdk-lookoutequipment/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutequipment -PORTVERSION= 1.55.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutequipment/distinfo b/devel/rubygem-aws-sdk-lookoutequipment/distinfo index 98525de9f309..8bdd9b57117a 100644 --- a/devel/rubygem-aws-sdk-lookoutequipment/distinfo +++ b/devel/rubygem-aws-sdk-lookoutequipment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121366 -SHA256 (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 4122642350d08b0978abddf736ad7a8afd6206f7fea02c565622dda989ae252a -SIZE (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 77312 +TIMESTAMP = 1761447280 +SHA256 (rubygem/aws-sdk-lookoutequipment-1.57.0.gem) = 44d76d1ba00d35e8c8794d7675470cc0c224bab11a97dce0c4cdd26a02072a82 +SIZE (rubygem/aws-sdk-lookoutequipment-1.57.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-lookoutforvision/Makefile b/devel/rubygem-aws-sdk-lookoutforvision/Makefile index 533dccb700b4..41d279da7fd1 100644 --- a/devel/rubygem-aws-sdk-lookoutforvision/Makefile +++ b/devel/rubygem-aws-sdk-lookoutforvision/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutforvision -PORTVERSION= 1.54.0 +PORTVERSION= 1.57.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutfor LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutforvision/distinfo b/devel/rubygem-aws-sdk-lookoutforvision/distinfo index 8761e6a9cd55..87b716af01e3 100644 --- a/devel/rubygem-aws-sdk-lookoutforvision/distinfo +++ b/devel/rubygem-aws-sdk-lookoutforvision/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121368 -SHA256 (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 13cdf9268afb3fc09c7f4d178de12c14796d22f2b4371d9b10097c4382c071e1 -SIZE (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 47104 +TIMESTAMP = 1762587186 +SHA256 (rubygem/aws-sdk-lookoutforvision-1.57.0.gem) = 5cf56028c3317d3a72a1f93146e6f3aaaeb056cfff4dc88edc2dd2da78c1dfe1 +SIZE (rubygem/aws-sdk-lookoutforvision-1.57.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile index 8d9c8923f11c..9977a1d8e93f 100644 --- a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile +++ b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lookoutmetrics -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmet LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo index 3f404b287709..aa9c67c036f9 100644 --- a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo +++ b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121370 -SHA256 (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 0b5fdd3cb4dfd5eb510f16d6b2640c01a53b9aad93c82ac6def8b3c8eb13cdd2 -SIZE (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 55296 +TIMESTAMP = 1762587188 +SHA256 (rubygem/aws-sdk-lookoutmetrics-1.61.0.gem) = 6c5f8c932194e79776f0ac33c8858f77e9c113d059829a06cb44804e7b0dc2c2 +SIZE (rubygem/aws-sdk-lookoutmetrics-1.61.0.gem) = 55808 diff --git a/devel/rubygem-aws-sdk-machinelearning/Makefile b/devel/rubygem-aws-sdk-machinelearning/Makefile index 947dc174d7e1..ce9de2712206 100644 --- a/devel/rubygem-aws-sdk-machinelearning/Makefile +++ b/devel/rubygem-aws-sdk-machinelearning/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-machinelearning -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelea LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-machinelearning/distinfo b/devel/rubygem-aws-sdk-machinelearning/distinfo index 400509daa9d8..e27bf9f111e9 100644 --- a/devel/rubygem-aws-sdk-machinelearning/distinfo +++ b/devel/rubygem-aws-sdk-machinelearning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121372 -SHA256 (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 40bce5671c3560117677f1c633cdb47240b789be05ed246809db8bc6e7524bb7 -SIZE (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 62464 +TIMESTAMP = 1761447286 +SHA256 (rubygem/aws-sdk-machinelearning-1.79.0.gem) = c290d4fb37e3c7cb659051b50b361649413744bbc5e587cf882c2dabf3857876 +SIZE (rubygem/aws-sdk-machinelearning-1.79.0.gem) = 62464 diff --git a/devel/rubygem-aws-sdk-macie2/Makefile b/devel/rubygem-aws-sdk-macie2/Makefile index 2106c53ae9a1..8a2c8906139f 100644 --- a/devel/rubygem-aws-sdk-macie2/Makefile +++ b/devel/rubygem-aws-sdk-macie2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-macie2 -PORTVERSION= 1.92.0 +PORTVERSION= 1.94.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-macie2/distinfo b/devel/rubygem-aws-sdk-macie2/distinfo index 33e611ed8db3..4f9457b6305c 100644 --- a/devel/rubygem-aws-sdk-macie2/distinfo +++ b/devel/rubygem-aws-sdk-macie2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121374 -SHA256 (rubygem/aws-sdk-macie2-1.92.0.gem) = bb2cb11f15e6c47e6d03aec2734b7a29f504a757f1b776cbf31abf0f13de6c15 -SIZE (rubygem/aws-sdk-macie2-1.92.0.gem) = 112128 +TIMESTAMP = 1761447288 +SHA256 (rubygem/aws-sdk-macie2-1.94.0.gem) = 5d9940b36d845a0333b0bebcdc5449c3a1a48229e10da40297f69db682fc99e5 +SIZE (rubygem/aws-sdk-macie2-1.94.0.gem) = 112128 diff --git a/devel/rubygem-aws-sdk-mailmanager/Makefile b/devel/rubygem-aws-sdk-mailmanager/Makefile index a74c3a5a6662..4e70608cc35e 100644 --- a/devel/rubygem-aws-sdk-mailmanager/Makefile +++ b/devel/rubygem-aws-sdk-mailmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mailmanager -PORTVERSION= 1.33.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mailmanage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mailmanager/distinfo b/devel/rubygem-aws-sdk-mailmanager/distinfo index 4e8f8acf8003..cfea54c1c9ba 100644 --- a/devel/rubygem-aws-sdk-mailmanager/distinfo +++ b/devel/rubygem-aws-sdk-mailmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121376 -SHA256 (rubygem/aws-sdk-mailmanager-1.33.0.gem) = c5f0ff558d9a776600ceecf30f2157d8b5c3a33b7c88b56545db894ad0e61720 -SIZE (rubygem/aws-sdk-mailmanager-1.33.0.gem) = 80384 +TIMESTAMP = 1761447290 +SHA256 (rubygem/aws-sdk-mailmanager-1.35.0.gem) = c805a90c388065e605e760dcad6a207c16254f7b04238eb939049d20b4d8f053 +SIZE (rubygem/aws-sdk-mailmanager-1.35.0.gem) = 80384 diff --git a/devel/rubygem-aws-sdk-mainframemodernization/Makefile b/devel/rubygem-aws-sdk-mainframemodernization/Makefile index 4681240f43e5..8ffe06a488d9 100644 --- a/devel/rubygem-aws-sdk-mainframemodernization/Makefile +++ b/devel/rubygem-aws-sdk-mainframemodernization/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mainframemodernization -PORTVERSION= 1.42.0 +PORTVERSION= 1.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframem LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mainframemodernization/distinfo b/devel/rubygem-aws-sdk-mainframemodernization/distinfo index c1c6970306a0..8da606c172ba 100644 --- a/devel/rubygem-aws-sdk-mainframemodernization/distinfo +++ b/devel/rubygem-aws-sdk-mainframemodernization/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121378 -SHA256 (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 100690ede286aba085aa637e64c89d84088cca7eba486e51674a6f8e297f8d46 -SIZE (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 61952 +TIMESTAMP = 1761447292 +SHA256 (rubygem/aws-sdk-mainframemodernization-1.44.0.gem) = 11ca1fec8d7c985466b6045a5e01e39b1bc7feda4c47f7f6dc16b151f38cde25 +SIZE (rubygem/aws-sdk-mainframemodernization-1.44.0.gem) = 61952 diff --git a/devel/rubygem-aws-sdk-managedblockchain/Makefile b/devel/rubygem-aws-sdk-managedblockchain/Makefile index 9a0b2f070b64..5d10bccb1207 100644 --- a/devel/rubygem-aws-sdk-managedblockchain/Makefile +++ b/devel/rubygem-aws-sdk-managedblockchain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedblockchain -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedblockchain/distinfo b/devel/rubygem-aws-sdk-managedblockchain/distinfo index 76d524666052..994ae5f0a3f0 100644 --- a/devel/rubygem-aws-sdk-managedblockchain/distinfo +++ b/devel/rubygem-aws-sdk-managedblockchain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121380 -SHA256 (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 08f2f8506c6849951d9fcc7a0ff02e99bbb19257dc6a3956ee9dec8e467c6632 -SIZE (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 50176 +TIMESTAMP = 1762587190 +SHA256 (rubygem/aws-sdk-managedblockchain-1.78.0.gem) = ea5fe2baa9666c7fb180d9b4d83e829885fdd74525a784463680ae43cb99be58 +SIZE (rubygem/aws-sdk-managedblockchain-1.78.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile index bff1d3566daa..a975566ac319 100644 --- a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile +++ b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedblockchainquery -PORTVERSION= 1.34.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo index dc922a3b59f2..5648e6ac1366 100644 --- a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo +++ b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121382 -SHA256 (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = c1636e56a42f852f6a982c0a188bf782ead02ed60717666a5e8090669f45f709 -SIZE (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = 35840 +TIMESTAMP = 1761447296 +SHA256 (rubygem/aws-sdk-managedblockchainquery-1.36.0.gem) = bc4e4b54c7bddfcf76257f74f2cda4091657b51cd0da54412cfc7ec8d232fbdb +SIZE (rubygem/aws-sdk-managedblockchainquery-1.36.0.gem) = 35840 diff --git a/devel/rubygem-aws-sdk-managedgrafana/Makefile b/devel/rubygem-aws-sdk-managedgrafana/Makefile index 245b04129685..e6850501ddfc 100644 --- a/devel/rubygem-aws-sdk-managedgrafana/Makefile +++ b/devel/rubygem-aws-sdk-managedgrafana/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-managedgrafana -PORTVERSION= 1.52.0 +PORTVERSION= 1.54.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-managedgrafana/distinfo b/devel/rubygem-aws-sdk-managedgrafana/distinfo index b58677f8c01b..f791b3a841a4 100644 --- a/devel/rubygem-aws-sdk-managedgrafana/distinfo +++ b/devel/rubygem-aws-sdk-managedgrafana/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121384 -SHA256 (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = c8c37da849411c947f91238943ea24791efb7c41927db3fc34eadef4500cf9f1 -SIZE (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = 52736 +TIMESTAMP = 1761447298 +SHA256 (rubygem/aws-sdk-managedgrafana-1.54.0.gem) = acdcd4a22e03e80cc1577c9305c7e6ec7f1faaa1ac3aca8927224bd931ca987e +SIZE (rubygem/aws-sdk-managedgrafana-1.54.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile index edd0a2ddf7f0..4c072325cf98 100644 --- a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile +++ b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplaceagreement -PORTVERSION= 1.25.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo index 47aef40421f6..589b4084ead2 100644 --- a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo +++ b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121386 -SHA256 (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 37579a796daa9599d8c4c3620c31fb8fb998bdc676afc671bea343f71c11ef90 -SIZE (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 34816 +TIMESTAMP = 1761447300 +SHA256 (rubygem/aws-sdk-marketplaceagreement-1.27.0.gem) = 92a0368a0f95403c139e27fd26c89f8a71f55b6b1df16eb164097ccbc7298f1f +SIZE (rubygem/aws-sdk-marketplaceagreement-1.27.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile index c954b5375106..9ab75a27c6ce 100644 --- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile +++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacecatalog -PORTVERSION= 1.66.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo index 679c190e7fd4..5fdc9d14f2de 100644 --- a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo +++ b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121388 -SHA256 (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = b9d598b734748320a26e6555712888bedbb8adbe87a2ac4fda2ea15d13b2b4ae -SIZE (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = 49664 +TIMESTAMP = 1762587192 +SHA256 (rubygem/aws-sdk-marketplacecatalog-1.69.0.gem) = e5a8c8218ffab1fa1d349af9365052516293e7d0c8c31c61ad6d8afca4cda091 +SIZE (rubygem/aws-sdk-marketplacecatalog-1.69.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile index 5969fe851a8d..19723ce55eb3 100644 --- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile +++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacecommerceanalytics -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo index caa7f4c8c8e3..c234ec09f68a 100644 --- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo +++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121390 -SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 09b89e902be810e475529a69487dfe400f3294833299dcc5740d53f7dc07f615 -SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 26624 +TIMESTAMP = 1761447304 +SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.82.0.gem) = 7e86f442e1f1e9329d6867b794aa78fb40e4bcf2829a774d5e332acda6e75491 +SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.82.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile index 8e755e3cd42f..affc9372323b 100644 --- a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile +++ b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacedeployment -PORTVERSION= 1.26.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo index 10adc2fdd796..f42335543444 100644 --- a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo +++ b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121392 -SHA256 (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 37643e9c5f9276c8eb3bada301d9e95f29d0e91d5957ff747d1bbc0680bb9a56 -SIZE (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 24576 +TIMESTAMP = 1762587194 +SHA256 (rubygem/aws-sdk-marketplacedeployment-1.28.0.gem) = b7b5673fda3d56824bd71a8bf95c589773c8690288c6d04ba568a0b68964a9da +SIZE (rubygem/aws-sdk-marketplacedeployment-1.28.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile index a1223519691a..82132ca850ee 100644 --- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile +++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplaceentitlementservice -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo index 168d22922cc4..eef759f96ba1 100644 --- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo +++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121394 -SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = a15e200f3df9784edcdf142af5f1b2bf4740341ee21820d4bb67fb43a61b8b66 -SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = 24064 +TIMESTAMP = 1761447308 +SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.79.0.gem) = 788aab9a9032b9802b8bd45212d94dac9a0249db03b31d6254097b90e5b12887 +SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.79.0.gem) = 24064 diff --git a/devel/rubygem-aws-sdk-marketplacemetering/Makefile b/devel/rubygem-aws-sdk-marketplacemetering/Makefile index 3bb684479d70..04e9d1ab8017 100644 --- a/devel/rubygem-aws-sdk-marketplacemetering/Makefile +++ b/devel/rubygem-aws-sdk-marketplacemetering/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacemetering -PORTVERSION= 1.86.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacemetering/distinfo b/devel/rubygem-aws-sdk-marketplacemetering/distinfo index b1f90be1e80d..4a24625ad60e 100644 --- a/devel/rubygem-aws-sdk-marketplacemetering/distinfo +++ b/devel/rubygem-aws-sdk-marketplacemetering/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121396 -SHA256 (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 8026f882d490e71cd759473881d2348504324a7b6fddfc9cb3f16b256fe7b9d1 -SIZE (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 31744 +TIMESTAMP = 1761447310 +SHA256 (rubygem/aws-sdk-marketplacemetering-1.87.0.gem) = 955735b879b9564ca8d0a2af0fda95670e76690d010d187535471573d09651b2 +SIZE (rubygem/aws-sdk-marketplacemetering-1.87.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-marketplacereporting/Makefile b/devel/rubygem-aws-sdk-marketplacereporting/Makefile index c0f3e763463c..52b2b96821dd 100644 --- a/devel/rubygem-aws-sdk-marketplacereporting/Makefile +++ b/devel/rubygem-aws-sdk-marketplacereporting/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-marketplacereporting -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-marketplacereporting/distinfo b/devel/rubygem-aws-sdk-marketplacereporting/distinfo index fe0f88fbfc53..ba42a229775c 100644 --- a/devel/rubygem-aws-sdk-marketplacereporting/distinfo +++ b/devel/rubygem-aws-sdk-marketplacereporting/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121398 -SHA256 (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 77e758f99e4672194772879ea845469f75c39869624f19971344bf80dac1ea6c -SIZE (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 21504 +TIMESTAMP = 1762587196 +SHA256 (rubygem/aws-sdk-marketplacereporting-1.15.0.gem) = 7ad08223d9be7dc5f6843edc2464e1e7f10819ab6270c4a1176cfa6e37ea9587 +SIZE (rubygem/aws-sdk-marketplacereporting-1.15.0.gem) = 21504 diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile index 07a54e22bfc9..8377f14612a9 100644 --- a/devel/rubygem-aws-sdk-mediaconnect/Makefile +++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediaconnect -PORTVERSION= 1.88.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconne LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo index a54b44c91242..2cf94857f98f 100644 --- a/devel/rubygem-aws-sdk-mediaconnect/distinfo +++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774823 -SHA256 (rubygem/aws-sdk-mediaconnect-1.88.0.gem) = b32feb736d146b6873b5fc5b77624536a5fbeac672058f1604bbec9cc7d35428 -SIZE (rubygem/aws-sdk-mediaconnect-1.88.0.gem) = 95744 +TIMESTAMP = 1761447314 +SHA256 (rubygem/aws-sdk-mediaconnect-1.90.0.gem) = e80ec30358be4758ed6f71d5a6f2fa68ab686a6f7ea5f78cf4c865a2a666e080 +SIZE (rubygem/aws-sdk-mediaconnect-1.90.0.gem) = 95744 diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile index c6a71e0c0d06..0b37ac42eb66 100644 --- a/devel/rubygem-aws-sdk-mediaconvert/Makefile +++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediaconvert -PORTVERSION= 1.170.0 +PORTVERSION= 1.172.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconve LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo index af2b244919d4..aba98e6d3c65 100644 --- a/devel/rubygem-aws-sdk-mediaconvert/distinfo +++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121402 -SHA256 (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 81d0a27186bfdac7e2093fa2628b6998abb79ad8a1e8a9f48c1941625834dffa -SIZE (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 335872 +TIMESTAMP = 1762587198 +SHA256 (rubygem/aws-sdk-mediaconvert-1.172.0.gem) = 0e27b83c29327a4db2e28b9c8d0d38ec1f75e42d32e1551684ee99eae8ca228c +SIZE (rubygem/aws-sdk-mediaconvert-1.172.0.gem) = 344064 diff --git a/devel/rubygem-aws-sdk-medialive/Makefile b/devel/rubygem-aws-sdk-medialive/Makefile index 6b8ea15e3ee2..a79ac400922c 100644 --- a/devel/rubygem-aws-sdk-medialive/Makefile +++ b/devel/rubygem-aws-sdk-medialive/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-medialive -PORTVERSION= 1.164.0 +PORTVERSION= 1.166.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-medialive/distinfo b/devel/rubygem-aws-sdk-medialive/distinfo index 257e7acc5496..b3f8664c8ecd 100644 --- a/devel/rubygem-aws-sdk-medialive/distinfo +++ b/devel/rubygem-aws-sdk-medialive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774825 -SHA256 (rubygem/aws-sdk-medialive-1.164.0.gem) = 35047670901f1184db6da82acb2109d007b10997f0dbc28c81d08075eec91ec5 -SIZE (rubygem/aws-sdk-medialive-1.164.0.gem) = 358912 +TIMESTAMP = 1761447318 +SHA256 (rubygem/aws-sdk-medialive-1.166.0.gem) = d96cd2e00b2c759a93a3d75b0322120158f1c36921cde83f335de80d3123fe70 +SIZE (rubygem/aws-sdk-medialive-1.166.0.gem) = 360960 diff --git a/devel/rubygem-aws-sdk-mediapackage/Makefile b/devel/rubygem-aws-sdk-mediapackage/Makefile index 7e6301df22ee..bb82cd8d3948 100644 --- a/devel/rubygem-aws-sdk-mediapackage/Makefile +++ b/devel/rubygem-aws-sdk-mediapackage/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackage -PORTVERSION= 1.94.0 +PORTVERSION= 1.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackage/distinfo b/devel/rubygem-aws-sdk-mediapackage/distinfo index b84ff7e5d44f..c263a750ac81 100644 --- a/devel/rubygem-aws-sdk-mediapackage/distinfo +++ b/devel/rubygem-aws-sdk-mediapackage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121406 -SHA256 (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 4ad9b3213d6f4628a62db5f51c907e063ad0436135134d2804320beb7643418a -SIZE (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 47616 +TIMESTAMP = 1762587200 +SHA256 (rubygem/aws-sdk-mediapackage-1.96.0.gem) = 6e3f2861c77a900b2c42fa8ef1a08cce4fdc546a4e9e8e236a77e35595b93e7b +SIZE (rubygem/aws-sdk-mediapackage-1.96.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-mediapackagev2/Makefile b/devel/rubygem-aws-sdk-mediapackagev2/Makefile index 9c398d3765dc..076db68a1e84 100644 --- a/devel/rubygem-aws-sdk-mediapackagev2/Makefile +++ b/devel/rubygem-aws-sdk-mediapackagev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackagev2 -PORTVERSION= 1.50.0 +PORTVERSION= 1.52.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackagev2/distinfo b/devel/rubygem-aws-sdk-mediapackagev2/distinfo index 5f7aa4f9b8c3..5c63600c08b9 100644 --- a/devel/rubygem-aws-sdk-mediapackagev2/distinfo +++ b/devel/rubygem-aws-sdk-mediapackagev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324242 -SHA256 (rubygem/aws-sdk-mediapackagev2-1.50.0.gem) = e3e9ce47ca5bec26fd969368e792b7de529503f1a0beae428da02aac2b8463d1 -SIZE (rubygem/aws-sdk-mediapackagev2-1.50.0.gem) = 83456 +TIMESTAMP = 1761447322 +SHA256 (rubygem/aws-sdk-mediapackagev2-1.52.0.gem) = a8481fbbd6fd1858491d18920cb0dd996e05872f5dc65aec75603d76f4901102 +SIZE (rubygem/aws-sdk-mediapackagev2-1.52.0.gem) = 83456 diff --git a/devel/rubygem-aws-sdk-mediapackagevod/Makefile b/devel/rubygem-aws-sdk-mediapackagevod/Makefile index f728a4e9dd0a..643a1e11e5d6 100644 --- a/devel/rubygem-aws-sdk-mediapackagevod/Makefile +++ b/devel/rubygem-aws-sdk-mediapackagevod/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediapackagevod -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediapackagevod/distinfo b/devel/rubygem-aws-sdk-mediapackagevod/distinfo index d2a9684902de..e02c8de917e3 100644 --- a/devel/rubygem-aws-sdk-mediapackagevod/distinfo +++ b/devel/rubygem-aws-sdk-mediapackagevod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121410 -SHA256 (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 9d29f49bd2f9a6e44f31b57c40e73ca9cdb73c4f87a6e40a6e0685145de28cf0 -SIZE (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 38912 +TIMESTAMP = 1762587202 +SHA256 (rubygem/aws-sdk-mediapackagevod-1.78.0.gem) = efd6cce02ed8721a3eccddc10bf73c98066c6ada2208525a0ec2bd9f42618ef7 +SIZE (rubygem/aws-sdk-mediapackagevod-1.78.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-mediastore/Makefile b/devel/rubygem-aws-sdk-mediastore/Makefile index cb716b9f8e76..c7696c62bb51 100644 --- a/devel/rubygem-aws-sdk-mediastore/Makefile +++ b/devel/rubygem-aws-sdk-mediastore/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediastore -PORTVERSION= 1.78.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediastore/distinfo b/devel/rubygem-aws-sdk-mediastore/distinfo index eea8cdf492c0..47ddc06320e4 100644 --- a/devel/rubygem-aws-sdk-mediastore/distinfo +++ b/devel/rubygem-aws-sdk-mediastore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121412 -SHA256 (rubygem/aws-sdk-mediastore-1.78.0.gem) = c6d32c58cc7332b8889a0fec51942250009655a9c96cb2a0aaf9af004516a891 -SIZE (rubygem/aws-sdk-mediastore-1.78.0.gem) = 34816 +TIMESTAMP = 1762587204 +SHA256 (rubygem/aws-sdk-mediastore-1.80.0.gem) = 41958c15fe20500e00d3b8c869d5ef10e62055d6df0b641538c39189ae602dcc +SIZE (rubygem/aws-sdk-mediastore-1.80.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-mediastoredata/Makefile b/devel/rubygem-aws-sdk-mediastoredata/Makefile index 1af5d0ae1b86..0481893f82cc 100644 --- a/devel/rubygem-aws-sdk-mediastoredata/Makefile +++ b/devel/rubygem-aws-sdk-mediastoredata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediastoredata -PORTVERSION= 1.75.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediastoredata/distinfo b/devel/rubygem-aws-sdk-mediastoredata/distinfo index 2e26190ee498..64a81f99a9b9 100644 --- a/devel/rubygem-aws-sdk-mediastoredata/distinfo +++ b/devel/rubygem-aws-sdk-mediastoredata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121414 -SHA256 (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 180a17ab274e72cfd41e0245c8628051d61ab31007d15044989f99f7e77ce539 -SIZE (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 27648 +TIMESTAMP = 1762587206 +SHA256 (rubygem/aws-sdk-mediastoredata-1.77.0.gem) = b90b8ec52d3b5b065482b95a8f1d6e420e6896dc3de2463950a7b6a81df8937b +SIZE (rubygem/aws-sdk-mediastoredata-1.77.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile index 66cf7df0c664..66f139152122 100644 --- a/devel/rubygem-aws-sdk-mediatailor/Makefile +++ b/devel/rubygem-aws-sdk-mediatailor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediatailor -PORTVERSION= 1.107.0 +PORTVERSION= 1.109.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mediatailor/distinfo b/devel/rubygem-aws-sdk-mediatailor/distinfo index 4a1cf628010c..1a12d769157b 100644 --- a/devel/rubygem-aws-sdk-mediatailor/distinfo +++ b/devel/rubygem-aws-sdk-mediatailor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774827 -SHA256 (rubygem/aws-sdk-mediatailor-1.107.0.gem) = b187d5ef9293d7d0826e2f6cc1c802c39da6a608518f501f803afb8028bb19a8 -SIZE (rubygem/aws-sdk-mediatailor-1.107.0.gem) = 88064 +TIMESTAMP = 1761447330 +SHA256 (rubygem/aws-sdk-mediatailor-1.109.0.gem) = dfad468713079ed1ffeecc401e36fbaf8243fd28d562ddd6dbcfec76f0e04fed +SIZE (rubygem/aws-sdk-mediatailor-1.109.0.gem) = 88064 diff --git a/devel/rubygem-aws-sdk-medicalimaging/Makefile b/devel/rubygem-aws-sdk-medicalimaging/Makefile index 43d2e3cc69ff..72f590524bdc 100644 --- a/devel/rubygem-aws-sdk-medicalimaging/Makefile +++ b/devel/rubygem-aws-sdk-medicalimaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-medicalimaging -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medicalima LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-medicalimaging/distinfo b/devel/rubygem-aws-sdk-medicalimaging/distinfo index ec30fe1702bc..86a2d6d5108f 100644 --- a/devel/rubygem-aws-sdk-medicalimaging/distinfo +++ b/devel/rubygem-aws-sdk-medicalimaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816828 -SHA256 (rubygem/aws-sdk-medicalimaging-1.35.0.gem) = b1f86fc05b6b27ed46d319bd12fd0b5c9470a5806cb0706ae952ec8beac6cc8c -SIZE (rubygem/aws-sdk-medicalimaging-1.35.0.gem) = 40960 +TIMESTAMP = 1761447332 +SHA256 (rubygem/aws-sdk-medicalimaging-1.37.0.gem) = 1b52a518b762c81c552250aaf6d91fbf0facc1c4bf729a090b82f4784e2eb1f0 +SIZE (rubygem/aws-sdk-medicalimaging-1.37.0.gem) = 40960 diff --git a/devel/rubygem-aws-sdk-memorydb/Makefile b/devel/rubygem-aws-sdk-memorydb/Makefile index 7f3f2273e750..1182726e10c4 100644 --- a/devel/rubygem-aws-sdk-memorydb/Makefile +++ b/devel/rubygem-aws-sdk-memorydb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-memorydb -PORTVERSION= 1.53.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-memorydb/distinfo b/devel/rubygem-aws-sdk-memorydb/distinfo index 1d4bb281932b..eb31ad480e68 100644 --- a/devel/rubygem-aws-sdk-memorydb/distinfo +++ b/devel/rubygem-aws-sdk-memorydb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774829 -SHA256 (rubygem/aws-sdk-memorydb-1.53.0.gem) = fd497a91b922f315b34e670595ed848b12532c0db19d506147eeb8d522e28068 -SIZE (rubygem/aws-sdk-memorydb-1.53.0.gem) = 71680 +TIMESTAMP = 1761447334 +SHA256 (rubygem/aws-sdk-memorydb-1.55.0.gem) = 2981c3c119053c39b3e8111c96d6a085f6874d5101e3983b4b07be4dcadbfac8 +SIZE (rubygem/aws-sdk-memorydb-1.55.0.gem) = 71680 diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile index 1e183aadde12..203e6a8d0bc8 100644 --- a/devel/rubygem-aws-sdk-mgn/Makefile +++ b/devel/rubygem-aws-sdk-mgn/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mgn -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mgn/distinfo b/devel/rubygem-aws-sdk-mgn/distinfo index 2fa6b6c11c7d..7c53324829c0 100644 --- a/devel/rubygem-aws-sdk-mgn/distinfo +++ b/devel/rubygem-aws-sdk-mgn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121422 -SHA256 (rubygem/aws-sdk-mgn-1.54.0.gem) = 91185fefbe36346c67b34aa823489f3fea1e3ce09d3e59cf884600d40a7aac13 -SIZE (rubygem/aws-sdk-mgn-1.54.0.gem) = 85504 +TIMESTAMP = 1761447336 +SHA256 (rubygem/aws-sdk-mgn-1.56.0.gem) = d443060bff13a9a4afcde6f16e13b8db974e0f8e9989ab9a24570fad3bd31a50 +SIZE (rubygem/aws-sdk-mgn-1.56.0.gem) = 85504 diff --git a/devel/rubygem-aws-sdk-migrationhub/Makefile b/devel/rubygem-aws-sdk-migrationhub/Makefile index 6c65fdb817c0..4422019bf9a8 100644 --- a/devel/rubygem-aws-sdk-migrationhub/Makefile +++ b/devel/rubygem-aws-sdk-migrationhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhub -PORTVERSION= 1.78.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhub/distinfo b/devel/rubygem-aws-sdk-migrationhub/distinfo index c312b6a0100f..58e9628b3dd5 100644 --- a/devel/rubygem-aws-sdk-migrationhub/distinfo +++ b/devel/rubygem-aws-sdk-migrationhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121424 -SHA256 (rubygem/aws-sdk-migrationhub-1.78.0.gem) = f0f130def1989ebf16fd4aabadc27e656c826668cb67a407c64597d4d016bd90 -SIZE (rubygem/aws-sdk-migrationhub-1.78.0.gem) = 38400 +TIMESTAMP = 1761447338 +SHA256 (rubygem/aws-sdk-migrationhub-1.80.0.gem) = fc4e28fc854e78648b637f719b42223e1fbeab93157222833fce3d2a108cf7f7 +SIZE (rubygem/aws-sdk-migrationhub-1.80.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile index 9fa000ec630f..be5e4e6fb529 100644 --- a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubconfig -PORTVERSION= 1.58.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo index aee6acf8db93..871b8547da23 100644 --- a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121426 -SHA256 (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = ad560abe4758f21483c3e0faddec7f741bcf47f49c2140b0caee1e3032257420 -SIZE (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = 25088 +TIMESTAMP = 1761447340 +SHA256 (rubygem/aws-sdk-migrationhubconfig-1.60.0.gem) = 7ff786c094befcbe0d3f1ffdd3b099f63c7bb46d460f963954d609b02678dcab +SIZE (rubygem/aws-sdk-migrationhubconfig-1.60.0.gem) = 25088 diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile index 0030eebc02ac..bcd900d28dbd 100644 --- a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile +++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhuborchestrator -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo index 76a2873b15b9..5bbb3e8ab26d 100644 --- a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo +++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121428 -SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = cc67bd3a701ae1cd03a3f5d01286e5a8ec000bcad54c90ba31be0c7affdcac26 -SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = 45568 +TIMESTAMP = 1762587208 +SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.39.0.gem) = beed1c8e1585d0130f142c7c6e05e97ce58879d6cb9f347f43e66c640bfa623f +SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.39.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile index 9c8a6558eb54..6b53dc2bb0eb 100644 --- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubrefactorspaces -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo index dbe44c859617..3856cb59b591 100644 --- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121430 -SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 3f5789a6a7faad5535bcfffcdc1618cdfdb2d1e3ca1f2ab65c5e6b1f0365d4bd -SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 46080 +TIMESTAMP = 1761447344 +SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.48.0.gem) = 9503004bf495d4e9244963b86984e3043efc0e2055c6d247a03c2dbc271abc1c +SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.48.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile index 7e86e297370b..610461e7aa86 100644 --- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile +++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-migrationhubstrategyrecommendations -PORTVERSION= 1.44.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo index a9feeea3d10a..78f3636d55e5 100644 --- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo +++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121432 -SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 26c4315c8ad1d342f74be36e6d9082e98616f992858aa084e108b142a633295c -SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 55296 +TIMESTAMP = 1762587210 +SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.46.0.gem) = d7ba09a9724516cde0855feffa28db653836fe717024f2eac43db17ebecbc2d4 +SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.46.0.gem) = 55296 diff --git a/devel/rubygem-aws-sdk-mpa/Makefile b/devel/rubygem-aws-sdk-mpa/Makefile index a4c13500b4e2..5536778d0045 100644 --- a/devel/rubygem-aws-sdk-mpa/Makefile +++ b/devel/rubygem-aws-sdk-mpa/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mpa -PORTVERSION= 1.5.0 +PORTVERSION= 1.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mpa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mpa/distinfo b/devel/rubygem-aws-sdk-mpa/distinfo index 92766a81385b..160eb439258e 100644 --- a/devel/rubygem-aws-sdk-mpa/distinfo +++ b/devel/rubygem-aws-sdk-mpa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121434 -SHA256 (rubygem/aws-sdk-mpa-1.5.0.gem) = 96f0f9e16b687218c40ed2d0a2c9f78f910c898a5bed3eb6a145a06c2ab73dd2 -SIZE (rubygem/aws-sdk-mpa-1.5.0.gem) = 41472 +TIMESTAMP = 1761447348 +SHA256 (rubygem/aws-sdk-mpa-1.7.0.gem) = c31d69a5e14cdeca9347e3e9c8255409e84ebf09e97f6b68b75e2176ab36872d +SIZE (rubygem/aws-sdk-mpa-1.7.0.gem) = 41984 diff --git a/devel/rubygem-aws-sdk-mq/Makefile b/devel/rubygem-aws-sdk-mq/Makefile index 1c75bed21df7..5a04c640c992 100644 --- a/devel/rubygem-aws-sdk-mq/Makefile +++ b/devel/rubygem-aws-sdk-mq/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mq -PORTVERSION= 1.86.0 +PORTVERSION= 1.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mq/distinfo b/devel/rubygem-aws-sdk-mq/distinfo index 5e0fc9dc2120..e63689885af4 100644 --- a/devel/rubygem-aws-sdk-mq/distinfo +++ b/devel/rubygem-aws-sdk-mq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436583 -SHA256 (rubygem/aws-sdk-mq-1.86.0.gem) = 58a620e98fb3930909cf6096c3085bae9aef38bb07f0e30d4596b9e172176ab6 -SIZE (rubygem/aws-sdk-mq-1.86.0.gem) = 50176 +TIMESTAMP = 1762587212 +SHA256 (rubygem/aws-sdk-mq-1.88.0.gem) = 52872594d057dcfebb938518cafc3181f33ca7ab99c1157d55b3e379ac190f56 +SIZE (rubygem/aws-sdk-mq-1.88.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-mturk/Makefile b/devel/rubygem-aws-sdk-mturk/Makefile index 972ecf0038f7..e9d6d55e45f4 100644 --- a/devel/rubygem-aws-sdk-mturk/Makefile +++ b/devel/rubygem-aws-sdk-mturk/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mturk -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mturk/distinfo b/devel/rubygem-aws-sdk-mturk/distinfo index d1341507371f..327fe2dedc60 100644 --- a/devel/rubygem-aws-sdk-mturk/distinfo +++ b/devel/rubygem-aws-sdk-mturk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121438 -SHA256 (rubygem/aws-sdk-mturk-1.77.0.gem) = 3dcbd4cc67e2e79b70ede45a4c15b48c63657a0265349d48b115b89d8448e66a -SIZE (rubygem/aws-sdk-mturk-1.77.0.gem) = 64512 +TIMESTAMP = 1762587214 +SHA256 (rubygem/aws-sdk-mturk-1.79.0.gem) = fc4c544fd25e5aa6a5498bd27e3267d7134fdd06b0dece09f97fe1054baec6c3 +SIZE (rubygem/aws-sdk-mturk-1.79.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-mwaa/Makefile b/devel/rubygem-aws-sdk-mwaa/Makefile index 0e28853bfe71..8cb894aad19d 100644 --- a/devel/rubygem-aws-sdk-mwaa/Makefile +++ b/devel/rubygem-aws-sdk-mwaa/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mwaa -PORTVERSION= 1.64.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-mwaa/distinfo b/devel/rubygem-aws-sdk-mwaa/distinfo index 6556518c5fe1..e642dd206928 100644 --- a/devel/rubygem-aws-sdk-mwaa/distinfo +++ b/devel/rubygem-aws-sdk-mwaa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121440 -SHA256 (rubygem/aws-sdk-mwaa-1.64.0.gem) = 8c5868c8176767a98894a684a1654286916f60bba51b392cdcd5e1d28ab4dafb -SIZE (rubygem/aws-sdk-mwaa-1.64.0.gem) = 44544 +TIMESTAMP = 1761447354 +SHA256 (rubygem/aws-sdk-mwaa-1.66.0.gem) = ba0577fef5f14673ba649a6595995761d11dfc388a9265c20f4903240e10d6e9 +SIZE (rubygem/aws-sdk-mwaa-1.66.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-neptune/Makefile b/devel/rubygem-aws-sdk-neptune/Makefile index cf064c4f9f0a..e561434173a2 100644 --- a/devel/rubygem-aws-sdk-neptune/Makefile +++ b/devel/rubygem-aws-sdk-neptune/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptune -PORTVERSION= 1.93.0 +PORTVERSION= 1.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptune/distinfo b/devel/rubygem-aws-sdk-neptune/distinfo index 198497153940..48b468860fbe 100644 --- a/devel/rubygem-aws-sdk-neptune/distinfo +++ b/devel/rubygem-aws-sdk-neptune/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816830 -SHA256 (rubygem/aws-sdk-neptune-1.93.0.gem) = f955efeca8777c9ffddc696357e8699584ef7c4819162b6b5ecf379936e15597 -SIZE (rubygem/aws-sdk-neptune-1.93.0.gem) = 139776 +TIMESTAMP = 1762587216 +SHA256 (rubygem/aws-sdk-neptune-1.95.0.gem) = d18a9ac12bc742ac840a3d7cac95fde3b5642580b120909130d072fe332de8f6 +SIZE (rubygem/aws-sdk-neptune-1.95.0.gem) = 139776 diff --git a/devel/rubygem-aws-sdk-neptunedata/Makefile b/devel/rubygem-aws-sdk-neptunedata/Makefile index 968fec6a278b..5a4031e22c7f 100644 --- a/devel/rubygem-aws-sdk-neptunedata/Makefile +++ b/devel/rubygem-aws-sdk-neptunedata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptunedata -PORTVERSION= 1.32.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunedat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptunedata/distinfo b/devel/rubygem-aws-sdk-neptunedata/distinfo index 02a0cdb4d71b..51d3f202fafc 100644 --- a/devel/rubygem-aws-sdk-neptunedata/distinfo +++ b/devel/rubygem-aws-sdk-neptunedata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121444 -SHA256 (rubygem/aws-sdk-neptunedata-1.32.0.gem) = e7a62b16e08f777459350f1180c8f358209b706e0ba7201579ce25f40c67bc65 -SIZE (rubygem/aws-sdk-neptunedata-1.32.0.gem) = 74240 +TIMESTAMP = 1761447358 +SHA256 (rubygem/aws-sdk-neptunedata-1.34.0.gem) = e1957847eb3174d62d1aa8536a2a5d6ee0fedcbff9b6dfb69357319beb1009d6 +SIZE (rubygem/aws-sdk-neptunedata-1.34.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-neptunegraph/Makefile b/devel/rubygem-aws-sdk-neptunegraph/Makefile index c9b10e338c6f..3b00761b79cd 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/Makefile +++ b/devel/rubygem-aws-sdk-neptunegraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptunegraph -PORTVERSION= 1.39.0 +PORTVERSION= 1.41.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunegra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptunegraph/distinfo b/devel/rubygem-aws-sdk-neptunegraph/distinfo index a7549bd3c03e..61a3977c4a86 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/distinfo +++ b/devel/rubygem-aws-sdk-neptunegraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121446 -SHA256 (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 9224abf0035cab5888c790438ae238621052469a2a5426ae5a2f015b94b8c772 -SIZE (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 61952 +TIMESTAMP = 1762587218 +SHA256 (rubygem/aws-sdk-neptunegraph-1.41.0.gem) = b6c1779ad090a8c4552c568cc4aa07feb28de6cd2b13792c056edf4efcda4a6a +SIZE (rubygem/aws-sdk-neptunegraph-1.41.0.gem) = 61952 diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile index f21bc660f109..8165d1cbebfb 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/Makefile +++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkfirewall -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfir LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo index 67ecea4c30e9..a686e6f689a5 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/distinfo +++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816832 -SHA256 (rubygem/aws-sdk-networkfirewall-1.77.0.gem) = a5f1a6fead2dd4f94cc4ef02913f6ab70b8d39db517ad01fc0f410a43a40bf12 -SIZE (rubygem/aws-sdk-networkfirewall-1.77.0.gem) = 118272 +TIMESTAMP = 1761447362 +SHA256 (rubygem/aws-sdk-networkfirewall-1.79.0.gem) = cd8e5094693b1e3b806eb40ee278341b6a524bea59c398741f55409023d6c280 +SIZE (rubygem/aws-sdk-networkfirewall-1.79.0.gem) = 118272 diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile index dc849b64c9e2..4e263bed29f1 100644 --- a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile +++ b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkflowmonitor -PORTVERSION= 1.15.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkflo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo index 688d56d81935..0d45a0163133 100644 --- a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo +++ b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324244 -SHA256 (rubygem/aws-sdk-networkflowmonitor-1.15.0.gem) = fe7d6369eec42df5932661457effcb12f4b3cf34d111662aca7d03d15355e922 -SIZE (rubygem/aws-sdk-networkflowmonitor-1.15.0.gem) = 43008 +TIMESTAMP = 1761447364 +SHA256 (rubygem/aws-sdk-networkflowmonitor-1.17.0.gem) = e8c1f1a42fea22f92dceb9901d02a3eaa805d012d081bcf28584f67c7c9a2feb +SIZE (rubygem/aws-sdk-networkflowmonitor-1.17.0.gem) = 43008 diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile index febe8ae13b1e..4622cb2da129 100644 --- a/devel/rubygem-aws-sdk-networkmanager/Makefile +++ b/devel/rubygem-aws-sdk-networkmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkmanager -PORTVERSION= 1.70.0 +PORTVERSION= 1.72.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkmanager/distinfo b/devel/rubygem-aws-sdk-networkmanager/distinfo index afae10611bc3..eba79882a67d 100644 --- a/devel/rubygem-aws-sdk-networkmanager/distinfo +++ b/devel/rubygem-aws-sdk-networkmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121452 -SHA256 (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 3c82f03f36fe35b130e90b75aae757d58d314b55291d386aac66d888b12cd80e -SIZE (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 93696 +TIMESTAMP = 1761447366 +SHA256 (rubygem/aws-sdk-networkmanager-1.72.0.gem) = 4aa6c5a9c14fbc4a130bab67b10cf4b5184a35ec0f0d242914cf5280d8371724 +SIZE (rubygem/aws-sdk-networkmanager-1.72.0.gem) = 93696 diff --git a/devel/rubygem-aws-sdk-networkmonitor/Makefile b/devel/rubygem-aws-sdk-networkmonitor/Makefile index 2232afe719f4..0c938273f279 100644 --- a/devel/rubygem-aws-sdk-networkmonitor/Makefile +++ b/devel/rubygem-aws-sdk-networkmonitor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkmonitor -PORTVERSION= 1.26.0 +PORTVERSION= 1.28.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmon LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-networkmonitor/distinfo b/devel/rubygem-aws-sdk-networkmonitor/distinfo index 5f577fe29a55..9f32f7057713 100644 --- a/devel/rubygem-aws-sdk-networkmonitor/distinfo +++ b/devel/rubygem-aws-sdk-networkmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121454 -SHA256 (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 93585537439c85d69eac08c530a7eda1101247802c51afe390e4c5cf91e417e2 -SIZE (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 30720 +TIMESTAMP = 1761447368 +SHA256 (rubygem/aws-sdk-networkmonitor-1.28.0.gem) = 99774b6919d6ec9388b6d5cca03c5f9c7ca8750052a6692499b6bbb3653c3fed +SIZE (rubygem/aws-sdk-networkmonitor-1.28.0.gem) = 30720 diff --git a/devel/rubygem-aws-sdk-notifications/Makefile b/devel/rubygem-aws-sdk-notifications/Makefile index dd058739524b..25a6eb7a2250 100644 --- a/devel/rubygem-aws-sdk-notifications/Makefile +++ b/devel/rubygem-aws-sdk-notifications/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-notifications -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-notifications/distinfo b/devel/rubygem-aws-sdk-notifications/distinfo index 2df1eb17b37d..951eea8ef228 100644 --- a/devel/rubygem-aws-sdk-notifications/distinfo +++ b/devel/rubygem-aws-sdk-notifications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436587 -SHA256 (rubygem/aws-sdk-notifications-1.13.0.gem) = fc23ebbd2efd44da08bcb6fb0ea2b7a8457b068bee8e9d014149ff44689efdcc -SIZE (rubygem/aws-sdk-notifications-1.13.0.gem) = 54272 +TIMESTAMP = 1762587220 +SHA256 (rubygem/aws-sdk-notifications-1.15.0.gem) = ef642cb8f80c26609197322bbf6b3c2661cea23a159cab771eacbfa1768fc730 +SIZE (rubygem/aws-sdk-notifications-1.15.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-notificationscontacts/Makefile b/devel/rubygem-aws-sdk-notificationscontacts/Makefile index 6f9dbb984039..a7df50e7a71d 100644 --- a/devel/rubygem-aws-sdk-notificationscontacts/Makefile +++ b/devel/rubygem-aws-sdk-notificationscontacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-notificationscontacts -PORTVERSION= 1.11.0 +PORTVERSION= 1.13.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-notificationscontacts/distinfo b/devel/rubygem-aws-sdk-notificationscontacts/distinfo index dbde6291c289..ea66926256fa 100644 --- a/devel/rubygem-aws-sdk-notificationscontacts/distinfo +++ b/devel/rubygem-aws-sdk-notificationscontacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121458 -SHA256 (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 3fe2d91fb4aa0ce971e1c5af50197b3c0964e447ab7239bef870d99bad056865 -SIZE (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 26624 +TIMESTAMP = 1761447372 +SHA256 (rubygem/aws-sdk-notificationscontacts-1.13.0.gem) = 317d8b2f5d36f0e0120f1cc62d99142d6d7580e95b8e969e19e1d69194d96584 +SIZE (rubygem/aws-sdk-notificationscontacts-1.13.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-oam/Makefile b/devel/rubygem-aws-sdk-oam/Makefile index fdb14e518f2e..9e56eb41fc30 100644 --- a/devel/rubygem-aws-sdk-oam/Makefile +++ b/devel/rubygem-aws-sdk-oam/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-oam -PORTVERSION= 1.40.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-oam LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-oam/distinfo b/devel/rubygem-aws-sdk-oam/distinfo index 49412239054e..c98a36e58d28 100644 --- a/devel/rubygem-aws-sdk-oam/distinfo +++ b/devel/rubygem-aws-sdk-oam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121460 -SHA256 (rubygem/aws-sdk-oam-1.40.0.gem) = de40eb43a4616376da584d268aba6ff95a37f2dd140513ff4f018d8c21378c03 -SIZE (rubygem/aws-sdk-oam-1.40.0.gem) = 33792 +TIMESTAMP = 1761447374 +SHA256 (rubygem/aws-sdk-oam-1.42.0.gem) = 68b5f877468a7396d03775c2f048d49c5bf6ae2302358f2918d6d08541fd490a +SIZE (rubygem/aws-sdk-oam-1.42.0.gem) = 33792 diff --git a/devel/rubygem-aws-sdk-observabilityadmin/Makefile b/devel/rubygem-aws-sdk-observabilityadmin/Makefile index d2dbc4480207..c44577d65d35 100644 --- a/devel/rubygem-aws-sdk-observabilityadmin/Makefile +++ b/devel/rubygem-aws-sdk-observabilityadmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-observabilityadmin -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-observabil LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-observabilityadmin/distinfo b/devel/rubygem-aws-sdk-observabilityadmin/distinfo index 9f25c63f3816..5b9be73103a2 100644 --- a/devel/rubygem-aws-sdk-observabilityadmin/distinfo +++ b/devel/rubygem-aws-sdk-observabilityadmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816834 -SHA256 (rubygem/aws-sdk-observabilityadmin-1.13.0.gem) = 98691f35756c214d7c715461fc994109ad9bd3bcd8a229c486d361ffd302b053 -SIZE (rubygem/aws-sdk-observabilityadmin-1.13.0.gem) = 38912 +TIMESTAMP = 1761447376 +SHA256 (rubygem/aws-sdk-observabilityadmin-1.15.0.gem) = 387f71ef69605102b9c0638e4cca97e005f430aa33938cdc7fb520af42cbfe2d +SIZE (rubygem/aws-sdk-observabilityadmin-1.15.0.gem) = 39936 diff --git a/devel/rubygem-aws-sdk-odb/Makefile b/devel/rubygem-aws-sdk-odb/Makefile index f7daf76bdba7..32802d7dd4cf 100644 --- a/devel/rubygem-aws-sdk-odb/Makefile +++ b/devel/rubygem-aws-sdk-odb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-odb -PORTVERSION= 1.6.0 +PORTVERSION= 1.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-odb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-odb/distinfo b/devel/rubygem-aws-sdk-odb/distinfo index 2017c8392847..cac0e37fb1a5 100644 --- a/devel/rubygem-aws-sdk-odb/distinfo +++ b/devel/rubygem-aws-sdk-odb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774831 -SHA256 (rubygem/aws-sdk-odb-1.6.0.gem) = 48bb1a80ee8684df51e79c5863dfa657b0e67732580f77ad3744e98d353a2493 -SIZE (rubygem/aws-sdk-odb-1.6.0.gem) = 72192 +TIMESTAMP = 1761447378 +SHA256 (rubygem/aws-sdk-odb-1.8.0.gem) = 90aa2dce243b74d7429c025200627e87d0dc03319674428f7b3bfcf2d6639b0d +SIZE (rubygem/aws-sdk-odb-1.8.0.gem) = 72192 diff --git a/devel/rubygem-aws-sdk-omics/Makefile b/devel/rubygem-aws-sdk-omics/Makefile index 99451f09f228..0f60338b72ee 100644 --- a/devel/rubygem-aws-sdk-omics/Makefile +++ b/devel/rubygem-aws-sdk-omics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-omics -PORTVERSION= 1.55.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-omics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-omics/distinfo b/devel/rubygem-aws-sdk-omics/distinfo index 0f7902e87080..2711a66d4081 100644 --- a/devel/rubygem-aws-sdk-omics/distinfo +++ b/devel/rubygem-aws-sdk-omics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121466 -SHA256 (rubygem/aws-sdk-omics-1.55.0.gem) = 8eced52d3359b39901a4b134ae126f3d466a9e84b2736bf99d96f2b5626317e3 -SIZE (rubygem/aws-sdk-omics-1.55.0.gem) = 125440 +TIMESTAMP = 1762587222 +SHA256 (rubygem/aws-sdk-omics-1.58.0.gem) = 2e06fe0ff8ab56c23b85bc849f4a6c447c9193d024ce77156cfd0bb1c2528791 +SIZE (rubygem/aws-sdk-omics-1.58.0.gem) = 126464 diff --git a/devel/rubygem-aws-sdk-opensearchserverless/Makefile b/devel/rubygem-aws-sdk-opensearchserverless/Makefile index 8fab01545f41..1a91af4b73c7 100644 --- a/devel/rubygem-aws-sdk-opensearchserverless/Makefile +++ b/devel/rubygem-aws-sdk-opensearchserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opensearchserverless -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opensearchserverless/distinfo b/devel/rubygem-aws-sdk-opensearchserverless/distinfo index 7e5975dacade..bd707c85dbbd 100644 --- a/devel/rubygem-aws-sdk-opensearchserverless/distinfo +++ b/devel/rubygem-aws-sdk-opensearchserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436589 -SHA256 (rubygem/aws-sdk-opensearchserverless-1.46.0.gem) = f2eed591202bf761b1f6828309db524aa43198e2739381d307eb89b97d338287 -SIZE (rubygem/aws-sdk-opensearchserverless-1.46.0.gem) = 53248 +TIMESTAMP = 1761447382 +SHA256 (rubygem/aws-sdk-opensearchserverless-1.48.0.gem) = 9e223c89a7f564cbf30431eb31293b854bc856c57e14bbe1fae289fd2d3bf978 +SIZE (rubygem/aws-sdk-opensearchserverless-1.48.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile index 7a1c2bb84adf..5d40328223eb 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/Makefile +++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opensearchservice -PORTVERSION= 1.75.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-opensearchservice/distinfo b/devel/rubygem-aws-sdk-opensearchservice/distinfo index 46010aea72ac..09b55e4b3380 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/distinfo +++ b/devel/rubygem-aws-sdk-opensearchservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121470 -SHA256 (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 95bbc082a2a37331b658db1667d9188f0f7e527fbe28c1a04992a0f65da92978 -SIZE (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 140288 +TIMESTAMP = 1762587224 +SHA256 (rubygem/aws-sdk-opensearchservice-1.77.0.gem) = 89d9c720848d9e92b763ae6c40851c63a48a0ad239e4b4520f4681956fe84fd4 +SIZE (rubygem/aws-sdk-opensearchservice-1.77.0.gem) = 140288 diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile index ec21f86db5ec..356703add8c4 100644 --- a/devel/rubygem-aws-sdk-organizations/Makefile +++ b/devel/rubygem-aws-sdk-organizations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-organizations -PORTVERSION= 1.124.0 +PORTVERSION= 1.127.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizati LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo index 5c4a72ba0a72..42414c583ad5 100644 --- a/devel/rubygem-aws-sdk-organizations/distinfo +++ b/devel/rubygem-aws-sdk-organizations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324246 -SHA256 (rubygem/aws-sdk-organizations-1.124.0.gem) = 49332ce198904b5c7c7a7623442859d14edc6281042628f37a2dbb477b3610b4 -SIZE (rubygem/aws-sdk-organizations-1.124.0.gem) = 97792 +TIMESTAMP = 1762587226 +SHA256 (rubygem/aws-sdk-organizations-1.127.0.gem) = c29c7733a5766604b25be36bcda7a3fbdfa612f1eaf62887063c5f71080be4cb +SIZE (rubygem/aws-sdk-organizations-1.127.0.gem) = 97792 diff --git a/devel/rubygem-aws-sdk-osis/Makefile b/devel/rubygem-aws-sdk-osis/Makefile index 93e43beb4441..ad116598afa4 100644 --- a/devel/rubygem-aws-sdk-osis/Makefile +++ b/devel/rubygem-aws-sdk-osis/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-osis -PORTVERSION= 1.40.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-osis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-osis/distinfo b/devel/rubygem-aws-sdk-osis/distinfo index 093e0378f742..fefbe7c44761 100644 --- a/devel/rubygem-aws-sdk-osis/distinfo +++ b/devel/rubygem-aws-sdk-osis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816836 -SHA256 (rubygem/aws-sdk-osis-1.40.0.gem) = f49e22db5cad4d654367b2cac8a3cc72e18fd73bacbbf40fba12678dcabee109 -SIZE (rubygem/aws-sdk-osis-1.40.0.gem) = 38400 +TIMESTAMP = 1761447388 +SHA256 (rubygem/aws-sdk-osis-1.42.0.gem) = eafa36d5beb39f39bc27644eb92e1bfc97c6d6de9bb10f557b25864f4fcec9fb +SIZE (rubygem/aws-sdk-osis-1.42.0.gem) = 38400 diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile index 4898a0d272bd..7347bf1accdc 100644 --- a/devel/rubygem-aws-sdk-outposts/Makefile +++ b/devel/rubygem-aws-sdk-outposts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-outposts -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo index c3c5d3297978..322003b59da1 100644 --- a/devel/rubygem-aws-sdk-outposts/distinfo +++ b/devel/rubygem-aws-sdk-outposts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774833 -SHA256 (rubygem/aws-sdk-outposts-1.90.0.gem) = 718d0d73a4fb4d4c1490ad701adad5a4b7b0cf676587796d603e206e8e61e915 -SIZE (rubygem/aws-sdk-outposts-1.90.0.gem) = 58880 +TIMESTAMP = 1762587228 +SHA256 (rubygem/aws-sdk-outposts-1.92.0.gem) = 92a0727b9c2773362fc5e01d4a3b68b1631f84c56ab4ad063a582e3ed7ec4341 +SIZE (rubygem/aws-sdk-outposts-1.92.0.gem) = 58880 diff --git a/devel/rubygem-aws-sdk-panorama/Makefile b/devel/rubygem-aws-sdk-panorama/Makefile index 2e2617cf777b..c20438c9aa14 100644 --- a/devel/rubygem-aws-sdk-panorama/Makefile +++ b/devel/rubygem-aws-sdk-panorama/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-panorama -PORTVERSION= 1.47.0 +PORTVERSION= 1.49.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-panorama/distinfo b/devel/rubygem-aws-sdk-panorama/distinfo index de37c0f5f6ae..4c2b59d3f890 100644 --- a/devel/rubygem-aws-sdk-panorama/distinfo +++ b/devel/rubygem-aws-sdk-panorama/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121482 -SHA256 (rubygem/aws-sdk-panorama-1.47.0.gem) = 336a7407d67a112724c0fcd2f5a3bab76a1a8fc2e00251eb5b21ed10a0352eac -SIZE (rubygem/aws-sdk-panorama-1.47.0.gem) = 52736 +TIMESTAMP = 1762587230 +SHA256 (rubygem/aws-sdk-panorama-1.49.0.gem) = 5d327715ee342607b08e205c3c84bb7914911ef4708ea378b7bc029c10c8d015 +SIZE (rubygem/aws-sdk-panorama-1.49.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile index 4ba1a03fa281..f870c80517ac 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile +++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-partnercentralselling -PORTVERSION= 1.16.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-partnercen LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo index 9a9424943e43..337267d25b0f 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo +++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121484 -SHA256 (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 323039f2a75d92789f2c968b67218c0a814dd3399451a8498ad5332df5b8051d -SIZE (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 119296 +TIMESTAMP = 1762587232 +SHA256 (rubygem/aws-sdk-partnercentralselling-1.18.0.gem) = f33e8dd283df212f85b9877412110b975f1d61900d35cca6786a9805f3c2bc5a +SIZE (rubygem/aws-sdk-partnercentralselling-1.18.0.gem) = 119296 diff --git a/devel/rubygem-aws-sdk-paymentcryptography/Makefile b/devel/rubygem-aws-sdk-paymentcryptography/Makefile index ff6d5fd5011e..2cde357961f6 100644 --- a/devel/rubygem-aws-sdk-paymentcryptography/Makefile +++ b/devel/rubygem-aws-sdk-paymentcryptography/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-paymentcryptography -PORTVERSION= 1.43.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-paymentcryptography/distinfo b/devel/rubygem-aws-sdk-paymentcryptography/distinfo index fc95af47ca99..ec5bbdb5bf51 100644 --- a/devel/rubygem-aws-sdk-paymentcryptography/distinfo +++ b/devel/rubygem-aws-sdk-paymentcryptography/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324248 -SHA256 (rubygem/aws-sdk-paymentcryptography-1.43.0.gem) = 7dd9f8fbcdcbb81723c9ff729210fc3b12cd3ab81af9cd88ad3022fc7ed7811e -SIZE (rubygem/aws-sdk-paymentcryptography-1.43.0.gem) = 64000 +TIMESTAMP = 1762587234 +SHA256 (rubygem/aws-sdk-paymentcryptography-1.46.0.gem) = 0bb8996e59a4d27ae833a0d74ef02f8d13b3e2c1cced9b78a4a0bcef6f955e9f +SIZE (rubygem/aws-sdk-paymentcryptography-1.46.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile index 13f939c4619f..285f74a3e1cc 100644 --- a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile +++ b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-paymentcryptographydata -PORTVERSION= 1.41.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo index 0fa8d6453db5..c2d3834aa1b0 100644 --- a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo +++ b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774835 -SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.41.0.gem) = 37c982082f60e889bf8de5b2381b55439e299b76bf2ddbea857d1983e03a643f -SIZE (rubygem/aws-sdk-paymentcryptographydata-1.41.0.gem) = 60928 +TIMESTAMP = 1762587236 +SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.43.0.gem) = 6bc9e68cf6246f3fb117c50c0a10a793a81563473c496d26f0ef86feef8d4bea +SIZE (rubygem/aws-sdk-paymentcryptographydata-1.43.0.gem) = 60928 diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile index 61c9ed9756ac..b550cbf93d90 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile +++ b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcaconnectorad -PORTVERSION= 1.29.0 +PORTVERSION= 1.31.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo index e07fd967a099..8e2a309fff41 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo +++ b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121490 -SHA256 (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 78728143397cd5d9ba396d1ea93992eb8039cbba9ef614d3f7674cec86046c6d -SIZE (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 53248 +TIMESTAMP = 1762587238 +SHA256 (rubygem/aws-sdk-pcaconnectorad-1.31.0.gem) = 7a350bdafa1c7bb864105171931fcee1814a933eda840fceebf615e89a2176e7 +SIZE (rubygem/aws-sdk-pcaconnectorad-1.31.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile index 6a2de00fcb55..440a165bffb9 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile +++ b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcaconnectorscep -PORTVERSION= 1.21.0 +PORTVERSION= 1.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo index 50af489cae08..cffb4b766bc2 100644 --- a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo +++ b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121492 -SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = c733373f3fad413e06b075e7e019ceff5b270e71304e19812b66087699b15981 -SIZE (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = 31744 +TIMESTAMP = 1761447402 +SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.23.0.gem) = 5f598f8e895980e7d934a49d2be2b4104c42e523318991378d1e692ac3c51734 +SIZE (rubygem/aws-sdk-pcaconnectorscep-1.23.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile index 86bf37ecf686..cd82a3afc6b8 100644 --- a/devel/rubygem-aws-sdk-pcs/Makefile +++ b/devel/rubygem-aws-sdk-pcs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pcs -PORTVERSION= 1.32.0 +PORTVERSION= 1.34.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo index df9670db8ba5..b642f74aed82 100644 --- a/devel/rubygem-aws-sdk-pcs/distinfo +++ b/devel/rubygem-aws-sdk-pcs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774837 -SHA256 (rubygem/aws-sdk-pcs-1.32.0.gem) = 86ded30104329629d9d98d2422e3da4e6766fb4b56bfa0d364164ce0be450d8a -SIZE (rubygem/aws-sdk-pcs-1.32.0.gem) = 45568 +TIMESTAMP = 1761447404 +SHA256 (rubygem/aws-sdk-pcs-1.34.0.gem) = 394cc33114d2d89fa8ade8808d0345356a7dafd8cf0679ed210586f5d62bc9e8 +SIZE (rubygem/aws-sdk-pcs-1.34.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-personalize/Makefile b/devel/rubygem-aws-sdk-personalize/Makefile index adf02fce7ed7..5ce14a5175c8 100644 --- a/devel/rubygem-aws-sdk-personalize/Makefile +++ b/devel/rubygem-aws-sdk-personalize/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalize -PORTVERSION= 1.88.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalize/distinfo b/devel/rubygem-aws-sdk-personalize/distinfo index e858e186f5f5..a0685f41b663 100644 --- a/devel/rubygem-aws-sdk-personalize/distinfo +++ b/devel/rubygem-aws-sdk-personalize/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121496 -SHA256 (rubygem/aws-sdk-personalize-1.88.0.gem) = a0845f86fba78ee1f2bfc73a29350aa3000553135bfad9411d82c7fdcf532f30 -SIZE (rubygem/aws-sdk-personalize-1.88.0.gem) = 90112 +TIMESTAMP = 1761447406 +SHA256 (rubygem/aws-sdk-personalize-1.90.0.gem) = 5d27444b1f8677c9f74985467249dd14dc474e35bce2b25b6c8505f9f1c68b84 +SIZE (rubygem/aws-sdk-personalize-1.90.0.gem) = 90112 diff --git a/devel/rubygem-aws-sdk-personalizeevents/Makefile b/devel/rubygem-aws-sdk-personalizeevents/Makefile index 3d5ff1c247bc..c14086046cc7 100644 --- a/devel/rubygem-aws-sdk-personalizeevents/Makefile +++ b/devel/rubygem-aws-sdk-personalizeevents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalizeevents -PORTVERSION= 1.67.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalizeevents/distinfo b/devel/rubygem-aws-sdk-personalizeevents/distinfo index 38c0ab195727..79c6a6529a10 100644 --- a/devel/rubygem-aws-sdk-personalizeevents/distinfo +++ b/devel/rubygem-aws-sdk-personalizeevents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121498 -SHA256 (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 6f85f474431ad3840ec5da227e885ff122c51b2156c38ccf1bd1d47625ecdf12 -SIZE (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 26624 +TIMESTAMP = 1761447408 +SHA256 (rubygem/aws-sdk-personalizeevents-1.69.0.gem) = 2456492e15828eb45a226e899c6402f711c788323a75cc30b65755b89e6dff5d +SIZE (rubygem/aws-sdk-personalizeevents-1.69.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-personalizeruntime/Makefile b/devel/rubygem-aws-sdk-personalizeruntime/Makefile index 684914a64b78..7902cb9bda6e 100644 --- a/devel/rubygem-aws-sdk-personalizeruntime/Makefile +++ b/devel/rubygem-aws-sdk-personalizeruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-personalizeruntime -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-personalizeruntime/distinfo b/devel/rubygem-aws-sdk-personalizeruntime/distinfo index 02ca99385889..84fc562d49a1 100644 --- a/devel/rubygem-aws-sdk-personalizeruntime/distinfo +++ b/devel/rubygem-aws-sdk-personalizeruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121500 -SHA256 (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = c7bd68f81e2c20d275ab6ab0709918f04a60533c80d247725c6f7d89dbc27043 -SIZE (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = 28160 +TIMESTAMP = 1761447410 +SHA256 (rubygem/aws-sdk-personalizeruntime-1.76.0.gem) = ce843ab4bd46d4cecd57a88708f405b5e04bf15fd277a182e5f614a6df760a90 +SIZE (rubygem/aws-sdk-personalizeruntime-1.76.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-pi/Makefile b/devel/rubygem-aws-sdk-pi/Makefile index 8b97f77db580..0c90c4964a1b 100644 --- a/devel/rubygem-aws-sdk-pi/Makefile +++ b/devel/rubygem-aws-sdk-pi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pi -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pi/distinfo b/devel/rubygem-aws-sdk-pi/distinfo index ac57937fb223..880d01a75db0 100644 --- a/devel/rubygem-aws-sdk-pi/distinfo +++ b/devel/rubygem-aws-sdk-pi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121502 -SHA256 (rubygem/aws-sdk-pi-1.85.0.gem) = 3be51f6796514f063906273058d33cf3f0d1ce0336d5c791eba55c9468fc8e0a -SIZE (rubygem/aws-sdk-pi-1.85.0.gem) = 44544 +TIMESTAMP = 1761447412 +SHA256 (rubygem/aws-sdk-pi-1.87.0.gem) = aed471fc0b75c4f74f7eaf6a8745687d91b62c4577bca2575d66afcbd264a12f +SIZE (rubygem/aws-sdk-pi-1.87.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-pinpoint/Makefile b/devel/rubygem-aws-sdk-pinpoint/Makefile index baba53e6e88e..4e83fa889121 100644 --- a/devel/rubygem-aws-sdk-pinpoint/Makefile +++ b/devel/rubygem-aws-sdk-pinpoint/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpoint -PORTVERSION= 1.113.0 +PORTVERSION= 1.115.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpoint/distinfo b/devel/rubygem-aws-sdk-pinpoint/distinfo index a6c7b6cdff51..6414275d7220 100644 --- a/devel/rubygem-aws-sdk-pinpoint/distinfo +++ b/devel/rubygem-aws-sdk-pinpoint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121504 -SHA256 (rubygem/aws-sdk-pinpoint-1.113.0.gem) = af07a13a5dbea29c6810e848218932dce7404f63ae0f373794976cdb6a99cb62 -SIZE (rubygem/aws-sdk-pinpoint-1.113.0.gem) = 207872 +TIMESTAMP = 1762587240 +SHA256 (rubygem/aws-sdk-pinpoint-1.115.0.gem) = 997a20ea97e1898127020dfa9fcb866a2ccfd13146dbc6005832bf8aea3f2351 +SIZE (rubygem/aws-sdk-pinpoint-1.115.0.gem) = 207872 diff --git a/devel/rubygem-aws-sdk-pinpointemail/Makefile b/devel/rubygem-aws-sdk-pinpointemail/Makefile index 1528c4b842ac..7e62b43088bf 100644 --- a/devel/rubygem-aws-sdk-pinpointemail/Makefile +++ b/devel/rubygem-aws-sdk-pinpointemail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointemail -PORTVERSION= 1.72.0 +PORTVERSION= 1.74.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointem LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointemail/distinfo b/devel/rubygem-aws-sdk-pinpointemail/distinfo index 25ac677e9064..8a95beeb5307 100644 --- a/devel/rubygem-aws-sdk-pinpointemail/distinfo +++ b/devel/rubygem-aws-sdk-pinpointemail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121506 -SHA256 (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 105c92bfdcfe5d6cc85dd84a95986d1ca568d3db17105c14dd3fb0e4e045dc94 -SIZE (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 67072 +TIMESTAMP = 1761447416 +SHA256 (rubygem/aws-sdk-pinpointemail-1.74.0.gem) = b10977f3018557a5a4623c8fc16852ce4c8097628dae447cdcac19f94e417934 +SIZE (rubygem/aws-sdk-pinpointemail-1.74.0.gem) = 67072 diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile index d06f0f6603b5..0a9ed239c71b 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile +++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointsmsvoice -PORTVERSION= 1.68.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo index f53b627755c9..2b584b226cfe 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo +++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121508 -SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = b9890ff407cb3ba7efeea9b555c899a2fbf12107952ae30d2e51aa5999458376 -SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = 27648 +TIMESTAMP = 1761447418 +SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.70.0.gem) = afc5aa264a4100d0863ae05a5bba6e240c1e000c88c53b98b01334725649ac2d +SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.70.0.gem) = 27648 diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile index b656619bdd5e..394b925bbeb3 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile +++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pinpointsmsvoicev2 -PORTVERSION= 1.44.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo index dd45037c858a..aed460b0da22 100644 --- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo +++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121510 -SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 34004931b8098678ec289342d9492f752c980884dd4c77620ac7c34a21e252de -SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 112640 +TIMESTAMP = 1761447420 +SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.46.0.gem) = ee400b6aeee1aed09cc42c9023ee1cca1b4df5342f0e1c082325885701722872 +SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.46.0.gem) = 112640 diff --git a/devel/rubygem-aws-sdk-pipes/Makefile b/devel/rubygem-aws-sdk-pipes/Makefile index a0018786b893..5314025f9749 100644 --- a/devel/rubygem-aws-sdk-pipes/Makefile +++ b/devel/rubygem-aws-sdk-pipes/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pipes -PORTVERSION= 1.44.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pipes LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pipes/distinfo b/devel/rubygem-aws-sdk-pipes/distinfo index 2bc854cc016a..93f5d027a57c 100644 --- a/devel/rubygem-aws-sdk-pipes/distinfo +++ b/devel/rubygem-aws-sdk-pipes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121512 -SHA256 (rubygem/aws-sdk-pipes-1.44.0.gem) = 86e1cf98c48ded01557077cf80f4ab3bf175b096a3160bbc64f06785b950b91a -SIZE (rubygem/aws-sdk-pipes-1.44.0.gem) = 66560 +TIMESTAMP = 1762587242 +SHA256 (rubygem/aws-sdk-pipes-1.46.0.gem) = e8df102f13f9ac802993e5eb9f0d8b677c580786078ec23e8adc9453e76ef5aa +SIZE (rubygem/aws-sdk-pipes-1.46.0.gem) = 66560 diff --git a/devel/rubygem-aws-sdk-polly/Makefile b/devel/rubygem-aws-sdk-polly/Makefile index 44f88d6dc539..2f1a6e692a29 100644 --- a/devel/rubygem-aws-sdk-polly/Makefile +++ b/devel/rubygem-aws-sdk-polly/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-polly -PORTVERSION= 1.113.0 +PORTVERSION= 1.115.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-polly/distinfo b/devel/rubygem-aws-sdk-polly/distinfo index 9c50cfbd24ab..2f551391b0f6 100644 --- a/devel/rubygem-aws-sdk-polly/distinfo +++ b/devel/rubygem-aws-sdk-polly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121514 -SHA256 (rubygem/aws-sdk-polly-1.113.0.gem) = 20d93ce23fe30d434467b2b4823cdac59be002e368a3589e0a866bc8110925e5 -SIZE (rubygem/aws-sdk-polly-1.113.0.gem) = 40448 +TIMESTAMP = 1761447424 +SHA256 (rubygem/aws-sdk-polly-1.115.0.gem) = 13d34f282b7bcb4c49d0b0be833e21b7fd7d41423a62495872f9c880468cd8b7 +SIZE (rubygem/aws-sdk-polly-1.115.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-pricing/Makefile b/devel/rubygem-aws-sdk-pricing/Makefile index 44492f611b4b..06248ed2af05 100644 --- a/devel/rubygem-aws-sdk-pricing/Makefile +++ b/devel/rubygem-aws-sdk-pricing/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-pricing -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-pricing/distinfo b/devel/rubygem-aws-sdk-pricing/distinfo index d0409e998a3e..54bef869c227 100644 --- a/devel/rubygem-aws-sdk-pricing/distinfo +++ b/devel/rubygem-aws-sdk-pricing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121516 -SHA256 (rubygem/aws-sdk-pricing-1.83.0.gem) = f51bee0a847c57f801eb516cee5898f2510bca0da0931219fe4bd17749662626 -SIZE (rubygem/aws-sdk-pricing-1.83.0.gem) = 29696 +TIMESTAMP = 1761447426 +SHA256 (rubygem/aws-sdk-pricing-1.85.0.gem) = e507ff52260f779535606d76019bbb6f5d46f62a8e55550c6997742767bdd2be +SIZE (rubygem/aws-sdk-pricing-1.85.0.gem) = 29696 diff --git a/devel/rubygem-aws-sdk-prometheusservice/Makefile b/devel/rubygem-aws-sdk-prometheusservice/Makefile index 5ee5b1c7a326..067d9aad1020 100644 --- a/devel/rubygem-aws-sdk-prometheusservice/Makefile +++ b/devel/rubygem-aws-sdk-prometheusservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-prometheusservice -PORTVERSION= 1.60.0 +PORTVERSION= 1.63.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheus LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-prometheusservice/distinfo b/devel/rubygem-aws-sdk-prometheusservice/distinfo index 6f175d406a6e..77bbdf69a98b 100644 --- a/devel/rubygem-aws-sdk-prometheusservice/distinfo +++ b/devel/rubygem-aws-sdk-prometheusservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324250 -SHA256 (rubygem/aws-sdk-prometheusservice-1.60.0.gem) = 8f62d87cf933e594cdd3e462838a86ff2a9467ea0c98f61e72b3d468f131164f -SIZE (rubygem/aws-sdk-prometheusservice-1.60.0.gem) = 57344 +TIMESTAMP = 1762587244 +SHA256 (rubygem/aws-sdk-prometheusservice-1.63.0.gem) = d7713c085fb29259d73eed187767972acf4433a26d8761604fc8187f7bc70d30 +SIZE (rubygem/aws-sdk-prometheusservice-1.63.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-proton/Makefile b/devel/rubygem-aws-sdk-proton/Makefile index d8e4d2c72a2c..45a080d37ce9 100644 --- a/devel/rubygem-aws-sdk-proton/Makefile +++ b/devel/rubygem-aws-sdk-proton/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-proton -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-proton/distinfo b/devel/rubygem-aws-sdk-proton/distinfo index 3662a40f088c..e380fba064ee 100644 --- a/devel/rubygem-aws-sdk-proton/distinfo +++ b/devel/rubygem-aws-sdk-proton/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774839 -SHA256 (rubygem/aws-sdk-proton-1.61.0.gem) = 5d0421b22fcec4034e460cb4e4c0257ca0997f7e0cd2e4463da21325dd03a8ee -SIZE (rubygem/aws-sdk-proton-1.61.0.gem) = 94208 +TIMESTAMP = 1761447430 +SHA256 (rubygem/aws-sdk-proton-1.62.0.gem) = 9d6185cbbba467bdd33b6fac2675a3cfad4050ca96b4af862bf69142c987ecd7 +SIZE (rubygem/aws-sdk-proton-1.62.0.gem) = 94208 diff --git a/devel/rubygem-aws-sdk-qapps/Makefile b/devel/rubygem-aws-sdk-qapps/Makefile index c257befed078..cf67e03219e5 100644 --- a/devel/rubygem-aws-sdk-qapps/Makefile +++ b/devel/rubygem-aws-sdk-qapps/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qapps -PORTVERSION= 1.23.0 +PORTVERSION= 1.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qapps LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qapps/distinfo b/devel/rubygem-aws-sdk-qapps/distinfo index 227a395983a3..f3abadec5ba6 100644 --- a/devel/rubygem-aws-sdk-qapps/distinfo +++ b/devel/rubygem-aws-sdk-qapps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121522 -SHA256 (rubygem/aws-sdk-qapps-1.23.0.gem) = 58b2b31089f482cf6cf45d1226e8ccf62cf72a882cec10475cffbb4dfe7131ff -SIZE (rubygem/aws-sdk-qapps-1.23.0.gem) = 58880 +TIMESTAMP = 1761447432 +SHA256 (rubygem/aws-sdk-qapps-1.25.0.gem) = 78f0e9ccf68d1e219c3b55f5fc58dd2680cbff918703963d37e64d55a60f2826 +SIZE (rubygem/aws-sdk-qapps-1.25.0.gem) = 59392 diff --git a/devel/rubygem-aws-sdk-qbusiness/Makefile b/devel/rubygem-aws-sdk-qbusiness/Makefile index 0bce5953b7ee..11608b257479 100644 --- a/devel/rubygem-aws-sdk-qbusiness/Makefile +++ b/devel/rubygem-aws-sdk-qbusiness/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qbusiness -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qbusiness/distinfo b/devel/rubygem-aws-sdk-qbusiness/distinfo index a48a310747a8..40a44178461c 100644 --- a/devel/rubygem-aws-sdk-qbusiness/distinfo +++ b/devel/rubygem-aws-sdk-qbusiness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121524 -SHA256 (rubygem/aws-sdk-qbusiness-1.48.0.gem) = edc77ffe316cf26d1f0ca860959d3f247f2d83d9028dc19cb7398f3f75316b90 -SIZE (rubygem/aws-sdk-qbusiness-1.48.0.gem) = 159744 +TIMESTAMP = 1762587246 +SHA256 (rubygem/aws-sdk-qbusiness-1.50.0.gem) = 52525b86be893b7cf68a6f5df68d019b9233e59002b1d0989abdfca83cc2666a +SIZE (rubygem/aws-sdk-qbusiness-1.50.0.gem) = 159744 diff --git a/devel/rubygem-aws-sdk-qconnect/Makefile b/devel/rubygem-aws-sdk-qconnect/Makefile index 926799c0269f..ffebab97f48d 100644 --- a/devel/rubygem-aws-sdk-qconnect/Makefile +++ b/devel/rubygem-aws-sdk-qconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qconnect -PORTVERSION= 1.41.0 +PORTVERSION= 1.42.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qconnect LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qconnect/distinfo b/devel/rubygem-aws-sdk-qconnect/distinfo index 38f970028259..abdf9d3115e7 100644 --- a/devel/rubygem-aws-sdk-qconnect/distinfo +++ b/devel/rubygem-aws-sdk-qconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774841 -SHA256 (rubygem/aws-sdk-qconnect-1.41.0.gem) = 42176327b1fe09d11e0d089b402c4255d32ba94c1f6cb5f38622d33120259598 -SIZE (rubygem/aws-sdk-qconnect-1.41.0.gem) = 151552 +TIMESTAMP = 1761447436 +SHA256 (rubygem/aws-sdk-qconnect-1.42.0.gem) = ca1458eb73b8f3d593a91f81f388ac245da6927a7e7b6a230b05b70218ed3505 +SIZE (rubygem/aws-sdk-qconnect-1.42.0.gem) = 151552 diff --git a/devel/rubygem-aws-sdk-qldb/Makefile b/devel/rubygem-aws-sdk-qldb/Makefile index 609f1f8aa2d7..d26b110c6dcd 100644 --- a/devel/rubygem-aws-sdk-qldb/Makefile +++ b/devel/rubygem-aws-sdk-qldb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qldb -PORTVERSION= 1.64.0 +PORTVERSION= 1.67.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qldb/distinfo b/devel/rubygem-aws-sdk-qldb/distinfo index fae34de246be..b014117eab0c 100644 --- a/devel/rubygem-aws-sdk-qldb/distinfo +++ b/devel/rubygem-aws-sdk-qldb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121528 -SHA256 (rubygem/aws-sdk-qldb-1.64.0.gem) = f6bae5137f3bd34f07a03f1c6ac655698e96fbf711a6d59cb5b91cfcac3ea8be -SIZE (rubygem/aws-sdk-qldb-1.64.0.gem) = 44544 +TIMESTAMP = 1762587248 +SHA256 (rubygem/aws-sdk-qldb-1.67.0.gem) = 32ba8118d88d49674ac60cc2ba31e47c5fb95bb3b3b489fdcc5b6c3f7297088f +SIZE (rubygem/aws-sdk-qldb-1.67.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-qldbsession/Makefile b/devel/rubygem-aws-sdk-qldbsession/Makefile index 93f2327a9f8d..f9c36a7b7770 100644 --- a/devel/rubygem-aws-sdk-qldbsession/Makefile +++ b/devel/rubygem-aws-sdk-qldbsession/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-qldbsession -PORTVERSION= 1.59.0 +PORTVERSION= 1.62.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsessio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-qldbsession/distinfo b/devel/rubygem-aws-sdk-qldbsession/distinfo index 90e9f8c9ebfb..e271fcefbefa 100644 --- a/devel/rubygem-aws-sdk-qldbsession/distinfo +++ b/devel/rubygem-aws-sdk-qldbsession/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121530 -SHA256 (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 813cd76c75d5490588620868f82f1a0ca01258de35c3cb131db0cbb278c6bdda -SIZE (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 26112 +TIMESTAMP = 1762587250 +SHA256 (rubygem/aws-sdk-qldbsession-1.62.0.gem) = ef3657c942635a355ab150990e64c0836e12b6c3bf191a6ca96b0a493279083d +SIZE (rubygem/aws-sdk-qldbsession-1.62.0.gem) = 26112 diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile index 9df4db0d13a5..12ec2e00a941 100644 --- a/devel/rubygem-aws-sdk-quicksight/Makefile +++ b/devel/rubygem-aws-sdk-quicksight/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-quicksight -PORTVERSION= 1.161.0 +PORTVERSION= 1.162.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo index 89acff4fbad3..930b25ccca2e 100644 --- a/devel/rubygem-aws-sdk-quicksight/distinfo +++ b/devel/rubygem-aws-sdk-quicksight/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774843 -SHA256 (rubygem/aws-sdk-quicksight-1.161.0.gem) = 23667fe1f0d0fc18f968af3174af33571eeb55c2322ce4e2c9a2d42c9e84c001 -SIZE (rubygem/aws-sdk-quicksight-1.161.0.gem) = 1011712 +TIMESTAMP = 1761447442 +SHA256 (rubygem/aws-sdk-quicksight-1.162.0.gem) = ec1c1fc3153466fcef241d92d1e8a79278e073d0cd3abda3cc06ed0dc1d6ebe0 +SIZE (rubygem/aws-sdk-quicksight-1.162.0.gem) = 1011712 diff --git a/devel/rubygem-aws-sdk-ram/Makefile b/devel/rubygem-aws-sdk-ram/Makefile index a2dcf443f282..6d490711736d 100644 --- a/devel/rubygem-aws-sdk-ram/Makefile +++ b/devel/rubygem-aws-sdk-ram/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ram -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ram/distinfo b/devel/rubygem-aws-sdk-ram/distinfo index 1c0c8571c6c8..5c890329a374 100644 --- a/devel/rubygem-aws-sdk-ram/distinfo +++ b/devel/rubygem-aws-sdk-ram/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121534 -SHA256 (rubygem/aws-sdk-ram-1.77.0.gem) = 448e2bfd12aee85a392043b39558d95fa9aa1fc96340203cc7a54d77714b2f83 -SIZE (rubygem/aws-sdk-ram-1.77.0.gem) = 62464 +TIMESTAMP = 1762587252 +SHA256 (rubygem/aws-sdk-ram-1.79.0.gem) = 196ebb9cdf581bc70747e85edadd7a20604425fadad84583a248adc085911d24 +SIZE (rubygem/aws-sdk-ram-1.79.0.gem) = 62464 diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile index 2e6b28ca5b33..3791f1f8b147 100644 --- a/devel/rubygem-aws-sdk-rds/Makefile +++ b/devel/rubygem-aws-sdk-rds/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rds -PORTVERSION= 1.296.0 +PORTVERSION= 1.297.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo index 6bf220b9da6c..0ce6c698352f 100644 --- a/devel/rubygem-aws-sdk-rds/distinfo +++ b/devel/rubygem-aws-sdk-rds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774845 -SHA256 (rubygem/aws-sdk-rds-1.296.0.gem) = d3699d0f715fe32010f7fe8521bf1ed31336af3fbb3fc6b77011c0eb71e8378a -SIZE (rubygem/aws-sdk-rds-1.296.0.gem) = 652288 +TIMESTAMP = 1761447446 +SHA256 (rubygem/aws-sdk-rds-1.297.0.gem) = 1b9e6620fde85bdcb535538544e0ae447aeedb2c4a20b059c41c049253d48a77 +SIZE (rubygem/aws-sdk-rds-1.297.0.gem) = 652288 diff --git a/devel/rubygem-aws-sdk-rdsdataservice/Makefile b/devel/rubygem-aws-sdk-rdsdataservice/Makefile index aac231d7390b..7be6cbf05d58 100644 --- a/devel/rubygem-aws-sdk-rdsdataservice/Makefile +++ b/devel/rubygem-aws-sdk-rdsdataservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rdsdataservice -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataser LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rdsdataservice/distinfo b/devel/rubygem-aws-sdk-rdsdataservice/distinfo index dd7d02756c79..917fbe3b324a 100644 --- a/devel/rubygem-aws-sdk-rdsdataservice/distinfo +++ b/devel/rubygem-aws-sdk-rdsdataservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121538 -SHA256 (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 2d0246de7cb5516cc8be1ad5dbdf17bc8ab75f646fbc6cb641818574026efb5f -SIZE (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 35328 +TIMESTAMP = 1762587254 +SHA256 (rubygem/aws-sdk-rdsdataservice-1.79.0.gem) = e1ae4b9fc7458188a866d9a5b417201476f61a78cafca86a6c3f73e32aa73e77 +SIZE (rubygem/aws-sdk-rdsdataservice-1.79.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-recyclebin/Makefile b/devel/rubygem-aws-sdk-recyclebin/Makefile index 858b79b6397e..daf4d2956db2 100644 --- a/devel/rubygem-aws-sdk-recyclebin/Makefile +++ b/devel/rubygem-aws-sdk-recyclebin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-recyclebin -PORTVERSION= 1.44.0 +PORTVERSION= 1.46.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-recyclebin/distinfo b/devel/rubygem-aws-sdk-recyclebin/distinfo index 1ab248d5e425..54cde31cf18d 100644 --- a/devel/rubygem-aws-sdk-recyclebin/distinfo +++ b/devel/rubygem-aws-sdk-recyclebin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121540 -SHA256 (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 1f3907c9b50c5aa5772c9318b7e68c420cf6f18495f38c07d2124ff9e5f67e93 -SIZE (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 30208 +TIMESTAMP = 1762587256 +SHA256 (rubygem/aws-sdk-recyclebin-1.46.0.gem) = 46bd94d174cde0af1dc26b363e8fe3a9db7beb607eee24645e58415e9dec0957 +SIZE (rubygem/aws-sdk-recyclebin-1.46.0.gem) = 30208 diff --git a/devel/rubygem-aws-sdk-redshift/Makefile b/devel/rubygem-aws-sdk-redshift/Makefile index ec0e02420074..3b88ffbcbcd4 100644 --- a/devel/rubygem-aws-sdk-redshift/Makefile +++ b/devel/rubygem-aws-sdk-redshift/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshift -PORTVERSION= 1.147.0 +PORTVERSION= 1.149.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshift/distinfo b/devel/rubygem-aws-sdk-redshift/distinfo index 7b6a59a2e6b7..22ba8f137fa0 100644 --- a/devel/rubygem-aws-sdk-redshift/distinfo +++ b/devel/rubygem-aws-sdk-redshift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816840 -SHA256 (rubygem/aws-sdk-redshift-1.147.0.gem) = 9bbc49e5b5b6be511d967a459b87c1dfc3669d077dd983584afab93ae8c52eb5 -SIZE (rubygem/aws-sdk-redshift-1.147.0.gem) = 223744 +TIMESTAMP = 1762587258 +SHA256 (rubygem/aws-sdk-redshift-1.149.0.gem) = 7b59fe1d1e6d2f732284fbb68e9d313996ab9afe46f94b6f3172e17fb64916a8 +SIZE (rubygem/aws-sdk-redshift-1.149.0.gem) = 223744 diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile index e8d1c9b90be9..54397bfa2d34 100644 --- a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile +++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshiftdataapiservice -PORTVERSION= 1.62.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftda LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo index 36f771068133..b249764f9c25 100644 --- a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo +++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121544 -SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = e0b4a6861ad9bd1d18dcb621007da8eb06dc3f3d9ec625fabfbfbeee2cb132ca -SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = 39424 +TIMESTAMP = 1761447454 +SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.64.0.gem) = 2dbbdebc9b282b6503e4e49a1682641d66964c871cada13587a14231c56c9af3 +SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.64.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile index 4acbd4190d37..efbb235f8289 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile +++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshiftserverless -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo index e3da3c9472ab..b1a692de1d40 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo +++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121546 -SHA256 (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = c0ea72414a3e2b41fc1000c406b1f3ba77f6ff7970a18ed4f88f436823cd2891 -SIZE (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = 78848 +TIMESTAMP = 1762587260 +SHA256 (rubygem/aws-sdk-redshiftserverless-1.58.0.gem) = 9154ce2ec3e56ccd5e2f4befc08136fb1c8d425e5280c109518506613d40037b +SIZE (rubygem/aws-sdk-redshiftserverless-1.58.0.gem) = 78848 diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile index 5295dc9b54ed..d4b6d3fc971a 100644 --- a/devel/rubygem-aws-sdk-rekognition/Makefile +++ b/devel/rubygem-aws-sdk-rekognition/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rekognition -PORTVERSION= 1.122.0 +PORTVERSION= 1.124.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognitio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo index aae73dcfabe6..47054a9254cb 100644 --- a/devel/rubygem-aws-sdk-rekognition/distinfo +++ b/devel/rubygem-aws-sdk-rekognition/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121548 -SHA256 (rubygem/aws-sdk-rekognition-1.122.0.gem) = 635706df2bc7b2793fe08c9d64377cbf13e871657a46767dbff422ce748c7e3a -SIZE (rubygem/aws-sdk-rekognition-1.122.0.gem) = 174080 +TIMESTAMP = 1762587262 +SHA256 (rubygem/aws-sdk-rekognition-1.124.0.gem) = 0c4d64941102069367088e6cbea3a6c443863e049814eba5803ff9136bd94a36 +SIZE (rubygem/aws-sdk-rekognition-1.124.0.gem) = 174080 diff --git a/devel/rubygem-aws-sdk-repostspace/Makefile b/devel/rubygem-aws-sdk-repostspace/Makefile index 6fe7ec58354c..ded40982f169 100644 --- a/devel/rubygem-aws-sdk-repostspace/Makefile +++ b/devel/rubygem-aws-sdk-repostspace/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-repostspace -PORTVERSION= 1.28.0 +PORTVERSION= 1.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-repostspac LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-repostspace/distinfo b/devel/rubygem-aws-sdk-repostspace/distinfo index f796074b0b0f..db2513bb05d3 100644 --- a/devel/rubygem-aws-sdk-repostspace/distinfo +++ b/devel/rubygem-aws-sdk-repostspace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121550 -SHA256 (rubygem/aws-sdk-repostspace-1.28.0.gem) = ff6f3765abc73eb2ce23326b9af73fce1e514a0f0ed3c0cb9d04101865dbd414 -SIZE (rubygem/aws-sdk-repostspace-1.28.0.gem) = 37376 +TIMESTAMP = 1762587264 +SHA256 (rubygem/aws-sdk-repostspace-1.30.0.gem) = 384fa5cce53b24438d7c0973ffea025baf8707855e835a26232baf84295419fc +SIZE (rubygem/aws-sdk-repostspace-1.30.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile index 93fe56097917..dabccbba82a8 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/Makefile +++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resiliencehub -PORTVERSION= 1.56.0 +PORTVERSION= 1.58.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resilience LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resiliencehub/distinfo b/devel/rubygem-aws-sdk-resiliencehub/distinfo index 3cadd615da53..44d909c6bb64 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/distinfo +++ b/devel/rubygem-aws-sdk-resiliencehub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121552 -SHA256 (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = b0fa8ed8d5a490272c5c998c0a77b66c6d205b400b6da3dcdda78c70a49e7d8f -SIZE (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = 92672 +TIMESTAMP = 1761447462 +SHA256 (rubygem/aws-sdk-resiliencehub-1.58.0.gem) = 5e14129a2a5adbb1f644e6c0223485d07d94b62351a63511a05b13812d7047e4 +SIZE (rubygem/aws-sdk-resiliencehub-1.58.0.gem) = 93184 diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile index 0b505cbc2922..abfc17ecedcd 100644 --- a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile +++ b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourceexplorer2 -PORTVERSION= 1.42.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourceex LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo index 752f1d143bd9..d417a6a41e02 100644 --- a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo +++ b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774847 -SHA256 (rubygem/aws-sdk-resourceexplorer2-1.42.0.gem) = 6a451a1e6082395caef75d52b87fd585256f9e32751ff8ed7d4a37fbd86e1365 -SIZE (rubygem/aws-sdk-resourceexplorer2-1.42.0.gem) = 51712 +TIMESTAMP = 1761447464 +SHA256 (rubygem/aws-sdk-resourceexplorer2-1.43.0.gem) = a4a433d664d71bd3254f62884ddaca0c6ca94ba6f9c485687f3be0d5923cf849 +SIZE (rubygem/aws-sdk-resourceexplorer2-1.43.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-resourcegroups/Makefile b/devel/rubygem-aws-sdk-resourcegroups/Makefile index 6d760e06bb10..0ad244b34720 100644 --- a/devel/rubygem-aws-sdk-resourcegroups/Makefile +++ b/devel/rubygem-aws-sdk-resourcegroups/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourcegroups -PORTVERSION= 1.88.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourcegroups/distinfo b/devel/rubygem-aws-sdk-resourcegroups/distinfo index 7bf234beba17..c1515acccae2 100644 --- a/devel/rubygem-aws-sdk-resourcegroups/distinfo +++ b/devel/rubygem-aws-sdk-resourcegroups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121556 -SHA256 (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = a99ad6db344f0b92930ca773ad9ffbfd82aae09649dd4ab9e92085230569568a -SIZE (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = 49664 +TIMESTAMP = 1762587266 +SHA256 (rubygem/aws-sdk-resourcegroups-1.90.0.gem) = d13cad657466d245fd74f068f2c53006d7acfb38594f5bb4066ee8f277a19e54 +SIZE (rubygem/aws-sdk-resourcegroups-1.90.0.gem) = 49664 diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile index b09b77525083..c884662e7381 100644 --- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile +++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resourcegroupstaggingapi -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo index e4c9d855a913..5365cfc92fe6 100644 --- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo +++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121558 -SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = a3dd662c840c9037b15ee0883fdc974e2385219e0176b1f755f8a30d256ef3d0 -SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = 35840 +TIMESTAMP = 1762587268 +SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.87.0.gem) = a4e4d02b9e117d0823afb3349f93fa4c9c1f102c53804e8e99289ea96481e46c +SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.87.0.gem) = 35840 diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile index 8fb85eb0b047..f994e62e4f57 100644 --- a/devel/rubygem-aws-sdk-resources/Makefile +++ b/devel/rubygem-aws-sdk-resources/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resources -PORTVERSION= 3.241.0 +PORTVERSION= 3.243.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -36,7 +36,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-apprunner>=1<2:devel/rubygem-aws-sdk-apprunner \ rubygem-aws-sdk-appstream>=1<2:devel/rubygem-aws-sdk-appstream \ rubygem-aws-sdk-appsync>=1<2:devel/rubygem-aws-sdk-appsync \ - rubygem-aws-sdk-apptest>=1<2:devel/rubygem-aws-sdk-apptest \ rubygem-aws-sdk-arcregionswitch>=1<2:devel/rubygem-aws-sdk-arcregionswitch \ rubygem-aws-sdk-arczonalshift>=1<2:devel/rubygem-aws-sdk-arczonalshift \ rubygem-aws-sdk-artifact>=1<2:devel/rubygem-aws-sdk-artifact \ @@ -205,7 +204,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-iotdeviceadvisor>=1<2:devel/rubygem-aws-sdk-iotdeviceadvisor \ rubygem-aws-sdk-iotevents>=1<2:devel/rubygem-aws-sdk-iotevents \ rubygem-aws-sdk-ioteventsdata>=1<2:devel/rubygem-aws-sdk-ioteventsdata \ - rubygem-aws-sdk-iotfleethub>=1<2:devel/rubygem-aws-sdk-iotfleethub \ rubygem-aws-sdk-iotfleetwise>=1<2:devel/rubygem-aws-sdk-iotfleetwise \ rubygem-aws-sdk-iotjobsdataplane>=1<2:devel/rubygem-aws-sdk-iotjobsdataplane \ rubygem-aws-sdk-iotmanagedintegrations>=1<2:devel/rubygem-aws-sdk-iotmanagedintegrations \ @@ -245,8 +243,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-lightsail>=1<2:devel/rubygem-aws-sdk-lightsail \ rubygem-aws-sdk-locationservice>=1<2:devel/rubygem-aws-sdk-locationservice \ rubygem-aws-sdk-lookoutequipment>=1<2:devel/rubygem-aws-sdk-lookoutequipment \ - rubygem-aws-sdk-lookoutforvision>=1<2:devel/rubygem-aws-sdk-lookoutforvision \ - rubygem-aws-sdk-lookoutmetrics>=1<2:devel/rubygem-aws-sdk-lookoutmetrics \ rubygem-aws-sdk-machinelearning>=1<2:devel/rubygem-aws-sdk-machinelearning \ rubygem-aws-sdk-macie2>=1<2:devel/rubygem-aws-sdk-macie2 \ rubygem-aws-sdk-mailmanager>=1<2:devel/rubygem-aws-sdk-mailmanager \ @@ -323,8 +319,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-qapps>=1<2:devel/rubygem-aws-sdk-qapps \ rubygem-aws-sdk-qbusiness>=1<2:devel/rubygem-aws-sdk-qbusiness \ rubygem-aws-sdk-qconnect>=1<2:devel/rubygem-aws-sdk-qconnect \ - rubygem-aws-sdk-qldb>=1<2:devel/rubygem-aws-sdk-qldb \ - rubygem-aws-sdk-qldbsession>=1<2:devel/rubygem-aws-sdk-qldbsession \ rubygem-aws-sdk-quicksight>=1<2:devel/rubygem-aws-sdk-quicksight \ rubygem-aws-sdk-ram>=1<2:devel/rubygem-aws-sdk-ram \ rubygem-aws-sdk-rds>=1<2:devel/rubygem-aws-sdk-rds \ @@ -339,7 +333,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-resourceexplorer2>=1<2:devel/rubygem-aws-sdk-resourceexplorer2 \ rubygem-aws-sdk-resourcegroups>=1<2:devel/rubygem-aws-sdk-resourcegroups \ rubygem-aws-sdk-resourcegroupstaggingapi>=1<2:devel/rubygem-aws-sdk-resourcegroupstaggingapi \ - rubygem-aws-sdk-robomaker>=1<2:devel/rubygem-aws-sdk-robomaker \ rubygem-aws-sdk-rolesanywhere>=1<2:devel/rubygem-aws-sdk-rolesanywhere \ rubygem-aws-sdk-route53>=1<2:devel/rubygem-aws-sdk-route53 \ rubygem-aws-sdk-route53domains>=1<2:devel/rubygem-aws-sdk-route53domains \ @@ -348,6 +341,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-route53recoverycontrolconfig>=1<2:devel/rubygem-aws-sdk-route53recoverycontrolconfig \ rubygem-aws-sdk-route53recoveryreadiness>=1<2:devel/rubygem-aws-sdk-route53recoveryreadiness \ rubygem-aws-sdk-route53resolver>=1<2:devel/rubygem-aws-sdk-route53resolver \ + rubygem-aws-sdk-rtbfabric>=1<2:devel/rubygem-aws-sdk-rtbfabric \ rubygem-aws-sdk-s3>=1<2:devel/rubygem-aws-sdk-s3 \ rubygem-aws-sdk-s3control>=1<2:devel/rubygem-aws-sdk-s3control \ rubygem-aws-sdk-s3outposts>=1<2:devel/rubygem-aws-sdk-s3outposts \ diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo index 76f8a3f1f535..0218106f789e 100644 --- a/devel/rubygem-aws-sdk-resources/distinfo +++ b/devel/rubygem-aws-sdk-resources/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324256 -SHA256 (rubygem/aws-sdk-resources-3.241.0.gem) = 6fb0107a7be60ac70e8ca89712f963ab1ec1efa3cfd93573bb8315c552ce82e8 -SIZE (rubygem/aws-sdk-resources-3.241.0.gem) = 23040 +TIMESTAMP = 1762587270 +SHA256 (rubygem/aws-sdk-resources-3.243.0.gem) = 9ec92b8dd674558853804f1f90c501cce7446a5aa896e96e3ab88ee9c1f20629 +SIZE (rubygem/aws-sdk-resources-3.243.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-robomaker/Makefile b/devel/rubygem-aws-sdk-robomaker/Makefile index 2037bc2fc11e..6a6136672c62 100644 --- a/devel/rubygem-aws-sdk-robomaker/Makefile +++ b/devel/rubygem-aws-sdk-robomaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-robomaker -PORTVERSION= 1.89.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-robomaker/distinfo b/devel/rubygem-aws-sdk-robomaker/distinfo index 8827d1adb95d..75226ae63d20 100644 --- a/devel/rubygem-aws-sdk-robomaker/distinfo +++ b/devel/rubygem-aws-sdk-robomaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121562 -SHA256 (rubygem/aws-sdk-robomaker-1.89.0.gem) = 2ea42cee45f76a2150227e2c07ecdbce0b6a4551f1abd0a0973d4203ff9e451b -SIZE (rubygem/aws-sdk-robomaker-1.89.0.gem) = 88576 +TIMESTAMP = 1762587272 +SHA256 (rubygem/aws-sdk-robomaker-1.92.0.gem) = 1d564f92f152efe97a15c55d6ffc2685f5d1e39a8d2b79e6ce8dac8cf5d2c284 +SIZE (rubygem/aws-sdk-robomaker-1.92.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile index 0ad2ade9fbc0..722faf78e087 100644 --- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile +++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-rolesanywhere -PORTVERSION= 1.41.0 +PORTVERSION= 1.43.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywh LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-rolesanywhere/distinfo b/devel/rubygem-aws-sdk-rolesanywhere/distinfo index 333e37dfe906..36957ea50a63 100644 --- a/devel/rubygem-aws-sdk-rolesanywhere/distinfo +++ b/devel/rubygem-aws-sdk-rolesanywhere/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121564 -SHA256 (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = d0956635465358e996e34dd3c45a1421d850e1ecec1a593e6c1659097c19f925 -SIZE (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = 37888 +TIMESTAMP = 1761447474 +SHA256 (rubygem/aws-sdk-rolesanywhere-1.43.0.gem) = f25ffe2b4f791b9a576c457541f325d476b27492f6f4228a89187d304aa1a834 +SIZE (rubygem/aws-sdk-rolesanywhere-1.43.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile index 4d78b6212329..904b0c8b4c54 100644 --- a/devel/rubygem-aws-sdk-route53/Makefile +++ b/devel/rubygem-aws-sdk-route53/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53 -PORTVERSION= 1.122.0 +PORTVERSION= 1.124.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo index cc4c8bf3f1e9..ec775c917aca 100644 --- a/devel/rubygem-aws-sdk-route53/distinfo +++ b/devel/rubygem-aws-sdk-route53/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436595 -SHA256 (rubygem/aws-sdk-route53-1.122.0.gem) = 9332bd8154c77482630397cce8bf4e64fc048fd5c70461e1bc8a398151613647 -SIZE (rubygem/aws-sdk-route53-1.122.0.gem) = 144384 +TIMESTAMP = 1761447476 +SHA256 (rubygem/aws-sdk-route53-1.124.0.gem) = 263cd2e223becf92a8342dbf26573dc8c667016833a02b1c1ba48df84d48865d +SIZE (rubygem/aws-sdk-route53-1.124.0.gem) = 144896 diff --git a/devel/rubygem-aws-sdk-route53domains/Makefile b/devel/rubygem-aws-sdk-route53domains/Makefile index 2c1192edb416..7ea7fc2a26be 100644 --- a/devel/rubygem-aws-sdk-route53domains/Makefile +++ b/devel/rubygem-aws-sdk-route53domains/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53domains -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53dom LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53domains/distinfo b/devel/rubygem-aws-sdk-route53domains/distinfo index d83cb43464bc..8d222cbc577c 100644 --- a/devel/rubygem-aws-sdk-route53domains/distinfo +++ b/devel/rubygem-aws-sdk-route53domains/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436597 -SHA256 (rubygem/aws-sdk-route53domains-1.85.0.gem) = bb12f2c6c9b184d2defb433192ee99b87a05d5ef5d00d06387cb0ef46a9c41b3 -SIZE (rubygem/aws-sdk-route53domains-1.85.0.gem) = 67584 +TIMESTAMP = 1762587274 +SHA256 (rubygem/aws-sdk-route53domains-1.87.0.gem) = 2e19c8a8d4c5a6585f00efbcf792c5d755c83d8d7ea6a57c46f30cc65de5f9cf +SIZE (rubygem/aws-sdk-route53domains-1.87.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-route53profiles/Makefile b/devel/rubygem-aws-sdk-route53profiles/Makefile index 50c15857fb83..3f6c49d19d6d 100644 --- a/devel/rubygem-aws-sdk-route53profiles/Makefile +++ b/devel/rubygem-aws-sdk-route53profiles/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53profiles -PORTVERSION= 1.25.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53pro LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53profiles/distinfo b/devel/rubygem-aws-sdk-route53profiles/distinfo index 456c260852de..7b8da7a4f8ae 100644 --- a/devel/rubygem-aws-sdk-route53profiles/distinfo +++ b/devel/rubygem-aws-sdk-route53profiles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121570 -SHA256 (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 5a08a6b572ac121381263f59509923d17f0c5dcb578cdb353d370121146fa63d -SIZE (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 31232 +TIMESTAMP = 1762587276 +SHA256 (rubygem/aws-sdk-route53profiles-1.27.0.gem) = 4e75305bc7baa4508ac6f317c497f152812653db404ccdb8321e358273abfab5 +SIZE (rubygem/aws-sdk-route53profiles-1.27.0.gem) = 31232 diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile index ffc7d6fab743..6c87353b52c3 100644 --- a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile +++ b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoverycluster -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo index 7fe68e575d45..9371f3581113 100644 --- a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo +++ b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121572 -SHA256 (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 1ed37ef09885e0e37fcbf451e38582b34baa290aa1cb3519afd685b3cbbf9a29 -SIZE (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 26624 +TIMESTAMP = 1761447482 +SHA256 (rubygem/aws-sdk-route53recoverycluster-1.50.0.gem) = 6397474fb726726edf4eca44aa418cda266d289b06efb2c81afc3be2815e4309 +SIZE (rubygem/aws-sdk-route53recoverycluster-1.50.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile index cd723b8a2c2f..c19b17478ef2 100644 --- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile +++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoverycontrolconfig -PORTVERSION= 1.49.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo index 37b0069a94a7..65997c7e99d1 100644 --- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo +++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121574 -SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = d4fbe0e5bae9109a361b1406f5130a3bc717182422a3cb4a575f62addeb3cee1 -SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = 40960 +TIMESTAMP = 1761447484 +SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.51.0.gem) = 676acad58fff5f28b003ff0aa26f838c9abead763d9f97f51ebb1f98734c614d +SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.51.0.gem) = 40960 diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile index 6f7c9eabb85c..91199c8a90e5 100644 --- a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile +++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53recoveryreadiness -PORTVERSION= 1.46.0 +PORTVERSION= 1.48.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo index f10d184223af..efb66265956e 100644 --- a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo +++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121576 -SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 6b86710ad1787508a765707c5fd70899cb237b2dd96bc685d09a6587cd3112fe -SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 36352 +TIMESTAMP = 1761447486 +SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.48.0.gem) = 78213aea63276f66caab8e2777e6c0851dcd1655d0f7d3b6e6918a7b88b459a5 +SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.48.0.gem) = 36352 diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile index 78806f06f5ae..be913146cbee 100644 --- a/devel/rubygem-aws-sdk-route53resolver/Makefile +++ b/devel/rubygem-aws-sdk-route53resolver/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53resolver -PORTVERSION= 1.86.0 +PORTVERSION= 1.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53res LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo index a2cb1bdd7a57..792fd3a54864 100644 --- a/devel/rubygem-aws-sdk-route53resolver/distinfo +++ b/devel/rubygem-aws-sdk-route53resolver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121578 -SHA256 (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 12d602c1e182ecf6f041b50bbdf4691926134e8b7715a17f06fb03a928eb5982 -SIZE (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 94720 +TIMESTAMP = 1762587278 +SHA256 (rubygem/aws-sdk-route53resolver-1.88.0.gem) = c247ad2130fdc4e3c6bd86c3d400b6a4c36cdb41c3ad016253d0c87a6255f636 +SIZE (rubygem/aws-sdk-route53resolver-1.88.0.gem) = 94720 diff --git a/devel/rubygem-aws-sdk-rtbfabric/Makefile b/devel/rubygem-aws-sdk-rtbfabric/Makefile new file mode 100644 index 000000000000..7109c5e535be --- /dev/null +++ b/devel/rubygem-aws-sdk-rtbfabric/Makefile @@ -0,0 +1,20 @@ +PORTNAME= aws-sdk-rtbfabric +PORTVERSION= 1.2.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Official AWS Ruby gem for RTB Fabric +WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rtbfabric + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ + rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-aws-sdk-rtbfabric/distinfo b/devel/rubygem-aws-sdk-rtbfabric/distinfo new file mode 100644 index 000000000000..bf87c5b18650 --- /dev/null +++ b/devel/rubygem-aws-sdk-rtbfabric/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762587280 +SHA256 (rubygem/aws-sdk-rtbfabric-1.2.0.gem) = d430bb9519d31994e599351f1b53c83408b0198795868bb80d71d6318116c1a5 +SIZE (rubygem/aws-sdk-rtbfabric-1.2.0.gem) = 47616 diff --git a/devel/rubygem-aws-sdk-rtbfabric/pkg-descr b/devel/rubygem-aws-sdk-rtbfabric/pkg-descr new file mode 100644 index 000000000000..4796e507d8d0 --- /dev/null +++ b/devel/rubygem-aws-sdk-rtbfabric/pkg-descr @@ -0,0 +1 @@ +Official AWS Ruby gem for RTB Fabric. diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile index 6efe5bf4e633..14a380049d2f 100644 --- a/devel/rubygem-aws-sdk-s3/Makefile +++ b/devel/rubygem-aws-sdk-s3/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3 -PORTVERSION= 1.199.1 +PORTVERSION= 1.202.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sdk-kms>=1<2:devel/rubygem-aws-sdk-kms \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo index eb9c20086f99..1f29fd037774 100644 --- a/devel/rubygem-aws-sdk-s3/distinfo +++ b/devel/rubygem-aws-sdk-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816842 -SHA256 (rubygem/aws-sdk-s3-1.199.1.gem) = a36aba0e3a408e5c0822fff3be76676ec7e91e2c78cfb92db33c96596ecbcac6 -SIZE (rubygem/aws-sdk-s3-1.199.1.gem) = 526336 +TIMESTAMP = 1762587282 +SHA256 (rubygem/aws-sdk-s3-1.202.0.gem) = d1c2b3f2c66cc2aa09f9d7733e89a5be0eeaa1df04f469e0a2fda832652a964a +SIZE (rubygem/aws-sdk-s3-1.202.0.gem) = 531968 diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile index 667bf09dc82c..c7d2c7ce55e3 100644 --- a/devel/rubygem-aws-sdk-s3control/Makefile +++ b/devel/rubygem-aws-sdk-s3control/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3control -PORTVERSION= 1.118.0 +PORTVERSION= 1.120.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo index 87cd9ce5bbbc..cf634702f949 100644 --- a/devel/rubygem-aws-sdk-s3control/distinfo +++ b/devel/rubygem-aws-sdk-s3control/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816844 -SHA256 (rubygem/aws-sdk-s3control-1.118.0.gem) = 31d354ec018a5453e080dfe93ab4c3cfa571951103adb8e663eaaedcbed6feeb -SIZE (rubygem/aws-sdk-s3control-1.118.0.gem) = 162816 +TIMESTAMP = 1762587284 +SHA256 (rubygem/aws-sdk-s3control-1.120.0.gem) = 525c27ebf817c54be25f8b7006a616a13f357e3a7ef785659edefb56b7dc6457 +SIZE (rubygem/aws-sdk-s3control-1.120.0.gem) = 162816 diff --git a/devel/rubygem-aws-sdk-s3outposts/Makefile b/devel/rubygem-aws-sdk-s3outposts/Makefile index 151df332208e..7d7a2efce896 100644 --- a/devel/rubygem-aws-sdk-s3outposts/Makefile +++ b/devel/rubygem-aws-sdk-s3outposts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3outposts -PORTVERSION= 1.53.0 +PORTVERSION= 1.55.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3outposts/distinfo b/devel/rubygem-aws-sdk-s3outposts/distinfo index 3bedba550c2a..cb2907d56c16 100644 --- a/devel/rubygem-aws-sdk-s3outposts/distinfo +++ b/devel/rubygem-aws-sdk-s3outposts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121584 -SHA256 (rubygem/aws-sdk-s3outposts-1.53.0.gem) = c768f2e3f3f26430118a49a4a46667213cecb8dcab45eba7e9a7b927d0ae9743 -SIZE (rubygem/aws-sdk-s3outposts-1.53.0.gem) = 26624 +TIMESTAMP = 1762587286 +SHA256 (rubygem/aws-sdk-s3outposts-1.55.0.gem) = e4bdca0d5b5bd12f6a47258de80cf80f659e0ac0647cb3e93a677912a139f76d +SIZE (rubygem/aws-sdk-s3outposts-1.55.0.gem) = 26624 diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile index 1ed2a1e98986..a509b7bc5fc3 100644 --- a/devel/rubygem-aws-sdk-s3tables/Makefile +++ b/devel/rubygem-aws-sdk-s3tables/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3tables -PORTVERSION= 1.16.0 +PORTVERSION= 1.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3tables LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo index 953a5d927323..f6d6f909886f 100644 --- a/devel/rubygem-aws-sdk-s3tables/distinfo +++ b/devel/rubygem-aws-sdk-s3tables/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121586 -SHA256 (rubygem/aws-sdk-s3tables-1.16.0.gem) = 1c6c8570a19bee4d8f2343b48630723a0f86671fa127772fd79fec3d41e50892 -SIZE (rubygem/aws-sdk-s3tables-1.16.0.gem) = 37888 +TIMESTAMP = 1762587288 +SHA256 (rubygem/aws-sdk-s3tables-1.18.0.gem) = 3f077ffa4684bbf28bfc247511c62836dc74cb4a393628f4beebae85ed8a8932 +SIZE (rubygem/aws-sdk-s3tables-1.18.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-s3vectors/Makefile b/devel/rubygem-aws-sdk-s3vectors/Makefile index 7b1976c84fb2..ebbdc02ac46a 100644 --- a/devel/rubygem-aws-sdk-s3vectors/Makefile +++ b/devel/rubygem-aws-sdk-s3vectors/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3vectors -PORTVERSION= 1.5.0 +PORTVERSION= 1.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3vectors LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-s3vectors/distinfo b/devel/rubygem-aws-sdk-s3vectors/distinfo index 5db0490d50f3..acc6ddcab404 100644 --- a/devel/rubygem-aws-sdk-s3vectors/distinfo +++ b/devel/rubygem-aws-sdk-s3vectors/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121588 -SHA256 (rubygem/aws-sdk-s3vectors-1.5.0.gem) = ab67c6f39242e1ac7d5fb33cba1681fce4b0bab343f9a45c71dc8cc113e0013c -SIZE (rubygem/aws-sdk-s3vectors-1.5.0.gem) = 35328 +TIMESTAMP = 1762587290 +SHA256 (rubygem/aws-sdk-s3vectors-1.7.0.gem) = ee8a1425c1182fd7a2025767d1998e5105bc3196aa2aebd486abfb40a19f278c +SIZE (rubygem/aws-sdk-s3vectors-1.7.0.gem) = 35328 diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile index a2981cdad439..5d90a0d84437 100644 --- a/devel/rubygem-aws-sdk-sagemaker/Makefile +++ b/devel/rubygem-aws-sdk-sagemaker/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemaker -PORTVERSION= 1.329.0 +PORTVERSION= 1.334.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo index 21f54efe8e07..6fcdb9238285 100644 --- a/devel/rubygem-aws-sdk-sagemaker/distinfo +++ b/devel/rubygem-aws-sdk-sagemaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324260 -SHA256 (rubygem/aws-sdk-sagemaker-1.329.0.gem) = ee3be865ac8e72780210a698017152ab0973777d53f0646f93c2685b7b50fd51 -SIZE (rubygem/aws-sdk-sagemaker-1.329.0.gem) = 824832 +TIMESTAMP = 1762587292 +SHA256 (rubygem/aws-sdk-sagemaker-1.334.0.gem) = 1aeb593f2d8376b6263e3dc7b553337c25949ba556f3f98406ac90a01451dd8a +SIZE (rubygem/aws-sdk-sagemaker-1.334.0.gem) = 826368 diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile index 8e89621bb7cb..54bb4b01ada1 100644 --- a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile +++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakeredgemanager -PORTVERSION= 1.49.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakere LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo index c0c56d815b62..86301f3a1a8b 100644 --- a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo +++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121592 -SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = e9113cc2b9cd672cb7431291398531835760d5ebe31189fc07e6b44a8ce38506 -SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = 24576 +TIMESTAMP = 1761447502 +SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.51.0.gem) = 86bd04b54a4b19f939404ffa4861a5c1083c0c0793a03f95d17bd398966e59ef +SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.51.0.gem) = 24576 diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile index c859fd2e70b6..f14c90ec1401 100644 --- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile +++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakerfeaturestoreruntime -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo index 977c454272f8..d5cbdb1686d9 100644 --- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo +++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121594 -SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = e175c8d92eff7bc7fe3b756e6fa2840a6f3d9ebcb9c0a3bebc5824ebea355809 -SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = 27136 +TIMESTAMP = 1762587294 +SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.56.0.gem) = 498d35a7e9f7c7f572f8a5ff262c4e0b8dd2ebd1d4103b6b68ac0bd95e3967f5 +SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.56.0.gem) = 27136 diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile index 5680ec2d70bb..dabba3d5e01e 100644 --- a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile +++ b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakergeospatial -PORTVERSION= 1.36.0 +PORTVERSION= 1.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo index d92ed7942029..34b9f2095752 100644 --- a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo +++ b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121596 -SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = e6fc2a40a26d0a52a9a8bd3e9d5668aeb8848995557ff8ff645002edc6880add -SIZE (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = 51200 +TIMESTAMP = 1761447506 +SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.38.0.gem) = 5713293c57af06918ac667bfbd0334a1a4e0352ee82af33f60cd9499c2ecf85f +SIZE (rubygem/aws-sdk-sagemakergeospatial-1.38.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile index 2c75c729c48b..0454ce07c399 100644 --- a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile +++ b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakermetrics -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo index df3c1f925de6..be21bfabbeb9 100644 --- a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo +++ b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121598 -SHA256 (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 1b5834a8cf672fd26cd1c285a2998f9808e75276e4f7e6cc7ab032e912e326c9 -SIZE (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 23040 +TIMESTAMP = 1762587296 +SHA256 (rubygem/aws-sdk-sagemakermetrics-1.40.0.gem) = 8e031e61672facc67ea700ac9c937f1988eebfcaa7d8030305c8525a23a88c33 +SIZE (rubygem/aws-sdk-sagemakermetrics-1.40.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile index 7a3a559e3b36..455aa7d36fa3 100644 --- a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile +++ b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sagemakerruntime -PORTVERSION= 1.88.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerr LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo index a6085ef50fb3..e29943f251ad 100644 --- a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo +++ b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121600 -SHA256 (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = b0fca06f1c3a00d1f2aa8456c4449dee8fccc8d456410394809c47879debd4d3 -SIZE (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = 32256 +TIMESTAMP = 1762587298 +SHA256 (rubygem/aws-sdk-sagemakerruntime-1.90.0.gem) = 212ea3e513f873d9e4f91fa80122616cbdb687125e808c8dc47f9b2724b76da7 +SIZE (rubygem/aws-sdk-sagemakerruntime-1.90.0.gem) = 32256 diff --git a/devel/rubygem-aws-sdk-savingsplans/Makefile b/devel/rubygem-aws-sdk-savingsplans/Makefile index 39015e61c341..abde26045b6c 100644 --- a/devel/rubygem-aws-sdk-savingsplans/Makefile +++ b/devel/rubygem-aws-sdk-savingsplans/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-savingsplans -PORTVERSION= 1.65.0 +PORTVERSION= 1.68.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingspla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-savingsplans/distinfo b/devel/rubygem-aws-sdk-savingsplans/distinfo index f9e1205c7591..4b6ded06289f 100644 --- a/devel/rubygem-aws-sdk-savingsplans/distinfo +++ b/devel/rubygem-aws-sdk-savingsplans/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121602 -SHA256 (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 4bea3e269443ff1f001a1e60af39104f931df0995ebc4a4c4640113a2daecded -SIZE (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 31232 +TIMESTAMP = 1762587300 +SHA256 (rubygem/aws-sdk-savingsplans-1.68.0.gem) = 9c380a1e04ac19917fabcc2bc021b0109d1256c6af0218173be05983f367370f +SIZE (rubygem/aws-sdk-savingsplans-1.68.0.gem) = 31744 diff --git a/devel/rubygem-aws-sdk-scheduler/Makefile b/devel/rubygem-aws-sdk-scheduler/Makefile index 79e3ffc5c0c8..9cbef7ce9e31 100644 --- a/devel/rubygem-aws-sdk-scheduler/Makefile +++ b/devel/rubygem-aws-sdk-scheduler/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-scheduler -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-scheduler LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-scheduler/distinfo b/devel/rubygem-aws-sdk-scheduler/distinfo index eaaf5a079bb9..a8e3fa5b62b5 100644 --- a/devel/rubygem-aws-sdk-scheduler/distinfo +++ b/devel/rubygem-aws-sdk-scheduler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121604 -SHA256 (rubygem/aws-sdk-scheduler-1.37.0.gem) = 3484cc303f5602fbedb8f3a56da05629c50b22322ec4aedbc7a3c36c52abcead -SIZE (rubygem/aws-sdk-scheduler-1.37.0.gem) = 38912 +TIMESTAMP = 1762587302 +SHA256 (rubygem/aws-sdk-scheduler-1.39.0.gem) = d58d7f654c8a5af627f4e303380517aa8159e6d8047e715dc639e5baa261af4a +SIZE (rubygem/aws-sdk-scheduler-1.39.0.gem) = 38912 diff --git a/devel/rubygem-aws-sdk-schemas/Makefile b/devel/rubygem-aws-sdk-schemas/Makefile index 9e62aa2d4118..f6c7fd3300fa 100644 --- a/devel/rubygem-aws-sdk-schemas/Makefile +++ b/devel/rubygem-aws-sdk-schemas/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-schemas -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-schemas/distinfo b/devel/rubygem-aws-sdk-schemas/distinfo index bcc7aa7db354..7e0547fd2cba 100644 --- a/devel/rubygem-aws-sdk-schemas/distinfo +++ b/devel/rubygem-aws-sdk-schemas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121606 -SHA256 (rubygem/aws-sdk-schemas-1.59.0.gem) = 6897db548e5f3ec76c7d73cb4ec0ff1566a6ca913164b2c2994fb8c2c810ea9c -SIZE (rubygem/aws-sdk-schemas-1.59.0.gem) = 39424 +TIMESTAMP = 1762587304 +SHA256 (rubygem/aws-sdk-schemas-1.61.0.gem) = 4a873dc881f03b59d48a3733047b87d746cd31db6affd2f866935efeee9ed08f +SIZE (rubygem/aws-sdk-schemas-1.61.0.gem) = 39424 diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile index feefdca902b4..a31e617fd553 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/Makefile +++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-secretsmanager -PORTVERSION= 1.120.0 +PORTVERSION= 1.122.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsman LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo index eb7154390210..1da5d7bcdd0c 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/distinfo +++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121608 -SHA256 (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = d1f470512f071093c72d64f93f9ebe82fc5fea52f5f0a8c1eb90dca6572635be -SIZE (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = 66048 +TIMESTAMP = 1762587306 +SHA256 (rubygem/aws-sdk-secretsmanager-1.122.0.gem) = 381f61f660295b4a7e38a5cba67635b595e1a05e23e424e0a9a3a09440033833 +SIZE (rubygem/aws-sdk-secretsmanager-1.122.0.gem) = 66048 diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile index 3b1cd47b465e..078d3ce4cdb7 100644 --- a/devel/rubygem-aws-sdk-securityhub/Makefile +++ b/devel/rubygem-aws-sdk-securityhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securityhub -PORTVERSION= 1.143.0 +PORTVERSION= 1.145.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securityhub/distinfo b/devel/rubygem-aws-sdk-securityhub/distinfo index 76ade0dd58d4..104db11d92fe 100644 --- a/devel/rubygem-aws-sdk-securityhub/distinfo +++ b/devel/rubygem-aws-sdk-securityhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324262 -SHA256 (rubygem/aws-sdk-securityhub-1.143.0.gem) = a8b9b772deb88e018eafdef62abfe0e6b15c0025cbcad76d676ca70f4dc5ffd3 -SIZE (rubygem/aws-sdk-securityhub-1.143.0.gem) = 408576 +TIMESTAMP = 1762587308 +SHA256 (rubygem/aws-sdk-securityhub-1.145.0.gem) = 8d90d15f7073fd0e7ca34b76c779c87688f592522c01f32d58102bee280c403a +SIZE (rubygem/aws-sdk-securityhub-1.145.0.gem) = 414208 diff --git a/devel/rubygem-aws-sdk-securityir/Makefile b/devel/rubygem-aws-sdk-securityir/Makefile index 1408224dbace..c6647460f1ce 100644 --- a/devel/rubygem-aws-sdk-securityir/Makefile +++ b/devel/rubygem-aws-sdk-securityir/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securityir -PORTVERSION= 1.13.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityir LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securityir/distinfo b/devel/rubygem-aws-sdk-securityir/distinfo index 09f63aa99b93..4c3d43663917 100644 --- a/devel/rubygem-aws-sdk-securityir/distinfo +++ b/devel/rubygem-aws-sdk-securityir/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121612 -SHA256 (rubygem/aws-sdk-securityir-1.13.0.gem) = 0424646db2481abc407d25dd6225a7519a03d4f53e2fabfdeda2f9809636e042 -SIZE (rubygem/aws-sdk-securityir-1.13.0.gem) = 45568 +TIMESTAMP = 1762587310 +SHA256 (rubygem/aws-sdk-securityir-1.15.0.gem) = 34b4831a8b08fa1f76c13ea88d8e4d42b48ea9cd791fa1818e0b99d7bc8c02e1 +SIZE (rubygem/aws-sdk-securityir-1.15.0.gem) = 45568 diff --git a/devel/rubygem-aws-sdk-securitylake/Makefile b/devel/rubygem-aws-sdk-securitylake/Makefile index cceb69daa173..2f5dafdb5c23 100644 --- a/devel/rubygem-aws-sdk-securitylake/Makefile +++ b/devel/rubygem-aws-sdk-securitylake/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-securitylake -PORTVERSION= 1.45.0 +PORTVERSION= 1.47.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-securitylake/distinfo b/devel/rubygem-aws-sdk-securitylake/distinfo index 86280019a184..53aa5a46c980 100644 --- a/devel/rubygem-aws-sdk-securitylake/distinfo +++ b/devel/rubygem-aws-sdk-securitylake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121614 -SHA256 (rubygem/aws-sdk-securitylake-1.45.0.gem) = 8827f789eac4d207ef451237821fee62c80eb3d9643cac5f9e568c9e15b976ab -SIZE (rubygem/aws-sdk-securitylake-1.45.0.gem) = 50176 +TIMESTAMP = 1761447524 +SHA256 (rubygem/aws-sdk-securitylake-1.47.0.gem) = 82eeaddffca47d551cb9f455ee88a2d3201f98b51cf56672220fb85f631d29b0 +SIZE (rubygem/aws-sdk-securitylake-1.47.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile index 58b87483962e..982a23d3b719 100644 --- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile +++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-serverlessapplicationrepository -PORTVERSION= 1.82.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverless LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo index e0fe29672685..5e0741d91360 100644 --- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo +++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121616 -SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 3240a9b3f40acd7428e327d2ae06bfd649df32291a36f518cffac3ffdc696459 -SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 37888 +TIMESTAMP = 1762587312 +SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.84.0.gem) = 984d93d900634bc0de0394387ee3508b7ed8363d50984a7ed9ba3a952009b74c +SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.84.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-servicecatalog/Makefile b/devel/rubygem-aws-sdk-servicecatalog/Makefile index 6bcafefa827c..0709c3a541f7 100644 --- a/devel/rubygem-aws-sdk-servicecatalog/Makefile +++ b/devel/rubygem-aws-sdk-servicecatalog/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicecatalog -PORTVERSION= 1.120.0 +PORTVERSION= 1.122.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicecatalog/distinfo b/devel/rubygem-aws-sdk-servicecatalog/distinfo index 9e9a1b1ce83e..9c2c7adb9aaf 100644 --- a/devel/rubygem-aws-sdk-servicecatalog/distinfo +++ b/devel/rubygem-aws-sdk-servicecatalog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121618 -SHA256 (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 204a41500c2096fd919efed2db280bdef184ea14e72ae38b58f5cc8e5a446206 -SIZE (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 113664 +TIMESTAMP = 1762587314 +SHA256 (rubygem/aws-sdk-servicecatalog-1.122.0.gem) = 9527b13d588ced10a86be27d2250849f1167a7c0cdefb9479aa37a5c500f33d0 +SIZE (rubygem/aws-sdk-servicecatalog-1.122.0.gem) = 113664 diff --git a/devel/rubygem-aws-sdk-servicediscovery/Makefile b/devel/rubygem-aws-sdk-servicediscovery/Makefile index 0b96b8b2b281..4ad0adf0f306 100644 --- a/devel/rubygem-aws-sdk-servicediscovery/Makefile +++ b/devel/rubygem-aws-sdk-servicediscovery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicediscovery -PORTVERSION= 1.91.0 +PORTVERSION= 1.93.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicedis LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicediscovery/distinfo b/devel/rubygem-aws-sdk-servicediscovery/distinfo index dd50ba4834cb..10e3de1cfdfa 100644 --- a/devel/rubygem-aws-sdk-servicediscovery/distinfo +++ b/devel/rubygem-aws-sdk-servicediscovery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121620 -SHA256 (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 4334ceadec8361f3fe15d5d22524537f643591985b9b75220d08eefb1f48a948 -SIZE (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 67072 +TIMESTAMP = 1762587316 +SHA256 (rubygem/aws-sdk-servicediscovery-1.93.0.gem) = e8c12b29a2b66bbcf0d2e8fc9df022c99a4a3e59650e99f06bc8def9a2552d8b +SIZE (rubygem/aws-sdk-servicediscovery-1.93.0.gem) = 67584 diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile index fe8b38557197..7fb83736c5ac 100644 --- a/devel/rubygem-aws-sdk-servicequotas/Makefile +++ b/devel/rubygem-aws-sdk-servicequotas/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicequotas -PORTVERSION= 1.63.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-servicequotas/distinfo b/devel/rubygem-aws-sdk-servicequotas/distinfo index efa3acfd6e73..7920d46de5fc 100644 --- a/devel/rubygem-aws-sdk-servicequotas/distinfo +++ b/devel/rubygem-aws-sdk-servicequotas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774849 -SHA256 (rubygem/aws-sdk-servicequotas-1.63.0.gem) = 83197d3f3d1648bb0afb79381f7c39ca17b4f180eac77e3cb41710652ca3cdb6 -SIZE (rubygem/aws-sdk-servicequotas-1.63.0.gem) = 41472 +TIMESTAMP = 1761447532 +SHA256 (rubygem/aws-sdk-servicequotas-1.64.0.gem) = 2175c02653425e7030d7ad47824d3a58615477a96f958294341fc429629a2a02 +SIZE (rubygem/aws-sdk-servicequotas-1.64.0.gem) = 41472 diff --git a/devel/rubygem-aws-sdk-ses/Makefile b/devel/rubygem-aws-sdk-ses/Makefile index 3f78a64c17c3..3ad390a955d4 100644 --- a/devel/rubygem-aws-sdk-ses/Makefile +++ b/devel/rubygem-aws-sdk-ses/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ses -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ses/distinfo b/devel/rubygem-aws-sdk-ses/distinfo index a6bd0c47f313..c1b3a08f27de 100644 --- a/devel/rubygem-aws-sdk-ses/distinfo +++ b/devel/rubygem-aws-sdk-ses/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121624 -SHA256 (rubygem/aws-sdk-ses-1.90.0.gem) = d32d47b6b46a7277ce9ef76283fb86d0bf8148aa74ee74601f88409a8feaed7a -SIZE (rubygem/aws-sdk-ses-1.90.0.gem) = 101376 +TIMESTAMP = 1762587318 +SHA256 (rubygem/aws-sdk-ses-1.92.0.gem) = 8a976c8c73c70912f7698954aef15803c12030341a0ba748fea076bf5c731f45 +SIZE (rubygem/aws-sdk-ses-1.92.0.gem) = 101376 diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile index f91019faa0c8..4ef61b2c4010 100644 --- a/devel/rubygem-aws-sdk-sesv2/Makefile +++ b/devel/rubygem-aws-sdk-sesv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sesv2 -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo index c398c0e4e848..2fd796cb694e 100644 --- a/devel/rubygem-aws-sdk-sesv2/distinfo +++ b/devel/rubygem-aws-sdk-sesv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121626 -SHA256 (rubygem/aws-sdk-sesv2-1.85.0.gem) = 925ad22f2364222b86728d0237a78edb1e81b970fcb214bdab769a305bac05fb -SIZE (rubygem/aws-sdk-sesv2-1.85.0.gem) = 148992 +TIMESTAMP = 1761447536 +SHA256 (rubygem/aws-sdk-sesv2-1.87.0.gem) = 716219f1239f2e7a692cfc59d75170255ea825ef02b5b1aee115f751d8de17de +SIZE (rubygem/aws-sdk-sesv2-1.87.0.gem) = 148992 diff --git a/devel/rubygem-aws-sdk-shield/Makefile b/devel/rubygem-aws-sdk-shield/Makefile index 39176e69fa79..f718a591fb14 100644 --- a/devel/rubygem-aws-sdk-shield/Makefile +++ b/devel/rubygem-aws-sdk-shield/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-shield -PORTVERSION= 1.87.0 +PORTVERSION= 1.89.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-shield/distinfo b/devel/rubygem-aws-sdk-shield/distinfo index 530f35337a86..dd8c20994089 100644 --- a/devel/rubygem-aws-sdk-shield/distinfo +++ b/devel/rubygem-aws-sdk-shield/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121628 -SHA256 (rubygem/aws-sdk-shield-1.87.0.gem) = 1d6175d5502fbeaed5ecbad7798320f4d8cd4a103480fe7e9535584ae255c568 -SIZE (rubygem/aws-sdk-shield-1.87.0.gem) = 54784 +TIMESTAMP = 1762587320 +SHA256 (rubygem/aws-sdk-shield-1.89.0.gem) = 7d6dc9986accd38023c11e005cfcb456d03bc133e6ebc93e7a1a63244f12fe95 +SIZE (rubygem/aws-sdk-shield-1.89.0.gem) = 54784 diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile index 4767087c57da..63b7ea928643 100644 --- a/devel/rubygem-aws-sdk-signer/Makefile +++ b/devel/rubygem-aws-sdk-signer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-signer -PORTVERSION= 1.76.0 +PORTVERSION= 1.78.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-signer/distinfo b/devel/rubygem-aws-sdk-signer/distinfo index b4b7e0f157da..5634d6ce98cf 100644 --- a/devel/rubygem-aws-sdk-signer/distinfo +++ b/devel/rubygem-aws-sdk-signer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121630 -SHA256 (rubygem/aws-sdk-signer-1.76.0.gem) = 5361345c27e11a03af660a898f408603e5fc4a2f32ebe82e81a9c3852cef95d8 -SIZE (rubygem/aws-sdk-signer-1.76.0.gem) = 46080 +TIMESTAMP = 1761447540 +SHA256 (rubygem/aws-sdk-signer-1.78.0.gem) = 9d6010747da3b56de1bc9eae7c800698a5b5cd53e52fc87baae9111c50a75f02 +SIZE (rubygem/aws-sdk-signer-1.78.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-simpledb/Makefile b/devel/rubygem-aws-sdk-simpledb/Makefile index 52fe97be6be6..d5bd06784fce 100644 --- a/devel/rubygem-aws-sdk-simpledb/Makefile +++ b/devel/rubygem-aws-sdk-simpledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-simpledb -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2 USES= gem diff --git a/devel/rubygem-aws-sdk-simpledb/distinfo b/devel/rubygem-aws-sdk-simpledb/distinfo index 6ece69e30c62..4e56e326d93e 100644 --- a/devel/rubygem-aws-sdk-simpledb/distinfo +++ b/devel/rubygem-aws-sdk-simpledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121632 -SHA256 (rubygem/aws-sdk-simpledb-1.69.0.gem) = 821527781efe85d59f71dce10762fb38dfd1e8ea0d74b01e1edccda9f4afce61 -SIZE (rubygem/aws-sdk-simpledb-1.69.0.gem) = 28160 +TIMESTAMP = 1761447542 +SHA256 (rubygem/aws-sdk-simpledb-1.70.0.gem) = 6d8b62cb0890574dd88041995870118fa0dc236b1451c7f60adac887786e5672 +SIZE (rubygem/aws-sdk-simpledb-1.70.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-simspaceweaver/Makefile b/devel/rubygem-aws-sdk-simspaceweaver/Makefile index c11b26c36c0f..86427eaadf37 100644 --- a/devel/rubygem-aws-sdk-simspaceweaver/Makefile +++ b/devel/rubygem-aws-sdk-simspaceweaver/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-simspaceweaver -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simspacewe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-simspaceweaver/distinfo b/devel/rubygem-aws-sdk-simspaceweaver/distinfo index 56d76479290a..349cd6d18561 100644 --- a/devel/rubygem-aws-sdk-simspaceweaver/distinfo +++ b/devel/rubygem-aws-sdk-simspaceweaver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121634 -SHA256 (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 8dfdcb002c4fed1109c8dc40948b92890e686ad6d542461d880b0d95f045975d -SIZE (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 34816 +TIMESTAMP = 1762587322 +SHA256 (rubygem/aws-sdk-simspaceweaver-1.40.0.gem) = afe063b27bbbd965d2ae650fec120ca7ff41bd6f8d7d1629de4900625bfe0c7a +SIZE (rubygem/aws-sdk-simspaceweaver-1.40.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile index 5e18016e15f4..dc6e7213bd86 100644 --- a/devel/rubygem-aws-sdk-snowball/Makefile +++ b/devel/rubygem-aws-sdk-snowball/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-snowball -PORTVERSION= 1.92.0 +PORTVERSION= 1.94.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo index d9270cca4ce1..e732878f5e08 100644 --- a/devel/rubygem-aws-sdk-snowball/distinfo +++ b/devel/rubygem-aws-sdk-snowball/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121638 -SHA256 (rubygem/aws-sdk-snowball-1.92.0.gem) = 30fad6cb23345f3030f54ea5414e1b568b4c62ccd08603af71dcd2d98a3f7006 -SIZE (rubygem/aws-sdk-snowball-1.92.0.gem) = 64512 +TIMESTAMP = 1762587324 +SHA256 (rubygem/aws-sdk-snowball-1.94.0.gem) = aa456373c2474eb4a874149e3a0448b93957ef99449cf0ac6eec1a4d2d3d4789 +SIZE (rubygem/aws-sdk-snowball-1.94.0.gem) = 64512 diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile index a24e4cf6c54b..5fcdc6385356 100644 --- a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile +++ b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-snowdevicemanagement -PORTVERSION= 1.43.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevice LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo index 94fdf8cee7e5..6cab36366b61 100644 --- a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo +++ b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121640 -SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = b0d0aac530dd6f5796aa0cb330a96fd9803f05eb47cef489f1faf7da364c81d3 -SIZE (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = 34304 +TIMESTAMP = 1762587326 +SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.45.0.gem) = 4aca6a5b21edb3e5e047df4457993b7b610c6e007fc434bc4208d543bd193641 +SIZE (rubygem/aws-sdk-snowdevicemanagement-1.45.0.gem) = 34304 diff --git a/devel/rubygem-aws-sdk-sns/Makefile b/devel/rubygem-aws-sdk-sns/Makefile index 584e98126807..fb2719cc687a 100644 --- a/devel/rubygem-aws-sdk-sns/Makefile +++ b/devel/rubygem-aws-sdk-sns/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sns -PORTVERSION= 1.106.0 +PORTVERSION= 1.108.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sns/distinfo b/devel/rubygem-aws-sdk-sns/distinfo index 4eb17b71cff4..94938a638937 100644 --- a/devel/rubygem-aws-sdk-sns/distinfo +++ b/devel/rubygem-aws-sdk-sns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121642 -SHA256 (rubygem/aws-sdk-sns-1.106.0.gem) = f2630d40d11489d6f61eddf5f226cd4c0948039e25bfd7dee4f66723529e5cf4 -SIZE (rubygem/aws-sdk-sns-1.106.0.gem) = 91136 +TIMESTAMP = 1761447550 +SHA256 (rubygem/aws-sdk-sns-1.108.0.gem) = 043650ee2af3107b4cfebe4bfe24d2cfc71db81ae811bbead8203024bca9f078 +SIZE (rubygem/aws-sdk-sns-1.108.0.gem) = 91136 diff --git a/devel/rubygem-aws-sdk-socialmessaging/Makefile b/devel/rubygem-aws-sdk-socialmessaging/Makefile index 2a323fc087d2..4eade5f35e72 100644 --- a/devel/rubygem-aws-sdk-socialmessaging/Makefile +++ b/devel/rubygem-aws-sdk-socialmessaging/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-socialmessaging -PORTVERSION= 1.14.0 +PORTVERSION= 1.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-socialmess LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-socialmessaging/distinfo b/devel/rubygem-aws-sdk-socialmessaging/distinfo index 960fa23a1a78..73c94e548257 100644 --- a/devel/rubygem-aws-sdk-socialmessaging/distinfo +++ b/devel/rubygem-aws-sdk-socialmessaging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121644 -SHA256 (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 52db95e1510228d90fe4d2b702f20eb766b26e99d36698bad7971f1732a1b117 -SIZE (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 41472 +TIMESTAMP = 1762587328 +SHA256 (rubygem/aws-sdk-socialmessaging-1.16.0.gem) = cc0949aa90a9fbfda5dc7a30d7dd53e189c688db55e8002e52d4eb0397d65391 +SIZE (rubygem/aws-sdk-socialmessaging-1.16.0.gem) = 41472 diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile index 1871f514481b..693be590d369 100644 --- a/devel/rubygem-aws-sdk-sqs/Makefile +++ b/devel/rubygem-aws-sdk-sqs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sqs -PORTVERSION= 1.104.0 +PORTVERSION= 1.106.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-sqs/distinfo b/devel/rubygem-aws-sdk-sqs/distinfo index 9b7fa45e82fd..3f7ebec138cd 100644 --- a/devel/rubygem-aws-sdk-sqs/distinfo +++ b/devel/rubygem-aws-sdk-sqs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816846 -SHA256 (rubygem/aws-sdk-sqs-1.104.0.gem) = 5f4de801f826264b5b79be19a63be17f8d46fea9cd453c01ffa9926d85302ee9 -SIZE (rubygem/aws-sdk-sqs-1.104.0.gem) = 91136 +TIMESTAMP = 1762587330 +SHA256 (rubygem/aws-sdk-sqs-1.106.0.gem) = 8e79bb3795e2570f60fc280f3ed73d666ffb21156fd1ee84eaedac92465a69df +SIZE (rubygem/aws-sdk-sqs-1.106.0.gem) = 91136 diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile index fb26619de497..a3dd0bf1ba6f 100644 --- a/devel/rubygem-aws-sdk-ssm/Makefile +++ b/devel/rubygem-aws-sdk-ssm/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssm -PORTVERSION= 1.203.0 +PORTVERSION= 1.205.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssm/distinfo b/devel/rubygem-aws-sdk-ssm/distinfo index 38de7e163015..054ed7dfeeab 100644 --- a/devel/rubygem-aws-sdk-ssm/distinfo +++ b/devel/rubygem-aws-sdk-ssm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816848 -SHA256 (rubygem/aws-sdk-ssm-1.203.0.gem) = 609b20c751b6a2a712a1810dc6309c5fbb679fea1eadfb49a7e43ea1b49df64e -SIZE (rubygem/aws-sdk-ssm-1.203.0.gem) = 326144 +TIMESTAMP = 1761447556 +SHA256 (rubygem/aws-sdk-ssm-1.205.0.gem) = 400ab12c327f419a21f70075ba0f08d563420306d53731a97a7eaee7460c73b1 +SIZE (rubygem/aws-sdk-ssm-1.205.0.gem) = 326144 diff --git a/devel/rubygem-aws-sdk-ssmcontacts/Makefile b/devel/rubygem-aws-sdk-ssmcontacts/Makefile index f966d6ab53a3..cdab8f8978c0 100644 --- a/devel/rubygem-aws-sdk-ssmcontacts/Makefile +++ b/devel/rubygem-aws-sdk-ssmcontacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmcontacts -PORTVERSION= 1.52.0 +PORTVERSION= 1.54.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontact LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmcontacts/distinfo b/devel/rubygem-aws-sdk-ssmcontacts/distinfo index f7d315fb5c3e..bb080c451be5 100644 --- a/devel/rubygem-aws-sdk-ssmcontacts/distinfo +++ b/devel/rubygem-aws-sdk-ssmcontacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121650 -SHA256 (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 6c218c7cf6cef2dcb51e4e88f101184b3666a34594ec6dcd53dc03dca789a169 -SIZE (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 53248 +TIMESTAMP = 1761447558 +SHA256 (rubygem/aws-sdk-ssmcontacts-1.54.0.gem) = 65004ac4451bbd3a266106f88c09aa9c00678909b6d8ad6bf868ac94f3e0f351 +SIZE (rubygem/aws-sdk-ssmcontacts-1.54.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile index 1d600cbf9d8b..6cd27e1aeff1 100644 --- a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile +++ b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmguiconnect -PORTVERSION= 1.8.0 +PORTVERSION= 1.10.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmguiconn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo index f210cc0df9cb..7b583e1a032c 100644 --- a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo +++ b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121652 -SHA256 (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = b4f8f0585b2f8fcc5a6be195547d04c4c746106770706e2b2b8db53f5a5f9c45 -SIZE (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = 22528 +TIMESTAMP = 1761447560 +SHA256 (rubygem/aws-sdk-ssmguiconnect-1.10.0.gem) = 921c249044fb61ca9734310ec8a362bdd6969d587155fcabcdc62965e70b52dd +SIZE (rubygem/aws-sdk-ssmguiconnect-1.10.0.gem) = 22528 diff --git a/devel/rubygem-aws-sdk-ssmincidents/Makefile b/devel/rubygem-aws-sdk-ssmincidents/Makefile index 9c6dc00c733a..385b46336577 100644 --- a/devel/rubygem-aws-sdk-ssmincidents/Makefile +++ b/devel/rubygem-aws-sdk-ssmincidents/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmincidents -PORTVERSION= 1.57.0 +PORTVERSION= 1.59.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssminciden LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmincidents/distinfo b/devel/rubygem-aws-sdk-ssmincidents/distinfo index ff5527d748e0..4a5de1f2a55d 100644 --- a/devel/rubygem-aws-sdk-ssmincidents/distinfo +++ b/devel/rubygem-aws-sdk-ssmincidents/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121654 -SHA256 (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = c3ab45bedbc93406b7f1acb4bf0488354cc84582f90bedd74709f17d61891320 -SIZE (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = 58880 +TIMESTAMP = 1761447562 +SHA256 (rubygem/aws-sdk-ssmincidents-1.59.0.gem) = c065631eec8a68d3b731ff56bcf02cb46baf7824ba4beee2a2f36ede2215d33d +SIZE (rubygem/aws-sdk-ssmincidents-1.59.0.gem) = 58880 diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile index 6d0790498ecd..e35c3c444238 100644 --- a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile +++ b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmquicksetup -PORTVERSION= 1.20.0 +PORTVERSION= 1.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmquickse LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo index f7f2d8988b1a..69fb8bf49fef 100644 --- a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo +++ b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121656 -SHA256 (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 71bb89030e1723bda87c7bb8917da9a304a9b38ea9ed2fd0ba0e23a4390a2bdb -SIZE (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 33280 +TIMESTAMP = 1762587332 +SHA256 (rubygem/aws-sdk-ssmquicksetup-1.22.0.gem) = 04a10186bcfbc9158e47dcb229a11eeea144053ed7234bab88419446840ea599 +SIZE (rubygem/aws-sdk-ssmquicksetup-1.22.0.gem) = 33280 diff --git a/devel/rubygem-aws-sdk-ssmsap/Makefile b/devel/rubygem-aws-sdk-ssmsap/Makefile index 771120c30c66..17ab19a8d2e6 100644 --- a/devel/rubygem-aws-sdk-ssmsap/Makefile +++ b/devel/rubygem-aws-sdk-ssmsap/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssmsap -PORTVERSION= 1.43.0 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmsap LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssmsap/distinfo b/devel/rubygem-aws-sdk-ssmsap/distinfo index dabd3040799c..d8ba8a6843eb 100644 --- a/devel/rubygem-aws-sdk-ssmsap/distinfo +++ b/devel/rubygem-aws-sdk-ssmsap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121658 -SHA256 (rubygem/aws-sdk-ssmsap-1.43.0.gem) = bf0ce8a5aadac3eed0c8ced8ec4c65e272bc752ea7b99d6fdbbebe895b080746 -SIZE (rubygem/aws-sdk-ssmsap-1.43.0.gem) = 43520 +TIMESTAMP = 1762587334 +SHA256 (rubygem/aws-sdk-ssmsap-1.45.0.gem) = 90ccb96cc2d200f60f6a848bfad51cacc7b55d92172f9ee3252bf9432dcfefcd +SIZE (rubygem/aws-sdk-ssmsap-1.45.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-ssoadmin/Makefile b/devel/rubygem-aws-sdk-ssoadmin/Makefile index 52652566084b..b1bff377bd93 100644 --- a/devel/rubygem-aws-sdk-ssoadmin/Makefile +++ b/devel/rubygem-aws-sdk-ssoadmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ssoadmin -PORTVERSION= 1.62.0 +PORTVERSION= 1.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ssoadmin/distinfo b/devel/rubygem-aws-sdk-ssoadmin/distinfo index e87ec28488c3..250df2b76d41 100644 --- a/devel/rubygem-aws-sdk-ssoadmin/distinfo +++ b/devel/rubygem-aws-sdk-ssoadmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816850 -SHA256 (rubygem/aws-sdk-ssoadmin-1.62.0.gem) = 17b7f8e09d4f8424f7a9b4b1365affc88ce8bc8d311af11cf820bcfc257ae5f1 -SIZE (rubygem/aws-sdk-ssoadmin-1.62.0.gem) = 74240 +TIMESTAMP = 1762587336 +SHA256 (rubygem/aws-sdk-ssoadmin-1.64.0.gem) = daa83843c7ef2c57ab86a667aad399668cee439e4135e9080f6167e853cb8582 +SIZE (rubygem/aws-sdk-ssoadmin-1.64.0.gem) = 74240 diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile index e21ea4d0ccaa..16337fb780d6 100644 --- a/devel/rubygem-aws-sdk-states/Makefile +++ b/devel/rubygem-aws-sdk-states/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-states -PORTVERSION= 1.97.0 +PORTVERSION= 1.99.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-states/distinfo b/devel/rubygem-aws-sdk-states/distinfo index f16fb8743e15..b77a66fdba7c 100644 --- a/devel/rubygem-aws-sdk-states/distinfo +++ b/devel/rubygem-aws-sdk-states/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121662 -SHA256 (rubygem/aws-sdk-states-1.97.0.gem) = 0ebe19dce3ed6410ce688eb8e31091debbc30e6358e3d7ed3a09d0364ac364f2 -SIZE (rubygem/aws-sdk-states-1.97.0.gem) = 84480 +TIMESTAMP = 1762587338 +SHA256 (rubygem/aws-sdk-states-1.99.0.gem) = 346eadce409e234cb59ea3d21142216a7f4dad51f0352a48a40afa3ff29f61ce +SIZE (rubygem/aws-sdk-states-1.99.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile index d99639ca8b61..cb52d12ce9af 100644 --- a/devel/rubygem-aws-sdk-storagegateway/Makefile +++ b/devel/rubygem-aws-sdk-storagegateway/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-storagegateway -PORTVERSION= 1.116.0 +PORTVERSION= 1.118.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegat LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-storagegateway/distinfo b/devel/rubygem-aws-sdk-storagegateway/distinfo index d9e14b180c7a..9d0b8da57b3c 100644 --- a/devel/rubygem-aws-sdk-storagegateway/distinfo +++ b/devel/rubygem-aws-sdk-storagegateway/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121664 -SHA256 (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 829c9ff9b1c6c7c634daac511d5581f24039db429adeeadec5273a2593153010 -SIZE (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 142848 +TIMESTAMP = 1761447572 +SHA256 (rubygem/aws-sdk-storagegateway-1.118.0.gem) = 2c2351c1f08295a87f5dcd3067cb78b4b4818d4a5838f7fd506db157b2713df7 +SIZE (rubygem/aws-sdk-storagegateway-1.118.0.gem) = 142848 diff --git a/devel/rubygem-aws-sdk-supplychain/Makefile b/devel/rubygem-aws-sdk-supplychain/Makefile index 639ffbe9a7d7..e9de664851a4 100644 --- a/devel/rubygem-aws-sdk-supplychain/Makefile +++ b/devel/rubygem-aws-sdk-supplychain/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-supplychain -PORTVERSION= 1.31.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supplychai LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-supplychain/distinfo b/devel/rubygem-aws-sdk-supplychain/distinfo index 66ebe5a0a886..6fec84a9497f 100644 --- a/devel/rubygem-aws-sdk-supplychain/distinfo +++ b/devel/rubygem-aws-sdk-supplychain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121666 -SHA256 (rubygem/aws-sdk-supplychain-1.31.0.gem) = 68918feec3fc0b4e1d0199dfcacb1493b757d6058bb087adca30a6adf08979ca -SIZE (rubygem/aws-sdk-supplychain-1.31.0.gem) = 62976 +TIMESTAMP = 1762587340 +SHA256 (rubygem/aws-sdk-supplychain-1.33.0.gem) = a30aaceb2759dfdde748e48335e667c12abb1d30a725eaadc2d2b2d1d556d230 +SIZE (rubygem/aws-sdk-supplychain-1.33.0.gem) = 62976 diff --git a/devel/rubygem-aws-sdk-support/Makefile b/devel/rubygem-aws-sdk-support/Makefile index a5b896d44d3c..c46ff48fc710 100644 --- a/devel/rubygem-aws-sdk-support/Makefile +++ b/devel/rubygem-aws-sdk-support/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-support -PORTVERSION= 1.83.0 +PORTVERSION= 1.84.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-support/distinfo b/devel/rubygem-aws-sdk-support/distinfo index 9e0c1a2b84bc..870e0f79b003 100644 --- a/devel/rubygem-aws-sdk-support/distinfo +++ b/devel/rubygem-aws-sdk-support/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121668 -SHA256 (rubygem/aws-sdk-support-1.83.0.gem) = 15451127a650004215da446393f1800210da128a9b4f1d0380aebcdb2bf0dded -SIZE (rubygem/aws-sdk-support-1.83.0.gem) = 43520 +TIMESTAMP = 1761447576 +SHA256 (rubygem/aws-sdk-support-1.84.0.gem) = ae7c440819c4c6569c96ccfa0b1e4a2f86ce3f8741ee641acf2c772a1569d335 +SIZE (rubygem/aws-sdk-support-1.84.0.gem) = 43520 diff --git a/devel/rubygem-aws-sdk-supportapp/Makefile b/devel/rubygem-aws-sdk-supportapp/Makefile index 4e813bb630c4..527e7909f833 100644 --- a/devel/rubygem-aws-sdk-supportapp/Makefile +++ b/devel/rubygem-aws-sdk-supportapp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-supportapp -PORTVERSION= 1.38.0 +PORTVERSION= 1.40.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-supportapp/distinfo b/devel/rubygem-aws-sdk-supportapp/distinfo index bdafef0c0fcd..311b41e2a85a 100644 --- a/devel/rubygem-aws-sdk-supportapp/distinfo +++ b/devel/rubygem-aws-sdk-supportapp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121670 -SHA256 (rubygem/aws-sdk-supportapp-1.38.0.gem) = 6753b63bb5be44bd69ce07c669ec012cad50513687f3225f2db94ddf8b9eedde -SIZE (rubygem/aws-sdk-supportapp-1.38.0.gem) = 28160 +TIMESTAMP = 1762587342 +SHA256 (rubygem/aws-sdk-supportapp-1.40.0.gem) = db640a1b805dff02867f007e9ba400bb07af59eeb188e403f80c1b28f46faaff +SIZE (rubygem/aws-sdk-supportapp-1.40.0.gem) = 28160 diff --git a/devel/rubygem-aws-sdk-swf/Makefile b/devel/rubygem-aws-sdk-swf/Makefile index 04935741e085..d7c493718c6b 100644 --- a/devel/rubygem-aws-sdk-swf/Makefile +++ b/devel/rubygem-aws-sdk-swf/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-swf -PORTVERSION= 1.77.0 +PORTVERSION= 1.79.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-swf/distinfo b/devel/rubygem-aws-sdk-swf/distinfo index 112ba7e58405..195868939bc3 100644 --- a/devel/rubygem-aws-sdk-swf/distinfo +++ b/devel/rubygem-aws-sdk-swf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121672 -SHA256 (rubygem/aws-sdk-swf-1.77.0.gem) = ef812c7a0260e38f31f554278d8dd5aec997565fee98814953d0c9c129d2b09b -SIZE (rubygem/aws-sdk-swf-1.77.0.gem) = 90624 +TIMESTAMP = 1761447580 +SHA256 (rubygem/aws-sdk-swf-1.79.0.gem) = 63ec43a4da024f931c942008e2edb5df323b1d81a5886736cad1f545245b76b4 +SIZE (rubygem/aws-sdk-swf-1.79.0.gem) = 91136 diff --git a/devel/rubygem-aws-sdk-synthetics/Makefile b/devel/rubygem-aws-sdk-synthetics/Makefile index 59f91a086a39..169283a7da42 100644 --- a/devel/rubygem-aws-sdk-synthetics/Makefile +++ b/devel/rubygem-aws-sdk-synthetics/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-synthetics -PORTVERSION= 1.74.0 +PORTVERSION= 1.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-synthetics/distinfo b/devel/rubygem-aws-sdk-synthetics/distinfo index 3e968cdd1326..27dd84148082 100644 --- a/devel/rubygem-aws-sdk-synthetics/distinfo +++ b/devel/rubygem-aws-sdk-synthetics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774851 -SHA256 (rubygem/aws-sdk-synthetics-1.74.0.gem) = d51992e5f3f80344010ec4bfde7c5dde07665035efcfa39287060c9343862a07 -SIZE (rubygem/aws-sdk-synthetics-1.74.0.gem) = 57856 +TIMESTAMP = 1761447582 +SHA256 (rubygem/aws-sdk-synthetics-1.76.0.gem) = 3629059b92f6281316e4081dd796dbb7da0865985b90c699bfdc85c2e98f1b31 +SIZE (rubygem/aws-sdk-synthetics-1.76.0.gem) = 57856 diff --git a/devel/rubygem-aws-sdk-taxsettings/Makefile b/devel/rubygem-aws-sdk-taxsettings/Makefile index 58d8b77ecbed..91e48cf68928 100644 --- a/devel/rubygem-aws-sdk-taxsettings/Makefile +++ b/devel/rubygem-aws-sdk-taxsettings/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-taxsettings -PORTVERSION= 1.30.0 +PORTVERSION= 1.32.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-taxsetting LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-taxsettings/distinfo b/devel/rubygem-aws-sdk-taxsettings/distinfo index f7ad6fd137e3..aa6c66ed0b14 100644 --- a/devel/rubygem-aws-sdk-taxsettings/distinfo +++ b/devel/rubygem-aws-sdk-taxsettings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121676 -SHA256 (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 60c03c50fc2cc207c6b4196e69e9735be436573105cf71caf5ec8383aa6b9795 -SIZE (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 51712 +TIMESTAMP = 1762587344 +SHA256 (rubygem/aws-sdk-taxsettings-1.32.0.gem) = 97a675c27c3bce424e9be456b24a95ad5c4be83773dcf482ce9b8735327c744b +SIZE (rubygem/aws-sdk-taxsettings-1.32.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile index be50cc94f3f3..a73029898ffe 100644 --- a/devel/rubygem-aws-sdk-textract/Makefile +++ b/devel/rubygem-aws-sdk-textract/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-textract -PORTVERSION= 1.83.0 +PORTVERSION= 1.85.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-textract/distinfo b/devel/rubygem-aws-sdk-textract/distinfo index fadcdba7ca37..5d8d1e5e3143 100644 --- a/devel/rubygem-aws-sdk-textract/distinfo +++ b/devel/rubygem-aws-sdk-textract/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121678 -SHA256 (rubygem/aws-sdk-textract-1.83.0.gem) = a1c4c5f3602d8c12aaf76f78df17f421a9e4c973b021449d8c6b05f22ee52e0c -SIZE (rubygem/aws-sdk-textract-1.83.0.gem) = 69632 +TIMESTAMP = 1762587346 +SHA256 (rubygem/aws-sdk-textract-1.85.0.gem) = d242e3b8eed7d11dc208a4d420bfd501de8fa006121d94c772607d2e391a1ea0 +SIZE (rubygem/aws-sdk-textract-1.85.0.gem) = 69632 diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile index e2bd37d8d7d3..e108c1851d7d 100644 --- a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile +++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreaminfluxdb -PORTVERSION= 1.31.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo index 8c4aa9035970..c5b0a27aca3f 100644 --- a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo +++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121680 -SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 515c1ad46917f9d35292eef7b042623d283f35c9ca55bfc8e98da874dd50ac34 -SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 44544 +TIMESTAMP = 1761447588 +SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.33.0.gem) = ee27ea6ed677e945abe27f37f1ef3890a546118b6db7982f8931ea7faffa1bbd +SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.33.0.gem) = 56832 diff --git a/devel/rubygem-aws-sdk-timestreamquery/Makefile b/devel/rubygem-aws-sdk-timestreamquery/Makefile index 99cc3d2ddfde..8ade9e9548a4 100644 --- a/devel/rubygem-aws-sdk-timestreamquery/Makefile +++ b/devel/rubygem-aws-sdk-timestreamquery/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreamquery -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreamquery/distinfo b/devel/rubygem-aws-sdk-timestreamquery/distinfo index 6f42e56a5851..aefd2d66760d 100644 --- a/devel/rubygem-aws-sdk-timestreamquery/distinfo +++ b/devel/rubygem-aws-sdk-timestreamquery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121682 -SHA256 (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 320ec54c6290d4b9a13c6183a69e803e238b71d2341c923eae2fee07df1e0308 -SIZE (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 51712 +TIMESTAMP = 1761447590 +SHA256 (rubygem/aws-sdk-timestreamquery-1.61.0.gem) = 9c772dd97234d008e2d8d2300753c3615f514b4cdb41a69d2bf1f78ce35567c9 +SIZE (rubygem/aws-sdk-timestreamquery-1.61.0.gem) = 51712 diff --git a/devel/rubygem-aws-sdk-timestreamwrite/Makefile b/devel/rubygem-aws-sdk-timestreamwrite/Makefile index 396f539211b6..375f3b3b628f 100644 --- a/devel/rubygem-aws-sdk-timestreamwrite/Makefile +++ b/devel/rubygem-aws-sdk-timestreamwrite/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-timestreamwrite -PORTVERSION= 1.54.0 +PORTVERSION= 1.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-timestreamwrite/distinfo b/devel/rubygem-aws-sdk-timestreamwrite/distinfo index 91d7f8bda255..4c49c496fe60 100644 --- a/devel/rubygem-aws-sdk-timestreamwrite/distinfo +++ b/devel/rubygem-aws-sdk-timestreamwrite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121684 -SHA256 (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = a2c5e036d8447230822f0ec43bd2ca28e14c90d87fceaf87a0fbc37c7a88c949 -SIZE (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = 45568 +TIMESTAMP = 1761447592 +SHA256 (rubygem/aws-sdk-timestreamwrite-1.56.0.gem) = 6f36a575861657c0b0f275f88d51a5110208c5a45aa21a4906dd0622046fa8fa +SIZE (rubygem/aws-sdk-timestreamwrite-1.56.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-tnb/Makefile b/devel/rubygem-aws-sdk-tnb/Makefile index 3ff9f06f133e..e6c09230d5ae 100644 --- a/devel/rubygem-aws-sdk-tnb/Makefile +++ b/devel/rubygem-aws-sdk-tnb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-tnb -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-tnb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-tnb/distinfo b/devel/rubygem-aws-sdk-tnb/distinfo index aa72f8a315e7..c6fbef37207d 100644 --- a/devel/rubygem-aws-sdk-tnb/distinfo +++ b/devel/rubygem-aws-sdk-tnb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121686 -SHA256 (rubygem/aws-sdk-tnb-1.35.0.gem) = c070af07645c70a3d9db4a8d736a3b5b7300c2302158838b3bc911db8819c47b -SIZE (rubygem/aws-sdk-tnb-1.35.0.gem) = 45056 +TIMESTAMP = 1761447594 +SHA256 (rubygem/aws-sdk-tnb-1.37.0.gem) = 764feecad0d4e25c064620af0e23e30965710772204c1e1900dac66abdf3e6c3 +SIZE (rubygem/aws-sdk-tnb-1.37.0.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile index ca31a6116122..2c9397b71a2f 100644 --- a/devel/rubygem-aws-sdk-transcribeservice/Makefile +++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transcribeservice -PORTVERSION= 1.129.0 +PORTVERSION= 1.131.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo index 94788b83017a..451309d96b8c 100644 --- a/devel/rubygem-aws-sdk-transcribeservice/distinfo +++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121688 -SHA256 (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 3171443c20bea08617c40f934d9dfc2dca1468074f889ba9fb5fc1dca48545e1 -SIZE (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 100352 +TIMESTAMP = 1761447596 +SHA256 (rubygem/aws-sdk-transcribeservice-1.131.0.gem) = 8f8fd1a1f5b20f889bebee9d35285182ddfe79a5f7f861f8ebc2b1b37a37d240 +SIZE (rubygem/aws-sdk-transcribeservice-1.131.0.gem) = 100352 diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile index 3147a9eac430..791b54b12aef 100644 --- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile +++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transcribestreamingservice -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo index dce897d6ba58..bfea3d9fc977 100644 --- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo +++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436601 -SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.90.0.gem) = c615fefa9248d79623cff980dfcc3ef0563d89646dcd04ce403cfe9db5859ae3 -SIZE (rubygem/aws-sdk-transcribestreamingservice-1.90.0.gem) = 65024 +TIMESTAMP = 1762587348 +SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.92.0.gem) = 515f909049a0604f7e08b823806f8c00af2ba913803c7ab073f87c45ccf871d6 +SIZE (rubygem/aws-sdk-transcribestreamingservice-1.92.0.gem) = 65024 diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile index 65972b0a299d..fed015f4a19b 100644 --- a/devel/rubygem-aws-sdk-transfer/Makefile +++ b/devel/rubygem-aws-sdk-transfer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-transfer -PORTVERSION= 1.125.0 +PORTVERSION= 1.127.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-transfer/distinfo b/devel/rubygem-aws-sdk-transfer/distinfo index 96ee11a7e5fc..2fba3bb77164 100644 --- a/devel/rubygem-aws-sdk-transfer/distinfo +++ b/devel/rubygem-aws-sdk-transfer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774853 -SHA256 (rubygem/aws-sdk-transfer-1.125.0.gem) = 95902b1026d48f60de3329f7a37d18ff77fed0d567b8ef0c8f1a5a0bb072684e -SIZE (rubygem/aws-sdk-transfer-1.125.0.gem) = 145920 +TIMESTAMP = 1761447600 +SHA256 (rubygem/aws-sdk-transfer-1.127.0.gem) = bb483377ea705cafa8e30038582d59aa77b12c51d92c1f1fcf19d5a0c823551e +SIZE (rubygem/aws-sdk-transfer-1.127.0.gem) = 151040 diff --git a/devel/rubygem-aws-sdk-translate/Makefile b/devel/rubygem-aws-sdk-translate/Makefile index 143c5666a1b9..b469429f2deb 100644 --- a/devel/rubygem-aws-sdk-translate/Makefile +++ b/devel/rubygem-aws-sdk-translate/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-translate -PORTVERSION= 1.88.0 +PORTVERSION= 1.90.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-translate/distinfo b/devel/rubygem-aws-sdk-translate/distinfo index 518c06310b38..1b1535988897 100644 --- a/devel/rubygem-aws-sdk-translate/distinfo +++ b/devel/rubygem-aws-sdk-translate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121694 -SHA256 (rubygem/aws-sdk-translate-1.88.0.gem) = 73cca0597ed38acc3c94ba1ab74332c1ee56b22dd3b20c9379575df630836da5 -SIZE (rubygem/aws-sdk-translate-1.88.0.gem) = 49152 +TIMESTAMP = 1762587350 +SHA256 (rubygem/aws-sdk-translate-1.90.0.gem) = ec17a695f0612194119924b74a35433261b3c1c09a73fbd1f9c50b362af44582 +SIZE (rubygem/aws-sdk-translate-1.90.0.gem) = 49152 diff --git a/devel/rubygem-aws-sdk-trustedadvisor/Makefile b/devel/rubygem-aws-sdk-trustedadvisor/Makefile index f290fd15fd15..2bbcbeefa4a5 100644 --- a/devel/rubygem-aws-sdk-trustedadvisor/Makefile +++ b/devel/rubygem-aws-sdk-trustedadvisor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-trustedadvisor -PORTVERSION= 1.27.0 +PORTVERSION= 1.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-trustedadv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-trustedadvisor/distinfo b/devel/rubygem-aws-sdk-trustedadvisor/distinfo index f8745d7c32a5..412825d16191 100644 --- a/devel/rubygem-aws-sdk-trustedadvisor/distinfo +++ b/devel/rubygem-aws-sdk-trustedadvisor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121696 -SHA256 (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = c37d4e065bd76202cb8b758ec5aeadba777decb20c54ae755a544c0760e19adc -SIZE (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = 32256 +TIMESTAMP = 1762587352 +SHA256 (rubygem/aws-sdk-trustedadvisor-1.29.0.gem) = a49e82beaab102345f0fd47311ad3b89cf236f7f036116a11414b1740a0e5000 +SIZE (rubygem/aws-sdk-trustedadvisor-1.29.0.gem) = 32768 diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile index c444483ed876..5935de2117e3 100644 --- a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile +++ b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-verifiedpermissions -PORTVERSION= 1.52.0 +PORTVERSION= 1.54.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-verifiedpe LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo index 6d5e6cf913b4..d4efac73658d 100644 --- a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo +++ b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436603 -SHA256 (rubygem/aws-sdk-verifiedpermissions-1.52.0.gem) = da4c99d9f98e46ecc02f132bc603e0584d8d72ee33234d03fb0ba599eb95952d -SIZE (rubygem/aws-sdk-verifiedpermissions-1.52.0.gem) = 77312 +TIMESTAMP = 1762587354 +SHA256 (rubygem/aws-sdk-verifiedpermissions-1.54.0.gem) = 5ee369108bad803894a4a37977e3701f48146f5a9fefc2b49e8b0737d4281592 +SIZE (rubygem/aws-sdk-verifiedpermissions-1.54.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-voiceid/Makefile b/devel/rubygem-aws-sdk-voiceid/Makefile index 5ad404e75404..37e8a8bc7656 100644 --- a/devel/rubygem-aws-sdk-voiceid/Makefile +++ b/devel/rubygem-aws-sdk-voiceid/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-voiceid -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-voiceid/distinfo b/devel/rubygem-aws-sdk-voiceid/distinfo index d304e1cb0909..5fbb5cf01bdc 100644 --- a/devel/rubygem-aws-sdk-voiceid/distinfo +++ b/devel/rubygem-aws-sdk-voiceid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121700 -SHA256 (rubygem/aws-sdk-voiceid-1.48.0.gem) = 12340afb25e7b134fe074e0c97705b489386a0eabc5f99d142de1419f3a2b660 -SIZE (rubygem/aws-sdk-voiceid-1.48.0.gem) = 47104 +TIMESTAMP = 1761447608 +SHA256 (rubygem/aws-sdk-voiceid-1.50.0.gem) = 8caec400d47db8cc7f63b68b434853a69b3d2d33770a024dbf15c0ee57047808 +SIZE (rubygem/aws-sdk-voiceid-1.50.0.gem) = 47104 diff --git a/devel/rubygem-aws-sdk-vpclattice/Makefile b/devel/rubygem-aws-sdk-vpclattice/Makefile index 50134e52b90a..78057a934223 100644 --- a/devel/rubygem-aws-sdk-vpclattice/Makefile +++ b/devel/rubygem-aws-sdk-vpclattice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-vpclattice -PORTVERSION= 1.37.0 +PORTVERSION= 1.39.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-vpclattice LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-vpclattice/distinfo b/devel/rubygem-aws-sdk-vpclattice/distinfo index 483ace34aca3..1bd0ba268892 100644 --- a/devel/rubygem-aws-sdk-vpclattice/distinfo +++ b/devel/rubygem-aws-sdk-vpclattice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816852 -SHA256 (rubygem/aws-sdk-vpclattice-1.37.0.gem) = fd252d22f9f929b1520617f20f7ca1163338208865fc38baed33b7f3d2644f21 -SIZE (rubygem/aws-sdk-vpclattice-1.37.0.gem) = 78336 +TIMESTAMP = 1762587356 +SHA256 (rubygem/aws-sdk-vpclattice-1.39.0.gem) = 2a61e63292f2961929ccebe7fd329b042ef75ad5460f477a8568a2d4b99d3d3e +SIZE (rubygem/aws-sdk-vpclattice-1.39.0.gem) = 78336 diff --git a/devel/rubygem-aws-sdk-waf/Makefile b/devel/rubygem-aws-sdk-waf/Makefile index 4e37c4906e97..5766e47d54ab 100644 --- a/devel/rubygem-aws-sdk-waf/Makefile +++ b/devel/rubygem-aws-sdk-waf/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-waf -PORTVERSION= 1.84.0 +PORTVERSION= 1.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-waf/distinfo b/devel/rubygem-aws-sdk-waf/distinfo index 76da6a504c29..113b09221b91 100644 --- a/devel/rubygem-aws-sdk-waf/distinfo +++ b/devel/rubygem-aws-sdk-waf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121704 -SHA256 (rubygem/aws-sdk-waf-1.84.0.gem) = e53972e4a08ae6ab308a1f92d3d76dc439a648c604f194b2f0a4e42d559c4565 -SIZE (rubygem/aws-sdk-waf-1.84.0.gem) = 101888 +TIMESTAMP = 1762587358 +SHA256 (rubygem/aws-sdk-waf-1.86.0.gem) = b7d19114ca5dbacc77c27430fad359b000baea0b45fba9cdb7ddbbf57a2a010b +SIZE (rubygem/aws-sdk-waf-1.86.0.gem) = 101888 diff --git a/devel/rubygem-aws-sdk-wafregional/Makefile b/devel/rubygem-aws-sdk-wafregional/Makefile index a7ebcc574f80..9e3d7b092045 100644 --- a/devel/rubygem-aws-sdk-wafregional/Makefile +++ b/devel/rubygem-aws-sdk-wafregional/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wafregional -PORTVERSION= 1.85.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregiona LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wafregional/distinfo b/devel/rubygem-aws-sdk-wafregional/distinfo index a385889c7f7b..3d6832981003 100644 --- a/devel/rubygem-aws-sdk-wafregional/distinfo +++ b/devel/rubygem-aws-sdk-wafregional/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121706 -SHA256 (rubygem/aws-sdk-wafregional-1.85.0.gem) = e3df269fb67af8579b591f47af6d36ab33e126d78da28fc9840040180b15e70e -SIZE (rubygem/aws-sdk-wafregional-1.85.0.gem) = 104448 +TIMESTAMP = 1762587360 +SHA256 (rubygem/aws-sdk-wafregional-1.87.0.gem) = 8e11fd8e6d8c86adb70429b4dbb2fa7762294845848fdfabce5077e4910cb483 +SIZE (rubygem/aws-sdk-wafregional-1.87.0.gem) = 104448 diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile index 1b483db5d033..126616a58d9d 100644 --- a/devel/rubygem-aws-sdk-wafv2/Makefile +++ b/devel/rubygem-aws-sdk-wafv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wafv2 -PORTVERSION= 1.118.0 +PORTVERSION= 1.119.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo index cbc378fafdd7..921e85afa00f 100644 --- a/devel/rubygem-aws-sdk-wafv2/distinfo +++ b/devel/rubygem-aws-sdk-wafv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774855 -SHA256 (rubygem/aws-sdk-wafv2-1.118.0.gem) = 352ff1b33e0229c12f2008f34d54760f41bd984640ddd435188bbdc634a31214 -SIZE (rubygem/aws-sdk-wafv2-1.118.0.gem) = 189440 +TIMESTAMP = 1761447616 +SHA256 (rubygem/aws-sdk-wafv2-1.119.0.gem) = eac1ae25347577d9beb0ba3d9edf1e7b3de265197eaf250dc46bbe402c21e86c +SIZE (rubygem/aws-sdk-wafv2-1.119.0.gem) = 189440 diff --git a/devel/rubygem-aws-sdk-wellarchitected/Makefile b/devel/rubygem-aws-sdk-wellarchitected/Makefile index ed3556a0287a..f644e016c217 100644 --- a/devel/rubygem-aws-sdk-wellarchitected/Makefile +++ b/devel/rubygem-aws-sdk-wellarchitected/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-wellarchitected -PORTVERSION= 1.59.0 +PORTVERSION= 1.61.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-wellarchitected/distinfo b/devel/rubygem-aws-sdk-wellarchitected/distinfo index 3e9daf55bda3..fefa54d96401 100644 --- a/devel/rubygem-aws-sdk-wellarchitected/distinfo +++ b/devel/rubygem-aws-sdk-wellarchitected/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121710 -SHA256 (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = e23bc035a524273a6aaaa50eda3aadbcee7968833d05b6b65155497ce245a536 -SIZE (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = 84480 +TIMESTAMP = 1761447618 +SHA256 (rubygem/aws-sdk-wellarchitected-1.61.0.gem) = e89a7d395128165265422d95b4bae357b3da46a578323c93a30e18500a590190 +SIZE (rubygem/aws-sdk-wellarchitected-1.61.0.gem) = 84480 diff --git a/devel/rubygem-aws-sdk-workdocs/Makefile b/devel/rubygem-aws-sdk-workdocs/Makefile index 76297807c6e7..099405682afa 100644 --- a/devel/rubygem-aws-sdk-workdocs/Makefile +++ b/devel/rubygem-aws-sdk-workdocs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workdocs -PORTVERSION= 1.80.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workdocs/distinfo b/devel/rubygem-aws-sdk-workdocs/distinfo index 6b5ddfff9483..8b022454733b 100644 --- a/devel/rubygem-aws-sdk-workdocs/distinfo +++ b/devel/rubygem-aws-sdk-workdocs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121712 -SHA256 (rubygem/aws-sdk-workdocs-1.80.0.gem) = f2f04a5b5f0c88fb0ae4c86a1fbf3f631f645b585d10bc7a9d2f62e9bd430444 -SIZE (rubygem/aws-sdk-workdocs-1.80.0.gem) = 60928 +TIMESTAMP = 1761447620 +SHA256 (rubygem/aws-sdk-workdocs-1.82.0.gem) = b4f342aca327778c3f7045fd6ae6ab8502e272332f63e84fb9ef4c3ee9dff3d2 +SIZE (rubygem/aws-sdk-workdocs-1.82.0.gem) = 60928 diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile index 53d49f92234c..5998a5550ada 100644 --- a/devel/rubygem-aws-sdk-workmail/Makefile +++ b/devel/rubygem-aws-sdk-workmail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workmail -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workmail/distinfo b/devel/rubygem-aws-sdk-workmail/distinfo index 501780df023f..24da7621c3f3 100644 --- a/devel/rubygem-aws-sdk-workmail/distinfo +++ b/devel/rubygem-aws-sdk-workmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436605 -SHA256 (rubygem/aws-sdk-workmail-1.90.0.gem) = 8ad04d1f1cc7f4f8b634887e3740509cca786f2b1c8a661d9d68336ace8e6bad -SIZE (rubygem/aws-sdk-workmail-1.90.0.gem) = 89088 +TIMESTAMP = 1761447622 +SHA256 (rubygem/aws-sdk-workmail-1.92.0.gem) = 11e9ce0cf3aa4eca603df0a778a2a4afc24a4e87bb744c9b1a13b38957ae590e +SIZE (rubygem/aws-sdk-workmail-1.92.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile index de77db098d03..c61df0f58dc5 100644 --- a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile +++ b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workmailmessageflow -PORTVERSION= 1.58.0 +PORTVERSION= 1.60.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo index 1067f712bbd1..8169cc0da02d 100644 --- a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo +++ b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121716 -SHA256 (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 4218d3c8ecc145594d89c810bbc5ef30012cde5d2659e266335108426e409b4d -SIZE (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 23040 +TIMESTAMP = 1762587362 +SHA256 (rubygem/aws-sdk-workmailmessageflow-1.60.0.gem) = 4162dedbcaad6c48e0b1ca11b8ad274ef530d59484d5074597dea0247949228f +SIZE (rubygem/aws-sdk-workmailmessageflow-1.60.0.gem) = 23040 diff --git a/devel/rubygem-aws-sdk-workspaces/Makefile b/devel/rubygem-aws-sdk-workspaces/Makefile index 62bc10d260b9..c444a76e715e 100644 --- a/devel/rubygem-aws-sdk-workspaces/Makefile +++ b/devel/rubygem-aws-sdk-workspaces/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspaces -PORTVERSION= 1.144.0 +PORTVERSION= 1.147.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspaces/distinfo b/devel/rubygem-aws-sdk-workspaces/distinfo index 928439564207..1a63e2ec5fc5 100644 --- a/devel/rubygem-aws-sdk-workspaces/distinfo +++ b/devel/rubygem-aws-sdk-workspaces/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121718 -SHA256 (rubygem/aws-sdk-workspaces-1.144.0.gem) = 67e20c72bb5de9e5dc70152f82ba879fe6ae97c77444a5151dc3be8f578bf6b7 -SIZE (rubygem/aws-sdk-workspaces-1.144.0.gem) = 119808 +TIMESTAMP = 1762587364 +SHA256 (rubygem/aws-sdk-workspaces-1.147.0.gem) = e1750b64c89b5562b20d6adb032691aa8def6501ebcb8b9b0e43aba68dfd725c +SIZE (rubygem/aws-sdk-workspaces-1.147.0.gem) = 119808 diff --git a/devel/rubygem-aws-sdk-workspacesinstances/Makefile b/devel/rubygem-aws-sdk-workspacesinstances/Makefile index 83d4f6b7b224..4d7a4339ff0c 100644 --- a/devel/rubygem-aws-sdk-workspacesinstances/Makefile +++ b/devel/rubygem-aws-sdk-workspacesinstances/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesinstances -PORTVERSION= 1.5.0 +PORTVERSION= 1.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspacesinstances/distinfo b/devel/rubygem-aws-sdk-workspacesinstances/distinfo index c8fd740591bf..d6e38d6cb0a8 100644 --- a/devel/rubygem-aws-sdk-workspacesinstances/distinfo +++ b/devel/rubygem-aws-sdk-workspacesinstances/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121720 -SHA256 (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = b9c83d740f1339b38ee82a36f2001e5d7634bae80bdabee3b33d9baeffb78cf3 -SIZE (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = 40448 +TIMESTAMP = 1762587366 +SHA256 (rubygem/aws-sdk-workspacesinstances-1.7.0.gem) = 65d3ee85e2b73268169b4bdb4a998650bc29599e1b9865ed264af7fef4c6ff58 +SIZE (rubygem/aws-sdk-workspacesinstances-1.7.0.gem) = 40448 diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile index 5734c7d596de..6c43f7bad576 100644 --- a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile +++ b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesthinclient -PORTVERSION= 1.35.0 +PORTVERSION= 1.37.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo index 2ac446f35763..22c42fdbf41c 100644 --- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo +++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121722 -SHA256 (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 5c79c8062faf774dd2c73944cd88981059d4ce69f7e6971b53e9bea68fc593ce -SIZE (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 34816 +TIMESTAMP = 1762587368 +SHA256 (rubygem/aws-sdk-workspacesthinclient-1.37.0.gem) = ac3a42039f59fb730336fcadab970b728c3a128a12a666a872a2e387c0b9a7e9 +SIZE (rubygem/aws-sdk-workspacesthinclient-1.37.0.gem) = 34816 diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile index 639ccf83bdd0..62694df2ac12 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/Makefile +++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesweb -PORTVERSION= 1.48.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-workspacesweb/distinfo b/devel/rubygem-aws-sdk-workspacesweb/distinfo index 7ae4ed6754db..ad33f8cad443 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/distinfo +++ b/devel/rubygem-aws-sdk-workspacesweb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121724 -SHA256 (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = b0ebb9a2dd630dc450e0f49a19049da15bdc1aaf2b2e2111dab8e40bae01f099 -SIZE (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = 73728 +TIMESTAMP = 1761447632 +SHA256 (rubygem/aws-sdk-workspacesweb-1.50.0.gem) = 69980b4cb63b6c0c0222280303d58513ee7bf81eaba2fecaefcdf84b1b091be6 +SIZE (rubygem/aws-sdk-workspacesweb-1.50.0.gem) = 73728 diff --git a/devel/rubygem-aws-sdk-xray/Makefile b/devel/rubygem-aws-sdk-xray/Makefile index 98cdadc93ec9..eacb403fe5c8 100644 --- a/devel/rubygem-aws-sdk-xray/Makefile +++ b/devel/rubygem-aws-sdk-xray/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-xray -PORTVERSION= 1.90.0 +PORTVERSION= 1.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \ +RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-xray/distinfo b/devel/rubygem-aws-sdk-xray/distinfo index 2200885578f0..2501e4ac0915 100644 --- a/devel/rubygem-aws-sdk-xray/distinfo +++ b/devel/rubygem-aws-sdk-xray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436607 -SHA256 (rubygem/aws-sdk-xray-1.90.0.gem) = bcf7c9fbbe1f7dd34b0179fd275b805486d9fb4d93ce6b47c8871e15764dbc6a -SIZE (rubygem/aws-sdk-xray-1.90.0.gem) = 71680 +TIMESTAMP = 1762587370 +SHA256 (rubygem/aws-sdk-xray-1.92.0.gem) = 3766cb38b0549b8355385ed3fb66989489fcc363a52e8b24a060a8294156329b +SIZE (rubygem/aws-sdk-xray-1.92.0.gem) = 71680 diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile index df89544166ee..d0ceb779020c 100644 --- a/devel/rubygem-bson/Makefile +++ b/devel/rubygem-bson/Makefile @@ -1,5 +1,5 @@ PORTNAME= bson -PORTVERSION= 5.1.1 +PORTVERSION= 5.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-bson/distinfo b/devel/rubygem-bson/distinfo index de14824ead97..845ddbbaab59 100644 --- a/devel/rubygem-bson/distinfo +++ b/devel/rubygem-bson/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750954468 -SHA256 (rubygem/bson-5.1.1.gem) = a57c490c6a6a0618872d5158527e426057341acf0508cf1bc3a1c7615249060b -SIZE (rubygem/bson-5.1.1.gem) = 178688 +TIMESTAMP = 1762587534 +SHA256 (rubygem/bson-5.2.0.gem) = c468c1e8a3cfa1e80531cc519a890f85586986721d8e305f83465cc36bb82608 +SIZE (rubygem/bson-5.2.0.gem) = 179200 diff --git a/devel/rubygem-console/Makefile b/devel/rubygem-console/Makefile index 95be35bc3926..e13c562dd1f9 100644 --- a/devel/rubygem-console/Makefile +++ b/devel/rubygem-console/Makefile @@ -1,5 +1,5 @@ PORTNAME= console -PORTVERSION= 1.34.1 +PORTVERSION= 1.34.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-console/distinfo b/devel/rubygem-console/distinfo index a7d2980fb986..5328d696ad67 100644 --- a/devel/rubygem-console/distinfo +++ b/devel/rubygem-console/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774857 -SHA256 (rubygem/console-1.34.1.gem) = 8698319a1b062b5409287dd90eab8b53628ce9cab9c097c99c2b411578517e3a -SIZE (rubygem/console-1.34.1.gem) = 31232 +TIMESTAMP = 1761447636 +SHA256 (rubygem/console-1.34.2.gem) = 1c036abf606ccec83f9dc28f0c31710fe5936ffe7ba5d235ae2865590a482d58 +SIZE (rubygem/console-1.34.2.gem) = 31232 diff --git a/devel/rubygem-crack/Makefile b/devel/rubygem-crack/Makefile index 7998371f939f..14124309eaec 100644 --- a/devel/rubygem-crack/Makefile +++ b/devel/rubygem-crack/Makefile @@ -1,5 +1,5 @@ PORTNAME= crack -PORTVERSION= 1.0.0 +PORTVERSION= 1.0.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-crack/distinfo b/devel/rubygem-crack/distinfo index 992f9a2fe18a..051918c5b646 100644 --- a/devel/rubygem-crack/distinfo +++ b/devel/rubygem-crack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708450760 -SHA256 (rubygem/crack-1.0.0.gem) = c83aefdb428cdc7b66c7f287e488c796f055c0839e6e545fec2c7047743c4a49 -SIZE (rubygem/crack-1.0.0.gem) = 10752 +TIMESTAMP = 1762587536 +SHA256 (rubygem/crack-1.0.1.gem) = ff4a10390cd31d66440b7524eb1841874db86201d5b70032028553130b6d4c7e +SIZE (rubygem/crack-1.0.1.gem) = 10752 diff --git a/devel/rubygem-cucumber-ci-environment/Makefile b/devel/rubygem-cucumber-ci-environment/Makefile index fb4fc438920c..5796db1a15a2 100644 --- a/devel/rubygem-cucumber-ci-environment/Makefile +++ b/devel/rubygem-cucumber-ci-environment/Makefile @@ -1,5 +1,5 @@ PORTNAME= cucumber-ci-environment -PORTVERSION= 11.0.0 +PORTVERSION= 12.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-cucumber-ci-environment/distinfo b/devel/rubygem-cucumber-ci-environment/distinfo index d416e4551957..9197105ce63a 100644 --- a/devel/rubygem-cucumber-ci-environment/distinfo +++ b/devel/rubygem-cucumber-ci-environment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774861 -SHA256 (rubygem/cucumber-ci-environment-11.0.0.gem) = 0df79a9e1d0b015b3d9def680f989200d96fef206f4d19ccf86a338c4f71d1e2 -SIZE (rubygem/cucumber-ci-environment-11.0.0.gem) = 7168 +TIMESTAMP = 1762587372 +SHA256 (rubygem/cucumber-ci-environment-12.0.0.gem) = 3a0aa514bb576667329a90315847a6edaf9c9950c65dd65ad727e1a3a44b7d3b +SIZE (rubygem/cucumber-ci-environment-12.0.0.gem) = 7168 diff --git a/devel/rubygem-cucumber-tag-expressions/Makefile b/devel/rubygem-cucumber-tag-expressions/Makefile index e012527f4537..9fcb4ee076a5 100644 --- a/devel/rubygem-cucumber-tag-expressions/Makefile +++ b/devel/rubygem-cucumber-tag-expressions/Makefile @@ -1,5 +1,5 @@ PORTNAME= cucumber-tag-expressions -PORTVERSION= 7.0.0 +PORTVERSION= 8.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-cucumber-tag-expressions/distinfo b/devel/rubygem-cucumber-tag-expressions/distinfo index b4b8b7bb3713..fb817bfd179c 100644 --- a/devel/rubygem-cucumber-tag-expressions/distinfo +++ b/devel/rubygem-cucumber-tag-expressions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774867 -SHA256 (rubygem/cucumber-tag-expressions-7.0.0.gem) = 90b6a7d5129158ffcae5f24c89013bdaa3ce6257596fc7923649442ce248ae8c -SIZE (rubygem/cucumber-tag-expressions-7.0.0.gem) = 6656 +TIMESTAMP = 1761447638 +SHA256 (rubygem/cucumber-tag-expressions-8.0.0.gem) = 2eda2417e32e2e9ff4bfda8ff277dfdea66ec1f207a46a3c9b6a73b95340cf58 +SIZE (rubygem/cucumber-tag-expressions-8.0.0.gem) = 6656 diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile index 01b808be1a1d..fa241e26e49f 100644 --- a/devel/rubygem-datadog-ci/Makefile +++ b/devel/rubygem-datadog-ci/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog-ci -PORTVERSION= 1.23.0 +PORTVERSION= 1.23.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo index fce865c696bb..c5275f828aad 100644 --- a/devel/rubygem-datadog-ci/distinfo +++ b/devel/rubygem-datadog-ci/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774871 -SHA256 (rubygem/datadog-ci-1.23.0.gem) = 1fa1dff2b13fd01c3c0d669f670ad6bfcb51d808088c2fe1a99bd8aeeb2d177d -SIZE (rubygem/datadog-ci-1.23.0.gem) = 124416 +TIMESTAMP = 1761447642 +SHA256 (rubygem/datadog-ci-1.23.1.gem) = 9d04734f7edc8f0587c51073541e2dbc9e66553c4783d3a6916bf7dcb50c9029 +SIZE (rubygem/datadog-ci-1.23.1.gem) = 124416 diff --git a/devel/rubygem-datadog/Makefile b/devel/rubygem-datadog/Makefile index 7be3098bb3ed..58ef70c374c0 100644 --- a/devel/rubygem-datadog/Makefile +++ b/devel/rubygem-datadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog -PORTVERSION= 2.21.0 +PORTVERSION= 2.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,8 +13,8 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3 RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.4.1<4:devel/rubygem-datadog-ruby_core_source \ - rubygem-libdatadog>=18.1.0.1.0<18.1.0.2:devel/rubygem-libdatadog \ - rubygem-libddwaf>=1.24.1.2.1<1.24.1.3:devel/rubygem-libddwaf \ + rubygem-libdatadog>=22.0.1.1.0<22.0.1.2:devel/rubygem-libdatadog \ + rubygem-libddwaf>=1.25.1.1.0<1.25.1.2:devel/rubygem-libddwaf \ rubygem-logger>=0:devel/rubygem-logger \ rubygem-msgpack>=0:devel/rubygem-msgpack diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo index 8e9d99c7ec24..3fa850eaac05 100644 --- a/devel/rubygem-datadog/distinfo +++ b/devel/rubygem-datadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816856 -SHA256 (rubygem/datadog-2.21.0.gem) = 2364d02ab6cb13c0a6c0825ca710e1a909bab014d94b174f2107b0c5ab7aeb4f -SIZE (rubygem/datadog-2.21.0.gem) = 691200 +TIMESTAMP = 1761447640 +SHA256 (rubygem/datadog-2.22.0.gem) = ca35af33be9bdfe5595f93b38f69f89ec04e0b27d4cb59bb814a47e1b421c885 +SIZE (rubygem/datadog-2.22.0.gem) = 702976 diff --git a/devel/rubygem-date/Makefile b/devel/rubygem-date/Makefile index f9bd6c29167a..5be447437285 100644 --- a/devel/rubygem-date/Makefile +++ b/devel/rubygem-date/Makefile @@ -1,5 +1,5 @@ PORTNAME= date -PORTVERSION= 3.4.1 +PORTVERSION= 3.5.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/date LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= cpe gem diff --git a/devel/rubygem-date/distinfo b/devel/rubygem-date/distinfo index 9abd8e736f28..4a34deb14312 100644 --- a/devel/rubygem-date/distinfo +++ b/devel/rubygem-date/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888586 -SHA256 (rubygem/date-3.4.1.gem) = bf268e14ef7158009bfeaec40b5fa3c7271906e88b196d958a89d4b408abe64f -SIZE (rubygem/date-3.4.1.gem) = 76800 +TIMESTAMP = 1762587374 +SHA256 (rubygem/date-3.5.0.gem) = 5e74fd6c04b0e65d97ad4f3bb5cb2d8efb37f386cc848f46310b4593ffc46ee5 +SIZE (rubygem/date-3.5.0.gem) = 78336 diff --git a/devel/rubygem-english/Makefile b/devel/rubygem-english/Makefile index b11d1fc1b7bc..cf4daa5e9143 100644 --- a/devel/rubygem-english/Makefile +++ b/devel/rubygem-english/Makefile @@ -1,5 +1,5 @@ PORTNAME= english -PORTVERSION= 0.8.0 +PORTVERSION= 0.8.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -9,7 +9,8 @@ WWW= https://github.com/ruby/English LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual -LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-english/distinfo b/devel/rubygem-english/distinfo index 7ed8e0ab78be..4db237762a99 100644 --- a/devel/rubygem-english/distinfo +++ b/devel/rubygem-english/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699774800 -SHA256 (rubygem/english-0.8.0.gem) = 84999dacb12dd621190432bc146e9f5b9d616fa4b5b7137b7badca3a1752533c -SIZE (rubygem/english-0.8.0.gem) = 8704 +TIMESTAMP = 1762587376 +SHA256 (rubygem/english-0.8.1.gem) = 39a87c5acaf9798850c9abd2189acc1851df19aa0b58f174894d4d9427524380 +SIZE (rubygem/english-0.8.1.gem) = 8704 diff --git a/devel/rubygem-erb/Makefile b/devel/rubygem-erb/Makefile index 1d52c67d266e..1fc7a79f144e 100644 --- a/devel/rubygem-erb/Makefile +++ b/devel/rubygem-erb/Makefile @@ -1,5 +1,5 @@ PORTNAME= erb -PORTVERSION= 5.1.1 +PORTVERSION= 5.1.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-erb/distinfo b/devel/rubygem-erb/distinfo index be5416ec156d..d89fca0338b8 100644 --- a/devel/rubygem-erb/distinfo +++ b/devel/rubygem-erb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774873 -SHA256 (rubygem/erb-5.1.1.gem) = b2c26e7924551d9efbae998e17ddbef220937b6422b1d2ec7ae71417b5a1f4ec -SIZE (rubygem/erb-5.1.1.gem) = 29184 +TIMESTAMP = 1762587378 +SHA256 (rubygem/erb-5.1.3.gem) = 566e53057b6ba48699f824b578473b391fa8aef100aa14afad1c46725fae0e67 +SIZE (rubygem/erb-5.1.3.gem) = 29696 diff --git a/devel/rubygem-excon-gitlab/Makefile b/devel/rubygem-excon-gitlab/Makefile index e27173885498..2541964a973d 100644 --- a/devel/rubygem-excon-gitlab/Makefile +++ b/devel/rubygem-excon-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= excon -PORTVERSION= 0.112.0 +PORTVERSION= 1.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -11,10 +11,12 @@ WWW= https://github.com/excon/excon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= cpe gem +RUN_DEPENDS= rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab -NO_ARCH= yes +USES= cpe gem CPE_VENDOR= excon_project +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/rubygem-excon-gitlab/distinfo b/devel/rubygem-excon-gitlab/distinfo index 5af252986405..648513e6ba20 100644 --- a/devel/rubygem-excon-gitlab/distinfo +++ b/devel/rubygem-excon-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728632670 -SHA256 (rubygem/excon-0.112.0.gem) = daf9ac3a4c2fc9aa48383a33da77ecb44fa395111e973084d5c52f6f214ae0f0 -SIZE (rubygem/excon-0.112.0.gem) = 176640 +TIMESTAMP = 1761392919 +SHA256 (rubygem/excon-1.3.0.gem) = d83d3bc2a46a74f969406071e0acc32971381a01d7382a79fa75529fb28046be +SIZE (rubygem/excon-1.3.0.gem) = 174080 diff --git a/devel/rubygem-execjs/Makefile b/devel/rubygem-execjs/Makefile index 1abab9da5a72..ef3c7c0b524a 100644 --- a/devel/rubygem-execjs/Makefile +++ b/devel/rubygem-execjs/Makefile @@ -1,6 +1,6 @@ PORTNAME= execjs PORTVERSION= 2.10.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-faraday-excon/Makefile b/devel/rubygem-faraday-excon/Makefile index b70bdca7675e..4252eddc799b 100644 --- a/devel/rubygem-faraday-excon/Makefile +++ b/devel/rubygem-faraday-excon/Makefile @@ -1,5 +1,5 @@ PORTNAME= faraday-excon -PORTVERSION= 2.3.0 +PORTVERSION= 2.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-faraday-excon/distinfo b/devel/rubygem-faraday-excon/distinfo index 551fe9a80b0d..30b7e81d60c3 100644 --- a/devel/rubygem-faraday-excon/distinfo +++ b/devel/rubygem-faraday-excon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729994390 -SHA256 (rubygem/faraday-excon-2.3.0.gem) = c5fc7175ab284b164496559e35f550587ec5b028b3cdbb40b7ebe83aa7e5b575 -SIZE (rubygem/faraday-excon-2.3.0.gem) = 7680 +TIMESTAMP = 1761447644 +SHA256 (rubygem/faraday-excon-2.4.0.gem) = 2a07ff3583468468eb62325c6263d0b2dd39282a8de7dc35908d782de531c8f6 +SIZE (rubygem/faraday-excon-2.4.0.gem) = 7680 diff --git a/devel/rubygem-fast_gettext/Makefile b/devel/rubygem-fast_gettext/Makefile index e296481d345a..694c2d222308 100644 --- a/devel/rubygem-fast_gettext/Makefile +++ b/devel/rubygem-fast_gettext/Makefile @@ -1,5 +1,5 @@ PORTNAME= fast_gettext -PORTVERSION= 4.1.0 +PORTVERSION= 4.1.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-fast_gettext/distinfo b/devel/rubygem-fast_gettext/distinfo index e31a221dca19..1235fe32b3ad 100644 --- a/devel/rubygem-fast_gettext/distinfo +++ b/devel/rubygem-fast_gettext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738090026 -SHA256 (rubygem/fast_gettext-4.1.0.gem) = 8e6b612676d601209662d2cd793ed4a067f834c8ca65ede793bacc9bcc1c2763 -SIZE (rubygem/fast_gettext-4.1.0.gem) = 30208 +TIMESTAMP = 1762587380 +SHA256 (rubygem/fast_gettext-4.1.1.gem) = e8c532f6945b0dc31efb2e91366bd56630bc3ae6a05a4126937124e40366efd8 +SIZE (rubygem/fast_gettext-4.1.1.gem) = 30208 diff --git a/devel/rubygem-fcntl/Makefile b/devel/rubygem-fcntl/Makefile index 4432e69b2d60..678f4dabbe2b 100644 --- a/devel/rubygem-fcntl/Makefile +++ b/devel/rubygem-fcntl/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/fcntl LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-fileutils/Makefile b/devel/rubygem-fileutils/Makefile index 0f8f11b38698..391ceb79d8e8 100644 --- a/devel/rubygem-fileutils/Makefile +++ b/devel/rubygem-fileutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= fileutils -PORTVERSION= 1.7.3 +PORTVERSION= 1.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-fileutils/distinfo b/devel/rubygem-fileutils/distinfo index 165bbf376ed3..1ecb2ec1bb0a 100644 --- a/devel/rubygem-fileutils/distinfo +++ b/devel/rubygem-fileutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730540968 -SHA256 (rubygem/fileutils-1.7.3.gem) = 57271e854b694a87755d76f836f5c57b2c9538ebbaf4b2154bb66addf15eb5da -SIZE (rubygem/fileutils-1.7.3.gem) = 22016 +TIMESTAMP = 1762587382 +SHA256 (rubygem/fileutils-1.8.0.gem) = 8c6b1df54e2540bdb2f39258f08af78853aa70bad52b4d394bbc6424593c6e02 +SIZE (rubygem/fileutils-1.8.0.gem) = 22528 diff --git a/devel/rubygem-fog-core-gitlab/Makefile b/devel/rubygem-fog-core-gitlab/Makefile index efdea910bdfb..b4bfb21b77d9 100644 --- a/devel/rubygem-fog-core-gitlab/Makefile +++ b/devel/rubygem-fog-core-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= fog-core -PORTVERSION= 2.1.0 +PORTVERSION= 2.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,7 +12,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-builder>=0:devel/rubygem-builder \ - rubygem-excon-gitlab>=0.58<1:devel/rubygem-excon-gitlab \ + rubygem-excon-gitlab>=1<2:devel/rubygem-excon-gitlab \ rubygem-formatador>=0.2<2.0:devel/rubygem-formatador \ rubygem-mime-types-gitlab>=0:misc/rubygem-mime-types-gitlab diff --git a/devel/rubygem-fog-core-gitlab/distinfo b/devel/rubygem-fog-core-gitlab/distinfo index 5a68a8864290..f6a0f5f2e7bd 100644 --- a/devel/rubygem-fog-core-gitlab/distinfo +++ b/devel/rubygem-fog-core-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1520786474 -SHA256 (rubygem/fog-core-2.1.0.gem) = 53e5d793554d7080d015ef13cd44b54027e421d924d9dba4ce3d83f95f37eda9 -SIZE (rubygem/fog-core-2.1.0.gem) = 53760 +TIMESTAMP = 1761392814 +SHA256 (rubygem/fog-core-2.6.0.gem) = 3fe08aa83a23cddce42f4ba412040c08f890d7ff04c175c0ee59119371245be6 +SIZE (rubygem/fog-core-2.6.0.gem) = 47104 diff --git a/devel/rubygem-fog-core-gitlab/files/patch-gemspec b/devel/rubygem-fog-core-gitlab/files/patch-gemspec deleted file mode 100644 index 83af52d815ef..000000000000 --- a/devel/rubygem-fog-core-gitlab/files/patch-gemspec +++ /dev/null @@ -1,11 +0,0 @@ ---- fog-core.gemspec.orig 2024-02-20 07:57:19 UTC -+++ fog-core.gemspec -@@ -24,7 +24,7 @@ Gem::Specification.new do |s| - s.add_runtime_dependency(%q<builder>.freeze, [">= 0".freeze]) - s.add_runtime_dependency(%q<mime-types>.freeze, [">= 0".freeze]) - s.add_runtime_dependency(%q<excon>.freeze, ["~> 0.58".freeze]) -- s.add_runtime_dependency(%q<formatador>.freeze, ["~> 0.2".freeze]) -+ s.add_runtime_dependency(%q<formatador>.freeze, [">= 0.2".freeze, "< 2.0".freeze]) - s.add_development_dependency(%q<tins>.freeze, [">= 0".freeze]) - s.add_development_dependency(%q<coveralls>.freeze, [">= 0".freeze]) - s.add_development_dependency(%q<minitest>.freeze, [">= 0".freeze]) diff --git a/devel/rubygem-fog-json-gitlab/Makefile b/devel/rubygem-fog-json-gitlab/Makefile index 803626e022ee..144738e1f69d 100644 --- a/devel/rubygem-fog-json-gitlab/Makefile +++ b/devel/rubygem-fog-json-gitlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= fog-json PORTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-fog-core-gitlab>=0:devel/rubygem-fog-core-gitlab \ - rubygem-multi_json>=1.10<2:devel/rubygem-multi_json + rubygem-multi_json-gitlab>=1.10<2:devel/rubygem-multi_json-gitlab USES= gem diff --git a/devel/rubygem-formatador/Makefile b/devel/rubygem-formatador/Makefile index ed9d85a53ff6..610b693a68d2 100644 --- a/devel/rubygem-formatador/Makefile +++ b/devel/rubygem-formatador/Makefile @@ -1,5 +1,5 @@ PORTNAME= formatador -PORTVERSION= 1.2.1 +PORTVERSION= 1.2.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-formatador/distinfo b/devel/rubygem-formatador/distinfo index d4375bea3c4d..a5e5f0ba4c59 100644 --- a/devel/rubygem-formatador/distinfo +++ b/devel/rubygem-formatador/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759817002 -SHA256 (rubygem/formatador-1.2.1.gem) = c8aab8fc04af44e134da4d94ab22fc2b18ba831cd12cb57574d79043fc794da2 -SIZE (rubygem/formatador-1.2.1.gem) = 14336 +TIMESTAMP = 1762587538 +SHA256 (rubygem/formatador-1.2.2.gem) = c327370a8d75f61a3228d5e325e67323b64e9f707f44883d701f5ff2d1fff69c +SIZE (rubygem/formatador-1.2.2.gem) = 14336 diff --git a/devel/rubygem-fugit-gitlab/Makefile b/devel/rubygem-fugit-gitlab/Makefile new file mode 100644 index 000000000000..e9a98bcaa157 --- /dev/null +++ b/devel/rubygem-fugit-gitlab/Makefile @@ -0,0 +1,24 @@ +PORTNAME= fugit +PORTVERSION= 1.11.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Time tools for flor and the floraison project +WWW= https://github.com/floraison/fugit + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-et-orbi>=1.2.11<2:devel/rubygem-et-orbi \ + rubygem-raabro>=1.4<2:textproc/rubygem-raabro + +USES= gem + +NO_ARCH= yes + +# Disable rdoc +OPTIONS_EXCLUDE=DOCS + +.include <bsd.port.mk> diff --git a/devel/rubygem-fugit111/distinfo b/devel/rubygem-fugit-gitlab/distinfo index de395ab9254a..de395ab9254a 100644 --- a/devel/rubygem-fugit111/distinfo +++ b/devel/rubygem-fugit-gitlab/distinfo diff --git a/devel/rubygem-fugit111/pkg-descr b/devel/rubygem-fugit-gitlab/pkg-descr index e8c4fab26957..e8c4fab26957 100644 --- a/devel/rubygem-fugit111/pkg-descr +++ b/devel/rubygem-fugit-gitlab/pkg-descr diff --git a/devel/rubygem-fugit/Makefile b/devel/rubygem-fugit/Makefile index 1ec7feab75c2..0fb905d3ed13 100644 --- a/devel/rubygem-fugit/Makefile +++ b/devel/rubygem-fugit/Makefile @@ -1,5 +1,5 @@ PORTNAME= fugit -PORTVERSION= 1.12.0 +PORTVERSION= 1.12.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-fugit/distinfo b/devel/rubygem-fugit/distinfo index 602dfe8e02dc..c62054298b95 100644 --- a/devel/rubygem-fugit/distinfo +++ b/devel/rubygem-fugit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816860 -SHA256 (rubygem/fugit-1.12.0.gem) = 033ddf76b3b0149519be6e53ed83954a4df304b8588bafd48284b2a383ff6503 -SIZE (rubygem/fugit-1.12.0.gem) = 31744 +TIMESTAMP = 1761447646 +SHA256 (rubygem/fugit-1.12.1.gem) = 5898f478ede9b415f0804e42b8f3fd53f814bd85eebffceebdbc34e1107aaf68 +SIZE (rubygem/fugit-1.12.1.gem) = 32256 diff --git a/devel/rubygem-fugit111/Makefile b/devel/rubygem-fugit111/Makefile deleted file mode 100644 index a4a89af885ca..000000000000 --- a/devel/rubygem-fugit111/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= fugit -PORTVERSION= 1.11.2 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 111 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Time tools for flor and the floraison project -WWW= https://github.com/floraison/fugit - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= rubygem-et-orbi>=1.2.11<2:devel/rubygem-et-orbi \ - rubygem-raabro>=1.4<2:textproc/rubygem-raabro - -USES= gem - -NO_ARCH= yes - -# Disable rdoc -OPTIONS_EXCLUDE=DOCS - -PORTSCOUT= limit:^1\.11\. - -.include <bsd.port.mk> diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile index bf5a6a7095b1..4bbc68bcec44 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile +++ b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext_i18n_rails_js -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails5 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo index c3569d723655..65b4d03600e4 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo +++ b/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816862 -SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c -SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472 +TIMESTAMP = 1762587384 +SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54 +SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec index 52c50b8f168c..8b7ef80e2473 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec +++ b/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec ---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:11:36 UTC +--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:13:15 UTC +++ gettext_i18n_rails_js.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze] -- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] +- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] + s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze] s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze s.licenses = ["MIT".freeze] diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile index a5fd78e26eee..57721e4a09f2 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile +++ b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext_i18n_rails_js -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails50 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo index c3569d723655..65b4d03600e4 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo +++ b/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816862 -SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c -SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472 +TIMESTAMP = 1762587384 +SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54 +SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec index d2fcb165c924..32b780167341 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec +++ b/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec ---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:11:57 UTC +--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:14:18 UTC +++ gettext_i18n_rails_js.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze] -- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] +- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] + s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze] s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze s.licenses = ["MIT".freeze] diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile index f5c66c156f62..f9cb92e72f57 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile +++ b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext_i18n_rails_js -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails52 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo index c3569d723655..65b4d03600e4 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo +++ b/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816862 -SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c -SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472 +TIMESTAMP = 1762587384 +SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54 +SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec index 8f5654ecfbd0..23242035a028 100644 --- a/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec +++ b/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec ---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:12:34 UTC +--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:14:22 UTC +++ gettext_i18n_rails_js.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze] -- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] +- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] + s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze] s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze s.licenses = ["MIT".freeze] diff --git a/devel/rubygem-gettext_i18n_rails_js/Makefile b/devel/rubygem-gettext_i18n_rails_js/Makefile index 7663dc392618..dc6c6bd7c6dc 100644 --- a/devel/rubygem-gettext_i18n_rails_js/Makefile +++ b/devel/rubygem-gettext_i18n_rails_js/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext_i18n_rails_js -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-gettext_i18n_rails_js/distinfo b/devel/rubygem-gettext_i18n_rails_js/distinfo index c3569d723655..65b4d03600e4 100644 --- a/devel/rubygem-gettext_i18n_rails_js/distinfo +++ b/devel/rubygem-gettext_i18n_rails_js/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816862 -SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c -SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472 +TIMESTAMP = 1762587384 +SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54 +SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424 diff --git a/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec index b5f36acd744e..6b62f3c992b7 100644 --- a/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec +++ b/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec ---- gettext_i18n_rails_js.gemspec.orig 2025-10-08 04:45:44 UTC +--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:13:18 UTC +++ gettext_i18n_rails_js.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze] -- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] +- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze] + s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze] s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze s.licenses = ["MIT".freeze] diff --git a/devel/rubygem-gitlab-experiment/Makefile b/devel/rubygem-gitlab-experiment/Makefile index d5a2acb6e026..ede6b0372da4 100644 --- a/devel/rubygem-gitlab-experiment/Makefile +++ b/devel/rubygem-gitlab-experiment/Makefile @@ -1,6 +1,5 @@ PORTNAME= gitlab-experiment -PORTVERSION= 0.9.1 -PORTREVISION= 1 +PORTVERSION= 1.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-gitlab-experiment/distinfo b/devel/rubygem-gitlab-experiment/distinfo index 9ce576bbe9bf..84035a48dd6c 100644 --- a/devel/rubygem-gitlab-experiment/distinfo +++ b/devel/rubygem-gitlab-experiment/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703588783 -SHA256 (rubygem/gitlab-experiment-0.9.1.gem) = f230ee742154805a755d5f2539dc44d93cdff08c5bbbb7656018d61f93d01f48 -SIZE (rubygem/gitlab-experiment-0.9.1.gem) = 34816 +TIMESTAMP = 1761545511 +SHA256 (rubygem/gitlab-experiment-1.0.0.gem) = 9ff76fe55d30012f0531be97143f3af5f74dd1ef3f33d630f320de0ceec9eab9 +SIZE (rubygem/gitlab-experiment-1.0.0.gem) = 35840 diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile index b87ee81d914f..2c26250c0a57 100644 --- a/devel/rubygem-gitlab-labkit/Makefile +++ b/devel/rubygem-gitlab-labkit/Makefile @@ -1,6 +1,5 @@ PORTNAME= gitlab-labkit -PORTVERSION= 0.39.0 -PORTREVISION= 1 +PORTVERSION= 0.42.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -16,9 +15,10 @@ RUN_DEPENDS= rubygem-actionpack-gitlab>=5<8.1:www/rubygem-actionpack-gitlab \ rubygem-google-protobuf3>=3<4:devel/rubygem-google-protobuf3 \ rubygem-grpc-gitlab>=1.62:net/rubygem-grpc-gitlab \ rubygem-jaeger-client>=1.1.0<1.2:devel/rubygem-jaeger-client \ + rubygem-json-schema-gitlab>=5.1<6:devel/rubygem-json-schema-gitlab \ rubygem-opentracing>=0.4<1:devel/rubygem-opentracing \ rubygem-pg_query>=6.1.0<7:databases/rubygem-pg_query \ - rubygem-prometheus-client-mmap>=1.2.8<1.3:devel/rubygem-prometheus-client-mmap \ + rubygem-prometheus-client-mmap>=1.2.9<1.3:devel/rubygem-prometheus-client-mmap \ rubygem-redis-gitlab>3.0.0<6.0.0:databases/rubygem-redis-gitlab USES= gem diff --git a/devel/rubygem-gitlab-labkit/distinfo b/devel/rubygem-gitlab-labkit/distinfo index 7fb7293ee70d..a668ac39f327 100644 --- a/devel/rubygem-gitlab-labkit/distinfo +++ b/devel/rubygem-gitlab-labkit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752677964 -SHA256 (rubygem/gitlab-labkit-0.39.0.gem) = ee81fc360aced98ab7929b5072b0f352b9444f5ff8f79e57faaf4a6bd191571e -SIZE (rubygem/gitlab-labkit-0.39.0.gem) = 38912 +TIMESTAMP = 1761545160 +SHA256 (rubygem/gitlab-labkit-0.42.1.gem) = 1eea77fec44a36e71dc238e76acdb839beb6cb296a32395f36181ff67c6730b1 +SIZE (rubygem/gitlab-labkit-0.42.1.gem) = 49152 diff --git a/devel/rubygem-google-apis-admin_directory_v1/Makefile b/devel/rubygem-google-apis-admin_directory_v1/Makefile index 8c317ab5562d..ef46ffa99feb 100644 --- a/devel/rubygem-google-apis-admin_directory_v1/Makefile +++ b/devel/rubygem-google-apis-admin_directory_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-admin_directory_v1 -PORTVERSION= 0.70.0 +PORTVERSION= 0.71.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-admin_directory_v1/distinfo b/devel/rubygem-google-apis-admin_directory_v1/distinfo index 23726400693b..d191c713b338 100644 --- a/devel/rubygem-google-apis-admin_directory_v1/distinfo +++ b/devel/rubygem-google-apis-admin_directory_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774875 -SHA256 (rubygem/google-apis-admin_directory_v1-0.70.0.gem) = 0553f708d2dcf45db33db076ace3ef86de28ce12cb89e2c61a28e2eaf405b7d4 -SIZE (rubygem/google-apis-admin_directory_v1-0.70.0.gem) = 73216 +TIMESTAMP = 1762587386 +SHA256 (rubygem/google-apis-admin_directory_v1-0.71.0.gem) = 59620fe3ff41ea5f65dc031c1178699e4c915ba66b30104db63b3eab1b55b1ab +SIZE (rubygem/google-apis-admin_directory_v1-0.71.0.gem) = 73728 diff --git a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile index cfba751c599e..2f64ee35a418 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile +++ b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-androidpublisher_v3 -PORTVERSION= 0.84.0 +PORTVERSION= 0.86.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -17,6 +17,4 @@ USES= gem NO_ARCH= yes -PORTSCOUT= limit:^0\.84\. - .include <bsd.port.mk> diff --git a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo index f0655143fabe..4a7455c71d7b 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo +++ b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755675474 -SHA256 (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 78cb3e3bcbfa029758cf15cf2ff286d4bca13182d2bf895bba3da70a5f98f71a -SIZE (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 105472 +TIMESTAMP = 1761393464 +SHA256 (rubygem/google-apis-androidpublisher_v3-0.86.0.gem) = 73a672a8326c1ab981f1e15e0ed5a66a09f218b2f695c041a2d9d26d57b87eaf +SIZE (rubygem/google-apis-androidpublisher_v3-0.86.0.gem) = 105472 diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile index b252a36f1a66..1974fefe6522 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile +++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-androidpublisher_v3 -PORTVERSION= 0.87.0 +PORTVERSION= 0.88.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo index abf78fb1d21e..24736e05b414 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo +++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436619 -SHA256 (rubygem/google-apis-androidpublisher_v3-0.87.0.gem) = 249be4b882d04923c3c8ad4eb403db8252129e0d6e2b5f139160f1637d332ff0 -SIZE (rubygem/google-apis-androidpublisher_v3-0.87.0.gem) = 105984 +TIMESTAMP = 1762587388 +SHA256 (rubygem/google-apis-androidpublisher_v3-0.88.0.gem) = 29facc5f11718dba2c047dafa2a3a6585e4e3c90554f8d58f2f39e6b8cdc2670 +SIZE (rubygem/google-apis-androidpublisher_v3-0.88.0.gem) = 106496 diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile index 8e379334e76b..1ed755a2e3ae 100644 --- a/devel/rubygem-google-apis-bigquery_v2/Makefile +++ b/devel/rubygem-google-apis-bigquery_v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-bigquery_v2 -PORTVERSION= 0.95.0 +PORTVERSION= 0.96.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-bigquery_v2/distinfo b/devel/rubygem-google-apis-bigquery_v2/distinfo index 9dc2d439b58c..bb2345996c34 100644 --- a/devel/rubygem-google-apis-bigquery_v2/distinfo +++ b/devel/rubygem-google-apis-bigquery_v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774877 -SHA256 (rubygem/google-apis-bigquery_v2-0.95.0.gem) = db9f402734efff82e6ca9a7d7e71b496c932b62db84ab768b9f18e96827ab3a5 -SIZE (rubygem/google-apis-bigquery_v2-0.95.0.gem) = 145408 +TIMESTAMP = 1762587390 +SHA256 (rubygem/google-apis-bigquery_v2-0.96.0.gem) = 8eb277bff73b1622d1e5a6253386938c15f296306507cf84a783980f932302cd +SIZE (rubygem/google-apis-bigquery_v2-0.96.0.gem) = 145408 diff --git a/devel/rubygem-google-apis-cloudkms_v1/Makefile b/devel/rubygem-google-apis-cloudkms_v1/Makefile index 4fe311732bbf..38bbe0b9b9ed 100644 --- a/devel/rubygem-google-apis-cloudkms_v1/Makefile +++ b/devel/rubygem-google-apis-cloudkms_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-cloudkms_v1 -PORTVERSION= 0.63.0 +PORTVERSION= 0.64.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-cloudkms_v1/distinfo b/devel/rubygem-google-apis-cloudkms_v1/distinfo index b1051909f0cf..162007bd260d 100644 --- a/devel/rubygem-google-apis-cloudkms_v1/distinfo +++ b/devel/rubygem-google-apis-cloudkms_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774879 -SHA256 (rubygem/google-apis-cloudkms_v1-0.63.0.gem) = bbbf4a579c7fccdcd5e66649cc47dd6e1831369f0d72232062d07f74068f64b5 -SIZE (rubygem/google-apis-cloudkms_v1-0.63.0.gem) = 51712 +TIMESTAMP = 1762587392 +SHA256 (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 31bf69368cd806e048d39f2f60d1b978ea02f8c6b1519106a46cd6403efb1fd7 +SIZE (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 51712 diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile index d0f9f9e5a079..a695be588fb5 100644 --- a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile +++ b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-cloudresourcemanager_v1 -PORTVERSION= 0.31.0 +PORTVERSION= 0.44.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,7 +12,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab +RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab USES= gem diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo index 5464094eee39..cdd03ff78c8d 100644 --- a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo +++ b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676990465 -SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = f0a472a228c0b9b592741380ce79ead2458ea0066a4b5a78635818b9b62efbbf -SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = 38912 +TIMESTAMP = 1761544767 +SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8 +SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = 39936 diff --git a/devel/rubygem-google-apis-compute_v1-gitlab/Makefile b/devel/rubygem-google-apis-compute_v1-gitlab/Makefile index 9b969bb6d3e1..a322d11ff516 100644 --- a/devel/rubygem-google-apis-compute_v1-gitlab/Makefile +++ b/devel/rubygem-google-apis-compute_v1-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-compute_v1 -PORTVERSION= 0.127.0 +PORTVERSION= 0.129.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab diff --git a/devel/rubygem-google-apis-compute_v1-gitlab/distinfo b/devel/rubygem-google-apis-compute_v1-gitlab/distinfo index f1cdf4c7f7ad..812530c7e81a 100644 --- a/devel/rubygem-google-apis-compute_v1-gitlab/distinfo +++ b/devel/rubygem-google-apis-compute_v1-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755675269 -SHA256 (rubygem/google-apis-compute_v1-0.127.0.gem) = b7c8c4f10d3f462f6a00339cbc4398b68564ad5cb1883f7d20b9ae2f9b210ab8 -SIZE (rubygem/google-apis-compute_v1-0.127.0.gem) = 515584 +TIMESTAMP = 1761393340 +SHA256 (rubygem/google-apis-compute_v1-0.129.0.gem) = b767d4564519fc47fc86b10159ec27ad515292e92b979b10720b02fd3b06f5d3 +SIZE (rubygem/google-apis-compute_v1-0.129.0.gem) = 517120 diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile index b8a87d494c05..2d03cbcb6982 100644 --- a/devel/rubygem-google-apis-compute_v1/Makefile +++ b/devel/rubygem-google-apis-compute_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-compute_v1 -PORTVERSION= 0.133.0 +PORTVERSION= 0.134.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo index 1e3f34050f4e..5d48986fdd26 100644 --- a/devel/rubygem-google-apis-compute_v1/distinfo +++ b/devel/rubygem-google-apis-compute_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774881 -SHA256 (rubygem/google-apis-compute_v1-0.133.0.gem) = f25e7083773c9f51867c7464e8e67d94d309ebd93bb130f3fa128f08af540a5a -SIZE (rubygem/google-apis-compute_v1-0.133.0.gem) = 547328 +TIMESTAMP = 1762587394 +SHA256 (rubygem/google-apis-compute_v1-0.134.0.gem) = f0f0bab87c21f17ef418120adf5fada1e0a64e04afd0b42962382f0aa3085af1 +SIZE (rubygem/google-apis-compute_v1-0.134.0.gem) = 551936 diff --git a/devel/rubygem-google-apis-container_v1beta1/Makefile b/devel/rubygem-google-apis-container_v1beta1/Makefile index 362e25d896c2..8005aa576dd0 100644 --- a/devel/rubygem-google-apis-container_v1beta1/Makefile +++ b/devel/rubygem-google-apis-container_v1beta1/Makefile @@ -1,6 +1,5 @@ PORTNAME= google-apis-container_v1beta1 -PORTVERSION= 0.43.0 -PORTREVISION= 1 +PORTVERSION= 0.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +10,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab +RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab USES= gem diff --git a/devel/rubygem-google-apis-container_v1beta1/distinfo b/devel/rubygem-google-apis-container_v1beta1/distinfo index 5a83ec54d2e0..b523b1b07d0d 100644 --- a/devel/rubygem-google-apis-container_v1beta1/distinfo +++ b/devel/rubygem-google-apis-container_v1beta1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676989782 -SHA256 (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 68c48fcf88db926ceab16f56890c85890269e6366b272fcde958a9b5550313d0 -SIZE (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 80384 +TIMESTAMP = 1761544691 +SHA256 (rubygem/google-apis-container_v1beta1-0.91.0.gem) = 9639664bf4876059627b44e3feca67cf34bb48c3520d60fbdfc42f4f37f5c299 +SIZE (rubygem/google-apis-container_v1beta1-0.91.0.gem) = 115200 diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile index 914916f9312a..14253a8a83ff 100644 --- a/devel/rubygem-google-apis-drive_v3/Makefile +++ b/devel/rubygem-google-apis-drive_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-drive_v3 -PORTVERSION= 0.71.0 +PORTVERSION= 0.73.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo index 371140b2d52e..afe66d1d65c1 100644 --- a/devel/rubygem-google-apis-drive_v3/distinfo +++ b/devel/rubygem-google-apis-drive_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816872 -SHA256 (rubygem/google-apis-drive_v3-0.71.0.gem) = 577297cd0a13e100bac05372b845baac1b6703fb15ee6a779346efa56ded66fc -SIZE (rubygem/google-apis-drive_v3-0.71.0.gem) = 61952 +TIMESTAMP = 1762587396 +SHA256 (rubygem/google-apis-drive_v3-0.73.0.gem) = 0deae93eed8c8f6a14c8311f3753b2964de7adc90acf30f511cacbde9e52ed82 +SIZE (rubygem/google-apis-drive_v3-0.73.0.gem) = 62464 diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile index 730290da182b..6382fce43f2f 100644 --- a/devel/rubygem-google-apis-iam_v1/Makefile +++ b/devel/rubygem-google-apis-iam_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-iam_v1 -PORTVERSION= 0.79.0 +PORTVERSION= 0.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo index 8905bffe85b4..a906373b3795 100644 --- a/devel/rubygem-google-apis-iam_v1/distinfo +++ b/devel/rubygem-google-apis-iam_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774969 -SHA256 (rubygem/google-apis-iam_v1-0.79.0.gem) = dc014a4cc18c964795f9423f13e032f30ae037ec3b4325d852dee5df67577ae8 -SIZE (rubygem/google-apis-iam_v1-0.79.0.gem) = 67072 +TIMESTAMP = 1762587540 +SHA256 (rubygem/google-apis-iam_v1-0.80.0.gem) = 4784eda03c7f0a13ca592f34b7bf330be4fa871342b21e6a00b27f43782dbe68 +SIZE (rubygem/google-apis-iam_v1-0.80.0.gem) = 67072 diff --git a/devel/rubygem-google-apis-iamcredentials_v1/Makefile b/devel/rubygem-google-apis-iamcredentials_v1/Makefile index da3aefe67426..127dcd7fe343 100644 --- a/devel/rubygem-google-apis-iamcredentials_v1/Makefile +++ b/devel/rubygem-google-apis-iamcredentials_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-iamcredentials_v1 -PORTVERSION= 0.24.0 +PORTVERSION= 0.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-iamcredentials_v1/distinfo b/devel/rubygem-google-apis-iamcredentials_v1/distinfo index 5268068608bc..2e7df773e826 100644 --- a/devel/rubygem-google-apis-iamcredentials_v1/distinfo +++ b/devel/rubygem-google-apis-iamcredentials_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747716322 -SHA256 (rubygem/google-apis-iamcredentials_v1-0.24.0.gem) = 5774dac78fb7b527895735252e2f76bf183b5a4462517256330327a1749c6384 -SIZE (rubygem/google-apis-iamcredentials_v1-0.24.0.gem) = 16384 +TIMESTAMP = 1762587398 +SHA256 (rubygem/google-apis-iamcredentials_v1-0.25.0.gem) = ef73fbcf7c02c442fc01977286d8aacddd8eaafb6b6d529bf8e38e9f0d1fd6c2 +SIZE (rubygem/google-apis-iamcredentials_v1-0.25.0.gem) = 15872 diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile index 78aac161431f..c19d78de19f9 100644 --- a/devel/rubygem-google-apis-monitoring_v3/Makefile +++ b/devel/rubygem-google-apis-monitoring_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-monitoring_v3 -PORTVERSION= 0.82.0 +PORTVERSION= 0.83.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-monitoring_v3/distinfo b/devel/rubygem-google-apis-monitoring_v3/distinfo index f2ad8d3133fd..b6164dc93cc3 100644 --- a/devel/rubygem-google-apis-monitoring_v3/distinfo +++ b/devel/rubygem-google-apis-monitoring_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121762 -SHA256 (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 1e4f0baeef92e53a538856667d2d2e287cc17cb50803dc4266e82d61d2a7f55c -SIZE (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 86016 +TIMESTAMP = 1761447652 +SHA256 (rubygem/google-apis-monitoring_v3-0.83.0.gem) = 4b161643b0fc68e7e963b3a488c0026636b8ef482fa8ef467090d40fd944743b +SIZE (rubygem/google-apis-monitoring_v3-0.83.0.gem) = 87552 diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile index b0ede2837c5e..77bc13a53dfd 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-sqladmin_v1beta4 -PORTVERSION= 0.92.0 +PORTVERSION= 0.93.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo index daaf41131c4b..d1d256aee475 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774883 -SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.92.0.gem) = 5e0f60bebf302a5430988d7b176169d35171a97aec0ff6c92238166e1b6a2ed9 -SIZE (rubygem/google-apis-sqladmin_v1beta4-0.92.0.gem) = 75264 +TIMESTAMP = 1762587400 +SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.93.0.gem) = d462f73d2e0178d7d52dc93d4de1a5b3c72c7475f91db2e92a95c5cf87a77e45 +SIZE (rubygem/google-apis-sqladmin_v1beta4-0.93.0.gem) = 75264 diff --git a/devel/rubygem-google-apis-storage_v1-gitlab/Makefile b/devel/rubygem-google-apis-storage_v1-gitlab/Makefile index 8960f6e7c695..1f9bd73514d1 100644 --- a/devel/rubygem-google-apis-storage_v1-gitlab/Makefile +++ b/devel/rubygem-google-apis-storage_v1-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-storage_v1 -PORTVERSION= 0.47.0 +PORTVERSION= 0.56.0 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab diff --git a/devel/rubygem-google-apis-storage_v1-gitlab/distinfo b/devel/rubygem-google-apis-storage_v1-gitlab/distinfo index 63f039280369..f2cc8dabb3a2 100644 --- a/devel/rubygem-google-apis-storage_v1-gitlab/distinfo +++ b/devel/rubygem-google-apis-storage_v1-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729509194 -SHA256 (rubygem/google-apis-storage_v1-0.47.0.gem) = 0c75864c5d9604dd6841ec9e0ea30c74d50f64e6329300ea435b34fce5f75278 -SIZE (rubygem/google-apis-storage_v1-0.47.0.gem) = 52736 +TIMESTAMP = 1761396147 +SHA256 (rubygem/google-apis-storage_v1-0.56.0.gem) = b4e8d90db1a2085de66fbb915b3bcd792179dfcc573320900435f91b8d0d182b +SIZE (rubygem/google-apis-storage_v1-0.56.0.gem) = 54784 diff --git a/devel/rubygem-google-iam-credentials-v1/Makefile b/devel/rubygem-google-iam-credentials-v1/Makefile index 02c89b63f52e..3957d80663ea 100644 --- a/devel/rubygem-google-iam-credentials-v1/Makefile +++ b/devel/rubygem-google-iam-credentials-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-iam-credentials-v1 -PORTVERSION= 1.4.0 +PORTVERSION= 1.4.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-iam-credentials-v1/distinfo b/devel/rubygem-google-iam-credentials-v1/distinfo index 60bb98bcb5e5..3462f477ac9f 100644 --- a/devel/rubygem-google-iam-credentials-v1/distinfo +++ b/devel/rubygem-google-iam-credentials-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324274 -SHA256 (rubygem/google-iam-credentials-v1-1.4.0.gem) = 4929b95e5edd681337bfd846fc437c0cc7c5de2f7aac0fcd2ae6552c7443e7ab -SIZE (rubygem/google-iam-credentials-v1-1.4.0.gem) = 42496 +TIMESTAMP = 1762587402 +SHA256 (rubygem/google-iam-credentials-v1-1.4.1.gem) = d64a5bfe03341533d252d5b2ebab55660fd0185d957b00849a78acd9fb8c7235 +SIZE (rubygem/google-iam-credentials-v1-1.4.1.gem) = 42496 diff --git a/devel/rubygem-google-iam-v1/Makefile b/devel/rubygem-google-iam-v1/Makefile index 1239cb423098..6429b99b87c1 100644 --- a/devel/rubygem-google-iam-v1/Makefile +++ b/devel/rubygem-google-iam-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-iam-v1 -PORTVERSION= 1.5.0 +PORTVERSION= 1.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-iam-v1/distinfo b/devel/rubygem-google-iam-v1/distinfo index a7aa5a65c117..0528df2beb9a 100644 --- a/devel/rubygem-google-iam-v1/distinfo +++ b/devel/rubygem-google-iam-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324276 -SHA256 (rubygem/google-iam-v1-1.5.0.gem) = 72fcf9b254265f0a131cd3044702685aa66a018662fc0b2b4b43f8a1068c8842 -SIZE (rubygem/google-iam-v1-1.5.0.gem) = 43008 +TIMESTAMP = 1762587404 +SHA256 (rubygem/google-iam-v1-1.5.1.gem) = 5b9e6a9d86b6b7b9e7269eb73390c3803c135db32a754fe4a44634292b6effa4 +SIZE (rubygem/google-iam-v1-1.5.1.gem) = 43008 diff --git a/devel/rubygem-google-protobuf/Makefile b/devel/rubygem-google-protobuf/Makefile index 596055df9b47..0959d2bf9f9b 100644 --- a/devel/rubygem-google-protobuf/Makefile +++ b/devel/rubygem-google-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-protobuf -PORTVERSION= 4.32.1 +PORTVERSION= 4.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-protobuf/distinfo b/devel/rubygem-google-protobuf/distinfo index 21bae1e48468..d44b8475fba2 100644 --- a/devel/rubygem-google-protobuf/distinfo +++ b/devel/rubygem-google-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324278 -SHA256 (rubygem/google-protobuf-4.32.1.gem) = d9ec3f52a283802055647af5d824dcdfe0a791c6ecbad6a514442f40759015e7 -SIZE (rubygem/google-protobuf-4.32.1.gem) = 299520 +TIMESTAMP = 1761447654 +SHA256 (rubygem/google-protobuf-4.33.0.gem) = a4918b45bea5889c38fb82da83a5175209600f9c17fb1698be30d635696b3526 +SIZE (rubygem/google-protobuf-4.33.0.gem) = 302080 diff --git a/devel/rubygem-grape-entity/Makefile b/devel/rubygem-grape-entity/Makefile index 2ff52e9cfdc0..737584303ab1 100644 --- a/devel/rubygem-grape-entity/Makefile +++ b/devel/rubygem-grape-entity/Makefile @@ -1,6 +1,6 @@ PORTNAME= grape-entity PORTVERSION= 1.0.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-activesupport-gitlab>=3.0.0:devel/rubygem-activesupport-gitlab \ - rubygem-multi_json>=1.3.2:devel/rubygem-multi_json + rubygem-multi_json-gitlab>=1.3.2:devel/rubygem-multi_json-gitlab USES= gem diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile index c6cd054f03cd..64b80254608d 100644 --- a/devel/rubygem-icalendar/Makefile +++ b/devel/rubygem-icalendar/Makefile @@ -1,5 +1,5 @@ PORTNAME= icalendar -PORTVERSION= 2.12.0 +PORTVERSION= 2.12.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-icalendar/distinfo b/devel/rubygem-icalendar/distinfo index 493de10d8f18..accec346474e 100644 --- a/devel/rubygem-icalendar/distinfo +++ b/devel/rubygem-icalendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759817006 -SHA256 (rubygem/icalendar-2.12.0.gem) = 331cc3ca2243bd43f38f81658f53c03bea1e7584375561373824758363e4fff5 -SIZE (rubygem/icalendar-2.12.0.gem) = 47616 +TIMESTAMP = 1762587542 +SHA256 (rubygem/icalendar-2.12.1.gem) = ecff56c550aed551f29ad1faad0da54bf62362dfaf22a428bd7ad782938fe764 +SIZE (rubygem/icalendar-2.12.1.gem) = 48128 diff --git a/devel/rubygem-io-stream/Makefile b/devel/rubygem-io-stream/Makefile index 9e5a30ae3202..60e957c4b078 100644 --- a/devel/rubygem-io-stream/Makefile +++ b/devel/rubygem-io-stream/Makefile @@ -1,5 +1,5 @@ PORTNAME= io-stream -PORTVERSION= 0.10.0 +PORTVERSION= 0.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-io-stream/distinfo b/devel/rubygem-io-stream/distinfo index d84182a5d43b..d58a41113903 100644 --- a/devel/rubygem-io-stream/distinfo +++ b/devel/rubygem-io-stream/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751622399 -SHA256 (rubygem/io-stream-0.10.0.gem) = 55d2cf28f925de4d7bdfa33b4308916b0ac3fbd3ca1af8e2c4ab067dac4f3d65 -SIZE (rubygem/io-stream-0.10.0.gem) = 17920 +TIMESTAMP = 1761447656 +SHA256 (rubygem/io-stream-0.11.0.gem) = d75b0baa991865097fbe3f101c40d3fd1ab301f9b9d7dc22586f60c524727788 +SIZE (rubygem/io-stream-0.11.0.gem) = 18432 diff --git a/devel/rubygem-irb-gitlab/Makefile b/devel/rubygem-irb-gitlab/Makefile index d18b059d03aa..113501363fc2 100644 --- a/devel/rubygem-irb-gitlab/Makefile +++ b/devel/rubygem-irb-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= irb -PORTVERSION= 1.15.2 +PORTVERSION= 1.15.3 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab diff --git a/devel/rubygem-irb-gitlab/distinfo b/devel/rubygem-irb-gitlab/distinfo index caac9fe6921f..dcbf36a999c6 100644 --- a/devel/rubygem-irb-gitlab/distinfo +++ b/devel/rubygem-irb-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289434 -SHA256 (rubygem/irb-1.15.2.gem) = 222f32952e278da34b58ffe45e8634bf4afc2dc7aa9da23fed67e581aa50fdba -SIZE (rubygem/irb-1.15.2.gem) = 88576 +TIMESTAMP = 1762063223 +SHA256 (rubygem/irb-1.15.3.gem) = 4349edff1efa7ff7bfd34cb9df74a133a588ba88c2718098b3b4468b81184aaa +SIZE (rubygem/irb-1.15.3.gem) = 101888 diff --git a/devel/rubygem-irb/Makefile b/devel/rubygem-irb/Makefile index d5f8bb45a32d..381af79a17c8 100644 --- a/devel/rubygem-irb/Makefile +++ b/devel/rubygem-irb/Makefile @@ -1,5 +1,5 @@ PORTNAME= irb -PORTVERSION= 1.15.2 +PORTVERSION= 1.15.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-irb/distinfo b/devel/rubygem-irb/distinfo index caac9fe6921f..6a409a1beb80 100644 --- a/devel/rubygem-irb/distinfo +++ b/devel/rubygem-irb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289434 -SHA256 (rubygem/irb-1.15.2.gem) = 222f32952e278da34b58ffe45e8634bf4afc2dc7aa9da23fed67e581aa50fdba -SIZE (rubygem/irb-1.15.2.gem) = 88576 +TIMESTAMP = 1762587544 +SHA256 (rubygem/irb-1.15.3.gem) = 4349edff1efa7ff7bfd34cb9df74a133a588ba88c2718098b3b4468b81184aaa +SIZE (rubygem/irb-1.15.3.gem) = 101888 diff --git a/devel/rubygem-jbuilder-rails81/Makefile b/devel/rubygem-jbuilder-rails81/Makefile new file mode 100644 index 000000000000..1ca4d36b1d47 --- /dev/null +++ b/devel/rubygem-jbuilder-rails81/Makefile @@ -0,0 +1,23 @@ +PORTNAME= jbuilder +PORTVERSION= 2.14.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Create JSON structures via a Builder-style DSL +WWW= https://github.com/rails/jbuilder + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionview81>=7.0.0:devel/rubygem-actionview81 \ + rubygem-activesupport81>=7.0.0:devel/rubygem-activesupport81 + +USES= gem shebangfix + +NO_ARCH= yes + +SHEBANG_FILES= bin/test + +.include <bsd.port.mk> diff --git a/devel/rubygem-jbuilder-rails81/distinfo b/devel/rubygem-jbuilder-rails81/distinfo new file mode 100644 index 000000000000..d5e521c81db4 --- /dev/null +++ b/devel/rubygem-jbuilder-rails81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757121772 +SHA256 (rubygem/jbuilder-2.14.1.gem) = 4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42 +SIZE (rubygem/jbuilder-2.14.1.gem) = 28672 diff --git a/devel/rubygem-jbuilder-rails81/pkg-descr b/devel/rubygem-jbuilder-rails81/pkg-descr new file mode 100644 index 000000000000..7acb33f91304 --- /dev/null +++ b/devel/rubygem-jbuilder-rails81/pkg-descr @@ -0,0 +1 @@ +Create JSON structures via a Builder-style DSL diff --git a/devel/rubygem-json-schema-gitlab/Makefile b/devel/rubygem-json-schema-gitlab/Makefile new file mode 100644 index 000000000000..0979792551ab --- /dev/null +++ b/devel/rubygem-json-schema-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= json-schema +PORTVERSION= 5.2.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby JSON schema validator +WWW= https://github.com/ruby-json-schema/json-schema + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \ + rubygem-bigdecimal>=3.1<4:math/rubygem-bigdecimal + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-json-schema-gitlab/distinfo b/devel/rubygem-json-schema-gitlab/distinfo new file mode 100644 index 000000000000..bcf51e6e2228 --- /dev/null +++ b/devel/rubygem-json-schema-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761397288 +SHA256 (rubygem/json-schema-5.2.2.gem) = 60beae0ed79ca9c552854c9ebfd44f50f77bd0c3144526d46afec384509940d5 +SIZE (rubygem/json-schema-5.2.2.gem) = 33280 diff --git a/devel/rubygem-json-schema-gitlab/pkg-descr b/devel/rubygem-json-schema-gitlab/pkg-descr new file mode 100644 index 000000000000..1728d616cf3d --- /dev/null +++ b/devel/rubygem-json-schema-gitlab/pkg-descr @@ -0,0 +1,4 @@ +This library is intended to provide Ruby with an interface for validating JSON +objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support +for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also +included. diff --git a/devel/rubygem-json/Makefile b/devel/rubygem-json/Makefile index 5844ed4ebb88..2c70f0e8424b 100644 --- a/devel/rubygem-json/Makefile +++ b/devel/rubygem-json/Makefile @@ -1,5 +1,5 @@ PORTNAME= json -PORTVERSION= 2.15.1 +PORTVERSION= 2.15.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-json/distinfo b/devel/rubygem-json/distinfo index 41f9f2e00666..1f91d3c45e48 100644 --- a/devel/rubygem-json/distinfo +++ b/devel/rubygem-json/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774889 -SHA256 (rubygem/json-2.15.1.gem) = b1c1b2e7c116eb1903e0ce0c374783e6ead8747a0f9eca132d274018ebb80b89 -SIZE (rubygem/json-2.15.1.gem) = 78848 +TIMESTAMP = 1762587406 +SHA256 (rubygem/json-2.15.2.gem) = 1068e1d966d2d0dcaf953eaed09c2d30e4104c64c1e3140c435d17be08d1fa27 +SIZE (rubygem/json-2.15.2.gem) = 78848 diff --git a/devel/rubygem-jsonpath/Makefile b/devel/rubygem-jsonpath/Makefile index d5de9e17c5dc..ee44df172c2b 100644 --- a/devel/rubygem-jsonpath/Makefile +++ b/devel/rubygem-jsonpath/Makefile @@ -1,5 +1,6 @@ PORTNAME= jsonpath PORTVERSION= 1.1.5 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/joshbuddy/jsonpath LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json +RUN_DEPENDS= rubygem-multi_json-gitlab>=0:devel/rubygem-multi_json-gitlab USES= gem diff --git a/devel/rubygem-libdatadog/Makefile b/devel/rubygem-libdatadog/Makefile index e3d4a0343837..f901a0a5a127 100644 --- a/devel/rubygem-libdatadog/Makefile +++ b/devel/rubygem-libdatadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdatadog -PORTVERSION= 18.1.0.1.0 +PORTVERSION= 22.0.1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-libdatadog/distinfo b/devel/rubygem-libdatadog/distinfo index 9a716b18f909..12720f51a713 100644 --- a/devel/rubygem-libdatadog/distinfo +++ b/devel/rubygem-libdatadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749813962 -SHA256 (rubygem/libdatadog-18.1.0.1.0.gem) = fbdd74d24c2474544418f183a31725c4ee4da85341c1310dcbe292c5ec151b09 -SIZE (rubygem/libdatadog-18.1.0.1.0.gem) = 14411776 +TIMESTAMP = 1761447658 +SHA256 (rubygem/libdatadog-22.0.1.1.0.gem) = 65e98a8ebe337ec8fcb5a9e507349cf14e82da9e571ba9c03942e2620ae5675f +SIZE (rubygem/libdatadog-22.0.1.1.0.gem) = 15564288 diff --git a/devel/rubygem-libdatadog/files/patch-gemspec b/devel/rubygem-libdatadog/files/patch-gemspec index d708e0adbfeb..5522cee6a3c3 100644 --- a/devel/rubygem-libdatadog/files/patch-gemspec +++ b/devel/rubygem-libdatadog/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/[^"]*".freeze||g' libdatadog.gemspec ---- libdatadog.gemspec.orig 2025-06-13 22:22:47 UTC +--- libdatadog.gemspec.orig 2025-10-26 03:36:58 UTC +++ libdatadog.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = "libdatadog is a Rust-based utility library for Datadog's ddtrace gem.".freeze s.email = ["dev@datadoghq.com".freeze] -- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze] +- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze] + s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze] s.homepage = "https://docs.datadoghq.com/tracing/".freeze s.licenses = ["Apache-2.0".freeze] diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile index 1b7236c0e6fd..29ddd1fa3fe4 100644 --- a/devel/rubygem-libddwaf/Makefile +++ b/devel/rubygem-libddwaf/Makefile @@ -1,5 +1,5 @@ PORTNAME= libddwaf -PORTVERSION= 1.24.1.2.1 +PORTVERSION= 1.25.1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-libddwaf/distinfo b/devel/rubygem-libddwaf/distinfo index 95446a269534..d6d8a4c50355 100644 --- a/devel/rubygem-libddwaf/distinfo +++ b/devel/rubygem-libddwaf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816880 -SHA256 (rubygem/libddwaf-1.24.1.2.1.gem) = 35652cdfde192d32f305eabcaab4e72bea9a9e7fd6aa4f618c3985de642df6d8 -SIZE (rubygem/libddwaf-1.24.1.2.1.gem) = 3052544 +TIMESTAMP = 1761447660 +SHA256 (rubygem/libddwaf-1.25.1.1.0.gem) = 49fa30bb6ff0078ccd79991b52e5cd51662eb8f45156bc58e026bc7824b66b83 +SIZE (rubygem/libddwaf-1.25.1.1.0.gem) = 3178496 diff --git a/devel/rubygem-logger-gitlab/Makefile b/devel/rubygem-logger-gitlab/Makefile index 5aaf2cb48969..349cd3c0f94d 100644 --- a/devel/rubygem-logger-gitlab/Makefile +++ b/devel/rubygem-logger-gitlab/Makefile @@ -10,6 +10,8 @@ WWW= https://github.com/ruby/logger LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-logger/Makefile b/devel/rubygem-logger/Makefile index d6f517378cee..d922b800c24d 100644 --- a/devel/rubygem-logger/Makefile +++ b/devel/rubygem-logger/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/logger LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-logging-gitlab/Makefile b/devel/rubygem-logging-gitlab/Makefile new file mode 100644 index 000000000000..804afd512e6e --- /dev/null +++ b/devel/rubygem-logging-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= logging +PORTVERSION= 2.4.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Logging library based on Java's log4j #' +WWW= https://github.com/TwP/logging + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-little-plugger>=1.1<2:devel/rubygem-little-plugger \ + rubygem-multi_json-gitlab>=1.14<2:devel/rubygem-multi_json-gitlab + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-logging-gitlab/distinfo b/devel/rubygem-logging-gitlab/distinfo new file mode 100644 index 000000000000..5471152d83a2 --- /dev/null +++ b/devel/rubygem-logging-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1718580356 +SHA256 (rubygem/logging-2.4.0.gem) = ba8893a3c211b836f4131bb93b3eb3137a0c3b1fcd0ec3d570e324d8bdc00ccb +SIZE (rubygem/logging-2.4.0.gem) = 89088 diff --git a/devel/rubygem-logging-gitlab/pkg-descr b/devel/rubygem-logging-gitlab/pkg-descr new file mode 100644 index 000000000000..e2846cae4e23 --- /dev/null +++ b/devel/rubygem-logging-gitlab/pkg-descr @@ -0,0 +1,4 @@ +Logging is a flexible logging library for use in Ruby programs based on the +design of Java's log4j library. It features a hierarchical logging system, +custom level names, multiple output destinations per log event, custom +formatting, and more. diff --git a/devel/rubygem-marcel-gitlab/Makefile b/devel/rubygem-marcel-gitlab/Makefile new file mode 100644 index 000000000000..157fbe0f004f --- /dev/null +++ b/devel/rubygem-marcel-gitlab/Makefile @@ -0,0 +1,18 @@ +PORTNAME= marcel +PORTVERSION= 1.0.4 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Simple mime type detection +WWW= https://github.com/rails/marcel + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-marcel-gitlab/distinfo b/devel/rubygem-marcel-gitlab/distinfo new file mode 100644 index 000000000000..18422f5290e1 --- /dev/null +++ b/devel/rubygem-marcel-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761397957 +SHA256 (rubygem/marcel-1.0.4.gem) = 0d5649feb64b8f19f3d3468b96c680bae9746335d02194270287868a661516a4 +SIZE (rubygem/marcel-1.0.4.gem) = 46080 diff --git a/devel/rubygem-marcel-gitlab/pkg-descr b/devel/rubygem-marcel-gitlab/pkg-descr new file mode 100644 index 000000000000..5c22f0d4b0b8 --- /dev/null +++ b/devel/rubygem-marcel-gitlab/pkg-descr @@ -0,0 +1,3 @@ +Marcel attempts to choose the most appropriate content type for a given file by +looking at the binary data, the filename, and any declared type (perhaps passed +as a request header). diff --git a/devel/rubygem-multi_json-gitlab/Makefile b/devel/rubygem-multi_json-gitlab/Makefile new file mode 100644 index 000000000000..cd885fd3c761 --- /dev/null +++ b/devel/rubygem-multi_json-gitlab/Makefile @@ -0,0 +1,28 @@ +PORTNAME= multi_json +PORTVERSION= 1.17.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby library provide swappable JSON backends +WWW= https://github.com/intridea/multi_json + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= gem + +NO_ARCH= yes + +OPTIONS_DEFINE= JSON JSON_PURE YAJL_RUBY +OPTIONS_DEFAULT=JSON_PURE +JSON_DESC= JSON implementation as a Ruby extension in C +JSON_PURE_DESC= JSON implementation in pure Ruby +YAJL_RUBY_DESC= Yajl JSON stream-based parser library + +JSON_RUN_DEPENDS= rubygem-json>=0:devel/rubygem-json +JSON_PURE_RUN_DEPENDS= rubygem-json_pure>=0:devel/rubygem-json_pure +YAJL_RUBY_RUN_DEPENDS= rubygem-yajl-ruby>=0:devel/rubygem-yajl-ruby + +.include <bsd.port.mk> diff --git a/devel/rubygem-multi_json-gitlab/distinfo b/devel/rubygem-multi_json-gitlab/distinfo new file mode 100644 index 000000000000..396311632a2e --- /dev/null +++ b/devel/rubygem-multi_json-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761395079 +SHA256 (rubygem/multi_json-1.17.0.gem) = 76581f6c96aebf2e85f8a8b9854829e0988f335e8671cd1a56a1036eb75e4a1b +SIZE (rubygem/multi_json-1.17.0.gem) = 22016 diff --git a/devel/rubygem-multi_json114/pkg-descr b/devel/rubygem-multi_json-gitlab/pkg-descr index 49d79e40d2bd..49d79e40d2bd 100644 --- a/devel/rubygem-multi_json114/pkg-descr +++ b/devel/rubygem-multi_json-gitlab/pkg-descr diff --git a/devel/rubygem-multi_json114/Makefile b/devel/rubygem-multi_json114/Makefile deleted file mode 100644 index 6c36e1620038..000000000000 --- a/devel/rubygem-multi_json114/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= multi_json -PORTVERSION= 1.14.1 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 114 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Ruby library provide swappable JSON backends -WWW= https://github.com/intridea/multi_json - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.md - -USES= gem - -NO_ARCH= yes - -OPTIONS_DEFINE= JSON JSON_PURE YAJL_RUBY -OPTIONS_DEFAULT=JSON_PURE -JSON_DESC= JSON implementation as a Ruby extension in C -JSON_PURE_DESC= JSON implementation in pure Ruby -YAJL_RUBY_DESC= Yajl JSON stream-based parser library - -JSON_RUN_DEPENDS= rubygem-json>=0:devel/rubygem-json -JSON_PURE_RUN_DEPENDS= rubygem-json_pure>=0:devel/rubygem-json_pure -YAJL_RUBY_RUN_DEPENDS= rubygem-yajl-ruby>=0:devel/rubygem-yajl-ruby - -.include <bsd.port.mk> diff --git a/devel/rubygem-multi_json114/distinfo b/devel/rubygem-multi_json114/distinfo deleted file mode 100644 index 60fae5470819..000000000000 --- a/devel/rubygem-multi_json114/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1577145877 -SHA256 (rubygem/multi_json-1.14.1.gem) = d971296c0eacea289d31e4a7ab7ac5eda97262c62bbc8c110de4f5e36425c577 -SIZE (rubygem/multi_json-1.14.1.gem) = 22016 diff --git a/devel/rubygem-nio4r/Makefile b/devel/rubygem-nio4r/Makefile index cb1a6087320e..58daf41ddf55 100644 --- a/devel/rubygem-nio4r/Makefile +++ b/devel/rubygem-nio4r/Makefile @@ -1,5 +1,5 @@ PORTNAME= nio4r -PORTVERSION= 2.7.4 +PORTVERSION= 2.7.5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-nio4r/distinfo b/devel/rubygem-nio4r/distinfo index cb6d834d350f..e3ed63e3b67c 100644 --- a/devel/rubygem-nio4r/distinfo +++ b/devel/rubygem-nio4r/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730296056 -SHA256 (rubygem/nio4r-2.7.4.gem) = d95dee68e0bb251b8ff90ac3423a511e3b784124e5db7ff5f4813a220ae73ca9 -SIZE (rubygem/nio4r-2.7.4.gem) = 116736 +TIMESTAMP = 1762587408 +SHA256 (rubygem/nio4r-2.7.5.gem) = 6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1 +SIZE (rubygem/nio4r-2.7.5.gem) = 116736 diff --git a/devel/rubygem-oj/Makefile b/devel/rubygem-oj/Makefile index daeab956d13f..dac61a80c8b0 100644 --- a/devel/rubygem-oj/Makefile +++ b/devel/rubygem-oj/Makefile @@ -1,5 +1,5 @@ PORTNAME= oj -PORTVERSION= 3.16.11 +PORTVERSION= 3.16.12 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-oj/distinfo b/devel/rubygem-oj/distinfo index c31b7f92c855..f739debf8b12 100644 --- a/devel/rubygem-oj/distinfo +++ b/devel/rubygem-oj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748831304 -SHA256 (rubygem/oj-3.16.11.gem) = 2aab609d2bc896529bd3c70d737f591c13932a640ba6164a0f7e414efdb052b1 -SIZE (rubygem/oj-3.16.11.gem) = 195584 +TIMESTAMP = 1762587410 +SHA256 (rubygem/oj-3.16.12.gem) = ad9fad6a06dabcf4cfe6a420690a4375377685c16eee0ae88e8d38a43ed7b556 +SIZE (rubygem/oj-3.16.12.gem) = 195584 diff --git a/devel/rubygem-opentelemetry-common/Makefile b/devel/rubygem-opentelemetry-common/Makefile index aff001b31638..8cefd7defc85 100644 --- a/devel/rubygem-opentelemetry-common/Makefile +++ b/devel/rubygem-opentelemetry-common/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-common -PORTVERSION= 0.22.0 +PORTVERSION= 0.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-common/distinfo b/devel/rubygem-opentelemetry-common/distinfo index b359d813fb62..bff77b59edae 100644 --- a/devel/rubygem-opentelemetry-common/distinfo +++ b/devel/rubygem-opentelemetry-common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836298 -SHA256 (rubygem/opentelemetry-common-0.22.0.gem) = ce5e96a0f838d67eb70a1d32e02bdbe7b8f41767bc71994d73b299a8b0c5878d -SIZE (rubygem/opentelemetry-common-0.22.0.gem) = 13312 +TIMESTAMP = 1761447662 +SHA256 (rubygem/opentelemetry-common-0.23.0.gem) = da721190479d57bae0ad2207468f47f3e2c3b9a91024b5bc32c9d280183eb32c +SIZE (rubygem/opentelemetry-common-0.23.0.gem) = 13312 diff --git a/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile b/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile index a05fe1986bc3..b5657f3d592b 100644 --- a/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile +++ b/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-logs -PORTVERSION= 0.2.1 +PORTVERSION= 0.2.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo b/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo index e2a8d2f7b5f9..94cd804eeacd 100644 --- a/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo +++ b/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816490 -SHA256 (rubygem/opentelemetry-exporter-otlp-logs-0.2.1.gem) = dc9bcd104e226211fb3f35110fbf5f632ebb0fc7f891dab0056dc6fd72596ef4 -SIZE (rubygem/opentelemetry-exporter-otlp-logs-0.2.1.gem) = 19968 +TIMESTAMP = 1761447664 +SHA256 (rubygem/opentelemetry-exporter-otlp-logs-0.2.2.gem) = 23b79e339a46edb0f54447dd40bb40202e765183bd241032335df6ec188d6fcc +SIZE (rubygem/opentelemetry-exporter-otlp-logs-0.2.2.gem) = 21504 diff --git a/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile b/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile index 68be47b2ca13..0733830c3cb4 100644 --- a/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile +++ b/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-metrics -PORTVERSION= 0.6.0 +PORTVERSION= 0.6.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo b/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo index 6270ccba7d0f..6d3047393561 100644 --- a/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo +++ b/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816492 -SHA256 (rubygem/opentelemetry-exporter-otlp-metrics-0.6.0.gem) = 89930bbe0ef7c7041a0b602bf1a1df1463d9a2c67440f5b2fc075ccfea29d10e -SIZE (rubygem/opentelemetry-exporter-otlp-metrics-0.6.0.gem) = 20992 +TIMESTAMP = 1761447666 +SHA256 (rubygem/opentelemetry-exporter-otlp-metrics-0.6.1.gem) = 70ae2b8aeec4efab21de16eb94c1b2428344d6ab62e9c43d024fa57e04781281 +SIZE (rubygem/opentelemetry-exporter-otlp-metrics-0.6.1.gem) = 22528 diff --git a/devel/rubygem-opentelemetry-helpers-mysql/Makefile b/devel/rubygem-opentelemetry-helpers-mysql/Makefile index 02c90b68bae5..29378e541648 100644 --- a/devel/rubygem-opentelemetry-helpers-mysql/Makefile +++ b/devel/rubygem-opentelemetry-helpers-mysql/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-helpers-mysql -PORTVERSION= 0.3.0 +PORTVERSION= 0.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-helpers-mysql/distinfo b/devel/rubygem-opentelemetry-helpers-mysql/distinfo index 298ac4776d76..5d72694474dd 100644 --- a/devel/rubygem-opentelemetry-helpers-mysql/distinfo +++ b/devel/rubygem-opentelemetry-helpers-mysql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816886 -SHA256 (rubygem/opentelemetry-helpers-mysql-0.3.0.gem) = cfe61bb3fe483f239b3d44fe0d2e49fca0def849dff9d3029a95d420692780ec -SIZE (rubygem/opentelemetry-helpers-mysql-0.3.0.gem) = 10752 +TIMESTAMP = 1761447668 +SHA256 (rubygem/opentelemetry-helpers-mysql-0.4.0.gem) = d309c0b20825bdd14d4dbc75e0d3b381ffdad37d16424ceca3cb8453d9cb5a4f +SIZE (rubygem/opentelemetry-helpers-mysql-0.4.0.gem) = 10752 diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile index 49b4d4167fdb..78ade054695c 100644 --- a/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile +++ b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-helpers-sql-processor -PORTVERSION= 0.1.0 +PORTVERSION= 0.3.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo index 379229a2ef01..c3354af02147 100644 --- a/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo +++ b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760436896 -SHA256 (rubygem/opentelemetry-helpers-sql-processor-0.1.0.gem) = 940aaf18ea184ec3efaae9ac30768be1990374a089fac41788ba0ec54f7f021c -SIZE (rubygem/opentelemetry-helpers-sql-processor-0.1.0.gem) = 11776 +TIMESTAMP = 1763182255 +SHA256 (rubygem/opentelemetry-helpers-sql-processor-0.3.1.gem) = 6041e934bee76c593e971a8bca0979a6ee411723affdd3c11ca1312903bcd9bc +SIZE (rubygem/opentelemetry-helpers-sql-processor-0.3.1.gem) = 12288 diff --git a/devel/rubygem-opentelemetry-helpers-sql/Makefile b/devel/rubygem-opentelemetry-helpers-sql/Makefile index 855a88d3a0ed..9e4dfd35eea0 100644 --- a/devel/rubygem-opentelemetry-helpers-sql/Makefile +++ b/devel/rubygem-opentelemetry-helpers-sql/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-helpers-sql -PORTVERSION= 0.2.0 +PORTVERSION= 0.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-helpers-sql/distinfo b/devel/rubygem-opentelemetry-helpers-sql/distinfo index 93b26c1cc3dd..c26c894554ed 100644 --- a/devel/rubygem-opentelemetry-helpers-sql/distinfo +++ b/devel/rubygem-opentelemetry-helpers-sql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816888 -SHA256 (rubygem/opentelemetry-helpers-sql-0.2.0.gem) = 9f23977bcac6ee7f8782a4821181ca75d75e635e6e01f2a0da7e2b5169bb884d -SIZE (rubygem/opentelemetry-helpers-sql-0.2.0.gem) = 10752 +TIMESTAMP = 1761447670 +SHA256 (rubygem/opentelemetry-helpers-sql-0.3.0.gem) = 4bb08017d6a16dd41c4d1c53c7fd30f9c5bb691195d8b458933724627b3f37f9 +SIZE (rubygem/opentelemetry-helpers-sql-0.3.0.gem) = 10752 diff --git a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile index 8af11f901b18..4c097b605ad9 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-active_model_serializers -PORTVERSION= 0.23.0 +PORTVERSION= 0.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo index f4a940bc7255..9f2b1173a0d2 100644 --- a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo +++ b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816890 -SHA256 (rubygem/opentelemetry-instrumentation-active_model_serializers-0.23.0.gem) = 9caf0ed1306f6de9f939ee8049172553caefd7fe0d4039971f5ea617511faca2 -SIZE (rubygem/opentelemetry-instrumentation-active_model_serializers-0.23.0.gem) = 11264 +TIMESTAMP = 1761447672 +SHA256 (rubygem/opentelemetry-instrumentation-active_model_serializers-0.24.0.gem) = 8fe81e44167d17e45d9acfa588d20140c7640c323e58aca99e266de1bb3fce15 +SIZE (rubygem/opentelemetry-instrumentation-active_model_serializers-0.24.0.gem) = 11264 diff --git a/devel/rubygem-opentelemetry-instrumentation-all/Makefile b/devel/rubygem-opentelemetry-instrumentation-all/Makefile index e3e6aa381695..71ffaffa7b07 100644 --- a/devel/rubygem-opentelemetry-instrumentation-all/Makefile +++ b/devel/rubygem-opentelemetry-instrumentation-all/Makefile @@ -1,5 +1,6 @@ PORTNAME= opentelemetry-instrumentation-all PORTVERSION= 0.85.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +13,7 @@ WWW= https://opentelemetry.io/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_model_serializers>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-active_model_serializers \ +RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_model_serializers>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-active_model_serializers \ rubygem-opentelemetry-instrumentation-anthropic>=0.2.0<0.3:devel/rubygem-opentelemetry-instrumentation-anthropic \ rubygem-opentelemetry-instrumentation-aws_lambda>=0.5.0<0.6:devel/rubygem-opentelemetry-instrumentation-aws_lambda \ rubygem-opentelemetry-instrumentation-aws_sdk>=0.9.0<0.11:devel/rubygem-opentelemetry-instrumentation-aws_sdk \ diff --git a/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec b/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec index 9f7eae7596e9..33137455191d 100644 --- a/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec +++ b/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec @@ -1,7 +1,11 @@ ---- opentelemetry-instrumentation-all.gemspec.orig 2025-10-12 16:41:48 UTC +--- opentelemetry-instrumentation-all.gemspec.orig 2025-10-26 01:30:20 UTC +++ opentelemetry-instrumentation-all.gemspec -@@ -25,7 +25,7 @@ Gem::Specification.new do |s| - s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23.0".freeze]) +@@ -22,10 +22,10 @@ Gem::Specification.new do |s| + + s.specification_version = 4 + +- s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23.0".freeze]) ++ s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23".freeze]) s.add_runtime_dependency(%q<opentelemetry-instrumentation-anthropic>.freeze, ["~> 0.2.0".freeze]) s.add_runtime_dependency(%q<opentelemetry-instrumentation-aws_lambda>.freeze, ["~> 0.5.0".freeze]) - s.add_runtime_dependency(%q<opentelemetry-instrumentation-aws_sdk>.freeze, ["~> 0.10.0".freeze]) diff --git a/devel/rubygem-opentelemetry-metrics-sdk/Makefile b/devel/rubygem-opentelemetry-metrics-sdk/Makefile index af510edfe787..12fc0548ecfb 100644 --- a/devel/rubygem-opentelemetry-metrics-sdk/Makefile +++ b/devel/rubygem-opentelemetry-metrics-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-metrics-sdk -PORTVERSION= 0.9.1 +PORTVERSION= 0.11.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-metrics-sdk/distinfo b/devel/rubygem-opentelemetry-metrics-sdk/distinfo index fdb12eb9bd2f..ab5478706579 100644 --- a/devel/rubygem-opentelemetry-metrics-sdk/distinfo +++ b/devel/rubygem-opentelemetry-metrics-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816526 -SHA256 (rubygem/opentelemetry-metrics-sdk-0.9.1.gem) = ea0f80b3e39359e20097ba5a807aa4cc112f2749916bf8a560a0d394a64df131 -SIZE (rubygem/opentelemetry-metrics-sdk-0.9.1.gem) = 27136 +TIMESTAMP = 1762587412 +SHA256 (rubygem/opentelemetry-metrics-sdk-0.11.0.gem) = 6e0ec65ef83806250b7cd1c5b5ab2b8b24429495f0d295918a87d066c9edf052 +SIZE (rubygem/opentelemetry-metrics-sdk-0.11.0.gem) = 27648 diff --git a/devel/rubygem-opentelemetry-sdk/Makefile b/devel/rubygem-opentelemetry-sdk/Makefile index 693c943f670b..42ac0b74a8fb 100644 --- a/devel/rubygem-opentelemetry-sdk/Makefile +++ b/devel/rubygem-opentelemetry-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-sdk -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-opentelemetry-sdk/distinfo b/devel/rubygem-opentelemetry-sdk/distinfo index 18bbeb9a3fc4..4b463452bcdf 100644 --- a/devel/rubygem-opentelemetry-sdk/distinfo +++ b/devel/rubygem-opentelemetry-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816910 -SHA256 (rubygem/opentelemetry-sdk-1.9.0.gem) = 46437c5abf683c6664284fc78067d1272529ed6574bb05b70c9a1f7aba13e0dc -SIZE (rubygem/opentelemetry-sdk-1.9.0.gem) = 34816 +TIMESTAMP = 1761447676 +SHA256 (rubygem/opentelemetry-sdk-1.10.0.gem) = 43719949be8df24dcaeb86ebbf75636cda87d51a01af2729499b92a48b80521a +SIZE (rubygem/opentelemetry-sdk-1.10.0.gem) = 34816 diff --git a/devel/rubygem-optparse/Makefile b/devel/rubygem-optparse/Makefile index a591f105cb52..daa0bcc84efb 100644 --- a/devel/rubygem-optparse/Makefile +++ b/devel/rubygem-optparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= optparse -PORTVERSION= 0.6.0 +PORTVERSION= 0.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-optparse/distinfo b/devel/rubygem-optparse/distinfo index 28fcf6bca1a2..89cd9e6ffba5 100644 --- a/devel/rubygem-optparse/distinfo +++ b/devel/rubygem-optparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679742 -SHA256 (rubygem/optparse-0.6.0.gem) = 25e90469c1cd44048a89dc01c1dde9d5f0bdf717851055fb18237780779b068c -SIZE (rubygem/optparse-0.6.0.gem) = 41472 +TIMESTAMP = 1762587414 +SHA256 (rubygem/optparse-0.8.0.gem) = ef6b7fbaf7ec331474f325bc08dd5622e6e1e651007a5341330ee4b08ce734f0 +SIZE (rubygem/optparse-0.8.0.gem) = 42496 diff --git a/devel/rubygem-parser/Makefile b/devel/rubygem-parser/Makefile index 91945035d78b..fce6a4e3a063 100644 --- a/devel/rubygem-parser/Makefile +++ b/devel/rubygem-parser/Makefile @@ -1,5 +1,5 @@ PORTNAME= parser -PORTVERSION= 3.3.9.0 +PORTVERSION= 3.3.10.0 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-parser/distinfo b/devel/rubygem-parser/distinfo index 6ab75a190800..44c412215b07 100644 --- a/devel/rubygem-parser/distinfo +++ b/devel/rubygem-parser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796196 -SHA256 (rubygem/parser-3.3.9.0.gem) = 94d6929354b1a6e3e1f89d79d4d302cc8f5aa814431a6c9c7e0623335d7687f2 -SIZE (rubygem/parser-3.3.9.0.gem) = 911872 +TIMESTAMP = 1762587416 +SHA256 (rubygem/parser-3.3.10.0.gem) = ce3587fa5cc55a88c4ba5b2b37621b3329aadf5728f9eafa36bbd121462aabd6 +SIZE (rubygem/parser-3.3.10.0.gem) = 911872 diff --git a/devel/rubygem-power_assert/Makefile b/devel/rubygem-power_assert/Makefile index 1c4e13f0d19d..fea5f087e90b 100644 --- a/devel/rubygem-power_assert/Makefile +++ b/devel/rubygem-power_assert/Makefile @@ -1,5 +1,5 @@ PORTNAME= power_assert -PORTVERSION= 2.0.5 +PORTVERSION= 3.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-power_assert/distinfo b/devel/rubygem-power_assert/distinfo index d707b60c7183..a36f66e7d440 100644 --- a/devel/rubygem-power_assert/distinfo +++ b/devel/rubygem-power_assert/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228254 -SHA256 (rubygem/power_assert-2.0.5.gem) = 63b511b85bb8ea57336d25156864498644f5bbf028699ceda27949e0125bc323 -SIZE (rubygem/power_assert-2.0.5.gem) = 15360 +TIMESTAMP = 1762587546 +SHA256 (rubygem/power_assert-3.0.0.gem) = 8dab8be569d824257f1e9e2a1364f6b15df2fff2c3f8b3bc5b31e8201b8dbff3 +SIZE (rubygem/power_assert-3.0.0.gem) = 14848 diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile index 3e44b8209cb2..e9183dd46b25 100644 --- a/devel/rubygem-prometheus-client-mmap/Makefile +++ b/devel/rubygem-prometheus-client-mmap/Makefile @@ -1,6 +1,6 @@ PORTNAME= prometheus-client-mmap PORTVERSION= 1.2.10 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-pstore/Makefile b/devel/rubygem-pstore/Makefile index a54381b9a12d..ef30547338ce 100644 --- a/devel/rubygem-pstore/Makefile +++ b/devel/rubygem-pstore/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/ruby/pstore LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL -LICENSE_FILE_RUBY =${WRKSRC}/COPYING +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-rake/Makefile b/devel/rubygem-rake/Makefile index c864c7d56992..8e3205ad10bb 100644 --- a/devel/rubygem-rake/Makefile +++ b/devel/rubygem-rake/Makefile @@ -1,5 +1,5 @@ PORTNAME= rake -PORTVERSION= 13.3.0 +PORTVERSION= 13.3.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rake/distinfo b/devel/rubygem-rake/distinfo index 8a2ab131c094..c44ce0bad9d7 100644 --- a/devel/rubygem-rake/distinfo +++ b/devel/rubygem-rake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748831320 -SHA256 (rubygem/rake-13.3.0.gem) = 96f5092d786ff412c62fde76f793cc0541bd84d2eb579caa529aa8a059934493 -SIZE (rubygem/rake-13.3.0.gem) = 86528 +TIMESTAMP = 1762587548 +SHA256 (rubygem/rake-13.3.1.gem) = 8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c +SIZE (rubygem/rake-13.3.1.gem) = 86528 diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile index 8395582d4dd1..3ff9741b4971 100644 --- a/devel/rubygem-rdoc/Makefile +++ b/devel/rubygem-rdoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= rdoc -PORTVERSION= 6.15.0 +PORTVERSION= 6.15.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rdoc/distinfo b/devel/rubygem-rdoc/distinfo index f89161c57a53..fd1d3d48b72b 100644 --- a/devel/rubygem-rdoc/distinfo +++ b/devel/rubygem-rdoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774973 -SHA256 (rubygem/rdoc-6.15.0.gem) = 0f0e68864969e77c2acd4063a9585baa5216d362701d827a93feaa9cbae78b05 -SIZE (rubygem/rdoc-6.15.0.gem) = 673280 +TIMESTAMP = 1762587550 +SHA256 (rubygem/rdoc-6.15.1.gem) = 28bfac73cd8b226a8079f53a564ceaccdb5b4480e34335100001570ddb1a481a +SIZE (rubygem/rdoc-6.15.1.gem) = 673792 diff --git a/devel/rubygem-re2/Makefile b/devel/rubygem-re2/Makefile index 8d33246d365a..e6fa984ee1bc 100644 --- a/devel/rubygem-re2/Makefile +++ b/devel/rubygem-re2/Makefile @@ -1,5 +1,5 @@ PORTNAME= re2 -PORTVERSION= 2.19.0 +PORTVERSION= 2.20.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libgmp.so:math/gmp \ libre2.so:devel/re2 -RUN_DEPENDS= rubygem-mini_portile2>=2.8.7<2.9:devel/rubygem-mini_portile2 +RUN_DEPENDS= rubygem-mini_portile2>=2.8.9<2.9:devel/rubygem-mini_portile2 USES= gem CONFIGURE_ARGS= --enable-system-libraries diff --git a/devel/rubygem-re2/distinfo b/devel/rubygem-re2/distinfo index af60f5dc71d5..f3033c494f5f 100644 --- a/devel/rubygem-re2/distinfo +++ b/devel/rubygem-re2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755678625 -SHA256 (rubygem/re2-2.19.0.gem) = 676b956a65d88abac2ff7010b48e38b3a1a8dce99a995eadf35609e7bc076ee7 -SIZE (rubygem/re2-2.19.0.gem) = 2708992 +TIMESTAMP = 1761546247 +SHA256 (rubygem/re2-2.20.0.gem) = 45356b68a7a530cbeef1a98222c673268446b6b005e94ba485583b778881f3c2 +SIZE (rubygem/re2-2.20.0.gem) = 2677248 diff --git a/devel/rubygem-red-datasets/Makefile b/devel/rubygem-red-datasets/Makefile index 8a49c2294eb0..50dc3fefb5bb 100644 --- a/devel/rubygem-red-datasets/Makefile +++ b/devel/rubygem-red-datasets/Makefile @@ -1,5 +1,5 @@ PORTNAME= red-datasets -PORTVERSION= 0.2.0 +PORTVERSION= 0.2.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-red-datasets/distinfo b/devel/rubygem-red-datasets/distinfo index e4b1d30c1b22..3a413c3302c7 100644 --- a/devel/rubygem-red-datasets/distinfo +++ b/devel/rubygem-red-datasets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178210 -SHA256 (rubygem/red-datasets-0.2.0.gem) = d66f0b3ba862bbe342f3ee23a0d41daaffc9199895f9956913483b13130c6af0 -SIZE (rubygem/red-datasets-0.2.0.gem) = 75776 +TIMESTAMP = 1761447678 +SHA256 (rubygem/red-datasets-0.2.1.gem) = a9f1427a4914e05fdd1c16f1a37bc5d5c8c3547dab682fd63bc8ec7c7508d3d0 +SIZE (rubygem/red-datasets-0.2.1.gem) = 75776 diff --git a/devel/rubygem-repl_type_completor/Makefile b/devel/rubygem-repl_type_completor/Makefile index 465c762037fd..42875d47dbc2 100644 --- a/devel/rubygem-repl_type_completor/Makefile +++ b/devel/rubygem-repl_type_completor/Makefile @@ -1,5 +1,5 @@ PORTNAME= repl_type_completor -PORTVERSION= 0.1.11 +PORTVERSION= 0.1.12 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-repl_type_completor/distinfo b/devel/rubygem-repl_type_completor/distinfo index 4e2d08444a5b..04224a9e72e8 100644 --- a/devel/rubygem-repl_type_completor/distinfo +++ b/devel/rubygem-repl_type_completor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289442 -SHA256 (rubygem/repl_type_completor-0.1.11.gem) = d302df8892a7f5992ca97df6943b5e44bdc94479caa65e34f812a26b669b624c -SIZE (rubygem/repl_type_completor-0.1.11.gem) = 25088 +TIMESTAMP = 1762587552 +SHA256 (rubygem/repl_type_completor-0.1.12.gem) = f60671508b0a7fff341b2ced85618e4a89d27fc5829807a3b0c5a44f98585b84 +SIZE (rubygem/repl_type_completor-0.1.12.gem) = 25088 diff --git a/devel/rubygem-rgen/Makefile b/devel/rubygem-rgen/Makefile index ca133d8c6aa4..bdecfa0295d2 100644 --- a/devel/rubygem-rgen/Makefile +++ b/devel/rubygem-rgen/Makefile @@ -1,5 +1,5 @@ PORTNAME= rgen -PORTVERSION= 0.9.1 +PORTVERSION= 0.10.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rgen/distinfo b/devel/rubygem-rgen/distinfo index 05225859797e..645c10421279 100644 --- a/devel/rubygem-rgen/distinfo +++ b/devel/rubygem-rgen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677533912 -SHA256 (rubygem/rgen-0.9.1.gem) = 771751201721cb120cd2ba536efb19fdead25c3558319217b7d14cf5b31b6fa9 -SIZE (rubygem/rgen-0.9.1.gem) = 282624 +TIMESTAMP = 1754808444 +SHA256 (rubygem/rgen-0.10.2.gem) = d978f84887a0b4815ff3a0e0c4d43a15cdeeac9fd4da02db8ec3ecd0f222f371 +SIZE (rubygem/rgen-0.10.2.gem) = 273920 diff --git a/devel/rubygem-rspec-core/Makefile b/devel/rubygem-rspec-core/Makefile index 3e1861b24278..af950476b130 100644 --- a/devel/rubygem-rspec-core/Makefile +++ b/devel/rubygem-rspec-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= rspec-core -PORTVERSION= 3.13.5 +PORTVERSION= 3.13.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rspec-core/distinfo b/devel/rubygem-rspec-core/distinfo index c5b3bace070c..ee7b313c0e10 100644 --- a/devel/rubygem-rspec-core/distinfo +++ b/devel/rubygem-rspec-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750954402 -SHA256 (rubygem/rspec-core-3.13.5.gem) = ab3f682897c6131c67f9a17cfee5022a597f283aebe654d329a565f9937a4fa3 -SIZE (rubygem/rspec-core-3.13.5.gem) = 167424 +TIMESTAMP = 1761447682 +SHA256 (rubygem/rspec-core-3.13.6.gem) = a8823c6411667b60a8bca135364351dda34cd55e44ff94c4be4633b37d828b2d +SIZE (rubygem/rspec-core-3.13.6.gem) = 167936 diff --git a/devel/rubygem-rspec-mocks/Makefile b/devel/rubygem-rspec-mocks/Makefile index 764fc5102e05..87d993dd6d77 100644 --- a/devel/rubygem-rspec-mocks/Makefile +++ b/devel/rubygem-rspec-mocks/Makefile @@ -1,5 +1,5 @@ PORTNAME= rspec-mocks -PORTVERSION= 3.13.5 +PORTVERSION= 3.13.7 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rspec-mocks/distinfo b/devel/rubygem-rspec-mocks/distinfo index 0af3e671fa1d..5114093fdf6f 100644 --- a/devel/rubygem-rspec-mocks/distinfo +++ b/devel/rubygem-rspec-mocks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495979 -SHA256 (rubygem/rspec-mocks-3.13.5.gem) = e4338a6f285ada9fe56f5893f5457783af8194f5d08884d17a87321d5195ea81 -SIZE (rubygem/rspec-mocks-3.13.5.gem) = 82944 +TIMESTAMP = 1762587418 +SHA256 (rubygem/rspec-mocks-3.13.7.gem) = 0979034e64b1d7a838aaaddf12bf065ea4dc40ef3d4c39f01f93ae2c66c62b1c +SIZE (rubygem/rspec-mocks-3.13.7.gem) = 82944 diff --git a/devel/rubygem-rspec/Makefile b/devel/rubygem-rspec/Makefile index b4ce7825dca4..419e109e5ae0 100644 --- a/devel/rubygem-rspec/Makefile +++ b/devel/rubygem-rspec/Makefile @@ -1,5 +1,5 @@ PORTNAME= rspec -PORTVERSION= 3.13.1 +PORTVERSION= 3.13.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rspec/distinfo b/devel/rubygem-rspec/distinfo index cb00d45ed0ea..db0de530ee9d 100644 --- a/devel/rubygem-rspec/distinfo +++ b/devel/rubygem-rspec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495973 -SHA256 (rubygem/rspec-3.13.1.gem) = b9f9a58fa915b8d94a1d6b3195fe6dd28c4c34836a6097015142c4a9ace72140 -SIZE (rubygem/rspec-3.13.1.gem) = 10752 +TIMESTAMP = 1761447680 +SHA256 (rubygem/rspec-3.13.2.gem) = 206284a08ad798e61f86d7ca3e376718d52c0bc944626b2349266f239f820587 +SIZE (rubygem/rspec-3.13.2.gem) = 10752 diff --git a/devel/rubygem-rubocop-performance/Makefile b/devel/rubygem-rubocop-performance/Makefile index 7f501c524d8e..e94229617d0f 100644 --- a/devel/rubygem-rubocop-performance/Makefile +++ b/devel/rubygem-rubocop-performance/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubocop-performance -PORTVERSION= 1.26.0 +PORTVERSION= 1.26.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-lint_roller>=1.1<2:devel/rubygem-lint_roller \ rubygem-rubocop>=1.75.0<2.0:devel/rubygem-rubocop \ - rubygem-rubocop-ast>=1.44.0:devel/rubygem-rubocop-ast + rubygem-rubocop-ast>=1.47.1:devel/rubygem-rubocop-ast USES= gem diff --git a/devel/rubygem-rubocop-performance/distinfo b/devel/rubygem-rubocop-performance/distinfo index 33e4eb88d235..9630f4a27f39 100644 --- a/devel/rubygem-rubocop-performance/distinfo +++ b/devel/rubygem-rubocop-performance/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436643 -SHA256 (rubygem/rubocop-performance-1.26.0.gem) = 7bb0d9d9fb2ea122bf6f9a596dd7cf9dc93ab4950923d26c4ae4f328cef71ca9 -SIZE (rubygem/rubocop-performance-1.26.0.gem) = 45568 +TIMESTAMP = 1761447686 +SHA256 (rubygem/rubocop-performance-1.26.1.gem) = cd19b936ff196df85829d264b522fd4f98b6c89ad271fa52744a8c11b8f71834 +SIZE (rubygem/rubocop-performance-1.26.1.gem) = 45568 diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile index 378ccfe32323..27a272129798 100644 --- a/devel/rubygem-ruby-lsp/Makefile +++ b/devel/rubygem-ruby-lsp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-lsp -PORTVERSION= 0.26.1 +PORTVERSION= 0.26.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-ruby-lsp/distinfo b/devel/rubygem-ruby-lsp/distinfo index 15f72a7b1b19..cefe9c793a8c 100644 --- a/devel/rubygem-ruby-lsp/distinfo +++ b/devel/rubygem-ruby-lsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796200 -SHA256 (rubygem/ruby-lsp-0.26.1.gem) = d140c75df25cd1a6475c17a84ce650aa81608e77ca0642d4ef4363f2c6791814 -SIZE (rubygem/ruby-lsp-0.26.1.gem) = 169472 +TIMESTAMP = 1762587420 +SHA256 (rubygem/ruby-lsp-0.26.2.gem) = b4e0da60d97d453ae8f91f065197f2ab189955bba763a128a416cc4c3fa1d976 +SIZE (rubygem/ruby-lsp-0.26.2.gem) = 170496 diff --git a/devel/rubygem-sdoc/Makefile b/devel/rubygem-sdoc/Makefile index 0e24d478f24e..1b188ba8b613 100644 --- a/devel/rubygem-sdoc/Makefile +++ b/devel/rubygem-sdoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= sdoc -PORTVERSION= 2.6.4 +PORTVERSION= 2.6.5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sdoc/distinfo b/devel/rubygem-sdoc/distinfo index 04edc35df44c..dd779dc2154f 100644 --- a/devel/rubygem-sdoc/distinfo +++ b/devel/rubygem-sdoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759817010 -SHA256 (rubygem/sdoc-2.6.4.gem) = c709ad72e4ae8dde2fbd02ab4f10a1722b0d8747a74d5501d37f38984d3b2421 -SIZE (rubygem/sdoc-2.6.4.gem) = 292864 +TIMESTAMP = 1762587554 +SHA256 (rubygem/sdoc-2.6.5.gem) = 7998b61c10775ee3179ccb0253774332d139e2c0649c251091f5868107a09b86 +SIZE (rubygem/sdoc-2.6.5.gem) = 293376 diff --git a/devel/rubygem-sequel/Makefile b/devel/rubygem-sequel/Makefile index 4e2b5aed87a6..d2e5cf8da108 100644 --- a/devel/rubygem-sequel/Makefile +++ b/devel/rubygem-sequel/Makefile @@ -1,5 +1,5 @@ PORTNAME= sequel -PORTVERSION= 5.97.0 +PORTVERSION= 5.98.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sequel/distinfo b/devel/rubygem-sequel/distinfo index 7d83f6df7167..53100d87c2a9 100644 --- a/devel/rubygem-sequel/distinfo +++ b/devel/rubygem-sequel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774975 -SHA256 (rubygem/sequel-5.97.0.gem) = 1b29c6f7d2747d1097b1405b265edfe2f2d72041153cd8d56f6f440d64e57f8d -SIZE (rubygem/sequel-5.97.0.gem) = 650240 +TIMESTAMP = 1762587556 +SHA256 (rubygem/sequel-5.98.0.gem) = 4fe49107a136311ca447686d941a19057e69121d6a322549e02723a269942b47 +SIZE (rubygem/sequel-5.98.0.gem) = 652800 diff --git a/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile b/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile index 8607d6c90d61..f8ba0556dd0d 100644 --- a/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile +++ b/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= sidekiq-cron PORTVERSION= 1.12.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails-gitlab @@ -11,7 +12,7 @@ WWW= https://github.com/sidekiq-cron/sidekiq-cron LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-fugit>=1.8<2:devel/rubygem-fugit \ +RUN_DEPENDS= rubygem-fugit-gitlab>=1.8<2:devel/rubygem-fugit-gitlab \ rubygem-globalid-rails-gitlab>=1.0.1:databases/rubygem-globalid-rails-gitlab \ rubygem-sidekiq-gitlab>=6:devel/rubygem-sidekiq-gitlab diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile index b1c141766149..e63755372418 100644 --- a/devel/rubygem-sorbet-runtime/Makefile +++ b/devel/rubygem-sorbet-runtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= sorbet-runtime -PORTVERSION= 0.6.12638 +PORTVERSION= 0.6.12666 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo index a28e48544dc3..b6cbf9c0c4e1 100644 --- a/devel/rubygem-sorbet-runtime/distinfo +++ b/devel/rubygem-sorbet-runtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774895 -SHA256 (rubygem/sorbet-runtime-0.6.12638.gem) = bc7fab3c4ae208305b9f757b23a27dd54b60b8eafd43874502f7072ce9e0eff1 -SIZE (rubygem/sorbet-runtime-0.6.12638.gem) = 90112 +TIMESTAMP = 1762587422 +SHA256 (rubygem/sorbet-runtime-0.6.12666.gem) = 848ec8afb81c144ffaa6070d908b620162488081e331cf3570cafda1a278780f +SIZE (rubygem/sorbet-runtime-0.6.12666.gem) = 88576 diff --git a/devel/rubygem-sprockets-rails-rails81/Makefile b/devel/rubygem-sprockets-rails-rails81/Makefile new file mode 100644 index 000000000000..1f7235e0628d --- /dev/null +++ b/devel/rubygem-sprockets-rails-rails81/Makefile @@ -0,0 +1,22 @@ +PORTNAME= sprockets-rails +PORTVERSION= 3.5.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Sprockets Rails integration +WWW= https://github.com/rails/sprockets-rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack81>=5.2:www/rubygem-actionpack81 \ + rubygem-activesupport81>=5.2:devel/rubygem-activesupport81 \ + rubygem-sprockets>=3.0.0:devel/rubygem-sprockets + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-sprockets-rails-rails81/distinfo b/devel/rubygem-sprockets-rails-rails81/distinfo new file mode 100644 index 000000000000..ac8e143c69bc --- /dev/null +++ b/devel/rubygem-sprockets-rails-rails81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1722711329 +SHA256 (rubygem/sprockets-rails-3.5.2.gem) = a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e +SIZE (rubygem/sprockets-rails-3.5.2.gem) = 16384 diff --git a/devel/rubygem-sprockets-rails-rails81/pkg-descr b/devel/rubygem-sprockets-rails-rails81/pkg-descr new file mode 100644 index 000000000000..04e7020dca45 --- /dev/null +++ b/devel/rubygem-sprockets-rails-rails81/pkg-descr @@ -0,0 +1 @@ +Sprockets Rails integration diff --git a/devel/rubygem-stringio/Makefile b/devel/rubygem-stringio/Makefile index 76c8391f5859..f2b61eb1870d 100644 --- a/devel/rubygem-stringio/Makefile +++ b/devel/rubygem-stringio/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/stringio LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-strong_migrations/Makefile b/devel/rubygem-strong_migrations/Makefile index 624a2a6b513f..ea639da76d94 100644 --- a/devel/rubygem-strong_migrations/Makefile +++ b/devel/rubygem-strong_migrations/Makefile @@ -1,5 +1,5 @@ PORTNAME= strong_migrations -PORTVERSION= 2.5.0 +PORTVERSION= 2.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-strong_migrations/distinfo b/devel/rubygem-strong_migrations/distinfo index bf9a4aac99d4..bbbe2fcc239e 100644 --- a/devel/rubygem-strong_migrations/distinfo +++ b/devel/rubygem-strong_migrations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796228 -SHA256 (rubygem/strong_migrations-2.5.0.gem) = 6100cab81305bb753fafa22fecb24d5c81f8891b617c408930e55e34ab7359df -SIZE (rubygem/strong_migrations-2.5.0.gem) = 30208 +TIMESTAMP = 1762587558 +SHA256 (rubygem/strong_migrations-2.5.1.gem) = 8bca3a9b491ec20cf1961c18050c16ac67d8b8f4e3a7c2ccf652b79638859426 +SIZE (rubygem/strong_migrations-2.5.1.gem) = 30208 diff --git a/devel/rubygem-strscan/Makefile b/devel/rubygem-strscan/Makefile index 2948dcddd527..4808c1d2cabc 100644 --- a/devel/rubygem-strscan/Makefile +++ b/devel/rubygem-strscan/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/strscan LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-syslog/Makefile b/devel/rubygem-syslog/Makefile index 1424b983e17e..2b4bb9f3e666 100644 --- a/devel/rubygem-syslog/Makefile +++ b/devel/rubygem-syslog/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/ruby/syslog LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL -LICENSE_FILE_RUBY =${WRKSRC}/COPYING +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING RUN_DEPENDS= rubygem-logger>=0:devel/rubygem-logger diff --git a/devel/rubygem-telesign/Makefile b/devel/rubygem-telesign/Makefile index f1bf7889feec..10ef82c92e6b 100644 --- a/devel/rubygem-telesign/Makefile +++ b/devel/rubygem-telesign/Makefile @@ -1,5 +1,5 @@ PORTNAME= telesign -PORTVERSION= 2.2.5 +PORTVERSION= 2.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-telesign/distinfo b/devel/rubygem-telesign/distinfo index abe404c23f30..a9218e84f77e 100644 --- a/devel/rubygem-telesign/distinfo +++ b/devel/rubygem-telesign/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737275150 -SHA256 (rubygem/telesign-2.2.5.gem) = 1d0a2eb7e74a1b016c94971c938c8ae58d6864fe414b668f08bb3c298fdb2d87 -SIZE (rubygem/telesign-2.2.5.gem) = 8192 +TIMESTAMP = 1761395291 +SHA256 (rubygem/telesign-2.4.0.gem) = 009a76081cfb7fc901475bffa382353a764377b7a881d96fd441aaa9a87cb39f +SIZE (rubygem/telesign-2.4.0.gem) = 8704 diff --git a/devel/rubygem-telesignenterprise/Makefile b/devel/rubygem-telesignenterprise/Makefile index 1cca560a589e..b7cfdb7a9697 100644 --- a/devel/rubygem-telesignenterprise/Makefile +++ b/devel/rubygem-telesignenterprise/Makefile @@ -1,5 +1,5 @@ PORTNAME= telesignenterprise -PORTVERSION= 2.3.1 +PORTVERSION= 2.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -9,7 +9,7 @@ WWW= https://rubygems.org/gems/telesignenterprise LICENSE= MIT -RUN_DEPENDS= rubygem-telesign>=2.2.3<2.3:devel/rubygem-telesign +RUN_DEPENDS= rubygem-telesign>=2.4.0<2.5:devel/rubygem-telesign USES= gem diff --git a/devel/rubygem-telesignenterprise/distinfo b/devel/rubygem-telesignenterprise/distinfo index 1e4aac1e61a8..9bca476c42ac 100644 --- a/devel/rubygem-telesignenterprise/distinfo +++ b/devel/rubygem-telesignenterprise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738905873 -SHA256 (rubygem/telesignenterprise-2.3.1.gem) = 6341da0dd81d96498e26b1b9078c66636c31318f15402502beb30be73071661e -SIZE (rubygem/telesignenterprise-2.3.1.gem) = 7168 +TIMESTAMP = 1761395267 +SHA256 (rubygem/telesignenterprise-2.6.0.gem) = 172eac4563d27e57f1a2777497ec48204346fc355bbe233b55f8b05fd0d67df2 +SIZE (rubygem/telesignenterprise-2.6.0.gem) = 7680 diff --git a/devel/rubygem-tempfile/Makefile b/devel/rubygem-tempfile/Makefile index dba7990194e0..1a007aadfcb9 100644 --- a/devel/rubygem-tempfile/Makefile +++ b/devel/rubygem-tempfile/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/tempfile LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING USES= gem diff --git a/devel/rubygem-timeout/Makefile b/devel/rubygem-timeout/Makefile index 0fea9b87cb19..d262f3c96cb5 100644 --- a/devel/rubygem-timeout/Makefile +++ b/devel/rubygem-timeout/Makefile @@ -1,5 +1,5 @@ PORTNAME= timeout -PORTVERSION= 0.4.3 +PORTVERSION= 0.4.4 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-timeout/distinfo b/devel/rubygem-timeout/distinfo index adbe27ab9d4d..a8a0394929c6 100644 --- a/devel/rubygem-timeout/distinfo +++ b/devel/rubygem-timeout/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228144 -SHA256 (rubygem/timeout-0.4.3.gem) = 9509f079b2b55fe4236d79633bd75e34c1c1e7e3fb4b56cb5fda61f80a0fe30e -SIZE (rubygem/timeout-0.4.3.gem) = 9216 +TIMESTAMP = 1762587424 +SHA256 (rubygem/timeout-0.4.4.gem) = f0f6f970104b82427cd990680f539b6bbb8b1e55efa913a55c6492935e4e0edb +SIZE (rubygem/timeout-0.4.4.gem) = 9728 diff --git a/devel/rubygem-tins/Makefile b/devel/rubygem-tins/Makefile index cf2bc8bcc0cc..f13018ff9e40 100644 --- a/devel/rubygem-tins/Makefile +++ b/devel/rubygem-tins/Makefile @@ -1,5 +1,5 @@ PORTNAME= tins -PORTVERSION= 1.44.1 +PORTVERSION= 1.45.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-tins/distinfo b/devel/rubygem-tins/distinfo index 394c389a44ba..b046445cc2ca 100644 --- a/devel/rubygem-tins/distinfo +++ b/devel/rubygem-tins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324290 -SHA256 (rubygem/tins-1.44.1.gem) = ad67d88d0702d8edf35a9a1e70fb1a8859876661b7dd5b045f6a1716be5dc76d -SIZE (rubygem/tins-1.44.1.gem) = 349696 +TIMESTAMP = 1761447690 +SHA256 (rubygem/tins-1.45.0.gem) = 5a84489b895c5154afba454ab7643bf88d21ea57dff31a46ec15e29007f93b71 +SIZE (rubygem/tins-1.45.0.gem) = 350208 diff --git a/devel/rubygem-tmpdir/Makefile b/devel/rubygem-tmpdir/Makefile index 718e49c03f7d..ff7cae70c19d 100644 --- a/devel/rubygem-tmpdir/Makefile +++ b/devel/rubygem-tmpdir/Makefile @@ -9,6 +9,8 @@ WWW= https://github.com/ruby/tmpdir LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING RUN_DEPENDS= rubygem-fileutils>=0:devel/rubygem-fileutils diff --git a/devel/rubygem-vite_rails-gitlab/Makefile b/devel/rubygem-vite_rails-gitlab/Makefile new file mode 100644 index 000000000000..7ea94c1baf46 --- /dev/null +++ b/devel/rubygem-vite_rails-gitlab/Makefile @@ -0,0 +1,22 @@ +PORTNAME= vite_rails +PORTVERSION= 3.0.19 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Use Vite in Rails and bring joy to your JavaScript experience +WWW= https://github.com/ElMassimo/vite_ruby \ + https://github.com/ElMassimo/vite_ruby/tree/vite_rails@3.0.19/vite_rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-railties-gitlab>=5.1<9:www/rubygem-railties-gitlab \ + rubygem-vite_ruby-gitlab>=3.2.2<4:devel/rubygem-vite_ruby-gitlab + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-vite_rails-rails70/distinfo b/devel/rubygem-vite_rails-gitlab/distinfo index 9fee00551692..9fee00551692 100644 --- a/devel/rubygem-vite_rails-rails70/distinfo +++ b/devel/rubygem-vite_rails-gitlab/distinfo diff --git a/devel/rubygem-vite_rails-rails70/pkg-descr b/devel/rubygem-vite_rails-gitlab/pkg-descr index f7715d3898bd..f7715d3898bd 100644 --- a/devel/rubygem-vite_rails-rails70/pkg-descr +++ b/devel/rubygem-vite_rails-gitlab/pkg-descr diff --git a/devel/rubygem-vite_rails-rails70/Makefile b/devel/rubygem-vite_rails-rails70/Makefile deleted file mode 100644 index 65971ba0d74e..000000000000 --- a/devel/rubygem-vite_rails-rails70/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PORTNAME= vite_rails -PORTVERSION= 3.0.19 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= -rails70 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Use Vite in Rails and bring joy to your JavaScript experience -WWW= https://github.com/ElMassimo/vite_ruby \ - https://github.com/ElMassimo/vite_ruby/tree/vite_rails@3.0.16/vite_rails - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= rubygem-railties70>=5.1<9:www/rubygem-railties70 \ - rubygem-vite_ruby33>=3.2.2<4:devel/rubygem-vite_ruby33 - -USES= gem - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/devel/rubygem-vite_ruby-gitlab/Makefile b/devel/rubygem-vite_ruby-gitlab/Makefile new file mode 100644 index 000000000000..e2391d07e7d7 --- /dev/null +++ b/devel/rubygem-vite_ruby-gitlab/Makefile @@ -0,0 +1,28 @@ +PORTNAME= vite_ruby +PORTVERSION= 3.9.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Use Vite in Ruby and bring joy to your JavaScript experience +WWW= https://github.com/ElMassimo/vite_ruby + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-dry-cli>=0.7<2:devel/rubygem-dry-cli \ + rubygem-logger-gitlab>=1.6<2:devel/rubygem-logger-gitlab \ + rubygem-mutex_m>=0:devel/rubygem-mutex_m \ + rubygem-rack-proxy>=0.6.1<1.0:www/rubygem-rack-proxy \ + rubygem-zeitwerk>=2.2<3:devel/rubygem-zeitwerk + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^3\.3\. + +PLIST_FILES= bin/vite + +.include <bsd.port.mk> diff --git a/devel/rubygem-vite_ruby-gitlab/distinfo b/devel/rubygem-vite_ruby-gitlab/distinfo new file mode 100644 index 000000000000..bc639da6623e --- /dev/null +++ b/devel/rubygem-vite_ruby-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761394746 +SHA256 (rubygem/vite_ruby-3.9.2.gem) = e10a7c851b590cccab57904bc96c2eb078ed6e22560a778db1dcefa3818a4972 +SIZE (rubygem/vite_ruby-3.9.2.gem) = 32256 diff --git a/devel/rubygem-vite_ruby33/pkg-descr b/devel/rubygem-vite_ruby-gitlab/pkg-descr index 61b2b926351a..61b2b926351a 100644 --- a/devel/rubygem-vite_ruby33/pkg-descr +++ b/devel/rubygem-vite_ruby-gitlab/pkg-descr diff --git a/devel/rubygem-vite_ruby33/Makefile b/devel/rubygem-vite_ruby33/Makefile deleted file mode 100644 index 081ad800b5d1..000000000000 --- a/devel/rubygem-vite_ruby33/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= vite_ruby -PORTVERSION= 3.3.4 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 33 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Use Vite in Ruby and bring joy to your JavaScript experience -WWW= https://github.com/ElMassimo/vite_ruby - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= rubygem-dry-cli>=0.7<2:devel/rubygem-dry-cli \ - rubygem-rack-proxy>=0.6.1<1.0:www/rubygem-rack-proxy \ - rubygem-zeitwerk>=2.2<3:devel/rubygem-zeitwerk - -USES= gem - -NO_ARCH= yes - -PORTSCOUT= limit:^3\.3\. - -PLIST_FILES= bin/vite - -.include <bsd.port.mk> diff --git a/devel/rubygem-vite_ruby33/distinfo b/devel/rubygem-vite_ruby33/distinfo deleted file mode 100644 index fde6134da597..000000000000 --- a/devel/rubygem-vite_ruby33/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1702555790 -SHA256 (rubygem/vite_ruby-3.3.4.gem) = 025e438385a6dc2320c8c148dff453f5bb1d4f056ce69c3386f47d4c388ad80c -SIZE (rubygem/vite_ruby-3.3.4.gem) = 31232 diff --git a/devel/rubygem-web-console-rails81/Makefile b/devel/rubygem-web-console-rails81/Makefile new file mode 100644 index 000000000000..252b11a590cd --- /dev/null +++ b/devel/rubygem-web-console-rails81/Makefile @@ -0,0 +1,26 @@ +PORTNAME= web-console +PORTVERSION= 4.2.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Debugging tool for your Ruby on Rails applications +WWW= https://github.com/rails/web-console + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activemodel81>=6.0.0:databases/rubygem-activemodel81 \ + rubygem-actionview81>=6.0.0:devel/rubygem-actionview81 \ + rubygem-bindex>=0.4.0:devel/rubygem-bindex \ + rubygem-railties81>=6.0.0:www/rubygem-railties81 + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails +CPE_PRODUCT= web_console + +.include <bsd.port.mk> diff --git a/devel/rubygem-web-console-rails81/distinfo b/devel/rubygem-web-console-rails81/distinfo new file mode 100644 index 000000000000..bb92a9c7a746 --- /dev/null +++ b/devel/rubygem-web-console-rails81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1697330214 +SHA256 (rubygem/web-console-4.2.1.gem) = e7bcf37a10ea2b4ec4281649d1cee461b32232d0a447e82c786e6841fd22fe20 +SIZE (rubygem/web-console-4.2.1.gem) = 29184 diff --git a/devel/rubygem-web-console-rails81/pkg-descr b/devel/rubygem-web-console-rails81/pkg-descr new file mode 100644 index 000000000000..51e4e25bbe31 --- /dev/null +++ b/devel/rubygem-web-console-rails81/pkg-descr @@ -0,0 +1 @@ +A debugging tool for your Ruby on Rails applications. diff --git a/devel/rubygem-zlib/Makefile b/devel/rubygem-zlib/Makefile index feed1acd0f1d..28cc16f0437d 100644 --- a/devel/rubygem-zlib/Makefile +++ b/devel/rubygem-zlib/Makefile @@ -1,5 +1,5 @@ PORTNAME= zlib -PORTVERSION= 3.2.1 +PORTVERSION= 3.2.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-zlib/distinfo b/devel/rubygem-zlib/distinfo index a6e5082c787d..87cb7677efab 100644 --- a/devel/rubygem-zlib/distinfo +++ b/devel/rubygem-zlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228150 -SHA256 (rubygem/zlib-3.2.1.gem) = 6301546b5f108c358304c3095d20e45ddebb31d5079341f95e08e9049770aa6a -SIZE (rubygem/zlib-3.2.1.gem) = 39936 +TIMESTAMP = 1762587426 +SHA256 (rubygem/zlib-3.2.2.gem) = 908e61263f99c1371b5422581e2d6663bd37c6b04ae13b5f8cb10b0d09379f40 +SIZE (rubygem/zlib-3.2.2.gem) = 39424 diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile index 1b324703a129..cb156e1a45ae 100644 --- a/devel/ruff/Makefile +++ b/devel/ruff/Makefile @@ -1,6 +1,5 @@ PORTNAME= ruff -DISTVERSION= 0.13.2 -PORTREVISION= 1 +DISTVERSION= 0.14.5 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates index b4217f2d346d..ea96731b1b7d 100644 --- a/devel/ruff/Makefile.crates +++ b/devel/ruff/Makefile.crates @@ -1,11 +1,11 @@ CARGO_CRATES= adler2-2.0.1 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ annotate-snippets-0.11.5 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-lossy-1.1.4 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ @@ -21,42 +21,45 @@ CARGO_CRATES= adler2-2.0.1 \ attribute-derive-macro-0.10.3 \ autocfg-1.5.0 \ base64-0.13.1 \ - bincode-1.3.3 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ + bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ + block2-0.6.2 \ boxcar-0.2.14 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ cachedir-0.3.1 \ - camino-1.2.0 \ + camino-1.2.1 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.38 \ + cexpr-0.6.0 \ cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.48 \ - clap_builder-4.5.48 \ + clang-sys-1.8.1 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ clap_complete-4.5.58 \ clap_complete_command-0.6.1 \ clap_complete_nushell-4.5.8 \ - clap_derive-4.5.47 \ + clap_derive-4.5.49 \ clap_lex-0.7.5 \ clearscreen-4.0.2 \ - codspeed-3.0.5 \ - codspeed-criterion-compat-3.0.5 \ - codspeed-criterion-compat-walltime-3.0.5 \ - codspeed-divan-compat-3.0.5 \ - codspeed-divan-compat-macros-3.0.5 \ - codspeed-divan-compat-walltime-3.0.5 \ + codspeed-4.0.4 \ + codspeed-criterion-compat-4.0.4 \ + codspeed-criterion-compat-walltime-4.0.4 \ + codspeed-divan-compat-4.0.4 \ + codspeed-divan-compat-macros-4.0.4 \ + codspeed-divan-compat-walltime-4.0.4 \ collection_literals-1.0.2 \ colorchoice-1.0.4 \ colored-2.2.0 \ @@ -82,7 +85,9 @@ CARGO_CRATES= adler2-2.0.1 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ - ctrlc-3.5.0 \ + csv-1.4.0 \ + csv-core-0.1.12 \ + ctrlc-3.5.1 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ @@ -95,7 +100,7 @@ CARGO_CRATES= adler2-2.0.1 \ dir-test-macros-0.4.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ - dispatch-0.2.0 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ divan-macros-0.1.17 \ doc-comment-0.3.3 \ @@ -109,7 +114,7 @@ CARGO_CRATES= adler2-2.0.1 \ errno-0.3.14 \ escape8259-0.5.3 \ escargot-0.5.15 \ - etcetera-0.10.0 \ + etcetera-0.11.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.26 \ @@ -122,13 +127,13 @@ CARGO_CRATES= adler2-2.0.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ generic-array-0.14.7 \ - get-size-derive2-0.7.0 \ - get-size2-0.7.0 \ + get-size-derive2-0.7.1 \ + get-size2-0.7.1 \ getopts-0.2.24 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ globwalk-0.9.1 \ half-2.6.0 \ hashbrown-0.14.5 \ @@ -137,7 +142,6 @@ CARGO_CRATES= adler2-2.0.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ - home-0.5.11 \ html-escape-0.2.13 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ @@ -151,12 +155,12 @@ CARGO_CRATES= adler2-2.0.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ imara-diff-0.1.8 \ imperative-1.0.6 \ - indexmap-2.11.4 \ - indicatif-0.18.0 \ - indoc-2.0.6 \ + indexmap-2.12.0 \ + indicatif-0.18.2 \ + indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.43.2 \ @@ -173,19 +177,20 @@ CARGO_CRATES= adler2-2.0.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.34 \ jod-thread-1.0.0 \ - js-sys-0.3.80 \ + js-sys-0.3.82 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ - libc-0.2.175 \ - libcst-1.8.4 \ - libcst_derive-1.8.4 \ + libc-0.2.177 \ + libcst-1.8.6 \ + libcst_derive-1.8.6 \ + libloading-0.8.9 \ libmimalloc-sys-0.1.44 \ libredox-0.1.10 \ libtest-mimic-0.7.3 \ @@ -199,8 +204,8 @@ CARGO_CRATES= adler2-2.0.1 \ markdown-1.0.0 \ matchers-0.2.0 \ matches-0.1.10 \ - matchit-0.8.6 \ - memchr-2.7.5 \ + matchit-0.9.0 \ + memchr-2.7.6 \ memoffset-0.9.1 \ mimalloc-0.1.48 \ minicov-0.3.7 \ @@ -218,6 +223,8 @@ CARGO_CRATES= adler2-2.0.1 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ + objc2-0.6.3 \ + objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ @@ -256,15 +263,16 @@ CARGO_CRATES= adler2-2.0.1 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ + prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro-utils-0.10.0 \ - proc-macro2-1.0.101 \ - pyproject-toml-0.13.6 \ + proc-macro2-1.0.103 \ + pyproject-toml-0.13.7 \ quick-junit-0.5.1 \ quick-xml-0.37.5 \ quickcheck-1.0.3 \ quickcheck_macros-1.1.0 \ - quote-1.0.40 \ + quote-1.0.42 \ quote-use-0.8.4 \ quote-use-macros-0.8.4 \ r-efi-5.3.0 \ @@ -279,8 +287,10 @@ CARGO_CRATES= adler2-2.0.1 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ - regex-1.11.2 \ - regex-automata-0.4.10 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ regex-lite-0.1.7 \ regex-syntax-0.8.6 \ ron-0.7.1 \ @@ -291,21 +301,21 @@ CARGO_CRATES= adler2-2.0.1 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ - schemars-0.8.22 \ - schemars_derive-0.8.22 \ + schemars-1.0.5 \ + schemars_derive-1.0.5 \ scopeguard-1.2.0 \ seahash-4.1.0 \ - serde-1.0.226 \ + serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ - serde_core-1.0.226 \ - serde_derive-1.0.226 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_repr-0.1.20 \ - serde_spanned-1.0.2 \ + serde_spanned-1.0.3 \ serde_test-1.0.177 \ - serde_with-3.14.1 \ - serde_with_macros-3.14.1 \ + serde_with-3.15.1 \ + serde_with_macros-3.15.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ @@ -313,8 +323,8 @@ CARGO_CRATES= adler2-2.0.1 \ similar-2.7.0 \ siphasher-1.0.1 \ smallvec-1.15.1 \ - snapbox-0.6.21 \ - snapbox-macros-0.3.10 \ + snapbox-0.6.23 \ + snapbox-macros-0.4.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ statrs-0.18.0 \ @@ -322,10 +332,10 @@ CARGO_CRATES= adler2-2.0.1 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ - syn-2.0.106 \ + syn-2.0.110 \ synstructure-0.13.2 \ tap-1.0.1 \ - tempfile-3.22.0 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ terminfo-0.9.0 \ @@ -335,22 +345,22 @@ CARGO_CRATES= adler2-2.0.1 \ test-case-macros-3.3.1 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ - thiserror-2.0.16 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.16 \ + thiserror-impl-2.0.17 \ thread_local-1.1.9 \ threadpool-1.8.1 \ - tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ - tikv-jemallocator-0.6.0 \ + tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.1 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - toml-0.9.7 \ - toml_datetime-0.7.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ toml_edit-0.23.6 \ - toml_parser-1.0.3 \ - toml_writer-1.0.3 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ @@ -368,10 +378,9 @@ CARGO_CRATES= adler2-2.0.1 \ unic-ucd-category-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-id-0.3.6 \ - unicode-ident-1.0.19 \ + unicode-ident-1.0.22 \ unicode-normalization-0.1.24 \ - unicode-width-0.1.14 \ - unicode-width-0.2.1 \ + unicode-width-0.2.2 \ unicode_names2-1.3.0 \ unicode_names2_generator-1.3.0 \ unit-prefix-0.5.1 \ @@ -388,24 +397,21 @@ CARGO_CRATES= adler2-2.0.1 \ version-ranges-0.1.1 \ version_check-0.9.5 \ virtue-0.0.18 \ - vt100-0.15.2 \ - vte-0.11.1 \ + vt100-0.16.2 \ vte-0.14.1 \ - vte_generate_state_changes-0.1.2 \ + vte-0.15.0 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ - wasm-bindgen-0.2.103 \ - wasm-bindgen-backend-0.2.103 \ - wasm-bindgen-futures-0.4.53 \ - wasm-bindgen-macro-0.2.103 \ - wasm-bindgen-macro-support-0.2.103 \ - wasm-bindgen-shared-0.2.103 \ - wasm-bindgen-test-0.3.53 \ - wasm-bindgen-test-macro-0.3.53 \ - web-sys-0.3.80 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-futures-0.4.55 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + wasm-bindgen-test-0.3.55 \ + wasm-bindgen-test-macro-0.3.55 \ + web-sys-0.3.82 \ web-time-1.1.0 \ which-8.0.0 \ wild-2.2.1 \ @@ -458,5 +464,5 @@ CARGO_CRATES= adler2-2.0.1 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.16+zstd.1.5.7 \ - salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=3713cd7eb30821c0c086591832dd6f59f2af7fe7\#3713cd7eb30821c0c086591832dd6f59f2af7fe7 \ + salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 diff --git a/devel/ruff/distinfo b/devel/ruff/distinfo index 0d7c0f1b9993..f7820b32c9d4 100644 --- a/devel/ruff/distinfo +++ b/devel/ruff/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1758990961 +TIMESTAMP = 1763236387 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -11,10 +11,10 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4 SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 @@ -45,38 +45,42 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 SIZE (rust/crates/base64-0.13.1.crate) = 61002 -SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad -SIZE (rust/crates/bincode-1.3.3.crate) = 28958 SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740 SIZE (rust/crates/bincode-2.0.1.crate) = 70469 SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09 SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e SIZE (rust/crates/boxcar-0.2.14.crate) = 28144 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873 SIZE (rust/crates/cachedir-0.3.1.crate) = 8668 -SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603 -SIZE (rust/crates/camino-1.2.0.crate) = 41313 +SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 +SIZE (rust/crates/camino-1.2.1.crate) = 41364 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a SIZE (rust/crates/castaway-0.2.4.crate) = 12546 SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9 SIZE (rust/crates/cc-1.2.38.crate) = 90139 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 @@ -89,34 +93,36 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959 SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883 -SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117 -SIZE (rust/crates/codspeed-3.0.5.crate) = 12888 -SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67 -SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807 -SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e -SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677 -SHA256 (rust/crates/codspeed-divan-compat-3.0.5.crate) = adf64eda57508448d59efd940bad62ede7c50b0d451a150b8d6a0eca642792a6 -SIZE (rust/crates/codspeed-divan-compat-3.0.5.crate) = 16629 -SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 058167258e819b16a4ba601fdfe270349ef191154758dbce122c62a698f70ba8 -SIZE (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 5314 -SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 48f9866ee3a4ef9d2868823ea5811886763af244f2df584ca247f49281c43f1f -SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 97149 +SHA256 (rust/crates/codspeed-4.0.4.crate) = d0f62ea8934802f8b374bf691eea524c3aa444d7014f604dd4182a3667b69510 +SIZE (rust/crates/codspeed-4.0.4.crate) = 219342 +SHA256 (rust/crates/codspeed-criterion-compat-4.0.4.crate) = d87efbc015fc0ff1b2001cd87df01c442824de677e01a77230bf091534687abb +SIZE (rust/crates/codspeed-criterion-compat-4.0.4.crate) = 23308 +SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = ae5713ace440123bb4f1f78dd068d46872cb8548bfe61f752e7b2ad2c06d7f00 +SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = 124486 +SHA256 (rust/crates/codspeed-divan-compat-4.0.4.crate) = 95b4214b974f8f5206497153e89db90274e623f06b00bf4b9143eeb7735d975d +SIZE (rust/crates/codspeed-divan-compat-4.0.4.crate) = 19041 +SHA256 (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = a53f34a16cb70ce4fd9ad57e1db016f0718e434f34179ca652006443b9a39967 +SIZE (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = 5317 +SHA256 (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = e8a5099050c8948dce488b8eaa2e68dc5cf571cb8f9fce99aaaecbdddb940bcd +SIZE (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = 98369 SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8 SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 @@ -167,8 +173,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7 SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3 -SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886 +SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938 +SIZE (rust/crates/csv-1.4.0.crate) = 888642 +SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d +SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0 SIZE (rust/crates/darling-0.21.3.crate) = 41398 SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4 @@ -193,8 +203,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 -SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b -SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c @@ -221,8 +231,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca SIZE (rust/crates/escape8259-0.5.3.crate) = 4989 SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf SIZE (rust/crates/escargot-0.5.15.crate) = 21657 -SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 -SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 +SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96 +SIZE (rust/crates/etcetera-0.11.0.crate) = 14362 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29 @@ -247,20 +257,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65 SIZE (rust/crates/funty-2.0.0.crate) = 13160 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843 -SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773 -SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed -SIZE (rust/crates/get-size2-0.7.0.crate) = 17527 +SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f +SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841 +SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9 +SIZE (rust/crates/get-size2-0.7.1.crate) = 19156 SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df SIZE (rust/crates/getopts-0.2.24.crate) = 21467 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -277,8 +287,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3 SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 SIZE (rust/crates/html-escape-0.2.13.crate) = 23345 SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb @@ -305,18 +313,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6 SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9 SIZE (rust/crates/imperative-1.0.6.crate) = 13221 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 -SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd -SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 +SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -349,10 +357,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 @@ -361,20 +369,22 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24 SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407 -SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e -SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libcst-1.8.4.crate) = 052ef5d9fc958a51aeebdf3713573b36c6fd6eed0bf0e60e204d2c0f8cf19b9f -SIZE (rust/crates/libcst-1.8.4.crate) = 111266 -SHA256 (rust/crates/libcst_derive-1.8.4.crate) = a91a751afee92cbdd59d4bc6754c7672712eec2d30a308f23de4e3287b2929cb -SIZE (rust/crates/libcst_derive-1.8.4.crate) = 11337 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d +SIZE (rust/crates/libcst-1.8.6.crate) = 111277 +SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d +SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb @@ -401,10 +411,10 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 SIZE (rust/crates/matches-0.1.10.crate) = 2592 -SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9 -SIZE (rust/crates/matchit-0.8.6.crate) = 38353 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a +SIZE (rust/crates/matchit-0.9.0.crate) = 43831 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 @@ -439,6 +449,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -515,14 +529,16 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536 SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071 SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 -SHA256 (rust/crates/pyproject-toml-0.13.6.crate) = ec768e063102b426e8962989758115e8659485124de9207bc365fab524125d65 -SIZE (rust/crates/pyproject-toml-0.13.6.crate) = 18159 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2 +SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618 SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7 SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb @@ -531,8 +547,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4 SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e SIZE (rust/crates/quote-use-0.8.4.crate) = 3067 SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35 @@ -561,10 +577,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20 SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 -SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 -SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30 SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903 SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 @@ -585,36 +605,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615 -SIZE (rust/crates/schemars-0.8.22.crate) = 59214 -SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d -SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542 +SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce +SIZE (rust/crates/schemars-1.0.5.crate) = 88673 +SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9 +SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b SIZE (rust/crates/seahash-4.1.0.crate) = 31976 -SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd -SIZE (rust/crates/serde-1.0.226.crate) = 28484 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098 -SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4 -SIZE (rust/crates/serde_core-1.0.226.crate) = 63014 -SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33 -SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 -SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee -SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed SIZE (rust/crates/serde_test-1.0.177.crate) = 18671 -SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e -SIZE (rust/crates/serde_with-3.14.1.crate) = 193025 -SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e -SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432 +SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04 +SIZE (rust/crates/serde_with-3.15.1.crate) = 196681 +SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955 +SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 @@ -629,10 +649,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b -SIZE (rust/crates/snapbox-0.6.21.crate) = 55301 -SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af -SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 +SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3 +SIZE (rust/crates/snapbox-0.6.23.crate) = 56996 +SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74 +SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -647,14 +667,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5 SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 -SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 @@ -673,20 +693,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0 SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa SIZE (rust/crates/threadpool-1.8.1.crate) = 14408 -SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d -SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 -SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 -SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 +SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b +SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826 +SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a +SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc @@ -695,16 +715,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557 SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0 -SIZE (rust/crates/toml-0.9.7.crate) = 55852 -SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1 -SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753 -SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627 -SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982 -SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109 -SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 @@ -739,14 +759,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580 SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829 SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e @@ -779,42 +797,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1 SIZE (rust/crates/virtue-0.0.18.crate) = 33545 -SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de -SIZE (rust/crates/vt100-0.15.2.crate) = 30404 -SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197 -SIZE (rust/crates/vte-0.11.1.crate) = 40455 +SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9 +SIZE (rust/crates/vt100-0.16.2.crate) = 32355 SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077 SIZE (rust/crates/vte-0.14.1.crate) = 57382 -SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e -SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503 +SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd +SIZE (rust/crates/vte-0.15.0.crate) = 57487 SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c -SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 -SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 -SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c -SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67 -SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 -SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf -SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 -SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c -SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866 -SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d -SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836 -SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc -SIZE (rust/crates/web-sys-0.3.80.crate) = 641763 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0 +SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373 +SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794 +SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1 +SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d @@ -919,9 +931,9 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 4856693da64308bb984f81a8ffb7cad21e40f2d584a286b39b92d9cf7b448206 -SIZE (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 717350 +SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e +SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179 SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913 SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124 -SHA256 (astral-sh-ruff-0.13.2_GH0.tar.gz) = 008287603094fd8ddb98bcc7dec91300a7067f1967d6e757758f3da0a83fbb5c -SIZE (astral-sh-ruff-0.13.2_GH0.tar.gz) = 8019386 +SHA256 (astral-sh-ruff-0.14.5_GH0.tar.gz) = 62b63458dd44cbb723de34d3f0f3c03e6c7f55094a9308e547c4facdb7baa7ec +SIZE (astral-sh-ruff-0.14.5_GH0.tar.gz) = 8320373 diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile index 79ce9f27ba8a..887f8b0f904d 100644 --- a/devel/rust-analyzer/Makefile +++ b/devel/rust-analyzer/Makefile @@ -1,6 +1,6 @@ PORTNAME= rust-analyzer DISTVERSION= 2025-08-25 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= rust@FreeBSD.org diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile index 3c3a95e4370a..459873ed86a5 100644 --- a/devel/rust-bindgen-cli/Makefile +++ b/devel/rust-bindgen-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bindgen-cli DISTVERSION= 0.72.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile index 642a837d04fe..6e26b2bcf4bb 100644 --- a/devel/rust-cbindgen/Makefile +++ b/devel/rust-cbindgen/Makefile @@ -1,6 +1,6 @@ PORTNAME= cbindgen DISTVERSION= 0.28.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/rust-script/Makefile b/devel/rust-script/Makefile index ac1094568518..21579fa1705e 100644 --- a/devel/rust-script/Makefile +++ b/devel/rust-script/Makefile @@ -1,19 +1,21 @@ PORTNAME= rust-script -DISTVERSION= 0.34.0 -PORTREVISION= 15 +DISTVERSION= 0.36.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= pat@patmaddox.com COMMENT= Run Rust files and expressions as scripts without setup or compilation WWW= https://github.com/fornwall/rust-script -LICENSE= APACHE20 +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= fornwall -GH_PROJECT= rust-script PLIST_FILES= bin/rust-script diff --git a/devel/rust-script/Makefile.crates b/devel/rust-script/Makefile.crates index 418d8a75ae33..a66f60a6db4f 100644 --- a/devel/rust-script/Makefile.crates +++ b/devel/rust-script/Makefile.crates @@ -1,91 +1,106 @@ -CARGO_CRATES= aho-corasick-1.0.2 \ - anstream-0.3.2 \ - anstyle-1.0.1 \ - anstyle-parse-0.2.1 \ - anstyle-query-1.0.0 \ - anstyle-wincon-1.0.1 \ - bitflags-1.3.2 \ - bitflags-2.3.3 \ +CARGO_CRATES= aho-corasick-1.1.3 \ + anstream-0.6.20 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + bitflags-2.9.1 \ block-buffer-0.10.4 \ - cc-1.0.82 \ - cfg-if-1.0.0 \ - clap-4.3.21 \ - clap_builder-4.3.21 \ - clap_lex-0.5.0 \ - colorchoice-1.0.0 \ - cpufeatures-0.2.9 \ + cfg-if-1.0.1 \ + clap-4.5.45 \ + clap_builder-4.5.44 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + cpufeatures-0.2.17 \ crypto-common-0.1.6 \ digest-0.10.7 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ - env_logger-0.10.0 \ - equivalent-1.0.1 \ - errno-0.3.2 \ - errno-dragonfly-0.1.2 \ - fastrand-2.0.0 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ + env_filter-0.1.3 \ + env_logger-0.11.8 \ + equivalent-1.0.2 \ + errno-0.3.13 \ + fastrand-2.3.0 \ generic-array-0.14.7 \ - getopts-0.2.21 \ - getrandom-0.2.10 \ - hashbrown-0.14.0 \ - hermit-abi-0.3.2 \ - humantime-2.1.0 \ - indexmap-2.0.0 \ - is-terminal-0.4.9 \ + getopts-0.2.23 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + hashbrown-0.15.5 \ + indexmap-2.10.0 \ + is_terminal_polyfill-1.70.1 \ itertools-0.4.19 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ lazy_static-0.1.16 \ - lazy_static-1.4.0 \ - libc-0.2.147 \ - linux-raw-sys-0.4.5 \ - log-0.4.19 \ - memchr-2.5.0 \ + lazy_static-1.5.0 \ + libc-0.2.175 \ + libredox-0.1.9 \ + linux-raw-sys-0.9.4 \ + log-0.4.27 \ + memchr-2.7.5 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ option-ext-0.2.0 \ - proc-macro2-1.0.66 \ - pulldown-cmark-0.9.3 \ - quote-1.0.32 \ - redox_syscall-0.2.16 \ - redox_syscall-0.3.5 \ - redox_users-0.4.3 \ - regex-1.9.3 \ - regex-automata-0.3.6 \ - regex-syntax-0.7.4 \ + portable-atomic-1.11.1 \ + portable-atomic-util-0.2.4 \ + proc-macro2-1.0.97 \ + pulldown-cmark-0.13.0 \ + pulldown-cmark-escape-0.11.0 \ + quote-1.0.40 \ + r-efi-5.3.0 \ + redox_users-0.5.2 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ rustc_version-0.1.7 \ - rustix-0.38.7 \ + rustix-1.0.8 \ scan-rules-0.2.0 \ semver-0.1.20 \ - serde-1.0.183 \ - serde_spanned-0.6.3 \ - sha1-0.10.5 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_spanned-1.0.0 \ + sha1-0.10.6 \ shell-words-1.1.0 \ strcursor-0.2.5 \ - strsim-0.10.0 \ - syn-2.0.28 \ - tempfile-3.7.1 \ - termcolor-1.2.0 \ - thiserror-1.0.44 \ - thiserror-impl-1.0.44 \ - toml-0.7.6 \ - toml_datetime-0.6.3 \ - toml_edit-0.19.14 \ - typenum-1.16.0 \ - unicase-2.6.0 \ - unicode-ident-1.0.11 \ + strsim-0.11.1 \ + syn-2.0.106 \ + tempfile-3.20.0 \ + thiserror-2.0.14 \ + thiserror-impl-2.0.14 \ + toml-0.9.5 \ + toml_datetime-0.7.0 \ + toml_parser-1.0.2 \ + toml_writer-1.0.2 \ + typenum-1.18.0 \ + unicase-2.8.1 \ + unicode-ident-1.0.18 \ unicode-segmentation-0.1.2 \ - unicode-width-0.1.10 \ - utf8parse-0.2.1 \ - version_check-0.9.4 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.48.0 \ - windows-targets-0.48.1 \ - windows_aarch64_gnullvm-0.48.0 \ - windows_aarch64_msvc-0.48.0 \ - windows_i686_gnu-0.48.0 \ - windows_i686_msvc-0.48.0 \ - windows_x86_64_gnu-0.48.0 \ - windows_x86_64_gnullvm-0.48.0 \ - windows_x86_64_msvc-0.48.0 \ - winnow-0.5.4 \ - winreg-0.50.0 + unicode-width-0.2.1 \ + utf8parse-0.2.2 \ + version_check-0.9.5 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + windows-link-0.1.3 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-targets-0.52.6 \ + windows-targets-0.53.3 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ + windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.12 \ + winreg-0.55.0 \ + wit-bindgen-rt-0.39.0 diff --git a/devel/rust-script/distinfo b/devel/rust-script/distinfo index 35eb2b0e7d89..516af36dbd28 100644 --- a/devel/rust-script/distinfo +++ b/devel/rust-script/distinfo @@ -1,185 +1,215 @@ -TIMESTAMP = 1705277056 -SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41 -SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694 -SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163 -SIZE (rust/crates/anstream-0.3.2.crate) = 19504 -SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd -SIZE (rust/crates/anstyle-1.0.1.crate) = 13977 -SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333 -SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802 -SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b -SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 -SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188 -SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42 -SIZE (rust/crates/bitflags-2.3.3.crate) = 34320 +TIMESTAMP = 1760769789 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01 -SIZE (rust/crates/cc-1.0.82.crate) = 67879 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-4.3.21.crate) = c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd -SIZE (rust/crates/clap-4.3.21.crate) = 55024 -SHA256 (rust/crates/clap_builder-4.3.21.crate) = 08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa -SIZE (rust/crates/clap_builder-4.3.21.crate) = 161410 -SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b -SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792 -SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 -SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 -SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1 -SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318 +SIZE (rust/crates/clap-4.5.45.crate) = 58337 +SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8 +SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 -SIZE (rust/crates/env_logger-0.10.0.crate) = 36574 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f -SIZE (rust/crates/errno-0.3.2.crate) = 10424 -SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf -SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 -SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764 -SIZE (rust/crates/fastrand-2.0.0.crate) = 14402 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 +SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 +SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 -SIZE (rust/crates/getopts-0.2.21.crate) = 18457 -SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427 -SIZE (rust/crates/getrandom-0.2.10.crate) = 34955 -SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a -SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103 -SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b -SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d -SIZE (rust/crates/indexmap-2.0.0.crate) = 64038 -SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b -SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 +SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1 +SIZE (rust/crates/getopts-0.2.23.crate) = 21409 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 +SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.4.19.crate) = c4a9b56eb56058f43dc66e58f40a214b2ccbc9f3df51861b63d51dec7b65bc3f SIZE (rust/crates/itertools-0.4.19.crate) = 64212 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +SIZE (rust/crates/jiff-0.2.15.crate) = 712996 +SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 +SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 SHA256 (rust/crates/lazy_static-0.1.16.crate) = cf186d1a8aa5f5bee5fd662bc9c1b949e0259e1bcc379d1f006847b0080c7417 SIZE (rust/crates/lazy_static-0.1.16.crate) = 687730 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 -SIZE (rust/crates/libc-0.2.147.crate) = 686772 -SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503 -SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380 -SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 -SIZE (rust/crates/log-0.4.19.crate) = 38073 -SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d -SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 +SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 +SIZE (rust/crates/libredox-0.1.9.crate) = 7281 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9 -SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575 -SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998 -SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339 -SHA256 (rust/crates/quote-1.0.32.crate) = 50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965 -SIZE (rust/crates/quote-1.0.32.crate) = 28037 -SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a -SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 -SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 -SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b -SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/regex-1.9.3.crate) = 81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a -SIZE (rust/crates/regex-1.9.3.crate) = 252676 -SHA256 (rust/crates/regex-automata-0.3.6.crate) = fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69 -SIZE (rust/crates/regex-automata-0.3.6.crate) = 607174 -SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2 -SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/proc-macro2-1.0.97.crate) = d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1 +SIZE (rust/crates/proc-macro2-1.0.97.crate) = 52865 +SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0 +SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023 +SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae +SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac +SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rustc_version-0.1.7.crate) = c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084 SIZE (rust/crates/rustc_version-0.1.7.crate) = 8816 -SHA256 (rust/crates/rustix-0.38.7.crate) = 172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399 -SIZE (rust/crates/rustix-0.38.7.crate) = 332031 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 SHA256 (rust/crates/scan-rules-0.2.0.crate) = fc8b462b0f8ce7deae199b4b5cecbbe01006f808408d815c09a9f7b11ee044ac SIZE (rust/crates/scan-rules-0.2.0.crate) = 66057 SHA256 (rust/crates/semver-0.1.20.crate) = d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac SIZE (rust/crates/semver-0.1.20.crate) = 15876 -SHA256 (rust/crates/serde-1.0.183.crate) = 32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c -SIZE (rust/crates/serde-1.0.183.crate) = 77210 -SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186 -SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737 -SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 -SIZE (rust/crates/sha1-0.10.5.crate) = 12146 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 +SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba +SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/strcursor-0.2.5.crate) = a53cb721e1f6d0dbba1296e2d7770edbec9a4888fdd8f6a22fea97a0a69b465a SIZE (rust/crates/strcursor-0.2.5.crate) = 17426 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-2.0.28.crate) = 04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567 -SIZE (rust/crates/syn-2.0.28.crate) = 241635 -SHA256 (rust/crates/tempfile-3.7.1.crate) = dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651 -SIZE (rust/crates/tempfile-3.7.1.crate) = 31817 -SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 -SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 -SHA256 (rust/crates/thiserror-1.0.44.crate) = 611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90 -SIZE (rust/crates/thiserror-1.0.44.crate) = 18760 -SHA256 (rust/crates/thiserror-impl-1.0.44.crate) = 090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96 -SIZE (rust/crates/thiserror-impl-1.0.44.crate) = 15086 -SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542 -SIZE (rust/crates/toml-0.7.6.crate) = 49220 -SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b -SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770 -SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a -SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875 -SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba -SIZE (rust/crates/typenum-1.16.0.crate) = 42477 -SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 -SIZE (rust/crates/unicase-2.6.0.crate) = 23478 -SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c -SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e +SIZE (rust/crates/thiserror-2.0.14.crate) = 29021 +SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227 +SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219 +SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 +SIZE (rust/crates/toml-0.9.5.crate) = 56833 +SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 +SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 +SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 +SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 +SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 +SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 +SIZE (rust/crates/unicase-2.8.1.crate) = 24088 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-segmentation-0.1.2.crate) = b905d0fc2a1f0befd86b0e72e31d1787944efef9d38b9358a9e92a69757f7e3b SIZE (rust/crates/unicode-segmentation-0.1.2.crate) = 53030 -SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b -SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 -SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a -SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 -SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 -SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f -SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 -SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 -SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 -SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 -SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 -SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 -SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a -SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 -SHA256 (rust/crates/winnow-0.5.4.crate) = acaaa1190073b2b101e15083c38ee8ec891b5e05cbee516521e94ec008f61e64 -SIZE (rust/crates/winnow-0.5.4.crate) = 142308 -SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 -SIZE (rust/crates/winreg-0.50.0.crate) = 29703 -SHA256 (fornwall-rust-script-0.34.0_GH0.tar.gz) = 490a41bc1fd5312c5992df44dfc1e61002a046646bc4cce19412d020b2e25005 -SIZE (fornwall-rust-script-0.34.0_GH0.tar.gz) = 55176 +SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c +SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 +SIZE (rust/crates/winnow-0.7.12.crate) = 174403 +SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97 +SIZE (rust/crates/winreg-0.55.0.crate) = 31048 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (fornwall-rust-script-0.36.0_GH0.tar.gz) = 9b6d04ad4dd34838c1b55a8ec4b69e8d7f3008a67d85ef1c35b49502c359b6d8 +SIZE (fornwall-rust-script-0.36.0_GH0.tar.gz) = 56800 diff --git a/devel/rustc-demangle/Makefile b/devel/rustc-demangle/Makefile index be0a0a9e887e..b29b1dcf763e 100644 --- a/devel/rustc-demangle/Makefile +++ b/devel/rustc-demangle/Makefile @@ -1,6 +1,7 @@ PORTNAME= rustc-demangle -DISTVERSION= 0.1.24 -PORTREVISION= 13 +DISTVERSIONPREFIX= rustc-demangle-v +DISTVERSION= 0.1.26 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -20,14 +21,19 @@ GH_ACCOUNT= rust-lang WRKSRC_SUBDIR= crates/capi -CARGO_CRATES= arbitrary-1.3.2 \ - cc-1.0.97 \ - compiler_builtins-0.1.111 \ - jobserver-0.1.31 \ - libc-0.2.154 \ - libfuzzer-sys-0.4.7 \ - once_cell-1.19.0 \ - rustc-std-workspace-core-1.0.0 +CARGO_CRATES= arbitrary-1.4.2 \ + cc-1.2.45 \ + cfg-if-1.0.4 \ + find-msvc-tools-0.1.4 \ + getrandom-0.3.4 \ + jobserver-0.1.34 \ + libc-0.2.177 \ + libfuzzer-sys-0.4.10 \ + r-efi-5.3.0 \ + rustc-std-workspace-core-1.0.1 \ + shlex-1.3.0 \ + wasip2-1.0.1+wasi-0.2.4 \ + wit-bindgen-0.46.0 PLIST_FILES= include/rustc_demangle.h \ lib/librustc_demangle.a \ diff --git a/devel/rustc-demangle/distinfo b/devel/rustc-demangle/distinfo index fa977ff5c5ea..f6c96e5ade52 100644 --- a/devel/rustc-demangle/distinfo +++ b/devel/rustc-demangle/distinfo @@ -1,19 +1,29 @@ -TIMESTAMP = 1715316319 -SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110 -SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037 -SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4 -SIZE (rust/crates/cc-1.0.97.crate) = 76951 -SHA256 (rust/crates/compiler_builtins-0.1.111.crate) = 311b03493cee723d040ac2d55fce9d26dda95a388435900096092edeb1ebb461 -SIZE (rust/crates/compiler_builtins-0.1.111.crate) = 187199 -SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e -SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 -SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346 -SIZE (rust/crates/libc-0.2.154.crate) = 743304 -SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7 -SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/rustc-std-workspace-core-1.0.0.crate) = 1956f5517128a2b6f23ab2dadf1a976f4f5b27962e7724c2bf3d45e539ec098c -SIZE (rust/crates/rustc-std-workspace-core-1.0.0.crate) = 714 -SHA256 (rust-lang-rustc-demangle-0.1.24_GH0.tar.gz) = 0a130040b74af0f1764b82fa55a8510d7d9284847206c32037f5660596060888 -SIZE (rust-lang-rustc-demangle-0.1.24_GH0.tar.gz) = 30931 +TIMESTAMP = 1762807702 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe +SIZE (rust/crates/cc-1.2.45.crate) = 92261 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404 +SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/rustc-std-workspace-core-1.0.1.crate) = aa9c45b374136f52f2d6311062c7146bff20fec063c3f5d46a410bd937746955 +SIZE (rust/crates/rustc-std-workspace-core-1.0.1.crate) = 935 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust-lang-rustc-demangle-rustc-demangle-v0.1.26_GH0.tar.gz) = c3bb3f169efc2c1df340376020863f85bc43db60f139341e74e0a6af794a2720 +SIZE (rust-lang-rustc-demangle-rustc-demangle-v0.1.26_GH0.tar.gz) = 49243 diff --git a/devel/rustup-init/Makefile b/devel/rustup-init/Makefile index 4a2ff4ace36c..4a95a1ed9a55 100644 --- a/devel/rustup-init/Makefile +++ b/devel/rustup-init/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustup-init DISTVERSION= 1.28.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel DISTNAME= rustup diff --git a/devel/rye/Makefile b/devel/rye/Makefile index 3657d86a91df..abef6f9bd540 100644 --- a/devel/rye/Makefile +++ b/devel/rye/Makefile @@ -1,11 +1,11 @@ PORTNAME= rye DISTVERSION= 0.44.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Hassle-free Python experience -WWW= https://rye-up.com \ +WWW= https://rye.astral.sh/ \ https://github.com/astral-sh/rye LICENSE= MIT @@ -13,6 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= error: This crate works only on `aarch64`, `loongarch64`, `x86`, and `x86-64` targets. (crate cpufeatures-0.2.12) +DEPRECATED= Rye is no longer developed. All users should migrate to uv, the successor project from the same maintainers, which is actively maintained and much more widely used. +EXPIRATION_DATE= 2026-06-01 BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd diff --git a/devel/scc/Makefile b/devel/scc/Makefile index f9b7880364b8..985f3d09debf 100644 --- a/devel/scc/Makefile +++ b/devel/scc/Makefile @@ -1,7 +1,7 @@ PORTNAME= scc DISTVERSIONPREFIX= v -DISTVERSION= 3.5.0 -PORTREVISION= 9 +DISTVERSION= 3.6.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/scc/distinfo b/devel/scc/distinfo index 4b7a275a9310..b77c7c6cbe66 100644 --- a/devel/scc/distinfo +++ b/devel/scc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1739764004 -SHA256 (go/devel_scc/scc-v3.5.0/v3.5.0.mod) = 6936ee458ad1f22a884af11b158f44a36d24576dab548dbe1a4a40f0d06e705b -SIZE (go/devel_scc/scc-v3.5.0/v3.5.0.mod) = 922 -SHA256 (go/devel_scc/scc-v3.5.0/v3.5.0.zip) = 6c787d923fddb906be66366cb503a812799377f2a6ec39c792122bf585b0f365 -SIZE (go/devel_scc/scc-v3.5.0/v3.5.0.zip) = 805183 +TIMESTAMP = 1761916161 +SHA256 (go/devel_scc/scc-v3.6.0/v3.6.0.mod) = 69d440e6f51afb2ebbf3f19ede5bf9c89f7a421c04689fca294b1dc1225f2424 +SIZE (go/devel_scc/scc-v3.6.0/v3.6.0.mod) = 992 +SHA256 (go/devel_scc/scc-v3.6.0/v3.6.0.zip) = e05d48697c309c1b3c8bd3daacb1fbea17ccf181467a8cc99926818ca1ab6e73 +SIZE (go/devel_scc/scc-v3.6.0/v3.6.0.zip) = 825740 diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile index 12b422462f1b..bf4966f9bfc8 100644 --- a/devel/sccache/Makefile +++ b/devel/sccache/Makefile @@ -1,7 +1,7 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/scons/Makefile b/devel/scons/Makefile index 5d87ba1fe394..e2166fec1bdd 100644 --- a/devel/scons/Makefile +++ b/devel/scons/Makefile @@ -1,9 +1,8 @@ PORTNAME= scons -PORTVERSION= 4.7.0 +PORTVERSION= 4.10.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} -DISTNAME= SCons-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Build tool alternative to make diff --git a/devel/scons/distinfo b/devel/scons/distinfo index fd8c33f50915..58c275dba2bd 100644 --- a/devel/scons/distinfo +++ b/devel/scons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711214315 -SHA256 (SCons-4.7.0.tar.gz) = d8b617f6610a73e46509de70dcf82f76861b79762ff602d546f4e80918ec81f3 -SIZE (SCons-4.7.0.tar.gz) = 3220727 +TIMESTAMP = 1760278610 +SHA256 (scons-4.10.0.tar.gz) = 61e2fc42e0e2c750105d61f26cc1dfebcae9f4103d3dc0e9aeb373016b0d208c +SIZE (scons-4.10.0.tar.gz) = 3257277 diff --git a/devel/scons/files/patch-pyproject.toml b/devel/scons/files/patch-pyproject.toml new file mode 100644 index 000000000000..4f11ba6c3903 --- /dev/null +++ b/devel/scons/files/patch-pyproject.toml @@ -0,0 +1,21 @@ +--- pyproject.toml.orig 2025-07-03 15:37:36 UTC ++++ pyproject.toml +@@ -3,16 +3,12 @@ requires = ["setuptools"] + requires = ["setuptools"] + + [project] +-name = "SCons" ++name = "scons" + description = "Open Source next-generation build tool." + requires-python = ">=3.7" +-license = "MIT" # PEP 639 form (new - setuptools >= 77.0) ++license = { text = "MIT" } # PEP 639 form (new - setuptools >= 77.0) + # Should include docbook license, but this fails: + # license = "MIT AND DocBook-stylesheet" +-license-files = [ +- "LICENSE", +- "SCons/Tool/docbook/docbook-xsl-1.76.1/COPYING", +-] + readme = { file = "README-package.rst", content-type = "text/x-rst" } + authors = [{ name = "William Deegan", email = "bill@baddogconsulting.com" }] + dynamic = ["version"] diff --git a/devel/scons/files/patch-setup.cfg b/devel/scons/files/patch-setup.cfg deleted file mode 100644 index 768af51c668c..000000000000 --- a/devel/scons/files/patch-setup.cfg +++ /dev/null @@ -1,18 +0,0 @@ ---- setup.cfg.orig 2024-03-18 00:37:35 UTC -+++ setup.cfg -@@ -1,5 +1,5 @@ - [metadata] --name = SCons -+name = scons - license = MIT - author = William Deegan - author_email = bill@baddogconsulting.com -@@ -58,7 +58,7 @@ SCons.Tool.docbook = *.* - SCons.Tool.docbook = *.* - - [options.data_files] --. = scons.1 -+share/man/man1 = scons.1 - scons-time.1 - sconsign.1 - diff --git a/devel/sdl12-compat/Makefile b/devel/sdl12-compat/Makefile index f7285cd394d9..789606f73b4a 100644 --- a/devel/sdl12-compat/Makefile +++ b/devel/sdl12-compat/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdl12-compat DISTVERSIONPREFIX= release- -DISTVERSION= 1.2.68 +DISTVERSION= 1.2.70 CATEGORIES= devel wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/sdl12-compat/distinfo b/devel/sdl12-compat/distinfo index 35ef04ccde90..936889326de0 100644 --- a/devel/sdl12-compat/distinfo +++ b/devel/sdl12-compat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695750228 -SHA256 (libsdl-org-sdl12-compat-release-1.2.68_GH0.tar.gz) = 63c6e4dcc1154299e6f363c872900be7f3dcb3e42b9f8f57e05442ec3d89d02d -SIZE (libsdl-org-sdl12-compat-release-1.2.68_GH0.tar.gz) = 460180 +TIMESTAMP = 1761833505 +SHA256 (libsdl-org-sdl12-compat-release-1.2.70_GH0.tar.gz) = b8350cc400b9605dd5e319f451f09d5d6e70bb1dfc22cd67f718b3ffc16ebb7c +SIZE (libsdl-org-sdl12-compat-release-1.2.70_GH0.tar.gz) = 495180 diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index e234d725d2b1..b38fc5696e4a 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,5 +1,5 @@ PORTNAME= sdl2 -DISTVERSION= 2.32.8 +DISTVERSION= 2.32.10 CATEGORIES= devel MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \ https://www.libsdl.org/release/ diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo index 62b098af9aaf..e8b02f3de0e9 100644 --- a/devel/sdl20/distinfo +++ b/devel/sdl20/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749153759 -SHA256 (SDL2-2.32.8.tar.gz) = 0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e -SIZE (SDL2-2.32.8.tar.gz) = 7627356 +TIMESTAMP = 1757339792 +SHA256 (SDL2-2.32.10.tar.gz) = 5f5993c530f084535c65a6879e9b26ad441169b3e25d789d83287040a9ca5165 +SIZE (SDL2-2.32.10.tar.gz) = 7630262 diff --git a/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c b/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c new file mode 100644 index 000000000000..249198bf3e7b --- /dev/null +++ b/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c @@ -0,0 +1,11 @@ +--- src/audio/alsa/SDL_alsa_audio.c.orig 2025-07-17 18:15:25 UTC ++++ src/audio/alsa/SDL_alsa_audio.c +@@ -88,7 +88,7 @@ static int (*ALSA_snd_pcm_info_malloc)(snd_pcm_info_t + static int (*ALSA_snd_pcm_info_get_card)(const snd_pcm_info_t *); + static int (*ALSA_snd_card_get_name)(int, char **); + static int (*ALSA_snd_pcm_info_malloc)(snd_pcm_info_t **); +-static int (*ALSA_snd_pcm_info_free)(snd_pcm_info_t *); ++static void (*ALSA_snd_pcm_info_free)(snd_pcm_info_t *); + #ifdef SND_CHMAP_API_VERSION + static snd_pcm_chmap_t *(*ALSA_snd_pcm_get_chmap)(snd_pcm_t *); + static int (*ALSA_snd_pcm_chmap_print)(const snd_pcm_chmap_t *map, size_t maxlen, char *buf); diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile index f747cf9c71b2..01397c059b80 100644 --- a/devel/sdl3/Makefile +++ b/devel/sdl3/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdl3 DISTVERSIONPREFIX= release- -DISTVERSION= 3.2.24 +DISTVERSION= 3.2.26 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo index 66a574a4eca3..a528ca421669 100644 --- a/devel/sdl3/distinfo +++ b/devel/sdl3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759435709 -SHA256 (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 66c374ee7f786abcd8592d18fc5b18b1e3f1c67e923867eee5f9c503cb253afd -SIZE (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 16128701 +TIMESTAMP = 1762361078 +SHA256 (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 73eeeec0d3235ef75f310bd2bb758622157abfa05da65771656579a7dfeeba05 +SIZE (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 16127434 diff --git a/devel/sdsl-lite/Makefile b/devel/sdsl-lite/Makefile index 1514d02cf78d..108ef2c838b6 100644 --- a/devel/sdsl-lite/Makefile +++ b/devel/sdsl-lite/Makefile @@ -11,6 +11,8 @@ WWW= https://github.com/simongog/sdsl-lite LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_i386= compilation fails: error: static assertion failed due to requirement 'sizeof(unsigned int) % sizeof(unsigned long long) == 0': The size of a serializable type must be a multiple of 8 bytes + USES= cmake:testing compiler:c++17-lang USE_LDCONFIG= yes diff --git a/devel/selene/Makefile b/devel/selene/Makefile index 2871a2db1d96..97a815251ffb 100644 --- a/devel/selene/Makefile +++ b/devel/selene/Makefile @@ -1,6 +1,5 @@ PORTNAME= selene -DISTVERSION= 0.27.1 -PORTREVISION= 13 +DISTVERSION= 0.29.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -26,20 +25,20 @@ CARGO_CRATES= addr2line-0.19.0 \ autocfg-1.1.0 \ backtrace-0.3.67 \ base64-0.21.7 \ - beef-0.5.2 \ bitflags-1.3.2 \ + borsh-1.5.1 \ bstr-1.1.0 \ bumpalo-3.12.0 \ bytecount-0.6.3 \ cc-1.0.78 \ cfg-if-1.0.0 \ + cfg_aliases-0.2.1 \ chrono-0.4.23 \ clap-2.34.0 \ codespan-0.11.1 \ codespan-reporting-0.11.1 \ color-eyre-0.6.2 \ color-spantrace-0.2.0 \ - convert_case-0.4.0 \ core-foundation-sys-0.8.3 \ crc32fast-1.3.2 \ ctor-0.1.26 \ @@ -47,7 +46,8 @@ CARGO_CRATES= addr2line-0.19.0 \ cxx-build-1.0.86 \ cxxbridge-flags-1.0.86 \ cxxbridge-macro-1.0.86 \ - derive_more-0.99.17 \ + derive_more-1.0.0 \ + derive_more-impl-1.0.0 \ diff-0.1.13 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ @@ -55,7 +55,7 @@ CARGO_CRATES= addr2line-0.19.0 \ flate2-1.0.25 \ fnv-1.0.7 \ form_urlencoded-1.1.0 \ - full_moon-0.19.0 \ + full_moon-1.2.0 \ full_moon_derive-0.11.0 \ generator-0.7.2 \ getrandom-0.2.8 \ @@ -79,8 +79,6 @@ CARGO_CRATES= addr2line-0.19.0 \ libc-0.2.139 \ link-cplusplus-1.0.8 \ log-0.4.17 \ - logos-0.12.1 \ - logos-derive-0.12.1 \ loom-0.5.6 \ matchers-0.1.0 \ memchr-2.5.0 \ @@ -101,10 +99,10 @@ CARGO_CRATES= addr2line-0.19.0 \ pretty_assertions-1.3.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.66 \ + proc-macro2-1.0.87 \ profiling-1.0.7 \ profiling-procmacros-1.0.7 \ - quote-1.0.23 \ + quote-1.0.37 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ regex-1.7.1 \ @@ -112,7 +110,6 @@ CARGO_CRATES= addr2line-0.19.0 \ regex-syntax-0.6.28 \ ring-0.17.3 \ rustc-demangle-0.1.21 \ - rustc_version-0.4.0 \ rustls-0.21.10 \ rustls-webpki-0.101.7 \ rustversion-1.0.11 \ @@ -120,7 +117,6 @@ CARGO_CRATES= addr2line-0.19.0 \ scoped-tls-1.0.1 \ scratch-1.0.3 \ sct-0.7.1 \ - semver-1.0.16 \ serde-1.0.152 \ serde_derive-1.0.152 \ serde_json-1.0.99 \ @@ -128,12 +124,13 @@ CARGO_CRATES= addr2line-0.19.0 \ serde_yaml-0.9.16 \ sharded-slab-0.1.4 \ smallvec-1.10.0 \ - smol_str-0.1.23 \ + smol_str-0.3.1 \ spin-0.9.8 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.107 \ + syn-2.0.79 \ termcolor-1.2.0 \ textwrap-0.11.0 \ thiserror-1.0.38 \ @@ -159,6 +156,7 @@ CARGO_CRATES= addr2line-0.19.0 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.0 \ unicode-width-0.1.10 \ + unicode-xid-0.2.6 \ unsafe-libyaml-0.2.5 \ untrusted-0.9.0 \ ureq-2.9.1 \ diff --git a/devel/selene/distinfo b/devel/selene/distinfo index 6d3a8771a3f0..5a9fbe66bc43 100644 --- a/devel/selene/distinfo +++ b/devel/selene/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1714366357 +TIMESTAMP = 1763256766 SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97 SIZE (rust/crates/addr2line-0.19.0.crate) = 33210 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -17,10 +17,10 @@ SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880 SIZE (rust/crates/backtrace-0.3.67.crate) = 78564 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 -SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1 -SIZE (rust/crates/beef-0.5.2.crate) = 15275 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed +SIZE (rust/crates/borsh-1.5.1.crate) = 60666 SHA256 (rust/crates/bstr-1.1.0.crate) = b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b SIZE (rust/crates/bstr-1.1.0.crate) = 340878 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 @@ -31,6 +31,8 @@ SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c SIZE (rust/crates/cc-1.0.78.crate) = 61375 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f SIZE (rust/crates/chrono-0.4.23.crate) = 187259 SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c @@ -43,8 +45,6 @@ SHA256 (rust/crates/color-eyre-0.6.2.crate) = 5a667583cca8c4f8436db8de46ea8233c4 SIZE (rust/crates/color-eyre-0.6.2.crate) = 635042 SHA256 (rust/crates/color-spantrace-0.2.0.crate) = 1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce SIZE (rust/crates/color-spantrace-0.2.0.crate) = 185098 -SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e -SIZE (rust/crates/convert_case-0.4.0.crate) = 8098 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d @@ -59,8 +59,10 @@ SHA256 (rust/crates/cxxbridge-flags-1.0.86.crate) = 61b50bc93ba22c27b0d31128d2d1 SIZE (rust/crates/cxxbridge-flags-1.0.86.crate) = 5251 SHA256 (rust/crates/cxxbridge-macro-1.0.86.crate) = 39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5 SIZE (rust/crates/cxxbridge-macro-1.0.86.crate) = 59474 -SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 -SIZE (rust/crates/derive_more-0.99.17.crate) = 55771 +SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05 +SIZE (rust/crates/derive_more-1.0.0.crate) = 64854 +SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22 +SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 @@ -75,8 +77,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 -SHA256 (rust/crates/full_moon-0.19.0.crate) = 24ef4f8ad0689d3a86bb483650422d72e6f79a37fdc83ed5426cafe96b776ce1 -SIZE (rust/crates/full_moon-0.19.0.crate) = 295120 +SHA256 (rust/crates/full_moon-1.2.0.crate) = 9a02c056a5966f6db8e663ee48093280f098d68d97763a94490ee63178d54776 +SIZE (rust/crates/full_moon-1.2.0.crate) = 375047 SHA256 (rust/crates/full_moon_derive-0.11.0.crate) = 99b4bd12ce56927d1dc5478d21528ea8c4b93ca85ff8f8043b6a5351a2a3c6f7 SIZE (rust/crates/full_moon_derive-0.11.0.crate) = 5356 SHA256 (rust/crates/generator-0.7.2.crate) = d266041a359dfa931b370ef684cceb84b166beb14f7f0421f4a6a3d0c446d12e @@ -123,10 +125,6 @@ SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/logos-0.12.1.crate) = bf8b031682c67a8e3d5446840f9573eb7fe26efe7ec8d195c9ac4c0647c502f1 -SIZE (rust/crates/logos-0.12.1.crate) = 8973 -SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13bb4c4c128146a88d05253b38d4e2f496c -SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282 SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5 SIZE (rust/crates/loom-0.5.6.crate) = 72186 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 @@ -167,14 +165,14 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9 -SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575 +SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a +SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121 SHA256 (rust/crates/profiling-1.0.7.crate) = 74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df SIZE (rust/crates/profiling-1.0.7.crate) = 29551 SHA256 (rust/crates/profiling-procmacros-1.0.7.crate) = 7a1e2417ef905b8ad94215f8a607bd2d0f5d13d416d18dca4a530811e8a0674c SIZE (rust/crates/profiling-procmacros-1.0.7.crate) = 4957 -SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b -SIZE (rust/crates/quote-1.0.23.crate) = 28058 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b @@ -189,8 +187,6 @@ SHA256 (rust/crates/ring-0.17.3.crate) = 9babe80d5c16becf6594aa32ad2be8fe08498e7 SIZE (rust/crates/ring-0.17.3.crate) = 4146357 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 -SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 -SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 SHA256 (rust/crates/rustls-0.21.10.crate) = f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba SIZE (rust/crates/rustls-0.21.10.crate) = 284920 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 @@ -205,8 +201,6 @@ SHA256 (rust/crates/scratch-1.0.3.crate) = ddccb15bcce173023b3fedd9436f882a0739b SIZE (rust/crates/scratch-1.0.3.crate) = 8198 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 SIZE (rust/crates/sct-0.7.1.crate) = 27501 -SHA256 (rust/crates/semver-1.0.16.crate) = 58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a -SIZE (rust/crates/semver-1.0.16.crate) = 29850 SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb SIZE (rust/crates/serde-1.0.152.crate) = 77091 SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e @@ -221,8 +215,8 @@ SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479 SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 -SHA256 (rust/crates/smol_str-0.1.23.crate) = 7475118a28b7e3a2e157ce0131ba8c5526ea96e90ee601d9f6bb2e286a35ab44 -SIZE (rust/crates/smol_str-0.1.23.crate) = 13208 +SHA256 (rust/crates/smol_str-0.3.1.crate) = 66eaf762c5af19db3108300515c8aa7a50efc90ff745f4c62288052ebf9fdd25 +SIZE (rust/crates/smol_str-0.3.1.crate) = 17114 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a @@ -233,6 +227,8 @@ SHA256 (rust/crates/structopt-derive-0.4.18.crate) = dcb5ae327f9cc13b68763b57497 SIZE (rust/crates/structopt-derive-0.4.18.crate) = 20996 SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 +SIZE (rust/crates/syn-2.0.79.crate) = 268981 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 @@ -283,6 +279,8 @@ SHA256 (rust/crates/unicode-segmentation-1.10.0.crate) = 0fdbf052a0783de01e944a6 SIZE (rust/crates/unicode-segmentation-1.10.0.crate) = 93893 SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 +SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 +SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/unsafe-libyaml-0.2.5.crate) = bc7ed8ba44ca06be78ea1ad2c3682a43349126c8818054231ee6f4748012aed2 SIZE (rust/crates/unsafe-libyaml-0.2.5.crate) = 61185 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 @@ -353,5 +351,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec SIZE (rust/crates/yansi-0.5.1.crate) = 16525 -SHA256 (kampfkarren-selene-0.27.1_GH0.tar.gz) = f12579907c019bebcc3830e320614409217096e63d80b4704989bbd65394b530 -SIZE (kampfkarren-selene-0.27.1_GH0.tar.gz) = 251434 +SHA256 (kampfkarren-selene-0.29.0_GH0.tar.gz) = 9882007e7b2d16023cd2c69d64d72afbee65dce7c3ab44a1527f5318667ed2a1 +SIZE (kampfkarren-selene-0.29.0_GH0.tar.gz) = 256465 diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile index 852b4ee8ba4a..2d208f6c2c00 100644 --- a/devel/sentry-cli/Makefile +++ b/devel/sentry-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= sentry-cli DISTVERSION= 2.31.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/shards/Makefile b/devel/shards/Makefile index 51f76bb8feff..ec1443915fa1 100644 --- a/devel/shards/Makefile +++ b/devel/shards/Makefile @@ -1,6 +1,7 @@ PORTNAME= shards DISTVERSIONPREFIX= v DISTVERSION= 0.19.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile index 30ad269ca62a..a908dca36713 100644 --- a/devel/shfmt/Makefile +++ b/devel/shfmt/Makefile @@ -1,7 +1,7 @@ PORTNAME= shfmt DISTVERSIONPREFIX= v DISTVERSION= 3.12.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/shiboken2/Makefile b/devel/shiboken2/Makefile index ab615703f6bf..80bbf715230c 100644 --- a/devel/shiboken2/Makefile +++ b/devel/shiboken2/Makefile @@ -1,6 +1,5 @@ PORTNAME= shiboken2 DISTVERSION= ${QT5_VERSION} -PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= QT/official_releases/QtForPython/shiboken2/PySide2-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@$ LIB_DEPENDS= libxslt.so:textproc/libxslt USES= cmake compiler:c++11-lang gnome llvm:lib,noexport \ - python:3.9-3.11 qt:5 shebangfix tar:xz + python:3.10-3.11 qt:5 shebangfix tar:xz USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PYTHON= flavors diff --git a/devel/shiboken2/distinfo b/devel/shiboken2/distinfo index 0592d57e29f0..bf2d610f271b 100644 --- a/devel/shiboken2/distinfo +++ b/devel/shiboken2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750004549 -SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527 -SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828 +TIMESTAMP = 1762397834 +SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b +SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736 diff --git a/devel/signal-sqlcipher-extension/Makefile b/devel/signal-sqlcipher-extension/Makefile index d56f234afb28..8177aa951acd 100644 --- a/devel/signal-sqlcipher-extension/Makefile +++ b/devel/signal-sqlcipher-extension/Makefile @@ -1,7 +1,7 @@ PORTNAME= signal-sqlcipher-extension DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= mikael@FreeBSD.org diff --git a/devel/simdjson/Makefile b/devel/simdjson/Makefile index 36dbd83847db..82e6425038aa 100644 --- a/devel/simdjson/Makefile +++ b/devel/simdjson/Makefile @@ -1,6 +1,6 @@ PORTNAME= simdjson DISTVERSIONPREFIX= v -PORTVERSION= 4.0.7 +PORTVERSION= 4.2.2 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/simdjson/distinfo b/devel/simdjson/distinfo index e9acd485ccb7..b4041c543b96 100644 --- a/devel/simdjson/distinfo +++ b/devel/simdjson/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759331192 -SHA256 (simdjson-simdjson-v4.0.7_GH0.tar.gz) = d2d15490605858d3dd42e90d25e0fde31c53446b7d3cde9ef334449236927916 -SIZE (simdjson-simdjson-v4.0.7_GH0.tar.gz) = 4493723 +TIMESTAMP = 1762943931 +SHA256 (simdjson-simdjson-v4.2.2_GH0.tar.gz) = 3efae22cb41f83299fe0b2e8a187af543d3dda93abbb910586f897df670f9eaa +SIZE (simdjson-simdjson-v4.2.2_GH0.tar.gz) = 4710677 SHA256 (simdjson-simdjson-data-351949906abde446f0314bf79606fb5d884f5be7_GH0.tar.gz) = 257371accdfca69814ec88841031bd8183409abf5048fff797df516092b6ded9 SIZE (simdjson-simdjson-data-351949906abde446f0314bf79606fb5d884f5be7_GH0.tar.gz) = 6635608 diff --git a/devel/simdjson/pkg-plist b/devel/simdjson/pkg-plist index d675a2bba873..6983e892f6c2 100644 --- a/devel/simdjson/pkg-plist +++ b/devel/simdjson/pkg-plist @@ -4,6 +4,6 @@ lib/cmake/simdjson/simdjson-config.cmake lib/cmake/simdjson/simdjsonTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/simdjson/simdjsonTargets.cmake lib/libsimdjson.so -lib/libsimdjson.so.27 -lib/libsimdjson.so.27.0.0 +lib/libsimdjson.so.29 +lib/libsimdjson.so.29.0.0 libdata/pkgconfig/simdjson.pc diff --git a/devel/simpleini/Makefile b/devel/simpleini/Makefile index 5275e60d32db..1ca5305a3e29 100644 --- a/devel/simpleini/Makefile +++ b/devel/simpleini/Makefile @@ -1,7 +1,6 @@ PORTNAME= simpleini DISTVERSIONPREFIX= v -DISTVERSION= 4.22 -PORTREVISION= 1 +DISTVERSION= 4.24 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org @@ -11,20 +10,20 @@ WWW= https://github.com/brofield/simpleini LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE.txt -USES= cmake:testing USE_GITHUB= yes GH_ACCOUNT= brofield NO_ARCH= yes CMAKE_ON= SIMPLEINI_USE_SYSTEM_GTEST +CMAKE_OFF= SIMPLEINI_BUILD_EXAMPLES PORTDOCS= * OPTIONS_DEFINE= TEST DOCS TEST_BUILD_DEPENDS= googletest>=0:devel/googletest - -post-patch-TEST-off: - @${REINPLACE_CMD} -e '/add_subdirectory(tests/ d' ${WRKSRC}/CMakeLists.txt +TEST_USES= cmake:testing +TEST_USES_OFF= cmake +TEST_CMAKE_BOOL= SIMPLEINI_BUILD_TESTS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/devel/simpleini/distinfo b/devel/simpleini/distinfo index 06af64af86de..c4809d581d2c 100644 --- a/devel/simpleini/distinfo +++ b/devel/simpleini/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708445050 -SHA256 (brofield-simpleini-v4.22_GH0.tar.gz) = b3a4b8f9e03aabd491aa55fd57457115857b9b9c7ecf4abf7ff035ca9d026eb8 -SIZE (brofield-simpleini-v4.22_GH0.tar.gz) = 65923 +TIMESTAMP = 1763036688 +SHA256 (brofield-simpleini-v4.24_GH0.tar.gz) = 56ea1183879be33dbe8b094a4b18ac82a0828551a0aec8f307b0e7645b3a07af +SIZE (brofield-simpleini-v4.24_GH0.tar.gz) = 72173 diff --git a/devel/simpleini/files/patch-CMakeLists.txt b/devel/simpleini/files/patch-CMakeLists.txt index 835b583840f6..55a6a21cdb34 100644 --- a/devel/simpleini/files/patch-CMakeLists.txt +++ b/devel/simpleini/files/patch-CMakeLists.txt @@ -1,10 +1,11 @@ ---- CMakeLists.txt.orig 2023-12-29 02:44:28 UTC +--- CMakeLists.txt.orig 2025-11-13 10:32:32 UTC +++ CMakeLists.txt -@@ -34,6 +34,7 @@ add_library(${EXPORT_NAMESPACE}${PROJECT_NAME} ALIAS $ - - add_library(${PROJECT_NAME} INTERFACE) - add_library(${EXPORT_NAMESPACE}${PROJECT_NAME} ALIAS ${PROJECT_NAME}) -+target_compile_definitions(${PROJECT_NAME} INTERFACE SI_NO_CONVERSION) - - include(GNUInstallDirs) +@@ -80,7 +80,7 @@ install(FILES + ) + # only build tests when top level and testing enabled +-if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME) ++if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND SIMPLEINI_BUILD_TESTS) + include(CTest) + if(BUILD_TESTING) + add_subdirectory(tests) diff --git a/devel/simpleini/files/patch-cmake-targets b/devel/simpleini/files/patch-cmake-targets deleted file mode 100644 index 966b2529a634..000000000000 --- a/devel/simpleini/files/patch-cmake-targets +++ /dev/null @@ -1,41 +0,0 @@ -From aeacf861a8ad8add5f4974792a88ffea393e41db Mon Sep 17 00:00:00 2001 -From: Alexandre Bouvier <contact@amb.tf> -Date: Tue, 2 Jan 2024 08:42:03 +0100 -Subject: [PATCH] cmake: fix namespace and include dir (#74) - ---- - CMakeLists.txt | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git CMakeLists.txt CMakeLists.txt -index 8f09295..7804947 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -48,7 +48,7 @@ configure_package_config_file(${PROJECT_NAME}Config.cmake.in - ) - - install(FILES SimpleIni.h -- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} -+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} - ) - - install(TARGETS ${PROJECT_NAME} -@@ -62,12 +62,15 @@ install(FILES - ) - install(EXPORT ${PROJECT_NAME}Targets - DESTINATION ${CMAKE_INSTALL_DATADIR}/cmake/${PROJECT_NAME} -- NAMESPACE EXPORT_NAMESPACE -+ NAMESPACE ${EXPORT_NAMESPACE} - ) - --target_include_directories(${PROJECT_NAME} INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>) -+target_include_directories(${PROJECT_NAME} INTERFACE -+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> -+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> -+) - - if(IS_TOPLEVEL_PROJECT) -- enable_testing() -+ include(CTest) - add_subdirectory(tests) - endif() diff --git a/devel/simpleini/pkg-plist b/devel/simpleini/pkg-plist index 36349f911b1b..caf5985052d2 100644 --- a/devel/simpleini/pkg-plist +++ b/devel/simpleini/pkg-plist @@ -1,4 +1,4 @@ include/SimpleIni.h -share/cmake/SimpleIni/SimpleIniConfig.cmake -share/cmake/SimpleIni/SimpleIniConfigVersion.cmake -share/cmake/SimpleIni/SimpleIniTargets.cmake +lib/cmake/SimpleIni/SimpleIniConfig.cmake +lib/cmake/SimpleIni/SimpleIniConfigVersion.cmake +lib/cmake/SimpleIni/SimpleIniTargets.cmake diff --git a/devel/skalibs/Makefile b/devel/skalibs/Makefile index d998ae279ef0..bb6565734735 100644 --- a/devel/skalibs/Makefile +++ b/devel/skalibs/Makefile @@ -1,5 +1,5 @@ PORTNAME= skalibs -DISTVERSION= 2.14.3.0 +DISTVERSION= 2.14.4.0 CATEGORIES= devel MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/ diff --git a/devel/skalibs/distinfo b/devel/skalibs/distinfo index 2194e589542d..2d0a8f798c71 100644 --- a/devel/skalibs/distinfo +++ b/devel/skalibs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733236196 -SHA256 (skalibs-2.14.3.0.tar.gz) = a14aa558c9b09b062fa16acec623b2c8f93d69f5cba4d07f6d0c58913066c427 -SIZE (skalibs-2.14.3.0.tar.gz) = 244425 +TIMESTAMP = 1762521646 +SHA256 (skalibs-2.14.4.0.tar.gz) = 0e626261848cc920738f92fd50a24c14b21e30306dfed97b8435369f4bae00a5 +SIZE (skalibs-2.14.4.0.tar.gz) = 248403 diff --git a/devel/skalibs/pkg-plist b/devel/skalibs/pkg-plist index 1d9c4906d3c0..e557bf46d89f 100644 --- a/devel/skalibs/pkg-plist +++ b/devel/skalibs/pkg-plist @@ -88,7 +88,7 @@ lib/libskarnet.a lib/libskarnet.so lib/libskarnet.so.2.14 @mode -lib/libskarnet.so.2.14.3.0 +lib/libskarnet.so.2.14.4.0 lib/skalibs/sysdeps/pthread.lib lib/skalibs/sysdeps/socket.lib lib/skalibs/sysdeps/spawn.lib diff --git a/devel/skypat/Makefile b/devel/skypat/Makefile index b778f9c3de2c..9456cc786964 100644 --- a/devel/skypat/Makefile +++ b/devel/skypat/Makefile @@ -1,11 +1,11 @@ PORTNAME= skypat DISTVERSIONPREFIX= v -DISTVERSION= 3.1.1 +DISTVERSION= 3.2.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C++ unit and performance testing framework -WWW= https://skypat.skymizer.com/ +WWW= https://github.com/skymizer/SkyPat LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -13,12 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash USES= autoreconf compiler:c++11-lang gmake libtool +USE_LDCONFIG= yes + GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-dependency-tracking + USE_GITHUB= yes GH_ACCOUNT= skymizer GH_PROJECT= SkyPat -USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-dependency-tracking OPTIONS_DEFINE= EXAMPLES diff --git a/devel/skypat/distinfo b/devel/skypat/distinfo index e1a24cba1e32..33aeab73a1b1 100644 --- a/devel/skypat/distinfo +++ b/devel/skypat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566880802 -SHA256 (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 882342ada942057f6296162d137015e2ce0595d3fb3198a506b5b51bfa6e7420 -SIZE (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 56106 +TIMESTAMP = 1762671589 +SHA256 (skymizer-SkyPat-v3.2.0_GH0.tar.gz) = 820baae29d355cfa3364d71dad4356cb0938d420a61d8fbc408c22f33177b8c0 +SIZE (skymizer-SkyPat-v3.2.0_GH0.tar.gz) = 56614 diff --git a/devel/slf4j/Makefile b/devel/slf4j/Makefile index a5cc0f548d18..be892ff002b8 100644 --- a/devel/slf4j/Makefile +++ b/devel/slf4j/Makefile @@ -8,7 +8,7 @@ JARFILES= integration jcl-over-slf4j jul-to-slf4j log4j-over-slf4j \ DISTFILES= ${JARFILES:C|(.+)|slf4j/\1/${DISTVERSION}/\1-${DISTVERSION}.jar:source1|} EXTRACT_ONLY= -MAINTAINER= skreuzer@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple facade or abstraction for various logging frameworks WWW= https://www.slf4j.org/ diff --git a/devel/sltdl/Makefile b/devel/sltdl/Makefile index 2f2174cb0635..e1e2beacd7db 100644 --- a/devel/sltdl/Makefile +++ b/devel/sltdl/Makefile @@ -14,4 +14,3 @@ HAS_CONFIGURE= yes USES= tar:xz .include <bsd.port.mk> - diff --git a/devel/snazy/Makefile b/devel/snazy/Makefile index b8539b06b937..321757b43130 100644 --- a/devel/snazy/Makefile +++ b/devel/snazy/Makefile @@ -1,6 +1,5 @@ PORTNAME= snazy -DISTVERSION= 0.55.0 -PORTREVISION= 6 +DISTVERSION= 0.58.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -17,90 +16,101 @@ GH_ACCOUNT= chmouel CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - autocfg-1.4.0 \ - bitflags-2.8.0 \ - bumpalo-3.17.0 \ - cc-1.2.13 \ - cfg-if-1.0.0 \ - chrono-0.4.39 \ - chrono-tz-0.10.1 \ - chrono-tz-build-0.4.0 \ - clap-4.5.29 \ - clap_builder-4.5.29 \ - clap_complete-4.5.44 \ - clap_derive-4.5.28 \ - clap_lex-0.7.4 \ + anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ + autocfg-1.5.0 \ + bitflags-2.9.1 \ + bumpalo-3.19.0 \ + cc-1.2.31 \ + cfg-if-1.0.1 \ + chrono-0.4.41 \ + chrono-tz-0.10.4 \ + clap-4.5.42 \ + clap_builder-4.5.42 \ + clap_complete-4.5.55 \ + clap_derive-4.5.41 \ + clap_lex-0.7.5 \ color-print-0.3.7 \ color-print-proc-macro-0.3.7 \ - colorchoice-1.0.3 \ + colorchoice-1.0.4 \ core-foundation-sys-0.8.7 \ - errno-0.3.10 \ + errno-0.3.13 \ fastrand-2.3.0 \ - getrandom-0.3.1 \ + getrandom-0.3.3 \ heck-0.5.0 \ - hermit-abi-0.4.0 \ - iana-time-zone-0.1.61 \ + hermit-abi-0.5.2 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ - is-terminal-0.4.15 \ + is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ - itoa-1.0.14 \ + itoa-1.0.15 \ js-sys-0.3.77 \ - libc-0.2.169 \ - linux-raw-sys-0.4.15 \ - log-0.4.25 \ - memchr-2.7.4 \ + libc-0.2.174 \ + linux-raw-sys-0.9.4 \ + log-0.4.27 \ + memchr-2.7.5 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-traits-0.2.19 \ - once_cell-1.20.3 \ - parse-zoneinfo-0.3.1 \ - phf-0.11.3 \ - phf_codegen-0.11.3 \ - phf_generator-0.11.3 \ - phf_shared-0.11.3 \ - proc-macro2-1.0.93 \ - quote-1.0.38 \ - rand-0.8.5 \ - rand_core-0.6.4 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + phf-0.12.1 \ + phf_shared-0.12.1 \ + proc-macro2-1.0.95 \ + quote-1.0.40 \ + r-efi-5.3.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ - rustix-0.38.44 \ - rustversion-1.0.19 \ - ryu-1.0.19 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_json-1.0.138 \ + rustix-1.0.8 \ + rustversion-1.0.21 \ + ryu-1.0.20 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.142 \ shlex-1.3.0 \ siphasher-1.0.1 \ strsim-0.11.1 \ - syn-2.0.98 \ - tempfile-3.16.0 \ - unicode-ident-1.0.16 \ + syn-2.0.104 \ + tempfile-3.20.0 \ + unicode-ident-1.0.18 \ utf8parse-0.2.2 \ - wasi-0.13.3+wasi-0.2.2 \ + wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ - windows-core-0.52.0 \ + windows-core-0.61.2 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.3 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.52.6 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ - wit-bindgen-rt-0.33.0 \ + windows_x86_64_msvc-0.53.0 \ + wit-bindgen-rt-0.39.0 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/snazy/distinfo b/devel/snazy/distinfo index 5c258b4bd8dc..3b2c2580594a 100644 --- a/devel/snazy/distinfo +++ b/devel/snazy/distinfo @@ -1,144 +1,136 @@ -TIMESTAMP = 1739529844 +TIMESTAMP = 1762945599 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 -SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda -SIZE (rust/crates/cc-1.2.13.crate) = 102839 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 -SHA256 (rust/crates/chrono-tz-0.10.1.crate) = 9c6ac4f2c0bf0f44e9161aec9675e1050aa4a530663c4a9e37e108fa948bca9f -SIZE (rust/crates/chrono-tz-0.10.1.crate) = 378405 -SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7 -SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660 -SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184 -SIZE (rust/crates/clap-4.5.29.crate) = 56074 -SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9 -SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096 -SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6 -SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993 -SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed -SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2 +SIZE (rust/crates/cc-1.2.31.crate) = 109427 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3 +SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377 +SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882 +SIZE (rust/crates/clap-4.5.42.crate) = 58305 +SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966 +SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655 +SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a +SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536 +SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491 +SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4 SIZE (rust/crates/color-print-0.3.7.crate) = 11586 SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22 SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 -SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc -SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 -SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 -SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37 -SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770 +SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 +SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f -SIZE (rust/crates/log-0.4.25.crate) = 44876 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e -SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 -SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24 -SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290 -SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 -SIZE (rust/crates/phf-0.11.3.crate) = 23231 -SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a -SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 -SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d -SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 -SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 -SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c -SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7 +SIZE (rust/crates/phf-0.12.1.crate) = 23768 +SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981 +SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 -SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 -SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7 +SIZE (rust/crates/serde_json-1.0.142.crate) = 155363 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 -SIZE (rust/crates/syn-2.0.98.crate) = 297807 -SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91 -SIZE (rust/crates/tempfile-3.16.0.crate) = 38550 -SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034 -SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 -SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 @@ -149,31 +141,61 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c -SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (chmouel-snazy-0.55.0_GH0.tar.gz) = 4ff1f90004ea05ef0ed3c2eeae7cb8e58c01388b9f679b409c6ba2a863750b9c -SIZE (chmouel-snazy-0.55.0_GH0.tar.gz) = 8557684 +SHA256 (chmouel-snazy-0.58.1_GH0.tar.gz) = ec1ff8140ab6b3ca5b32c974dae5cdf013cf86ff21c5d32cb54f2f9693f85a0a +SIZE (chmouel-snazy-0.58.1_GH0.tar.gz) = 8566976 diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile index 3aabf851b207..b78d77dcaa40 100644 --- a/devel/soft-serve/Makefile +++ b/devel/soft-serve/Makefile @@ -1,7 +1,7 @@ PORTNAME= soft-serve DISTVERSIONPREFIX= v DISTVERSION= 0.7.6 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/sonar-scanner-cli/Makefile b/devel/sonar-scanner-cli/Makefile index 33c2c9734097..65d8ae1a958d 100644 --- a/devel/sonar-scanner-cli/Makefile +++ b/devel/sonar-scanner-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonar-scanner-cli DISTVERSION= 6.2.1.4610 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel security www java MASTER_SITES= https://binaries.sonarsource.com/Distribution/${PORTNAME}/ diff --git a/devel/sonarqube-community/Makefile b/devel/sonarqube-community/Makefile index 5a1c8b1fe838..fdbce45e040c 100644 --- a/devel/sonarqube-community/Makefile +++ b/devel/sonarqube-community/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonarqube DISTVERSION= 24.12.0.100206 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel security www java MASTER_SITES= https://binaries.sonarsource.com/Distribution/sonarqube/:m_core \ https://binaries.sonarsource.com/Distribution/sonar-csharp-plugin/:m_csharp \ diff --git a/devel/sord/Makefile b/devel/sord/Makefile index 32c887f4f7f7..27442e70c947 100644 --- a/devel/sord/Makefile +++ b/devel/sord/Makefile @@ -1,5 +1,5 @@ PORTNAME= sord -DISTVERSION= 0.16.18 +DISTVERSION= 0.16.20 CATEGORIES= devel MASTER_SITES= http://download.drobilla.net/ diff --git a/devel/sord/distinfo b/devel/sord/distinfo index fe2ae010239c..9258a491feb0 100644 --- a/devel/sord/distinfo +++ b/devel/sord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737395359 -SHA256 (sord-0.16.18.tar.xz) = 4f398b635894491a4774b1498959805a08e11734c324f13d572dea695b13d3b3 -SIZE (sord-0.16.18.tar.xz) = 102300 +TIMESTAMP = 1763027126 +SHA256 (sord-0.16.20.tar.xz) = 508b41d6b4f9d5902c9f5b9cf25170d9d0636f68f11bd257c1150497f754a2a4 +SIZE (sord-0.16.20.tar.xz) = 104536 diff --git a/devel/spdlog/Makefile b/devel/spdlog/Makefile index 5c527c89b6a7..f475fb50775f 100644 --- a/devel/spdlog/Makefile +++ b/devel/spdlog/Makefile @@ -1,7 +1,7 @@ PORTNAME= spdlog DISTVERSIONPREFIX= v -DISTVERSION= 1.15.2 -PORTREVISION= 3 +DISTVERSION= 1.16.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= vanilla@FreeBSD.org @@ -12,21 +12,26 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfmt.so:devel/libfmt +TEST_DEPENDS= catch2>0:devel/catch2 -USES= cmake compiler:c++11-lib pathfix +USES= cmake:testing compiler:c++14-lang pathfix +.if make(test) +USES+= pkgconfig +.endif +USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= gabime -USE_LDCONFIG= yes -CMAKE_ON= SPDLOG_BUILD_SHARED SPDLOG_FMT_EXTERNAL -CMAKE_OFF= SPDLOG_BUILD_BENCH + +EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/include/spdlog/fmt/bundled + PLIST_SUB= SOVERSION="${DISTVERSION}" -post-extract: - ${RM} -r ${WRKSRC}/include/spdlog/fmt/bundled +CMAKE_TESTING_ON= SPDLOG_BUILD_TESTS -post-patch: - ${RM} ${WRKSRC}/include/spdlog/fmt/*.h.orig +CMAKE_ON= SPDLOG_BUILD_SHARED \ + SPDLOG_FMT_EXTERNAL +CMAKE_OFF= SPDLOG_BUILD_BENCH post-stage: # let consumers know that this package was compiled with SPDLOG_FMT_EXTERNAL=yes diff --git a/devel/spdlog/distinfo b/devel/spdlog/distinfo index 03c6cbb3cd75..701849682952 100644 --- a/devel/spdlog/distinfo +++ b/devel/spdlog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743340971 -SHA256 (gabime-spdlog-v1.15.2_GH0.tar.gz) = 7a80896357f3e8e920e85e92633b14ba0f229c506e6f978578bdc35ba09e9a5d -SIZE (gabime-spdlog-v1.15.2_GH0.tar.gz) = 275744 +TIMESTAMP = 1760251479 +SHA256 (gabime-spdlog-v1.16.0_GH0.tar.gz) = 8741753e488a78dd0d0024c980e1fb5b5c85888447e309d9cb9d949bdb52aa3e +SIZE (gabime-spdlog-v1.16.0_GH0.tar.gz) = 280382 diff --git a/devel/spdlog/files/patch-include_spdlog_details_os-inl.h b/devel/spdlog/files/patch-include_spdlog_details_os-inl.h new file mode 100644 index 000000000000..7a620b04c1c2 --- /dev/null +++ b/devel/spdlog/files/patch-include_spdlog_details_os-inl.h @@ -0,0 +1,23 @@ +The calculate_gmt_offset attempt is a botch. It gets localtm passed in from the +self-test's yesterday, and then calls time() anew to obtain ::gmtime_r() by way of details::os::gmtime(), +and that cannot possibly work. + +https://github.com/gabime/spdlog/issues/3483 + +Fix: Disable the non-working code and use tm_gmtoff instead. + +--- include/spdlog/details/os-inl.h.orig 2025-10-11 12:53:05 UTC ++++ include/spdlog/details/os-inl.h +@@ -264,11 +264,7 @@ SPDLOG_INLINE int utc_minutes_offset(const std::tm &tm + return offset; + #else + +- #if defined(sun) || defined(__sun) || defined(_AIX) || \ +- (defined(__NEWLIB__) && !defined(__TM_GMTOFF)) || \ +- (!defined(__APPLE__) && !defined(_BSD_SOURCE) && !defined(_GNU_SOURCE) && \ +- (!defined(_POSIX_VERSION) || (_POSIX_VERSION < 202405L))) +- // 'tm_gmtoff' field is BSD extension and it's missing on SunOS/Solaris ++ #if 0 + struct helper { + static long int calculate_gmt_offset(const std::tm &localtm = details::os::localtime(), + const std::tm &gmtm = details::os::gmtime()) { diff --git a/devel/spdlog/pkg-plist b/devel/spdlog/pkg-plist index 88312b21f67f..1c41acf64772 100644 --- a/devel/spdlog/pkg-plist +++ b/devel/spdlog/pkg-plist @@ -93,6 +93,6 @@ lib/cmake/spdlog/spdlogConfigTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/spdlog/spdlogConfigTargets.cmake lib/cmake/spdlog/spdlogConfigVersion.cmake lib/libspdlog.so -lib/libspdlog.so.1.15 +lib/libspdlog.so.1.16 lib/libspdlog.so.%%SOVERSION%% libdata/pkgconfig/spdlog.pc diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile index 278086687c99..2cff9aafef64 100644 --- a/devel/spirv-llvm-translator/Makefile +++ b/devel/spirv-llvm-translator/Makefile @@ -1,14 +1,14 @@ PORTNAME= spirv-llvm-translator DISTVERSIONPREFIX= v DISTVERSION= ${DISTVERSION_${FLAVOR}} -DISTVERSION_llvm21= 21.1.1 -DISTVERSION_llvm20= 20.1.7 -DISTVERSION_llvm19= 19.1.12 -DISTVERSION_llvm18= 18.1.17 -DISTVERSION_llvm17= 17.0.17 -DISTVERSION_llvm16= 16.0.17 -DISTVERSION_llvm15= 15.0.17 -DISTVERSION_llvm14= 14.0.16 +DISTVERSION_llvm21= 21.1.2 +DISTVERSION_llvm20= 20.1.8 +DISTVERSION_llvm19= 19.1.13 +DISTVERSION_llvm18= 18.1.18 +DISTVERSION_llvm17= 17.0.18 +DISTVERSION_llvm16= 16.0.18 +DISTVERSION_llvm15= 15.0.18 +DISTVERSION_llvm14= 14.0.17 DISTVERSION_llvm13= 13.0.4 DISTVERSION_llvm12= 12.0.1 DISTVERSION_llvm11= 11.0.5 diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14 index 349e15a99a8b..9c836b5d6fb3 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm14 +++ b/devel/spirv-llvm-translator/distinfo.llvm14 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759152548 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.16_GH0.tar.gz) = 84170e87daa81cbc38f877691450689aa66e721d09bdf8f73320662ef0ba21a9 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.16_GH0.tar.gz) = 1631684 +TIMESTAMP = 1760034121 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.17_GH0.tar.gz) = 8260ed845b31409d9cc09d00b3f1122ba13c9a3cf7de6e1e2d8d4cd8815a4668 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.17_GH0.tar.gz) = 1632463 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604 diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15 index 824880870da4..2dd1593d5d29 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm15 +++ b/devel/spirv-llvm-translator/distinfo.llvm15 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759144956 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.17_GH0.tar.gz) = e9325f78028524c015c0e2610a1080df5248a9bffcce591eb300f7322e56376e -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.17_GH0.tar.gz) = 1654324 +TIMESTAMP = 1760034106 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.18_GH0.tar.gz) = 8b6ae2134f62012462d29bd0d877332410278e075318717afac023dd51de9f74 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.18_GH0.tar.gz) = 1655118 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16 index 5134b677e888..4ffe47d01d47 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm16 +++ b/devel/spirv-llvm-translator/distinfo.llvm16 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759141753 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.17_GH0.tar.gz) = e1b16ed1e3644832937d89bae7e1428e2d880fcf1e1d7bb168d85c46a787d114 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.17_GH0.tar.gz) = 1690057 +TIMESTAMP = 1760714907 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.18_GH0.tar.gz) = e6a9c54e4972d76fc029b05a6a6d4e2d71e8bbb8a99c6410105f9eedd2bf0099 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.18_GH0.tar.gz) = 1691457 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17 index e7071d1b91fe..da12135a4b77 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm17 +++ b/devel/spirv-llvm-translator/distinfo.llvm17 @@ -1,5 +1,5 @@ -TIMESTAMP = 1758897986 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.17_GH0.tar.gz) = 1f1280d36fc6bc0a1f66ab97f101e97b29187f30c6b3a7bc17128c671d296cc2 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.17_GH0.tar.gz) = 1682557 +TIMESTAMP = 1760712291 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.18_GH0.tar.gz) = cbccb3af052b10dab0aa36c8b412f2480499f165a4fb241954086252a14a94fe +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.18_GH0.tar.gz) = 1683963 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18 index ba8cfd0b566c..4be3d28e0835 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm18 +++ b/devel/spirv-llvm-translator/distinfo.llvm18 @@ -1,5 +1,5 @@ -TIMESTAMP = 1758897983 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.17_GH0.tar.gz) = 28ee486a45686f15fc746419cc57f0fdb62180e64d04b0c474590c6e5f1aedc5 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.17_GH0.tar.gz) = 1752452 +TIMESTAMP = 1760712283 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.18_GH0.tar.gz) = 423c701b20c27945ba63577ea58172c84f4d3ac9bfd663e1f8865e7fab26f838 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.18_GH0.tar.gz) = 1753615 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm19 b/devel/spirv-llvm-translator/distinfo.llvm19 index 3d8d69e0a146..eae8ee938e50 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm19 +++ b/devel/spirv-llvm-translator/distinfo.llvm19 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759134747 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.12_GH0.tar.gz) = 58012e52e235ab4e721c7a9f95df8d1527f321a36e8496f449680d955ca3c54c -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.12_GH0.tar.gz) = 1797613 +TIMESTAMP = 1760712276 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.13_GH0.tar.gz) = 4c5616670101a22b30c5d62b172032a6d9de95383a717d182f56440111e4608d +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.13_GH0.tar.gz) = 1798150 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm20 b/devel/spirv-llvm-translator/distinfo.llvm20 index ca31090e1c69..8467d5dfa6de 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm20 +++ b/devel/spirv-llvm-translator/distinfo.llvm20 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759134756 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.7_GH0.tar.gz) = dd8a018becb2ed3647478744549b09372308f763d37d5fcde137fd9e129a7354 -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.7_GH0.tar.gz) = 1825065 +TIMESTAMP = 1760712269 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.8_GH0.tar.gz) = 7b2f24440cb8b24f20d88e838c12fed486c5a00956a368b17b12b2c0431639c0 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.8_GH0.tar.gz) = 1823253 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spirv-llvm-translator/distinfo.llvm21 b/devel/spirv-llvm-translator/distinfo.llvm21 index 6af2d9e8b8fd..e9e9874485fd 100644 --- a/devel/spirv-llvm-translator/distinfo.llvm21 +++ b/devel/spirv-llvm-translator/distinfo.llvm21 @@ -1,5 +1,5 @@ -TIMESTAMP = 1759143191 -SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v21.1.1_GH0.tar.gz) = dda46febdb060a1d5cc2ceeb9682ccaf33e55ae294fd0793274531b54f07c46b -SIZE (KhronosGroup-SPIRV-LLVM-Translator-v21.1.1_GH0.tar.gz) = 1831532 +TIMESTAMP = 1760712260 +SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v21.1.2_GH0.tar.gz) = 8c91542b579a3b27b7aeae1db12004eb412c9ed9bdff0a29ee862c3551cadfe3 +SIZE (KhronosGroup-SPIRV-LLVM-Translator-v21.1.2_GH0.tar.gz) = 1832850 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314 diff --git a/devel/spr/Makefile b/devel/spr/Makefile index 5496cec2b9ae..6ef2ae0bbfb2 100644 --- a/devel/spr/Makefile +++ b/devel/spr/Makefile @@ -1,7 +1,7 @@ PORTNAME= spr DISTVERSIONPREFIX= v DISTVERSION= 1.3.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/statik/Makefile b/devel/statik/Makefile index 44b50e47b699..7cfc85eed727 100644 --- a/devel/statik/Makefile +++ b/devel/statik/Makefile @@ -1,7 +1,7 @@ PORTNAME= statik DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 32 +PORTREVISION= 33 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/stgit/Makefile b/devel/stgit/Makefile index f8c9ba1455b5..7f33dc117b16 100644 --- a/devel/stgit/Makefile +++ b/devel/stgit/Makefile @@ -1,7 +1,6 @@ PORTNAME= stgit DISTVERSIONPREFIX= v -DISTVERSION= 2.5.3 -PORTREVISION= 6 +DISTVERSION= 2.5.5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,195 +18,219 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= stacked-git -CARGO_CRATES= adler2-2.0.0 \ - ahash-0.8.11 \ +CARGO_CRATES= adler2-2.0.1 \ allocator-api2-0.2.21 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - anyhow-1.0.96 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ arc-swap-1.7.1 \ - autocfg-1.4.0 \ - bitflags-2.8.0 \ - bstr-1.11.3 \ + bitflags-2.10.0 \ + block-buffer-0.10.4 \ + block2-0.6.2 \ + bstr-1.12.1 \ + byteorder-1.5.0 \ bzip2-rs-0.1.2 \ - cc-1.2.15 \ - cfg-if-1.0.0 \ + cc-1.2.45 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - clap-4.5.30 \ - clap_builder-4.5.30 \ - clap_lex-0.7.4 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ + clap_lex-0.7.6 \ clru-0.6.2 \ - colorchoice-1.0.3 \ - crc32fast-1.4.2 \ - ctrlc-3.4.5 \ - curl-0.4.47 \ - curl-sys-0.4.80+curl-8.12.1 \ + colorchoice-1.0.4 \ + cpufeatures-0.2.17 \ + crc32fast-1.5.0 \ + crypto-common-0.1.6 \ + ctrlc-3.5.1 \ + curl-0.4.49 \ + curl-sys-0.4.84+curl-8.17.0 \ + digest-0.10.7 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ dunce-1.0.5 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ - errno-0.3.10 \ - faster-hex-0.9.0 \ + errno-0.3.14 \ + faster-hex-0.10.0 \ fastrand-2.3.0 \ - filetime-0.2.25 \ - flate2-1.0.35 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.5 \ fnv-1.0.7 \ - form_urlencoded-1.2.1 \ - getrandom-0.3.1 \ - gix-0.70.0 \ - gix-actor-0.33.2 \ - gix-bitmap-0.2.14 \ - gix-chunk-0.4.11 \ - gix-command-0.4.1 \ - gix-commitgraph-0.26.0 \ - gix-config-0.43.0 \ - gix-config-value-0.14.11 \ - gix-date-0.9.3 \ - gix-diff-0.50.0 \ - gix-discover-0.38.0 \ - gix-features-0.40.0 \ - gix-fs-0.13.0 \ - gix-glob-0.18.0 \ - gix-hash-0.16.0 \ - gix-hashtable-0.7.0 \ - gix-index-0.38.0 \ - gix-lock-16.0.0 \ - gix-object-0.47.0 \ - gix-odb-0.67.0 \ - gix-pack-0.57.0 \ - gix-packetline-0.18.3 \ - gix-path-0.10.14 \ - gix-protocol-0.48.0 \ - gix-quote-0.4.15 \ - gix-ref-0.50.0 \ - gix-refspec-0.28.0 \ - gix-revision-0.32.0 \ - gix-revwalk-0.18.0 \ - gix-sec-0.10.11 \ - gix-shallow-0.2.0 \ - gix-tempfile-16.0.0 \ - gix-trace-0.1.12 \ - gix-transport-0.45.0 \ - gix-traverse-0.44.0 \ - gix-url-0.29.0 \ - gix-utils-0.1.14 \ - gix-validate-0.9.3 \ - hashbrown-0.14.5 \ - hashbrown-0.15.2 \ - hermit-abi-0.4.0 \ - home-0.5.11 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ - indexmap-2.7.1 \ - is-terminal-0.4.15 \ - is_terminal_polyfill-1.70.1 \ - itoa-1.0.14 \ - jiff-0.1.29 \ - jiff-0.2.1 \ - jiff-tzdb-0.1.2 \ - jiff-tzdb-platform-0.1.2 \ - libc-0.2.169 \ - libredox-0.1.3 \ - libz-sys-1.1.21 \ - linux-raw-sys-0.4.15 \ - litemap-0.7.4 \ - lock_api-0.4.12 \ - log-0.4.26 \ + foldhash-0.2.0 \ + form_urlencoded-1.2.2 \ + generic-array-0.14.9 \ + getrandom-0.3.4 \ + gix-0.74.1 \ + gix-actor-0.35.6 \ + gix-bitmap-0.2.15 \ + gix-chunk-0.4.12 \ + gix-command-0.6.3 \ + gix-commitgraph-0.30.1 \ + gix-config-0.47.1 \ + gix-config-value-0.15.3 \ + gix-date-0.10.7 \ + gix-diff-0.54.1 \ + gix-discover-0.42.0 \ + gix-features-0.44.1 \ + gix-fs-0.17.0 \ + gix-glob-0.22.1 \ + gix-hash-0.20.1 \ + gix-hashtable-0.10.0 \ + gix-index-0.42.1 \ + gix-lock-19.0.0 \ + gix-object-0.51.1 \ + gix-odb-0.71.1 \ + gix-pack-0.61.1 \ + gix-packetline-0.19.3 \ + gix-path-0.10.21 \ + gix-protocol-0.52.1 \ + gix-quote-0.6.1 \ + gix-ref-0.54.1 \ + gix-refspec-0.32.0 \ + gix-revision-0.36.1 \ + gix-revwalk-0.22.0 \ + gix-sec-0.12.2 \ + gix-shallow-0.6.0 \ + gix-tempfile-19.0.1 \ + gix-trace-0.1.15 \ + gix-transport-0.49.1 \ + gix-traverse-0.48.0 \ + gix-url-0.33.1 \ + gix-utils-0.3.1 \ + gix-validate-0.10.1 \ + hash32-0.3.1 \ + hashbrown-0.16.0 \ + heapless-0.8.0 \ + hermit-abi-0.5.2 \ + home-0.5.12 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + indexmap-2.12.0 \ + is-terminal-0.4.17 \ + is_terminal_polyfill-1.70.2 \ + itoa-1.0.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ + jiff-tzdb-0.1.4 \ + jiff-tzdb-platform-0.1.3 \ + libc-0.2.177 \ + libredox-0.1.10 \ + libz-rs-sys-0.5.2 \ + libz-sys-1.1.22 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.1 \ + lock_api-0.4.14 \ + log-0.4.28 \ maybe-async-0.2.10 \ - memchr-2.7.4 \ - memmap2-0.9.5 \ - miniz_oxide-0.8.5 \ - nix-0.29.0 \ - once_cell-1.20.3 \ + memchr-2.7.6 \ + memmap2-0.9.9 \ + miniz_oxide-0.8.9 \ + nix-0.30.1 \ + objc2-0.6.3 \ + objc2-encode-4.1.0 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ - openssl-sys-0.9.106 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ - percent-encoding-2.3.1 \ - pkg-config-0.3.31 \ - portable-atomic-1.10.0 \ + openssl-sys-0.9.111 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ + percent-encoding-2.3.2 \ + pkg-config-0.3.32 \ + portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - proc-macro2-1.0.93 \ - prodash-29.0.0 \ - quote-1.0.38 \ - redox_syscall-0.5.9 \ - regex-automata-0.4.9 \ - rustix-0.38.44 \ - ryu-1.0.19 \ + potential_utf-0.1.4 \ + proc-macro2-1.0.103 \ + prodash-30.0.1 \ + quote-1.0.42 \ + r-efi-5.3.0 \ + redox_syscall-0.5.18 \ + regex-automata-0.4.13 \ + rustix-1.1.2 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.27 \ + schannel-0.1.28 \ scopeguard-1.2.0 \ - serde-1.0.218 \ - serde_derive-1.0.218 \ - serde_json-1.0.139 \ - sha1_smol-1.0.1 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + sha1-0.10.6 \ + sha1-checked-0.10.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ - smallvec-1.14.0 \ - socket2-0.5.8 \ - stable_deref_trait-1.2.0 \ + simd-adler32-0.3.7 \ + smallvec-1.15.1 \ + socket2-0.6.1 \ + stable_deref_trait-1.2.1 \ strsim-0.11.1 \ - syn-2.0.98 \ - synstructure-0.13.1 \ + syn-2.0.110 \ + synstructure-0.13.2 \ tar-0.4.44 \ - tempfile-3.17.1 \ + tempfile-3.23.0 \ termcolor-1.4.1 \ - terminal_size-0.4.1 \ - thiserror-2.0.11 \ - thiserror-impl-2.0.11 \ - tinystr-0.7.6 \ - tinyvec-1.8.1 \ + terminal_size-0.4.3 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ + tinystr-0.8.2 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ + typenum-1.19.0 \ unicode-bom-2.0.3 \ - unicode-ident-1.0.17 \ - unicode-normalization-0.1.24 \ - url-2.5.4 \ - utf16_iter-1.0.5 \ + unicode-ident-1.0.22 \ + unicode-normalization-0.1.25 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ - wasi-0.13.3+wasi-0.2.2 \ - winapi-util-0.1.9 \ - windows-sys-0.52.0 \ + wasip2-1.0.1+wasi-0.2.4 \ + winapi-util-0.1.11 \ + windows-link-0.2.1 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.26 \ - winnow-0.7.3 \ - wit-bindgen-rt-0.33.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ - xattr-1.4.0 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ + xattr-1.6.1 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ + zlib-rs-0.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib diff --git a/devel/stgit/distinfo b/devel/stgit/distinfo index c53d2a706da2..18a38c99b37d 100644 --- a/devel/stgit/distinfo +++ b/devel/stgit/distinfo @@ -1,56 +1,66 @@ -TIMESTAMP = 1740258602 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +TIMESTAMP = 1762885833 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.96.crate) = 6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4 -SIZE (rust/crates/anyhow-1.0.96.crate) = 52168 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bzip2-rs-0.1.2.crate) = beeb59e7e4c811ab37cc73680c798c7a5da77fc9989c62b09138e31ee740f735 SIZE (rust/crates/bzip2-rs-0.1.2.crate) = 253906 -SHA256 (rust/crates/cc-1.2.15.crate) = c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af -SIZE (rust/crates/cc-1.2.15.crate) = 103196 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe +SIZE (rust/crates/cc-1.2.45.crate) = 92261 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/clap-4.5.30.crate) = 92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d -SIZE (rust/crates/clap-4.5.30.crate) = 56081 -SHA256 (rust/crates/clap_builder-4.5.30.crate) = a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c -SIZE (rust/crates/clap_builder-4.5.30.crate) = 168274 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3 -SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592 -SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265 -SIZE (rust/crates/curl-0.4.47.crate) = 97185 -SHA256 (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734 -SIZE (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 1817567 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 +SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc +SIZE (rust/crates/curl-0.4.49.crate) = 97947 +SHA256 (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b +SIZE (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = 1816588 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 @@ -59,260 +69,280 @@ SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 -SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183 -SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 +SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 +SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 -SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 -SHA256 (rust/crates/gix-0.70.0.crate) = 736f14636705f3a56ea52b553e67282519418d9a35bb1e90b3a9637a00296b68 -SIZE (rust/crates/gix-0.70.0.crate) = 290002 -SHA256 (rust/crates/gix-actor-0.33.2.crate) = 20018a1a6332e065f1fcc8305c1c932c6b8c9985edea2284b3c79dc6fa3ee4b2 -SIZE (rust/crates/gix-actor-0.33.2.crate) = 10094 -SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540 -SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704 -SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f -SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144 -SHA256 (rust/crates/gix-command-0.4.1.crate) = cb410b84d6575db45e62025a9118bdbf4d4b099ce7575a76161e898d9ca98df1 -SIZE (rust/crates/gix-command-0.4.1.crate) = 11830 -SHA256 (rust/crates/gix-commitgraph-0.26.0.crate) = e23a8ec2d8a16026a10dafdb6ed51bcfd08f5d97f20fa52e200bc50cb72e4877 -SIZE (rust/crates/gix-commitgraph-0.26.0.crate) = 18954 -SHA256 (rust/crates/gix-config-0.43.0.crate) = 377c1efd2014d5d469e0b3cd2952c8097bce9828f634e04d5665383249f1d9e9 -SIZE (rust/crates/gix-config-0.43.0.crate) = 64327 -SHA256 (rust/crates/gix-config-value-0.14.11.crate) = 11365144ef93082f3403471dbaa94cfe4b5e72743bdb9560719a251d439f4cee -SIZE (rust/crates/gix-config-value-0.14.11.crate) = 13612 -SHA256 (rust/crates/gix-date-0.9.3.crate) = c57c477b645ee248b173bb1176b52dd528872f12c50375801a58aaf5ae91113f -SIZE (rust/crates/gix-date-0.9.3.crate) = 11299 -SHA256 (rust/crates/gix-diff-0.50.0.crate) = 62afb7f4ca0acdf4e9dad92065b2eb1bf2993bcc5014b57bc796e3a365b17c4d -SIZE (rust/crates/gix-diff-0.50.0.crate) = 46347 -SHA256 (rust/crates/gix-discover-0.38.0.crate) = d0c2414bdf04064e0f5a5aa029dfda1e663cf9a6c4bfc8759f2d369299bb65d8 -SIZE (rust/crates/gix-discover-0.38.0.crate) = 16684 -SHA256 (rust/crates/gix-features-0.40.0.crate) = 8bfdd4838a8d42bd482c9f0cb526411d003ee94cc7c7b08afe5007329c71d554 -SIZE (rust/crates/gix-features-0.40.0.crate) = 31239 -SHA256 (rust/crates/gix-fs-0.13.0.crate) = 182e7fa7bfdf44ffb7cfe7451b373cdf1e00870ac9a488a49587a110c562063d -SIZE (rust/crates/gix-fs-0.13.0.crate) = 15742 -SHA256 (rust/crates/gix-glob-0.18.0.crate) = 4e9c7249fa0a78f9b363aa58323db71e0a6161fd69860ed6f48dedf0ef3a314e -SIZE (rust/crates/gix-glob-0.18.0.crate) = 14155 -SHA256 (rust/crates/gix-hash-0.16.0.crate) = e81c5ec48649b1821b3ed066a44efb95f1a268b35c1d91295e61252539fbe9f8 -SIZE (rust/crates/gix-hash-0.16.0.crate) = 13529 -SHA256 (rust/crates/gix-hashtable-0.7.0.crate) = 189130bc372accd02e0520dc5ab1cef318dcc2bc829b76ab8d84bbe90ac212d1 -SIZE (rust/crates/gix-hashtable-0.7.0.crate) = 7199 -SHA256 (rust/crates/gix-index-0.38.0.crate) = acd12e3626879369310fffe2ac61acc828613ef656b50c4ea984dd59d7dc85d8 -SIZE (rust/crates/gix-index-0.38.0.crate) = 46639 -SHA256 (rust/crates/gix-lock-16.0.0.crate) = 9739815270ff6940968441824d162df9433db19211ca9ba8c3fc1b50b849c642 -SIZE (rust/crates/gix-lock-16.0.0.crate) = 10524 -SHA256 (rust/crates/gix-object-0.47.0.crate) = ddc4b3a0044244f0fe22347fb7a79cca165e37829d668b41b85ff46a43e5fd68 -SIZE (rust/crates/gix-object-0.47.0.crate) = 40801 -SHA256 (rust/crates/gix-odb-0.67.0.crate) = 3e93457df69cd09573608ce9fa4f443fbd84bc8d15d8d83adecd471058459c1b -SIZE (rust/crates/gix-odb-0.67.0.crate) = 56316 -SHA256 (rust/crates/gix-pack-0.57.0.crate) = fc13a475b3db735617017fb35f816079bf503765312d4b1913b18cf96f3fa515 -SIZE (rust/crates/gix-pack-0.57.0.crate) = 97452 -SHA256 (rust/crates/gix-packetline-0.18.3.crate) = c7e5ae6bc3ac160a6bf44a55f5537813ca3ddb08549c0fd3e7ef699c73c439cd -SIZE (rust/crates/gix-packetline-0.18.3.crate) = 21143 -SHA256 (rust/crates/gix-path-0.10.14.crate) = c40f12bb65a8299be0cfb90fe718e3be236b7a94b434877012980863a883a99f -SIZE (rust/crates/gix-path-0.10.14.crate) = 23150 -SHA256 (rust/crates/gix-protocol-0.48.0.crate) = 6c61bd61afc6b67d213241e2100394c164be421e3f7228d3521b04f48ca5ba90 -SIZE (rust/crates/gix-protocol-0.48.0.crate) = 44956 -SHA256 (rust/crates/gix-quote-0.4.15.crate) = e49357fccdb0c85c0d3a3292a9f6db32d9b3535959b5471bb9624908f4a066c6 -SIZE (rust/crates/gix-quote-0.4.15.crate) = 7847 -SHA256 (rust/crates/gix-ref-0.50.0.crate) = 47adf4c5f933429f8554e95d0d92eee583cfe4b95d2bf665cd6fd4a1531ee20c -SIZE (rust/crates/gix-ref-0.50.0.crate) = 58093 -SHA256 (rust/crates/gix-refspec-0.28.0.crate) = 59650228d8f612f68e7f7a25f517fcf386c5d0d39826085492e94766858b0a90 -SIZE (rust/crates/gix-refspec-0.28.0.crate) = 17399 -SHA256 (rust/crates/gix-revision-0.32.0.crate) = 3fe28bbccca55da6d66e6c6efc6bb4003c29d407afd8178380293729733e6b53 -SIZE (rust/crates/gix-revision-0.32.0.crate) = 22676 -SHA256 (rust/crates/gix-revwalk-0.18.0.crate) = d4ecb80c235b1e9ef2b99b23a81ea50dd569a88a9eb767179793269e0e616247 -SIZE (rust/crates/gix-revwalk-0.18.0.crate) = 13338 -SHA256 (rust/crates/gix-sec-0.10.11.crate) = d84dae13271f4313f8d60a166bf27e54c968c7c33e2ffd31c48cafe5da649875 -SIZE (rust/crates/gix-sec-0.10.11.crate) = 10218 -SHA256 (rust/crates/gix-shallow-0.2.0.crate) = ab72543011e303e52733c85bef784603ef39632ddf47f69723def52825e35066 -SIZE (rust/crates/gix-shallow-0.2.0.crate) = 7553 -SHA256 (rust/crates/gix-tempfile-16.0.0.crate) = 2558f423945ef24a8328c55d1fd6db06b8376b0e7013b1bb476cc4ffdf678501 -SIZE (rust/crates/gix-tempfile-16.0.0.crate) = 18453 -SHA256 (rust/crates/gix-trace-0.1.12.crate) = 7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7 -SIZE (rust/crates/gix-trace-0.1.12.crate) = 10435 -SHA256 (rust/crates/gix-transport-0.45.0.crate) = 11187418489477b1b5b862ae1aedbbac77e582f2c4b0ef54280f20cfe5b964d9 -SIZE (rust/crates/gix-transport-0.45.0.crate) = 50868 -SHA256 (rust/crates/gix-traverse-0.44.0.crate) = 2bec70e53896586ef32a3efa7e4427b67308531ed186bb6120fb3eca0f0d61b4 -SIZE (rust/crates/gix-traverse-0.44.0.crate) = 19475 -SHA256 (rust/crates/gix-url-0.29.0.crate) = 29218c768b53dd8f116045d87fec05b294c731a4b2bdd257eeca2084cc150b13 -SIZE (rust/crates/gix-url-0.29.0.crate) = 15305 -SHA256 (rust/crates/gix-utils-0.1.14.crate) = ff08f24e03ac8916c478c8419d7d3c33393da9bb41fa4c24455d5406aeefd35f -SIZE (rust/crates/gix-utils-0.1.14.crate) = 10203 -SHA256 (rust/crates/gix-validate-0.9.3.crate) = 9eaa01c3337d885617c0a42e92823922a2aea71f4caeace6fe87002bdcadbd90 -SIZE (rust/crates/gix-validate-0.9.3.crate) = 11917 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 -SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc -SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 -SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37 -SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jiff-0.1.29.crate) = c04ef77ae73f3cf50510712722f0c4e8b46f5aaa1bf5ffad2ae213e6495e78e5 -SIZE (rust/crates/jiff-0.1.29.crate) = 654849 -SHA256 (rust/crates/jiff-0.2.1.crate) = 3590fea8e9e22d449600c9bbd481a8163bef223e4ff938e5f55899f8cf1adb93 -SIZE (rust/crates/jiff-0.2.1.crate) = 672375 -SHA256 (rust/crates/jiff-tzdb-0.1.2.crate) = cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3 -SIZE (rust/crates/jiff-tzdb-0.1.2.crate) = 82207 -SHA256 (rust/crates/jiff-tzdb-platform-0.1.2.crate) = a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e -SIZE (rust/crates/jiff-tzdb-platform-0.1.2.crate) = 2988 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa -SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e -SIZE (rust/crates/log-0.4.26.crate) = 47022 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43 +SIZE (rust/crates/gix-0.74.1.crate) = 298209 +SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e +SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441 +SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531 +SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153 +SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb +SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638 +SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62 +SIZE (rust/crates/gix-command-0.6.3.crate) = 15123 +SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef +SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423 +SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3 +SIZE (rust/crates/gix-config-0.47.1.crate) = 73838 +SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64 +SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605 +SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171 +SIZE (rust/crates/gix-date-0.10.7.crate) = 16177 +SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04 +SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358 +SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6 +SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339 +SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a +SIZE (rust/crates/gix-features-0.44.1.crate) = 34680 +SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f +SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022 +SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56 +SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299 +SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1 +SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230 +SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195 +SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303 +SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99 +SIZE (rust/crates/gix-index-0.42.1.crate) = 54416 +SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f +SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263 +SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051 +SIZE (rust/crates/gix-object-0.51.1.crate) = 50596 +SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634 +SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044 +SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260 +SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798 +SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf +SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114 +SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8 +SIZE (rust/crates/gix-path-0.10.21.crate) = 34033 +SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302 +SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050 +SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b +SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984 +SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88 +SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266 +SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912 +SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670 +SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413 +SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079 +SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3 +SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365 +SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be +SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263 +SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223 +SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364 +SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086 +SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058 +SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457 +SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867 +SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957 +SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677 +SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2 +SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078 +SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5 +SIZE (rust/crates/gix-url-0.33.1.crate) = 19745 +SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 +SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 +SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4 +SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803 +SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606 +SIZE (rust/crates/hash32-0.3.1.crate) = 10273 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad +SIZE (rust/crates/heapless-0.8.0.crate) = 77802 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d +SIZE (rust/crates/home-0.5.12.crate) = 9445 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46 +SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 +SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 +SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 +SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 +SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d +SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f -SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 -SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 -SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 -SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 -SIZE (rust/crates/nix-0.29.0.crate) = 318248 -SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e -SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490 +SIZE (rust/crates/memmap2-0.9.9.crate) = 34576 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd -SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 -SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321 +SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 -SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325 -SIZE (rust/crates/prodash-29.0.0.crate) = 90594 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 -SHA256 (rust/crates/redox_syscall-0.5.9.crate) = 82b568323e98e49e2a0899dcee453dd679fae22d69adf9b11dd508d1549b7e2f -SIZE (rust/crates/redox_syscall-0.5.9.crate) = 30080 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139 +SIZE (rust/crates/prodash-30.0.1.crate) = 92925 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60 -SIZE (rust/crates/serde-1.0.218.crate) = 78968 -SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b -SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782 -SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6 -SIZE (rust/crates/serde_json-1.0.139.crate) = 154839 -SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d -SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba +SIZE (rust/crates/sha1-0.10.6.crate) = 13517 +SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 +SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd -SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 -SIZE (rust/crates/syn-2.0.98.crate) = 297807 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea +SIZE (rust/crates/syn-2.0.110.crate) = 302184 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a SIZE (rust/crates/tar-0.4.44.crate) = 61020 -SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230 -SIZE (rust/crates/tempfile-3.17.1.crate) = 39240 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9 -SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 -SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 -SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773 -SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe -SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8 +SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -323,59 +353,77 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 -SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28 -SIZE (rust/crates/winnow-0.6.26.crate) = 167349 -SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1 -SIZE (rust/crates/winnow-0.7.3.crate) = 171602 -SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c -SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909 -SIZE (rust/crates/xattr-1.4.0.crate) = 12995 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (stacked-git-stgit-v2.5.3_GH0.tar.gz) = f37bfdef0f5006c88240e4eab5b6d07a1327a52745a0028323bad5b68399eb10 -SIZE (stacked-git-stgit-v2.5.3_GH0.tar.gz) = 611721 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 +SIZE (rust/crates/xattr-1.6.1.crate) = 15952 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (stacked-git-stgit-v2.5.5_GH0.tar.gz) = de9ff92975f047a255cfe1dc8e0470c33e70fb9d8f1ec622205920735eea30ce +SIZE (stacked-git-stgit-v2.5.5_GH0.tar.gz) = 613031 diff --git a/devel/stringzilla/Makefile b/devel/stringzilla/Makefile index f0fde96a3c6a..9ddb1dfd87f0 100644 --- a/devel/stringzilla/Makefile +++ b/devel/stringzilla/Makefile @@ -1,6 +1,6 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 3.12.3 +DISTVERSION= 4.2.3 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,16 +20,20 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ashvardanian GH_PROJECT= StringZilla +GH_TUPLE= ashvardanian:ForkUnion:c613f50:fork_union/fork_union CMAKE_ON= STRINGZILLA_INSTALL CMAKE_OFF= STRINGZILLA_BUILD_TEST CMAKE_TESTING_ON= STRINGZILLA_BUILD_TEST CMAKE_ARGS= -DSTRINGZILLA_INCLUDE_INSTALL_DIR=include +CXXFLAGS+= -g +LDFLAGS+= -lpthread + post-install: # workaround for https://github.com/ashvardanian/StringZilla/issues/194 @${RM} -r ${STAGEDIR}/usr/src -# 7 tests fail on an older CPU: https://github.com/ashvardanian/StringZilla/issues/206 +# some tests fail and hang, see https://github.com/ashvardanian/StringZilla/issues/281, https://github.com/ashvardanian/StringZilla/issues/282 .include <bsd.port.mk> diff --git a/devel/stringzilla/distinfo b/devel/stringzilla/distinfo index a2dc646cb28f..a042f0729648 100644 --- a/devel/stringzilla/distinfo +++ b/devel/stringzilla/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1741594633 -SHA256 (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 94f10a6ee4f9231afe3dd314cb1cbe5901e9098c44ba538362c529d79ff01ce5 -SIZE (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 263568 +TIMESTAMP = 1762897318 +SHA256 (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = f3a0e1be4548ccbaa234a2fb8f1717836319d296bd8ded7e30a5d6a88a3b2ec1 +SIZE (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = 608214 +SHA256 (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 04875a3cfd40fd1c6d4350f8c4d9fc4d8a0b601084210e884fd2908129c40562 +SIZE (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 110524 diff --git a/devel/stringzilla/files/patch-CMakeLists.txt b/devel/stringzilla/files/patch-CMakeLists.txt deleted file mode 100644 index 435e93de13ca..000000000000 --- a/devel/stringzilla/files/patch-CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ ---- CMakeLists.txt.orig 2024-11-09 04:57:16 UTC -+++ CMakeLists.txt -@@ -137,14 +137,6 @@ function(set_compiler_flags target cpp_standard target - # > 4068 for "unknown pragmas". - # > 4146 for "unary minus operator applied to unsigned type, result still unsigned". - # We also specify /utf-8 to properly UTF-8 symbols in tests. -- target_compile_options( -- ${target} -- PRIVATE -- "$<$<CXX_COMPILER_ID:MSVC>:/Bt;/wd4068;/wd4146;/utf-8;/WX>" -- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas;-Wno-cast-function-type;-Wno-unused-function>" -- "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>" -- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>" -- ) - - # Set optimization options for different compilers differently - target_compile_options( diff --git a/devel/stringzilla/pkg-plist b/devel/stringzilla/pkg-plist index 24710e175075..ad902ff3aa8a 100644 --- a/devel/stringzilla/pkg-plist +++ b/devel/stringzilla/pkg-plist @@ -1,10 +1,28 @@ -include/stringzilla/drafts.h +include/stringzilla/compare.h +include/stringzilla/find.h +include/stringzilla/hash.h +include/stringzilla/intersect.h +include/stringzilla/memory.h include/stringzilla/module.modulemap +include/stringzilla/small_string.h +include/stringzilla/sort.h include/stringzilla/stringzilla.h include/stringzilla/stringzilla.hpp +include/stringzilla/types.h +include/stringzilla/types.hpp +include/stringzillas/fingerprints.cuh +include/stringzillas/fingerprints.hpp +include/stringzillas/similarities.cuh +include/stringzillas/similarities.hpp +include/stringzillas/stringzillas.h +include/stringzillas/types.cuh +include/stringzillas/types.hpp +lib/libstringzilla_bare.so +lib/libstringzilla_bare.so.1 +lib/libstringzilla_bare.so.4.2.3 lib/libstringzilla_shared.so lib/libstringzilla_shared.so.1 -lib/libstringzilla_shared.so.3.12.3 -lib/libstringzillite.so -lib/libstringzillite.so.1 -lib/libstringzillite.so.3.12.3 +lib/libstringzilla_shared.so.4.2.3 +lib/libstringzillas_cpus_shared.so +lib/libstringzillas_cpus_shared.so.1 +lib/libstringzillas_cpus_shared.so.4.2.3 diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile index a8cb743b0ce2..dd99421df653 100644 --- a/devel/stuffbin/Makefile +++ b/devel/stuffbin/Makefile @@ -1,7 +1,7 @@ PORTNAME= stuffbin DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile index 485d2008e7bf..07f2f35a8110 100644 --- a/devel/stylua/Makefile +++ b/devel/stylua/Makefile @@ -1,7 +1,7 @@ PORTNAME= stylua DISTVERSIONPREFIX= v -DISTVERSION= 2.0.2 -PORTREVISION= 7 +DISTVERSION= 2.3.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/stylua/Makefile.crates b/devel/stylua/Makefile.crates index a3949591f744..10afd0394ec6 100644 --- a/devel/stylua/Makefile.crates +++ b/devel/stylua/Makefile.crates @@ -9,6 +9,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \ bitflags-1.3.2 \ bitflags-2.4.2 \ borsh-1.5.1 \ + bstr-0.2.17 \ bstr-1.9.0 \ bumpalo-3.14.0 \ bytecount-0.6.7 \ @@ -24,7 +25,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \ console-0.15.8 \ criterion-0.4.0 \ criterion-plot-0.5.0 \ - crossbeam-channel-0.5.11 \ + crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ @@ -40,7 +41,8 @@ CARGO_CRATES= aho-corasick-1.1.2 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.0.1 \ - full_moon-1.1.2 \ + fluent-uri-0.1.4 \ + full_moon-2.0.0 \ full_moon_derive-0.11.0 \ globset-0.4.14 \ globwalk-0.9.1 \ @@ -62,6 +64,9 @@ CARGO_CRATES= aho-corasick-1.1.2 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.13 \ log-0.4.20 \ + lsp-server-0.7.8 \ + lsp-textdocument-0.4.2 \ + lsp-types-0.97.0 \ memchr-2.7.1 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ @@ -77,7 +82,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \ predicates-tree-1.0.9 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.78 \ + proc-macro2-1.0.95 \ quote-1.0.35 \ rayon-1.8.1 \ rayon-core-1.12.1 \ @@ -89,9 +94,10 @@ CARGO_CRATES= aho-corasick-1.1.2 \ rustversion-1.0.14 \ ryu-1.0.16 \ same-file-1.0.6 \ - serde-1.0.196 \ - serde_derive-1.0.196 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ serde_json-1.0.112 \ + serde_repr-0.1.20 \ serde_spanned-0.6.5 \ similar-2.4.0 \ smol_str-0.3.2 \ @@ -99,7 +105,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \ strum-0.25.0 \ strum_macros-0.25.3 \ syn-1.0.109 \ - syn-2.0.48 \ + syn-2.0.100 \ tempfile-3.9.0 \ termcolor-1.4.1 \ termtree-0.4.1 \ diff --git a/devel/stylua/distinfo b/devel/stylua/distinfo index 8f4c37fa77ac..0dc9bc1178f1 100644 --- a/devel/stylua/distinfo +++ b/devel/stylua/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1734921001 +TIMESTAMP = 1762220593 SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 @@ -21,6 +21,8 @@ SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b450077409 SIZE (rust/crates/bitflags-2.4.2.crate) = 42602 SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed SIZE (rust/crates/borsh-1.5.1.crate) = 60666 +SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 +SIZE (rust/crates/bstr-0.2.17.crate) = 330350 SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc SIZE (rust/crates/bstr-1.9.0.crate) = 380170 SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec @@ -51,8 +53,8 @@ SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c657255 SIZE (rust/crates/criterion-0.4.0.crate) = 108978 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 -SHA256 (rust/crates/crossbeam-channel-0.5.11.crate) = 176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b -SIZE (rust/crates/crossbeam-channel-0.5.11.crate) = 90434 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e @@ -83,8 +85,10 @@ SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4 SIZE (rust/crates/errno-0.3.8.crate) = 10645 SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5 SIZE (rust/crates/fastrand-2.0.1.crate) = 14664 -SHA256 (rust/crates/full_moon-1.1.2.crate) = 4c7dafc2cbadd914f7019a08395a3a29c5d735cb6762751c5669e48c5ff2c775 -SIZE (rust/crates/full_moon-1.1.2.crate) = 372352 +SHA256 (rust/crates/fluent-uri-0.1.4.crate) = 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d +SIZE (rust/crates/fluent-uri-0.1.4.crate) = 33596 +SHA256 (rust/crates/full_moon-2.0.0.crate) = 7e5544e0a9eb14156c6bdc12bfd3bdc35bef1a927e7376eb17626e5d8baec3a3 +SIZE (rust/crates/full_moon-2.0.0.crate) = 408002 SHA256 (rust/crates/full_moon_derive-0.11.0.crate) = 99b4bd12ce56927d1dc5478d21528ea8c4b93ca85ff8f8043b6a5351a2a3c6f7 SIZE (rust/crates/full_moon_derive-0.11.0.crate) = 5356 SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 @@ -127,6 +131,12 @@ SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33e SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f SIZE (rust/crates/log-0.4.20.crate) = 38307 +SHA256 (rust/crates/lsp-server-0.7.8.crate) = 9462c4dc73e17f971ec1f171d44bfffb72e65a130117233388a0ebc7ec5656f9 +SIZE (rust/crates/lsp-server-0.7.8.crate) = 16836 +SHA256 (rust/crates/lsp-textdocument-0.4.2.crate) = 2d564d595f4e3dcd3c071bf472dbd2cac53bc3665ae7222d2abfecd18feaed2c +SIZE (rust/crates/lsp-textdocument-0.4.2.crate) = 10997 +SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071 +SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764 SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 SIZE (rust/crates/memchr-2.7.1.crate) = 96307 SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c @@ -157,8 +167,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae -SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef SIZE (rust/crates/quote-1.0.35.crate) = 28136 SHA256 (rust/crates/rayon-1.8.1.crate) = fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051 @@ -181,12 +191,14 @@ SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916 SIZE (rust/crates/ryu-1.0.16.crate) = 47351 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.196.crate) = 870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32 -SIZE (rust/crates/serde-1.0.196.crate) = 77097 -SHA256 (rust/crates/serde_derive-1.0.196.crate) = 33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67 -SIZE (rust/crates/serde_derive-1.0.196.crate) = 55775 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 SHA256 (rust/crates/serde_json-1.0.112.crate) = 4d1bd37ce2324cf3bf85e5a25f96eb4baf0d5aa6eba43e7ae8958870c4ec48ed SIZE (rust/crates/serde_json-1.0.112.crate) = 146596 +SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c +SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 SHA256 (rust/crates/similar-2.4.0.crate) = 32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21 @@ -201,8 +213,8 @@ SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f -SIZE (rust/crates/syn-2.0.48.crate) = 250566 +SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 +SIZE (rust/crates/syn-2.0.100.crate) = 297947 SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa SIZE (rust/crates/tempfile-3.9.0.crate) = 32182 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 @@ -279,5 +291,5 @@ SHA256 (rust/crates/winnow-0.5.35.crate) = 1931d78a9c73861da0134f453bb1f790ce49b SIZE (rust/crates/winnow-0.5.35.crate) = 155395 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 -SHA256 (JohnnyMorganz-StyLua-v2.0.2_GH0.tar.gz) = 0d88a55d4d33a7d7334bdef8ccaf1fb6524b21dd66d60be8efc0cf92f6d31ad3 -SIZE (JohnnyMorganz-StyLua-v2.0.2_GH0.tar.gz) = 424426 +SHA256 (JohnnyMorganz-StyLua-v2.3.1_GH0.tar.gz) = aba628d721380290a334ae899eff1aec9d3d14302d2af336f67d8d7af72d35e3 +SIZE (JohnnyMorganz-StyLua-v2.3.1_GH0.tar.gz) = 452079 diff --git a/devel/swig/Makefile b/devel/swig/Makefile index 88304cb9f944..2b7d20d44a5a 100644 --- a/devel/swig/Makefile +++ b/devel/swig/Makefile @@ -1,5 +1,5 @@ PORTNAME= swig -PORTVERSION= 4.2.1 +PORTVERSION= 4.3.1 CATEGORIES= devel MASTER_SITES= SF/swig/swig/swig-${PORTVERSION} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-GPL LIB_DEPENDS= libpcre2-8.so:devel/pcre2 -USES= lua:build +USES= gmake lua:build ALL_TARGET= # empty CFLAGS+= -fPIC -DPIC @@ -28,9 +28,6 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= DOCS EXAMPLES -post-configure: - @${REINPLACE_CMD} -e 's#null#&|| true#' ${WRKSRC}/Makefile - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ccache-swig ${STAGEDIR}${PREFIX}/bin/swig diff --git a/devel/swig/distinfo b/devel/swig/distinfo index db18b015739b..31f93568056b 100644 --- a/devel/swig/distinfo +++ b/devel/swig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708965386 -SHA256 (swig-4.2.1.tar.gz) = fa045354e2d048b2cddc69579e4256245d4676894858fcf0bab2290ecf59b7d8 -SIZE (swig-4.2.1.tar.gz) = 8364050 +TIMESTAMP = 1745012053 +SHA256 (swig-4.3.1.tar.gz) = 44fc829f70f1e17d635a2b4d69acab38896699ecc24aa023e516e0eabbec61b8 +SIZE (swig-4.3.1.tar.gz) = 8620774 diff --git a/devel/swig/files/patch-Makefile.in b/devel/swig/files/patch-Makefile.in new file mode 100644 index 000000000000..c62a5bf6bfee --- /dev/null +++ b/devel/swig/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2024-10-20 16:16:08 UTC ++++ Makefile.in +@@ -13,7 +13,7 @@ datarootdir = @datarootdir@ + # Make options - override these to see more output + ##################################################################### + +-RUNPIPE = \>/dev/null ++RUNPIPE = \>/dev/null || true + FLAGS = -k -s + + ##################################################################### diff --git a/devel/swig/pkg-plist b/devel/swig/pkg-plist index 29dfdd4dc758..04f87f2f3b58 100644 --- a/devel/swig/pkg-plist +++ b/devel/swig/pkg-plist @@ -14,6 +14,7 @@ bin/swig %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Devel/wrapobj.html %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/Android.html %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/Arguments.html +%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/C.html %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CCache.html %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CPlusPlus11.html %%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CPlusPlus14.html @@ -117,9 +118,31 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/res/layout/main.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/res/values/strings.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/src/org/swig/simple/SwigSimple.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/check.list +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/example.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/runme.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.i @@ -127,7 +150,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.i @@ -136,7 +159,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.i @@ -144,7 +167,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.i @@ -152,7 +175,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.i @@ -160,7 +183,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.i @@ -168,7 +191,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.i @@ -176,7 +199,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.cxx %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.i @@ -184,21 +207,21 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.sln %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.sln %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-cs.csproj -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-vc.vcproj +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-vc.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.i @@ -373,9 +396,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/constants/Makefile @@ -384,7 +407,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/constants/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/runme.java @@ -409,7 +431,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/native/Makefile @@ -418,7 +439,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/native/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/runme.java @@ -435,8 +455,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/reference/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/template/Makefile @@ -782,7 +802,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/index.html @@ -808,18 +827,13 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/funcptr/runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/example.dsw -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/runme.pl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/index.html @@ -828,7 +842,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/inline/runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multiple_inheritance/Makefile @@ -848,7 +861,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/reference/runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/runme.pl @@ -961,9 +973,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/constants/Makefile @@ -972,7 +984,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/constants/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/docstrings/Makefile @@ -982,7 +993,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/docstrings/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/runme.py @@ -1006,6 +1016,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/example.h @@ -1022,18 +1037,13 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/functor/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/example.dsw -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/runme.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_packages/Makefile @@ -1240,9 +1250,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_template/spam.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_template/spam.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/index.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/operator/Makefile @@ -1279,8 +1291,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/reference/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/smartptr/Makefile @@ -1313,19 +1325,16 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/index.html @@ -1346,7 +1355,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/exceptproxy/runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/runme.rb @@ -1369,18 +1377,13 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/hashargs/runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/example.dsw -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/runme.rb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import_template/Makefile @@ -1397,13 +1400,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/operator/Makefile @@ -1428,7 +1429,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/reference/runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/runme.rb @@ -1516,9 +1516,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/check.list %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.cxx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/runme2.tcl @@ -1528,7 +1528,6 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/constants/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/enum/Makefile @@ -1545,24 +1544,18 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/funcptr/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/example.dsw -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/runme.tcl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/operator/Makefile @@ -1582,8 +1575,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/reference/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.dsp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.vcxproj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/std_vector/Makefile @@ -1638,6 +1631,37 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bloody_hell.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bom_utf8.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bools.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/Makefile.in +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_access_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_inherit_ok_runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_typedef_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_virtual_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/access_change_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/add_link_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/anonymous_bitfield_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/c_backend_cpp_exception_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/c_backend_cpp_natural_std_string_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cast_operator_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/char_strings_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp11_shared_ptr_const_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp11_shared_ptr_upcast_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp_basic_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp_enum_runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/enum_rename_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/enums_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/exception_order_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/global_vars_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_boost_shared_ptr_runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_cdata_cpp_runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_map_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_pair_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_set_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_string_runme.cxx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_vector_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/operator_overload_runme.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_backend_cpp_exception.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_backend_cpp_natural_std_string.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_delete.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_delete_function.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/callback.i @@ -1645,6 +1669,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/casts.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/catches.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/catches_strings.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cbooltest.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ccomplextest.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/char_binary.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/char_constant.i @@ -1696,6 +1721,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_auto_variable.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_brackets_expression.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_constexpr.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_constexpr_friend.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_copyctor_delete.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_decltype.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_default_delete.i @@ -1744,6 +1770,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_std_unordered_multiset.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_std_unordered_set.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations_perl_const.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations_simple.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_template_double_brackets.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_template_explicit.i @@ -1791,9 +1818,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/bools_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/catches_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/catches_strings_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/char_binary_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/char_strings_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/complextest_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/constover_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_constexpr_friend_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_only_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_only_valuewrapper_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_typemaps_runme.cs @@ -1820,6 +1849,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/default_constructor_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_alternating_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_basic_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_binary_string_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_classes_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_classic_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_default_runme.cs @@ -1834,6 +1864,10 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_using_member_scopes_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_void_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_wstring_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_basic_translate_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_checker.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_nested_class_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_translate_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_forward_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_thorough_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_thorough_simple_runme.cs @@ -1847,6 +1881,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_bits_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_director_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_cdata_cpp_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_cdata_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_constraints_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_std_auto_ptr_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_std_combinations_runme.cs @@ -1875,6 +1911,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nested_workaround_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspace_extend_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspace_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_nested_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_stl_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/operator_overload_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/overload_complicated_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/overload_template_runme.cs @@ -1889,6 +1928,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/sneaky1_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/special_variable_attributes_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/special_variable_macros_runme.cs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/string_constants_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/template_nested_flat_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/template_nested_runme.cs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/threads_runme.cs @@ -1931,6 +1971,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/default_constructor_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_alternating_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_basic_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_binary_string_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_classes_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_classic_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_ignore_runme.2.d @@ -1943,6 +1984,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_bits_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_director_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_cdata_cpp_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_cdata_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_constraints_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_std_auto_ptr_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_std_except_runme.2.d @@ -1953,6 +1996,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/member_pointer_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspace_extend_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspace_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_nested_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_runme.2.d +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_stl_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/operator_overload_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/overload_complicated_runme.2.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/overload_template_runme.2.d @@ -1998,6 +2044,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_extend.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_finalizer.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_frob.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_guard.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_ignore.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_keywords.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_multiple_inheritance.i @@ -2044,6 +2091,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_misc_constructs.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_misc_constructs.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_nested_class.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_overloads.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing_enums.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing_enums_proper.i @@ -2104,18 +2152,24 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_redefine_typedef.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_spaceship.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_spaceship.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_unexpected_token.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_unexpected_token.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_varargs_neg.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_varargs_neg.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_extern.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_extern.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_global_memberptr.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_global_memberptr.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_c_specific_keywords.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_c_specific_keywords.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_class_definition.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_class_definition.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_decltype_unsupported.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_decltype_unsupported.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_destructor_storage.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_destructor_storage.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_enum_bad_underlying_type.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_enum_bad_underlying_type.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_destructors.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_destructors.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_redefine.i @@ -2128,6 +2182,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets2.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets2.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_final_destructor.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_final_destructor.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_inherit.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_inherit.stderr @@ -2159,6 +2214,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namespace_template_bad.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namewarn.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namewarn.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_class_template.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_class_template.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_namespace_alias.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_namespace_alias.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_template.i @@ -2169,6 +2226,10 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_no_return_type.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nobase.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nobase.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove_bad.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove_bad.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_overload_const.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_overload_const.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_pp_expressions_bad.i @@ -2197,6 +2258,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_duplicate_names.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_explicit_instantiation.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_explicit_instantiation.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_forward.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_forward.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_friend.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_friend.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_missing_base.i @@ -2219,10 +2282,14 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_undef.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_typemap_out_optimal_bug.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_typemap_out_optimal_bug.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_unexpected_token.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_unexpected_token.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_constructor_bad.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_constructor_bad.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_declaration_overload.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_declaration_overload.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_ignore.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_ignore.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_not.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_not.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_rename.i @@ -2307,6 +2374,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_unterminated_block.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_variable_args.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_variable_args.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_zerobyte.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_zerobyte.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_apply_nargs.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_apply_nargs.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_command_encoder.i @@ -2333,6 +2402,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_missing_value.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_old.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_old.stderr +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_typecheck.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_typecheck.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_warn.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_warn.stderr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/evil_diamond.i @@ -2362,6 +2433,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/final_c.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/fragments.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_nested.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_operator_overloading.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_template.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/funcptr.i @@ -2404,6 +2476,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/default_constructor_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_alternating_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_basic_runme.go +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_binary_string_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_classic_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_default_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_detect_runme.go @@ -2476,6 +2549,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_subtype_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_template_fast_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_template_runme.go +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/preproc_constants_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/preproc_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/primitive_ref_runme.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/profiletest_runme.go @@ -2551,6 +2625,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/argout_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/casts_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/catches_strings_runme.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/char_binary_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/char_constant_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/class_ignore_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/constover_runme.scm @@ -2566,7 +2641,10 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/import_nomodule_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/imports_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/inherit_missing_runme.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/inout_typemaps_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/integers_runme.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_cdata_cpp_runme.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_cdata_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_std_auto_ptr_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_std_string_runme.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_typemaps_runme.scm @@ -2610,6 +2688,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/imports_b.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest2.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/infinity.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_member.i @@ -2618,7 +2697,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_target_language.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_void_arg.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inline_initializer.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inout.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inout_typemaps.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inplaceadd.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/input.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/insert_directive.h @@ -2745,6 +2824,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extend_template_method_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extend_typedef_class_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extern_declaration_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_nested_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_template_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/global_namespace_runme.java @@ -2818,10 +2898,14 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nested_workaround_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspace_extend_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspace_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_nested_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_stl_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/operator_overload_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/overload_complicated_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/overload_template_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/pointer_reference_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/preproc_constants_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/preproc_line_file_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/primitive_ref_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/private_assign_runme.java @@ -2841,6 +2925,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/smart_pointer_ignore_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/special_variable_macros_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/special_variables_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/string_constants_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_class_reuse_name_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_classes_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_construct_runme.java @@ -2858,6 +2943,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_more_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_typedef_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_specialization_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_specialization_using_declaration_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_template_parameters_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_template_template_parameters_runme.java @@ -2877,6 +2963,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/unions_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_directive_and_declaration_forward_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_directive_and_declaration_runme.java +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_extend_flatten_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_member_multiple_inherit_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_pointers_runme.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/varargs_runme.java @@ -2980,6 +3067,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inctest_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/infinity_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inherit_missing_runme.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inout_typemaps_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inplaceadd_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/input_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/integers_runme.js @@ -3026,6 +3114,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/not_c_keywords_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspace_extend_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspace_runme.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_nested_runme.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_runme.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_stl_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/null_pointer_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/operator_overload_runme.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/operbool_runme.js @@ -3209,6 +3300,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/array_member_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/arrays_global_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/catches_strings_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/char_binary_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/char_strings_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/chartest_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/cpp11_move_typemaps_runme.lua @@ -3254,6 +3346,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/keyword_rename_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_carrays_cpp_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_carrays_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_cdata_cpp_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_cdata_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_constraints_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_factory_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_std_auto_ptr_runme.lua @@ -3273,6 +3367,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/newobject2_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspace_extend_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspace_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_nested_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_runme.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_stl_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/operator_overload_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/overload_complicated_runme.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/overload_null_runme.lua @@ -3391,6 +3488,9 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/not_c_keywords.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspace.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspace_extend.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove_nested.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove_stl.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/null_pointer.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/numeric_bounds_checking.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/Makefile @@ -3445,7 +3545,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/imports_runme.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inctest_runme.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inherit_missing_runme.ml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inout_runme.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inout_typemaps_runme.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_cpointer_cpp_runme.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_std_except_runme.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_std_string_runme.ml @@ -3542,6 +3642,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/default_constructor_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_abstract_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_basic_runme.m +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_binary_string_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_classic_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_default_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_detect_runme.m @@ -3573,13 +3674,15 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/imports_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inctest_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inherit_missing_runme.m -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inout_runme.m +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inout_typemaps_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inplaceadd_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/input_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_attribute_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_boost_shared_ptr_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_carrays_cpp_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_carrays_runme.m +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cdata_cpp_runme.m +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cdata_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cmalloc_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_constraints_runme.m %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cpointer_cpp_runme.m @@ -3734,6 +3837,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_move_typemaps_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_rvalue_reference_move_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_std_unique_ptr_runme.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_strongly_typed_enumerations_perl_const_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_strongly_typed_enumerations_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp17_director_string_view_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp17_string_view_runme.pl @@ -3742,6 +3846,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_abstract_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_alternating_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_basic_runme.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_binary_string_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_classes_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_classic_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_constructor_runme.pl @@ -3772,10 +3877,13 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inctest_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inherit_missing_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inherit_runme.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inout_typemaps_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_carrays_cpp_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_carrays_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_carrays_cpp_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_carrays_runme.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_cpp_runme.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_constraints_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_reference_runme.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_std_auto_ptr_runme.pl @@ -3834,10 +3942,12 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/callback_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/casts_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/catches_strings_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/cbooltest_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/char_binary_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/char_strings_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/class_ignore_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/constant_expr_c_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/constant_expr_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_namespace_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_ns_template_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_runme.php @@ -3860,6 +3970,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_abstract_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_alternating_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_basic_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_binary_string_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_classes_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_classic_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_default_runme.php @@ -3898,11 +4009,14 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/import_nomodule_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_carrays_cpp_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_carrays_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_cdata_cpp_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_cdata_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_constraints_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_factory_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_auto_ptr_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_string_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_vector_member_var_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_stdint_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/long_long_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/member_pointer_const_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/mod_runme.php @@ -3931,12 +4045,14 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/prefix_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_constants_c_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_constants_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/primitive_ref_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/rename_camel_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/rename_scope_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/skel.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/smart_pointer_rename_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/smart_pointer_static_runme.php +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/string_constants_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/swig_exception_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/sym_runme.php %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/template_arg_typename_runme.php @@ -4001,6 +4117,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/autodoc_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/callback_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/catches_strings_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/cbooltest_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/ccomplextest_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/char_binary_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/class_ignore_runme.py @@ -4069,6 +4186,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_abstract_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_alternating_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_basic_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_binary_string_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_classic_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_comparison_operators_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_default_runme.py @@ -4078,6 +4196,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_extend_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_finalizer_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_frob_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_guard_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_keywords_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_multiple_inheritance_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_nested_runme.py @@ -4101,6 +4220,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_code_blocks_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_ignore_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_misc_constructs_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_overloads_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_parsing_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_translate_all_tags_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_translate_links_runme.py @@ -4140,7 +4260,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/imports_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inctest_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inherit_missing_runme.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inout_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inout_typemaps_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inplaceadd_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/input_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/keyword_rename_c_runme.py @@ -4177,6 +4297,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_set_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_stream_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_string_extra_runme.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_string_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_back_reference_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_enum_runme.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_extra_runme.py @@ -4382,6 +4503,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_attribute_template_runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_boost_shared_ptr_runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_boost_shared_ptr_template_runme.R +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_deque_runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_vector_runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_vector_vector_runme.R %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/namespace_struct_runme.R @@ -4488,9 +4610,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_enum_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_namespace_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_static_runme.rb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/default_arg_values_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/default_constructor_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_abstract_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_basic_runme.rb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_binary_string_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_constructor_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_default_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_detect_runme.rb @@ -4518,6 +4642,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/import_fragments_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/imports_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/inherit_missing_runme.rb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/inout_typemaps_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/integers_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_bits_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_director_runme.rb @@ -4525,6 +4650,8 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_template_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_carrays_cpp_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_carrays_runme.rb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cdata_cpp_runme.rb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cdata_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_constraints_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cstring_runme.rb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_factory_runme.rb @@ -4663,6 +4790,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/argcargvtest.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/casts.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/catches_strings.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/char_binary.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/char_constant.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/class_ignore.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/constover.scm @@ -4678,7 +4806,10 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/import_nomodule.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/imports.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/inherit_missing.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/inout_typemaps.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/integers.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_cdata.scm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_cdata_cpp.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_std_auto_ptr.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_std_string.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_typemaps.scm @@ -4725,6 +4856,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/arrays_global_twodim_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/bools_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/catches_strings_runme.sci +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/char_binary_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/char_constant_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/constover_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/constructor_copy_runme.sci @@ -4740,10 +4872,12 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/global_vars_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inctest_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inherit_missing_runme.sci -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inout_runme.sci +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inout_typemaps_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/integers_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_carrays_cpp_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_carrays_runme.sci +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cdata_cpp_runme.sci +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cdata_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cpointer_cpp_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cpointer_runme.sci %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_math_runme.sci @@ -4865,6 +4999,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/argcargvtest_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/bools_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/catches_strings_runme.tcl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/char_binary_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/clientdata_prop_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/cpp11_move_typemaps_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/cpp11_rvalue_reference_move_runme.tcl @@ -4875,8 +5010,11 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/enum_thorough_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/import_nomodule_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/imports_runme.tcl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/inout_typemaps_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/integers_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_carrays_runme.tcl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_cdata_cpp_runme.tcl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_cdata_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_constraints_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_std_auto_ptr_runme.tcl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_std_string_runme.tcl @@ -5026,6 +5164,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_directorout.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_documentation.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_global_scope.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_isvoid.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_manyargs.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_namespace.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_ns_using.i @@ -5052,6 +5191,7 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_directive_and_declaration.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_directive_and_declaration_forward.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_extend.i +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_extend_flatten.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_inherit.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_member.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_member_multiple_inherit.i @@ -5075,34 +5215,24 @@ bin/swig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/voidtest.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/wallkw.i %%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/wrapmacro.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/Makefile.in -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/error.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/error.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_apply.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_apply.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_const.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_const.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_gif.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_p5.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_p5.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_ro.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_ro.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_title_add.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_title_add.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.i -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/gnarly.expected-xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/gnarly.i %%DATADIR%%/%%PORTVERSION%%/allkw.swg %%DATADIR%%/%%PORTVERSION%%/attribute.i +%%DATADIR%%/%%PORTVERSION%%/c/boost_shared_ptr.i +%%DATADIR%%/%%PORTVERSION%%/c/c.swg +%%DATADIR%%/%%PORTVERSION%%/c/cdata.i +%%DATADIR%%/%%PORTVERSION%%/c/cexcept.swg +%%DATADIR%%/%%PORTVERSION%%/c/cheader.swg +%%DATADIR%%/%%PORTVERSION%%/c/clabels.swg +%%DATADIR%%/%%PORTVERSION%%/c/std_common.i +%%DATADIR%%/%%PORTVERSION%%/c/std_except.i +%%DATADIR%%/%%PORTVERSION%%/c/std_map.i +%%DATADIR%%/%%PORTVERSION%%/c/std_pair.i +%%DATADIR%%/%%PORTVERSION%%/c/std_set.i +%%DATADIR%%/%%PORTVERSION%%/c/std_shared_ptr.i +%%DATADIR%%/%%PORTVERSION%%/c/std_string.i +%%DATADIR%%/%%PORTVERSION%%/c/std_vector.i +%%DATADIR%%/%%PORTVERSION%%/c/stl.i +%%DATADIR%%/%%PORTVERSION%%/c/typemaps.i %%DATADIR%%/%%PORTVERSION%%/carrays.i %%DATADIR%%/%%PORTVERSION%%/cdata.i %%DATADIR%%/%%PORTVERSION%%/cmalloc.i @@ -5112,6 +5242,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/csharp/arrays_csharp.i %%DATADIR%%/%%PORTVERSION%%/csharp/boost_intrusive_ptr.i %%DATADIR%%/%%PORTVERSION%%/csharp/boost_shared_ptr.i +%%DATADIR%%/%%PORTVERSION%%/csharp/cdata.i %%DATADIR%%/%%PORTVERSION%%/csharp/complex.i %%DATADIR%%/%%PORTVERSION%%/csharp/csharp.swg %%DATADIR%%/%%PORTVERSION%%/csharp/csharphead.swg @@ -5149,6 +5280,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/d/argcargv.i %%DATADIR%%/%%PORTVERSION%%/d/boost_shared_ptr.i %%DATADIR%%/%%PORTVERSION%%/d/carrays.i +%%DATADIR%%/%%PORTVERSION%%/d/cdata.i %%DATADIR%%/%%PORTVERSION%%/d/cpointer.i %%DATADIR%%/%%PORTVERSION%%/d/d.swg %%DATADIR%%/%%PORTVERSION%%/d/dclassgen.swg @@ -5179,6 +5311,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/d/typemaps.i %%DATADIR%%/%%PORTVERSION%%/d/wrapperloader.swg %%DATADIR%%/%%PORTVERSION%%/director_common.swg +%%DATADIR%%/%%PORTVERSION%%/director_guard.swg %%DATADIR%%/%%PORTVERSION%%/exception.i %%DATADIR%%/%%PORTVERSION%%/go/argcargv.i %%DATADIR%%/%%PORTVERSION%%/go/cdata.i @@ -5201,6 +5334,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/go/swigmove.i %%DATADIR%%/%%PORTVERSION%%/go/typemaps.i %%DATADIR%%/%%PORTVERSION%%/guile/argcargv.i +%%DATADIR%%/%%PORTVERSION%%/guile/cdata.i %%DATADIR%%/%%PORTVERSION%%/guile/common.scm %%DATADIR%%/%%PORTVERSION%%/guile/cplusplus.i %%DATADIR%%/%%PORTVERSION%%/guile/guile.i @@ -5230,6 +5364,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/java/arrays_java.i %%DATADIR%%/%%PORTVERSION%%/java/boost_intrusive_ptr.i %%DATADIR%%/%%PORTVERSION%%/java/boost_shared_ptr.i +%%DATADIR%%/%%PORTVERSION%%/java/cdata.i %%DATADIR%%/%%PORTVERSION%%/java/director.swg %%DATADIR%%/%%PORTVERSION%%/java/enums.swg %%DATADIR%%/%%PORTVERSION%%/java/enumsimple.swg @@ -5260,10 +5395,10 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/java/swigmove.i %%DATADIR%%/%%PORTVERSION%%/java/typemaps.i %%DATADIR%%/%%PORTVERSION%%/java/various.i +%%DATADIR%%/%%PORTVERSION%%/javascript/javascriptkw.swg %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/argcargv.i %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/arrays_javascript.i %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/ccomplex.i -%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/cdata.i %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/complex.i %%DATADIR%%/%%PORTVERSION%%/javascript/jsc/exception.i @@ -5295,7 +5430,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/javascript/napi/argcargv.i %%DATADIR%%/%%PORTVERSION%%/javascript/napi/arrays_javascript.i %%DATADIR%%/%%PORTVERSION%%/javascript/napi/ccomplex.i -%%DATADIR%%/%%PORTVERSION%%/javascript/napi/cdata.i %%DATADIR%%/%%PORTVERSION%%/javascript/napi/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/javascript/napi/complex.i %%DATADIR%%/%%PORTVERSION%%/javascript/napi/exception.i @@ -5327,7 +5461,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/javascript/v8/argcargv.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/arrays_javascript.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/ccomplex.i -%%DATADIR%%/%%PORTVERSION%%/javascript/v8/cdata.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/complex.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/exception.i @@ -5356,10 +5489,10 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/javascript/v8/stl.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/swigmove.i %%DATADIR%%/%%PORTVERSION%%/javascript/v8/typemaps.i -%%DATADIR%%/%%PORTVERSION%%/javascriptkw.swg %%DATADIR%%/%%PORTVERSION%%/lua/_std_common.i %%DATADIR%%/%%PORTVERSION%%/lua/argcargv.i %%DATADIR%%/%%PORTVERSION%%/lua/carrays.i +%%DATADIR%%/%%PORTVERSION%%/lua/cdata.i %%DATADIR%%/%%PORTVERSION%%/lua/factory.i %%DATADIR%%/%%PORTVERSION%%/lua/lua.swg %%DATADIR%%/%%PORTVERSION%%/lua/lua_fnptr.i @@ -5383,6 +5516,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/lua/wchar.i %%DATADIR%%/%%PORTVERSION%%/math.i %%DATADIR%%/%%PORTVERSION%%/mzscheme/argcargv.i +%%DATADIR%%/%%PORTVERSION%%/mzscheme/cdata.i %%DATADIR%%/%%PORTVERSION%%/mzscheme/mzrun.swg %%DATADIR%%/%%PORTVERSION%%/mzscheme/mzscheme.swg %%DATADIR%%/%%PORTVERSION%%/mzscheme/std_auto_ptr.i @@ -5397,6 +5531,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/mzscheme/swigmove.i %%DATADIR%%/%%PORTVERSION%%/mzscheme/typemaps.i %%DATADIR%%/%%PORTVERSION%%/ocaml/carray.i +%%DATADIR%%/%%PORTVERSION%%/ocaml/cdata.i %%DATADIR%%/%%PORTVERSION%%/ocaml/class.swg %%DATADIR%%/%%PORTVERSION%%/ocaml/cstring.i %%DATADIR%%/%%PORTVERSION%%/ocaml/director.swg @@ -5427,7 +5562,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/octave/attribute.i %%DATADIR%%/%%PORTVERSION%%/octave/boost_shared_ptr.i %%DATADIR%%/%%PORTVERSION%%/octave/carrays.i -%%DATADIR%%/%%PORTVERSION%%/octave/cdata.i %%DATADIR%%/%%PORTVERSION%%/octave/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/octave/director.swg %%DATADIR%%/%%PORTVERSION%%/octave/exception.i @@ -5470,7 +5604,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/perl5/argcargv.i %%DATADIR%%/%%PORTVERSION%%/perl5/attribute.i %%DATADIR%%/%%PORTVERSION%%/perl5/carrays.i -%%DATADIR%%/%%PORTVERSION%%/perl5/cdata.i %%DATADIR%%/%%PORTVERSION%%/perl5/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/perl5/cpointer.i %%DATADIR%%/%%PORTVERSION%%/perl5/cstring.i @@ -5509,6 +5642,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/perl5/swigmove.i %%DATADIR%%/%%PORTVERSION%%/perl5/typemaps.i %%DATADIR%%/%%PORTVERSION%%/php/argcargv.i +%%DATADIR%%/%%PORTVERSION%%/php/cdata.i %%DATADIR%%/%%PORTVERSION%%/php/const.i %%DATADIR%%/%%PORTVERSION%%/php/director.swg %%DATADIR%%/%%PORTVERSION%%/php/factory.i @@ -5537,13 +5671,13 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/python/builtin.swg %%DATADIR%%/%%PORTVERSION%%/python/carrays.i %%DATADIR%%/%%PORTVERSION%%/python/ccomplex.i -%%DATADIR%%/%%PORTVERSION%%/python/cdata.i %%DATADIR%%/%%PORTVERSION%%/python/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/python/complex.i %%DATADIR%%/%%PORTVERSION%%/python/cpointer.i %%DATADIR%%/%%PORTVERSION%%/python/cstring.i %%DATADIR%%/%%PORTVERSION%%/python/cwstring.i %%DATADIR%%/%%PORTVERSION%%/python/director.swg +%%DATADIR%%/%%PORTVERSION%%/python/director_py_mutex.swg %%DATADIR%%/%%PORTVERSION%%/python/embed.i %%DATADIR%%/%%PORTVERSION%%/python/exception.i %%DATADIR%%/%%PORTVERSION%%/python/factory.i @@ -5573,7 +5707,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/python/python.swg %%DATADIR%%/%%PORTVERSION%%/python/pythonkw.swg %%DATADIR%%/%%PORTVERSION%%/python/pythreads.swg -%%DATADIR%%/%%PORTVERSION%%/python/pytuplehlp.swg %%DATADIR%%/%%PORTVERSION%%/python/pytypemaps.swg %%DATADIR%%/%%PORTVERSION%%/python/pyuserdir.swg %%DATADIR%%/%%PORTVERSION%%/python/pywstrings.swg @@ -5619,7 +5752,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/python/wchar.i %%DATADIR%%/%%PORTVERSION%%/r/argcargv.i %%DATADIR%%/%%PORTVERSION%%/r/boost_shared_ptr.i -%%DATADIR%%/%%PORTVERSION%%/r/cdata.i %%DATADIR%%/%%PORTVERSION%%/r/exception.i %%DATADIR%%/%%PORTVERSION%%/r/r.swg %%DATADIR%%/%%PORTVERSION%%/r/rcontainer.swg @@ -5649,7 +5781,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/ruby/attribute.i %%DATADIR%%/%%PORTVERSION%%/ruby/boost_shared_ptr.i %%DATADIR%%/%%PORTVERSION%%/ruby/carrays.i -%%DATADIR%%/%%PORTVERSION%%/ruby/cdata.i %%DATADIR%%/%%PORTVERSION%%/ruby/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/ruby/cpointer.i %%DATADIR%%/%%PORTVERSION%%/ruby/cstring.i @@ -5842,7 +5973,6 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/tcl/argcargv.i %%DATADIR%%/%%PORTVERSION%%/tcl/attribute.i %%DATADIR%%/%%PORTVERSION%%/tcl/carrays.i -%%DATADIR%%/%%PORTVERSION%%/tcl/cdata.i %%DATADIR%%/%%PORTVERSION%%/tcl/cmalloc.i %%DATADIR%%/%%PORTVERSION%%/tcl/cpointer.i %%DATADIR%%/%%PORTVERSION%%/tcl/cstring.i @@ -5884,7 +6014,8 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/tcl/wish.i %%DATADIR%%/%%PORTVERSION%%/typemaps/attribute.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/carrays.swg -%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata.swg +%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata_begin.swg +%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata_end.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/cmalloc.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/cpointer.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/cstring.swg @@ -5915,6 +6046,7 @@ bin/swig %%DATADIR%%/%%PORTVERSION%%/typemaps/valtypes.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/void.swg %%DATADIR%%/%%PORTVERSION%%/typemaps/wstring.swg +%%DATADIR%%/%%PORTVERSION%%/unique_ptr.swg %%DATADIR%%/%%PORTVERSION%%/wchar.i %%DATADIR%%/%%PORTVERSION%%/windows.i %%DATADIR%%/%%PORTVERSION%%/xml/typemaps.i diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile index 847276c6131f..6b672c36ce5c 100644 --- a/devel/tabby/Makefile +++ b/devel/tabby/Makefile @@ -1,7 +1,7 @@ PORTNAME= tabby DISTVERSIONPREFIX= v DISTVERSION= 0.31.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel # machine-learning MASTER_SITES= https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swagger PKGNAMESUFFIX= -ai-coding-assistant diff --git a/devel/tagref/Makefile b/devel/tagref/Makefile index 2d6a4a459436..88b71c31124e 100644 --- a/devel/tagref/Makefile +++ b/devel/tagref/Makefile @@ -1,7 +1,7 @@ PORTNAME= tagref DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/task/Makefile b/devel/task/Makefile index 0025a0c7ca87..f893363cef0f 100644 --- a/devel/task/Makefile +++ b/devel/task/Makefile @@ -1,7 +1,6 @@ PORTNAME= task DISTVERSIONPREFIX= v -DISTVERSION= 3.45.4 -PORTREVISION= 2 +DISTVERSION= 3.45.5 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org diff --git a/devel/task/distinfo b/devel/task/distinfo index 79e0f131500e..447e167cdba8 100644 --- a/devel/task/distinfo +++ b/devel/task/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1758273016 -SHA256 (go/devel_task/task-v3.45.4/v3.45.4.mod) = 9f2769c1b9474290c6f048334d1a182772e7e11affb2469092398c0e81d101be -SIZE (go/devel_task/task-v3.45.4/v3.45.4.mod) = 2628 -SHA256 (go/devel_task/task-v3.45.4/v3.45.4.zip) = eb1548ce036f5d66a7cd534025674055b39d6d7375ccf681fea1a0e3e2ff2603 -SIZE (go/devel_task/task-v3.45.4/v3.45.4.zip) = 649326 +TIMESTAMP = 1763078528 +SHA256 (go/devel_task/task-v3.45.5/v3.45.5.mod) = a505997f884a0c6f99981c097be96aab8ffefa298c910ca412f0209f19205347 +SIZE (go/devel_task/task-v3.45.5/v3.45.5.mod) = 2672 +SHA256 (go/devel_task/task-v3.45.5/v3.45.5.zip) = 1530fef5ed7c7f95bc18eb6f8f37484417e800208838c66ecae5dd2c394988a3 +SIZE (go/devel_task/task-v3.45.5/v3.45.5.zip) = 663353 diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile index 437f3ad9a961..59065b65171e 100644 --- a/devel/taskctl/Makefile +++ b/devel/taskctl/Makefile @@ -1,6 +1,6 @@ PORTNAME= taskctl PORTVERSION= 1.4.2 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/taskflow/Makefile b/devel/taskflow/Makefile index 742adbb241db..058a235076af 100644 --- a/devel/taskflow/Makefile +++ b/devel/taskflow/Makefile @@ -1,6 +1,6 @@ PORTNAME= taskflow DISTVERSIONPREFIX= v -DISTVERSION= 3.9.0 +DISTVERSION= 3.10.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,6 +19,6 @@ CMAKE_TESTING_ON= BUILD_TESTING TF_BUILD_TESTS NO_ARCH= yes -# tests as of 3.9.0: 100% tests passed, 0 tests failed out of 2377 +# tests as of 3.10.0: 100% tests passed, 0 tests failed out of 2454 .include <bsd.port.mk> diff --git a/devel/taskflow/distinfo b/devel/taskflow/distinfo index b6cdd05b6562..055e0aa313b0 100644 --- a/devel/taskflow/distinfo +++ b/devel/taskflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735884656 -SHA256 (taskflow-taskflow-v3.9.0_GH0.tar.gz) = d872a19843d12d437eba9b8664835b7537b92fe01fdb33ed92ca052d2483be2d -SIZE (taskflow-taskflow-v3.9.0_GH0.tar.gz) = 66347422 +TIMESTAMP = 1762593501 +SHA256 (taskflow-taskflow-v3.10.0_GH0.tar.gz) = fe86765da417f6ceaa2d232ffac70c9afaeb3dc0816337d39a7c93e39c2dee0b +SIZE (taskflow-taskflow-v3.10.0_GH0.tar.gz) = 55396434 diff --git a/devel/taskflow/pkg-plist b/devel/taskflow/pkg-plist index 0618e66d6370..3cc76803cd93 100644 --- a/devel/taskflow/pkg-plist +++ b/devel/taskflow/pkg-plist @@ -34,6 +34,7 @@ include/taskflow/cuda/algorithm/matmul.hpp include/taskflow/cuda/algorithm/merge.hpp include/taskflow/cuda/algorithm/reduce.hpp include/taskflow/cuda/algorithm/scan.hpp +include/taskflow/cuda/algorithm/single_task.hpp include/taskflow/cuda/algorithm/sort.hpp include/taskflow/cuda/algorithm/transform.hpp include/taskflow/cuda/algorithm/transpose.hpp @@ -42,12 +43,11 @@ include/taskflow/cuda/cuda_device.hpp include/taskflow/cuda/cuda_error.hpp include/taskflow/cuda/cuda_execution_policy.hpp include/taskflow/cuda/cuda_graph.hpp +include/taskflow/cuda/cuda_graph_exec.hpp include/taskflow/cuda/cuda_memory.hpp include/taskflow/cuda/cuda_meta.hpp -include/taskflow/cuda/cuda_object.hpp include/taskflow/cuda/cuda_optimizer.hpp include/taskflow/cuda/cuda_stream.hpp -include/taskflow/cuda/cuda_task.hpp include/taskflow/cuda/cudaflow.hpp include/taskflow/dsl/connection.hpp include/taskflow/dsl/dsl.hpp @@ -68,6 +68,7 @@ include/taskflow/sycl/syclflow.hpp include/taskflow/taskflow.hpp include/taskflow/utility/iterator.hpp include/taskflow/utility/latch.hpp +include/taskflow/utility/lazy_string.hpp include/taskflow/utility/macros.hpp include/taskflow/utility/math.hpp include/taskflow/utility/mpmc.hpp diff --git a/devel/tbox/Makefile b/devel/tbox/Makefile index 580abf7bc5ed..805e6a02d858 100644 --- a/devel/tbox/Makefile +++ b/devel/tbox/Makefile @@ -1,11 +1,11 @@ PORTNAME= tbox DISTVERSIONPREFIX= v -DISTVERSION= 1.7.7 +DISTVERSION= 1.7.8 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org COMMENT= Glib-like multi-platform c library -WWW= https://docs.tboox.org/ +WWW= https://tboox.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md @@ -27,8 +27,6 @@ CONFIGURE_ARGS= --charset=y \ --small=no \ --toolchain=${CHOSEN_COMPILER_TYPE} -MAKEFILE= makefile - PLIST_SUB= DISTVERSION=${DISTVERSION} .include <bsd.port.mk> diff --git a/devel/tbox/distinfo b/devel/tbox/distinfo index 98342cdbcbf2..39aac3512e8d 100644 --- a/devel/tbox/distinfo +++ b/devel/tbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744362306 -SHA256 (tboox-tbox-v1.7.7_GH0.tar.gz) = ae387dcf1952aca572516bdce4a47d04e9b411f5bf7add281247af7c874f3c3f -SIZE (tboox-tbox-v1.7.7_GH0.tar.gz) = 864146 +TIMESTAMP = 1761568607 +SHA256 (tboox-tbox-v1.7.8_GH0.tar.gz) = eda4ea0fe53b55594a0c4842fcf1f3510fec5b183936142873c47455fdaefa4a +SIZE (tboox-tbox-v1.7.8_GH0.tar.gz) = 865326 diff --git a/devel/tbox/pkg-plist b/devel/tbox/pkg-plist index 58ae9b798cd3..42d15360da08 100644 --- a/devel/tbox/pkg-plist +++ b/devel/tbox/pkg-plist @@ -418,4 +418,4 @@ include/tbox/zip/zlib.h include/tbox/zip/zlibraw.h lib/libtbox.so lib/libtbox.so.1 -lib/libtbox.so.%%DISTVERSION%% +lib/libtbox.so.1.7.7 diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile index da5bd1f92a87..b6dffbe8eb9a 100644 --- a/devel/tclreadline/Makefile +++ b/devel/tclreadline/Makefile @@ -28,7 +28,7 @@ USE_LDCONFIG= yes TCL_PKG= ${PORTNAME}${DISTVERSION} PLIST_SUB+= DISTVERSION=${DISTVERSION} TCL_PKG=${TCL_PKG} -PORTSCOUT= skipv:2.4.1 +PORTSCOUT= skipv:v2.4.1 post-patch: @${RM} ${WRKSRC}/INSTALL diff --git a/devel/tdl/Makefile b/devel/tdl/Makefile index 789f6734e16f..8a3012b3d0f9 100644 --- a/devel/tdl/Makefile +++ b/devel/tdl/Makefile @@ -15,6 +15,7 @@ CONFLICTS= devtodo USES= readline +CFLAGS+= -DWANT_OBSOLETE_TYPEDEFS HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${PREFIX} --mandir=${PREFIX}/share/man \ diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile index 3fb3ccc5dfb6..c992383b9825 100644 --- a/devel/terraform-ls/Makefile +++ b/devel/terraform-ls/Makefile @@ -1,6 +1,7 @@ PORTNAME= terraform-ls DISTVERSIONPREFIX= v DISTVERSION= 0.38.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile index e2687b5fed25..35c64b214c28 100644 --- a/devel/texlab/Makefile +++ b/devel/texlab/Makefile @@ -1,7 +1,7 @@ PORTNAME= texlab DISTVERSIONPREFIX= v DISTVERSION= 4.2.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= kfv@kfv.io diff --git a/devel/the-way/Makefile b/devel/the-way/Makefile index 9df7924967eb..c977c54cecf3 100644 --- a/devel/the-way/Makefile +++ b/devel/the-way/Makefile @@ -1,7 +1,7 @@ PORTNAME= the-way DISTVERSIONPREFIX= v DISTVERSION= 0.20.3 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile index 795e2e8083e3..a8a65d888307 100644 --- a/devel/tinygo/Makefile +++ b/devel/tinygo/Makefile @@ -1,7 +1,7 @@ PORTNAME= tinygo DISTVERSIONPREFIX= v DISTVERSION= 0.19.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/tinyopt/Makefile b/devel/tinyopt/Makefile new file mode 100644 index 000000000000..09571f3d6393 --- /dev/null +++ b/devel/tinyopt/Makefile @@ -0,0 +1,34 @@ +PORTNAME= tinyopt +DISTVERSIONPREFIX= v +DISTVERSION= 1.0-8 +DISTVERSIONSUFFIX= -gef7d72c +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ header-only library for argument parsing +WWW= https://github.com/halfflat/tinyopt + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= googletest>0:devel/googletest + +USES= gmake localbase + +USE_GITHUB= yes +GH_ACCOUNT= halfflat + +PLIST_FILES= bin/${PORTNAME} + +NO_BUILD= yes +NO_ARCH= yes + +PLIST_FILES= include/tinyopt/tinyopt.h + +do-install: + @cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include/ + +do-test: # tests fail to compile because they look for the file gtest-all.cc, see https://github.com/halfflat/tinyopt/issues/21 + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all test + +.include <bsd.port.mk> diff --git a/devel/tinyopt/distinfo b/devel/tinyopt/distinfo new file mode 100644 index 000000000000..5be70a67ebdc --- /dev/null +++ b/devel/tinyopt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762072604 +SHA256 (halfflat-tinyopt-v1.0-8-gef7d72c_GH0.tar.gz) = 6fdc16a512398b42c644dda6677c69469fb691489b0b676cd40e01e94693cafb +SIZE (halfflat-tinyopt-v1.0-8-gef7d72c_GH0.tar.gz) = 29340 diff --git a/devel/tinyopt/pkg-descr b/devel/tinyopt/pkg-descr new file mode 100644 index 000000000000..21a30cb97b70 --- /dev/null +++ b/devel/tinyopt/pkg-descr @@ -0,0 +1,3 @@ +Tinyopt is a small, header-only C++ library for parsing command-line +arguments. It is designed to be easy to use and integrate into any +project. diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile index c5b88f1d0941..f727dd7d3815 100644 --- a/devel/tokei/Makefile +++ b/devel/tokei/Makefile @@ -1,7 +1,7 @@ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 12.1.2 -PORTREVISION= 43 +PORTREVISION= 44 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/tokio-console/Makefile b/devel/tokio-console/Makefile index 6bc2fa9f3d60..48de721b5db8 100644 --- a/devel/tokio-console/Makefile +++ b/devel/tokio-console/Makefile @@ -1,7 +1,7 @@ PORTNAME= tokio-console DISTVERSIONPREFIX= tokio-console-v -DISTVERSION= 0.1.13 -PORTREVISION= 9 +DISTVERSION= 0.1.14 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -18,66 +18,72 @@ GH_PROJECT= console WRKSRC_SUBDIR= ${PORTNAME} -CARGO_CRATES= addr2line-0.21.0 \ - adler-1.0.2 \ - adler2-2.0.0 \ - aho-corasick-1.1.3 \ - allocator-api2-0.2.18 \ - anstream-0.6.17 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.6 \ - anyhow-1.0.92 \ - async-stream-0.3.6 \ - async-stream-impl-0.3.6 \ - async-trait-0.1.83 \ +CARGO_CRATES= addr2line-0.25.1 \ + adler2-2.0.1 \ + aho-corasick-1.1.4 \ + allocator-api2-0.2.21 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + async-trait-0.1.89 \ atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - automod-1.0.14 \ - axum-0.7.7 \ - axum-core-0.4.5 \ - backtrace-0.3.71 \ + autocfg-1.5.0 \ + automod-1.0.15 \ + axum-0.8.6 \ + axum-core-0.5.5 \ + backtrace-0.3.76 \ base64-0.21.7 \ base64-0.22.1 \ - bitflags-2.6.0 \ + bitflags-2.10.0 \ byteorder-1.5.0 \ - bytes-1.8.0 \ + bytes-1.10.1 \ cassowary-0.3.0 \ - castaway-0.2.3 \ - cc-1.1.31 \ - cfg-if-1.0.0 \ - clap-4.5.20 \ - clap_builder-4.5.20 \ - clap_complete-4.5.36 \ - clap_derive-4.5.18 \ - clap_lex-0.7.2 \ - color-eyre-0.6.3 \ - color-spantrace-0.2.1 \ - colorchoice-1.0.3 \ - compact_str-0.7.1 \ + castaway-0.2.4 \ + cfg-if-1.0.4 \ + cfg_aliases-0.2.1 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ + clap_complete-4.5.60 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ + color-eyre-0.6.5 \ + color-spantrace-0.3.0 \ + colorchoice-1.0.4 \ + compact_str-0.8.1 \ content_inspector-0.2.4 \ - crc32fast-1.4.2 \ - crossbeam-channel-0.5.13 \ - crossbeam-deque-0.8.5 \ + convert_case-0.7.1 \ + crc32fast-1.5.0 \ + crossbeam-channel-0.5.15 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.20 \ - crossterm-0.27.0 \ + crossbeam-utils-0.8.21 \ + crossterm-0.28.1 \ + crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ + darling-0.20.11 \ + darling_core-0.20.11 \ + darling_macro-0.20.11 \ + derive_more-2.0.1 \ + derive_more-impl-2.0.1 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ + displaydoc-0.2.5 \ + document-features-0.2.12 \ dunce-1.0.5 \ - either-1.13.0 \ - equivalent-1.0.1 \ - errno-0.3.9 \ + either-1.15.0 \ + equivalent-1.0.2 \ + errno-0.3.14 \ eyre-0.6.12 \ - fastrand-2.1.1 \ - filetime-0.2.25 \ - fixedbitset-0.4.2 \ - flate2-1.0.34 \ + fastrand-2.3.0 \ + filetime-0.2.26 \ + fixedbitset-0.5.7 \ + flate2-1.1.5 \ fnv-1.0.7 \ - foldhash-0.1.3 \ - form_urlencoded-1.2.1 \ + foldhash-0.1.5 \ + form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ @@ -87,190 +93,216 @@ CARGO_CRATES= addr2line-0.21.0 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ - getrandom-0.2.15 \ - gimli-0.28.1 \ - glob-0.3.1 \ - h2-0.4.6 \ - hashbrown-0.12.3 \ - hashbrown-0.15.0 \ + getrandom-0.2.16 \ + getrandom-0.3.4 \ + gimli-0.32.3 \ + glob-0.3.3 \ + h2-0.4.12 \ + hashbrown-0.15.5 \ + hashbrown-0.16.0 \ hdrhistogram-7.5.4 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - http-1.1.0 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.5 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ httpdate-1.0.3 \ - humantime-2.1.0 \ + humantime-2.3.0 \ humantime-serde-1.1.1 \ - hyper-1.5.0 \ - hyper-timeout-0.5.1 \ - hyper-util-0.1.10 \ - idna-0.5.0 \ - indenter-0.3.3 \ - indexmap-1.9.3 \ - indexmap-2.6.0 \ - is_terminal_polyfill-1.70.1 \ - itertools-0.12.1 \ + hyper-1.7.0 \ + hyper-timeout-0.5.2 \ + hyper-util-0.1.17 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ + ident_case-1.0.1 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + indenter-0.3.4 \ + indexmap-2.12.0 \ + indoc-2.0.7 \ + instability-0.3.9 \ + is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ - itoa-1.0.11 \ + itertools-0.14.0 \ + itoa-1.0.15 \ lazy_static-1.5.0 \ - libc-0.2.161 \ - libredox-0.1.3 \ - linux-raw-sys-0.4.14 \ - lock_api-0.4.12 \ - log-0.4.22 \ + libc-0.2.177 \ + libredox-0.1.10 \ + linux-raw-sys-0.4.15 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.1 \ + litrs-1.0.0 \ + lock_api-0.4.14 \ + log-0.4.28 \ lru-0.12.5 \ - matchers-0.1.0 \ - matchit-0.7.3 \ - memchr-2.7.4 \ + matchers-0.2.0 \ + matchit-0.8.4 \ + memchr-2.7.6 \ + memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.7.4 \ - miniz_oxide-0.8.0 \ - mio-0.8.11 \ - mio-1.0.2 \ - multimap-0.10.0 \ + miniz_oxide-0.8.9 \ + mio-1.1.0 \ + multimap-0.10.1 \ + nix-0.30.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ - nu-ansi-term-0.46.0 \ + nu-ansi-term-0.50.3 \ num-traits-0.2.19 \ - object-0.32.2 \ - once_cell-1.20.2 \ + object-0.37.3 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ - os_pipe-1.2.1 \ - overload-0.1.1 \ - owo-colors-3.5.0 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + os_pipe-1.2.3 \ + owo-colors-4.2.3 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ - percent-encoding-2.3.1 \ - petgraph-0.6.5 \ - pin-project-1.1.7 \ - pin-project-internal-1.1.7 \ - pin-project-lite-0.2.15 \ + percent-encoding-2.3.2 \ + petgraph-0.7.1 \ + pin-project-1.1.10 \ + pin-project-internal-1.1.10 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - ppv-lite86-0.2.20 \ - prettyplease-0.2.25 \ - proc-macro2-1.0.89 \ - prost-0.13.3 \ - prost-build-0.13.3 \ - prost-derive-0.13.3 \ - prost-types-0.13.3 \ - quote-1.0.37 \ - rand-0.8.5 \ - rand_chacha-0.3.1 \ - rand_core-0.6.4 \ - ratatui-0.26.3 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - redox_syscall-0.5.7 \ - redox_users-0.4.6 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.8 \ - regex-syntax-0.6.29 \ - regex-syntax-0.8.5 \ - rustc-demangle-0.1.24 \ - rustix-0.38.38 \ - rustversion-1.0.18 \ - ryu-1.0.18 \ + potential_utf-0.1.4 \ + prettyplease-0.2.37 \ + proc-macro2-1.0.103 \ + prost-0.14.1 \ + prost-build-0.14.1 \ + prost-derive-0.14.1 \ + prost-types-0.14.1 \ + quote-1.0.42 \ + r-efi-5.3.0 \ + ratatui-0.29.0 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.18 \ + redox_users-0.5.2 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + rustc-demangle-0.1.26 \ + rustix-0.38.44 \ + rustix-1.1.2 \ + rustversion-1.0.22 \ + ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ - serde-1.0.214 \ - serde_derive-1.0.214 \ - serde_json-1.0.132 \ - serde_spanned-0.6.8 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.3 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ - signal-hook-0.3.17 \ - signal-hook-mio-0.2.4 \ - signal-hook-registry-1.4.2 \ - similar-2.6.0 \ - slab-0.4.9 \ - smallvec-1.13.2 \ - snapbox-0.6.19 \ - snapbox-macros-0.3.10 \ - socket2-0.5.7 \ - stability-0.2.1 \ + signal-hook-0.3.18 \ + signal-hook-mio-0.2.5 \ + signal-hook-registry-1.4.6 \ + simd-adler32-0.3.7 \ + similar-2.7.0 \ + slab-0.4.11 \ + smallvec-1.15.1 \ + snapbox-0.6.23 \ + snapbox-macros-0.4.0 \ + socket2-0.6.1 \ + stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ - syn-2.0.86 \ - sync_wrapper-0.1.2 \ - sync_wrapper-1.0.1 \ - tempfile-3.13.0 \ - terminal_size-0.4.0 \ - thiserror-1.0.66 \ - thiserror-impl-1.0.66 \ - thread_local-1.1.8 \ - tinyvec-1.8.0 \ - tinyvec_macros-0.1.1 \ - tokio-1.41.0 \ - tokio-macros-2.4.0 \ - tokio-stream-0.1.16 \ - tokio-util-0.7.12 \ - toml-0.5.11 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ - tonic-0.12.3 \ - tonic-build-0.12.3 \ - tonic-web-0.12.3 \ - tower-0.4.13 \ - tower-0.5.1 \ - tower-http-0.5.2 \ + syn-2.0.109 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.2 \ + tempfile-3.23.0 \ + terminal_size-0.4.3 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ + thread_local-1.1.9 \ + tinystr-0.8.2 \ + tokio-1.48.0 \ + tokio-macros-2.6.0 \ + tokio-stream-0.1.17 \ + tokio-util-0.7.17 \ + tokio-vsock-0.7.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ + tonic-0.14.2 \ + tonic-build-0.14.2 \ + tonic-prost-0.14.2 \ + tonic-prost-build-0.14.2 \ + tonic-web-0.14.2 \ + tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ - tracing-0.1.40 \ - tracing-attributes-0.1.27 \ - tracing-core-0.1.32 \ - tracing-error-0.2.0 \ - tracing-journald-0.2.4 \ + tracing-0.1.41 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ + tracing-error-0.2.1 \ + tracing-journald-0.3.1 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.18 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ - trycmd-0.15.8 \ - unicode-bidi-0.3.17 \ - unicode-ident-1.0.13 \ - unicode-normalization-0.1.24 \ + trycmd-0.15.10 \ + unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ - url-2.5.2 \ + unicode-width-0.2.0 \ + url-2.5.7 \ + utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - valuable-0.1.0 \ - wait-timeout-0.2.0 \ + valuable-0.1.1 \ + vsock-0.5.2 \ + wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.48.0 \ - windows-sys-0.52.0 \ + windows-link-0.2.1 \ windows-sys-0.59.0 \ - windows-targets-0.48.5 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.48.5 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.48.5 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.48.5 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.48.5 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.48.5 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.48.5 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.20 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/tokio-console/distinfo b/devel/tokio-console/distinfo index dd4be70005de..4429ad2775e0 100644 --- a/devel/tokio-console/distinfo +++ b/devel/tokio-console/distinfo @@ -1,124 +1,136 @@ -TIMESTAMP = 1730487830 -SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f -SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 -SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338 -SIZE (rust/crates/anstream-0.6.17.crate) = 29445 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 -SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.92.crate) = 74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13 -SIZE (rust/crates/anyhow-1.0.92.crate) = 47459 -SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 -SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 -SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d -SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +TIMESTAMP = 1762672224 +SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b +SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb +SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/automod-1.0.14.crate) = edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b -SIZE (rust/crates/automod-1.0.14.crate) = 8717 -SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae -SIZE (rust/crates/axum-0.7.7.crate) = 152149 -SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 -SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 -SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d -SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670 +SIZE (rust/crates/automod-1.0.15.crate) = 9129 +SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871 +SIZE (rust/crates/axum-0.8.6.crate) = 178581 +SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22 +SIZE (rust/crates/axum-core-0.5.5.crate) = 26919 +SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 +SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da -SIZE (rust/crates/bytes-1.8.0.crate) = 64824 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 -SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 -SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f -SIZE (rust/crates/cc-1.1.31.crate) = 84637 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8 -SIZE (rust/crates/clap-4.5.20.crate) = 56376 -SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54 -SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812 -SHA256 (rust/crates/clap_complete-4.5.36.crate) = 86bc73de94bc81e52f3bebec71bc4463e9748f7a59166663e32044669577b0e2 -SIZE (rust/crates/clap_complete-4.5.36.crate) = 47577 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 -SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 -SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5 -SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041 -SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2 -SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f -SIZE (rust/crates/compact_str-0.7.1.crate) = 57246 +SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a +SIZE (rust/crates/castaway-0.2.4.crate) = 12546 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 +SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 +SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d +SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255 +SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427 +SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 +SIZE (rust/crates/convert_case-0.7.1.crate) = 23816 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df -SIZE (rust/crates/crossterm-0.27.0.crate) = 125311 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 +SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 +SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b +SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 +SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee +SIZE (rust/crates/darling-0.20.11.crate) = 37614 +SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e +SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 +SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead +SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 +SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 +SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 +SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61 +SIZE (rust/crates/document-features-0.2.12.crate) = 14739 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec SIZE (rust/crates/eyre-0.6.12.crate) = 45330 -SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 -SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 -SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 -SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0 -SIZE (rust/crates/flate2-1.0.34.crate) = 109174 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 -SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 @@ -137,218 +149,242 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 -SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205 -SIZE (rust/crates/h2-0.4.6.crate) = 173912 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb -SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 -SIZE (rust/crates/httparse-1.9.5.crate) = 39029 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a -SIZE (rust/crates/hyper-1.5.0.crate) = 152734 -SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793 -SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727 -SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 -SIZE (rust/crates/indenter-0.3.3.crate) = 6587 -SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 -SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 +SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 +SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 +SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 +SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 +SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 +SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5 +SIZE (rust/crates/indenter-0.3.4.crate) = 11101 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 +SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a +SIZE (rust/crates/instability-0.3.9.crate) = 14451 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 -SIZE (rust/crates/libc-0.2.161.crate) = 765389 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092 +SIZE (rust/crates/litrs-1.0.0.crate) = 46610 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 -SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 -SIZE (rust/crates/matchit-0.7.3.crate) = 30372 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 -SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec -SIZE (rust/crates/mio-1.0.2.crate) = 102777 -SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03 -SIZE (rust/crates/multimap-0.10.0.crate) = 14359 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873 +SIZE (rust/crates/mio-1.1.0.crate) = 105232 +SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084 +SIZE (rust/crates/multimap-0.10.1.crate) = 15232 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5 +SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982 -SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f -SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 +SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52 +SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db -SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 -SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95 -SIZE (rust/crates/pin-project-1.1.7.crate) = 55438 -SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c -SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 +SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 +SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a +SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 +SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 +SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033 -SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681 -SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e -SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 -SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f -SIZE (rust/crates/prost-0.13.3.crate) = 25684 -SHA256 (rust/crates/prost-build-0.13.3.crate) = 0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15 -SIZE (rust/crates/prost-build-0.13.3.crate) = 42967 -SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5 -SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930 -SHA256 (rust/crates/prost-types-0.13.3.crate) = 4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670 -SIZE (rust/crates/prost-types-0.13.3.crate) = 45097 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 -SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 -SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c -SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef -SIZE (rust/crates/ratatui-0.26.3.crate) = 465596 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 -SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustix-0.38.38.crate) = aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a -SIZE (rust/crates/rustix-0.38.38.crate) = 377665 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d +SIZE (rust/crates/prost-0.14.1.crate) = 32444 +SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1 +SIZE (rust/crates/prost-build-0.14.1.crate) = 47670 +SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425 +SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626 +SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72 +SIZE (rust/crates/prost-types-0.14.1.crate) = 49534 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b +SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac +SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 -SIZE (rust/crates/serde-1.0.214.crate) = 78523 -SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 -SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 -SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 -SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 -SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 -SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd -SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 -SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e -SIZE (rust/crates/similar-2.6.0.crate) = 51659 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/snapbox-0.6.19.crate) = 881f1849454828a68363dd288b7a0a071e55e2a4356d2c38b567db18a9be0d9f -SIZE (rust/crates/snapbox-0.6.19.crate) = 54155 -SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af -SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac -SIZE (rust/crates/stability-0.2.1.crate) = 5381 +SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 +SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 +SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc +SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373 +SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b +SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3 +SIZE (rust/crates/snapbox-0.6.23.crate) = 56996 +SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74 +SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f @@ -357,153 +393,181 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/syn-2.0.86.crate) = e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c -SIZE (rust/crates/syn-2.0.86.crate) = 276473 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 -SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 -SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 -SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b -SIZE (rust/crates/tempfile-3.13.0.crate) = 34910 -SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef -SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036 -SHA256 (rust/crates/thiserror-1.0.66.crate) = 5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede -SIZE (rust/crates/thiserror-1.0.66.crate) = 21844 -SHA256 (rust/crates/thiserror-impl-1.0.66.crate) = b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5 -SIZE (rust/crates/thiserror-impl-1.0.66.crate) = 16131 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb -SIZE (rust/crates/tokio-1.41.0.crate) = 805168 -SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752 -SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501 -SHA256 (rust/crates/tokio-stream-0.1.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1 -SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312 -SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a -SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177 -SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 -SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 -SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52 -SIZE (rust/crates/tonic-0.12.3.crate) = 99380 -SHA256 (rust/crates/tonic-build-0.12.3.crate) = 9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11 -SIZE (rust/crates/tonic-build-0.12.3.crate) = 19136 -SHA256 (rust/crates/tonic-web-0.12.3.crate) = 5299dd20801ad736dccb4a5ea0da7376e59cd98f213bf1c3d478cf53f4834b58 -SIZE (rust/crates/tonic-web-0.12.3.crate) = 722209 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f -SIZE (rust/crates/tower-0.5.1.crate) = 109627 -SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5 -SIZE (rust/crates/tower-http-0.5.2.crate) = 118675 +SHA256 (rust/crates/syn-2.0.109.crate) = 2f17c7e013e88258aa9543dcbe81aca68a667a9ac37cd69c9fbc07858bfe0e2f +SIZE (rust/crates/syn-2.0.109.crate) = 301826 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5 +SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505 +SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 +SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 +SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594 +SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898 +SHA256 (rust/crates/tokio-vsock-0.7.2.crate) = 8b319ef9394889dab2e1b4f0085b45ba11d0c79dc9d1a9d1afc057d009d0f1c7 +SIZE (rust/crates/tokio-vsock-0.7.2.crate) = 26274 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 +SHA256 (rust/crates/tonic-0.14.2.crate) = eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203 +SIZE (rust/crates/tonic-0.14.2.crate) = 108054 +SHA256 (rust/crates/tonic-build-0.14.2.crate) = 4c40aaccc9f9eccf2cd82ebc111adc13030d23e887244bc9cfa5d1d636049de3 +SIZE (rust/crates/tonic-build-0.14.2.crate) = 15073 +SHA256 (rust/crates/tonic-prost-0.14.2.crate) = 66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67 +SIZE (rust/crates/tonic-prost-0.14.2.crate) = 8266 +SHA256 (rust/crates/tonic-prost-build-0.14.2.crate) = b4a16cba4043dc3ff43fcb3f96b4c5c154c64cbd18ca8dce2ab2c6a451d058a2 +SIZE (rust/crates/tonic-prost-build-0.14.2.crate) = 15012 +SHA256 (rust/crates/tonic-web-0.14.2.crate) = 75214f6b6bd28c19aa752ac09fdf0eea546095670906c21fe3940e180a4c43f2 +SIZE (rust/crates/tonic-web-0.14.2.crate) = 722950 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 -SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 -SHA256 (rust/crates/tracing-error-0.2.0.crate) = d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e -SIZE (rust/crates/tracing-error-0.2.0.crate) = 13938 -SHA256 (rust/crates/tracing-journald-0.2.4.crate) = 1ba49f4829f4e95702943ec6b2fad8936b369d20fa27036caf01329fb230e460 -SIZE (rust/crates/tracing-journald-0.2.4.crate) = 10968 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db +SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135 +SHA256 (rust/crates/tracing-journald-0.3.1.crate) = fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657 +SIZE (rust/crates/tracing-journald-0.3.1.crate) = 14416 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b -SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/trycmd-0.15.8.crate) = 656073a28690a4b8dfd578d1df087826cf8fa53c8161dbd90130d092570a21e1 -SIZE (rust/crates/trycmd-0.15.8.crate) = 33689 -SHA256 (rust/crates/unicode-bidi-0.3.17.crate) = 5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893 -SIZE (rust/crates/unicode-bidi-0.3.17.crate) = 58120 -SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe -SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 +SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106 +SIZE (rust/crates/trycmd-0.15.10.crate) = 34065 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 +SHA256 (rust/crates/vsock-0.5.2.crate) = e2da6e4ac76cd19635dce0f98985378bb62f8044ee2ff80abd2a7334b920ed63 +SIZE (rust/crates/vsock-0.5.2.crate) = 14366 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (tokio-rs-console-tokio-console-v0.1.13_GH0.tar.gz) = 562a45df9e4c2fafede3e265da7f96ba0f3f3891a3025be55ca064f2239a2203 -SIZE (tokio-rs-console-tokio-console-v0.1.13_GH0.tar.gz) = 5629106 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (tokio-rs-console-tokio-console-v0.1.14_GH0.tar.gz) = 53e7c7478e091622a95db722ab6077f67a2e49aaf76dea82188dc8a56843d607 +SIZE (tokio-rs-console-tokio-console-v0.1.14_GH0.tar.gz) = 5635177 diff --git a/devel/transient/Makefile b/devel/transient/Makefile index 542eec98fa26..76335cd009c1 100644 --- a/devel/transient/Makefile +++ b/devel/transient/Makefile @@ -1,6 +1,6 @@ PORTNAME= transient DISTVERSIONPREFIX= v -DISTVERSION= 0.10.1 +DISTVERSION= 0.11.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -11,14 +11,16 @@ WWW= https://github.com/magit/transient LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} -RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} +BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit -MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat" +MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info diff --git a/devel/transient/distinfo b/devel/transient/distinfo index 5df890558274..4c085b2ce1a5 100644 --- a/devel/transient/distinfo +++ b/devel/transient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759790520 -SHA256 (magit-transient-v0.10.1_GH0.tar.gz) = 6e95126f87f12d30b53fbb31538899bb2dfbb50ad78c3225971921b45ab10446 -SIZE (magit-transient-v0.10.1_GH0.tar.gz) = 172350 +TIMESTAMP = 1763513470 +SHA256 (magit-transient-v0.11.0_GH0.tar.gz) = 41e6ade23d9bed467a03aed3a0a308e56f9fca65b2da5375a7fa7cfc6b7ee3ae +SIZE (magit-transient-v0.11.0_GH0.tar.gz) = 172120 diff --git a/devel/tree-sitter-cli/Makefile b/devel/tree-sitter-cli/Makefile index bdf8d902e437..babe8f5d3ea5 100644 --- a/devel/tree-sitter-cli/Makefile +++ b/devel/tree-sitter-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= tree-sitter-cli DISTVERSIONPREFIX= v DISTVERSION= 0.25.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= amad@atl.tools diff --git a/devel/tree-sitter-graph/Makefile b/devel/tree-sitter-graph/Makefile index 8ecd99b9429a..d84ae6c86aea 100644 --- a/devel/tree-sitter-graph/Makefile +++ b/devel/tree-sitter-graph/Makefile @@ -1,7 +1,7 @@ PORTNAME= tree-sitter-graph DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile index f5bd637073dd..5fef2ad4debd 100644 --- a/devel/twiggy/Makefile +++ b/devel/twiggy/Makefile @@ -1,6 +1,6 @@ PORTNAME= twiggy DISTVERSION= 0.6.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org diff --git a/devel/typeshare/Makefile b/devel/typeshare/Makefile index 92fffe970840..6cf8b06102a3 100644 --- a/devel/typeshare/Makefile +++ b/devel/typeshare/Makefile @@ -1,7 +1,7 @@ PORTNAME= typeshare DISTVERSIONPREFIX= v -DISTVERSION= 1.13.2 -PORTREVISION= 7 +DISTVERSION= 1.13.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -22,116 +22,108 @@ CARGO_INSTALL_PATH= cli CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.15 \ - anstyle-1.0.8 \ - anstyle-parse-0.2.5 \ - anstyle-query-1.1.1 \ - anstyle-wincon-3.0.4 \ - anyhow-1.0.82 \ - autocfg-1.2.0 \ + anstream-0.6.17 \ + anstyle-1.0.9 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.6 \ + anyhow-1.0.91 \ + autocfg-1.4.0 \ bitflags-2.6.0 \ - bstr-1.9.1 \ + bstr-1.10.0 \ bumpalo-3.16.0 \ - cc-1.0.94 \ + cc-1.1.31 \ cfg-if-1.0.0 \ chrono-0.4.38 \ - clap-4.5.18 \ - clap_builder-4.5.18 \ - clap_complete-4.5.32 \ + clap-4.5.20 \ + clap_builder-4.5.20 \ + clap_complete-4.5.36 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ - colorchoice-1.0.2 \ + colorchoice-1.0.3 \ + convert_case-0.8.0 \ cool_asserts-2.0.3 \ - core-foundation-sys-0.8.6 \ + core-foundation-sys-0.8.7 \ + crossbeam-0.8.4 \ + crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.19 \ - dissimilar-1.0.7 \ - either-1.11.0 \ + crossbeam-queue-0.3.11 \ + crossbeam-utils-0.8.20 \ + dissimilar-1.0.9 \ + either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.9 \ expect-test-1.5.0 \ - flexi_logger-0.28.5 \ - glob-0.3.1 \ - globset-0.4.14 \ - hashbrown-0.14.3 \ + flexi_logger-0.30.2 \ + globset-0.4.15 \ + hashbrown-0.15.2 \ heck-0.5.0 \ - iana-time-zone-0.1.60 \ + iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ - ignore-0.4.22 \ + ignore-0.4.23 \ indent_write-2.2.0 \ - indexmap-2.2.6 \ + indexmap-2.6.0 \ is_terminal_polyfill-1.70.1 \ - itertools-0.12.1 \ + itertools-0.14.0 \ itoa-1.0.11 \ - joinery-2.1.0 \ - js-sys-0.3.69 \ + joinery-3.1.0 \ + js-sys-0.3.72 \ lazy_format-2.0.3 \ - libc-0.2.153 \ + libc-0.2.161 \ linux-raw-sys-0.4.14 \ - log-0.4.21 \ - memchr-2.7.2 \ + log-0.4.22 \ + memchr-2.7.4 \ nu-ansi-term-0.50.1 \ - num-traits-0.2.18 \ - once_cell-1.19.0 \ - proc-macro2-1.0.80 \ - quote-1.0.36 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ - regex-1.10.5 \ - regex-automata-0.4.6 \ - regex-syntax-0.8.3 \ - rustix-0.38.34 \ - ryu-1.0.17 \ + num-traits-0.2.19 \ + once_cell-1.20.2 \ + proc-macro2-1.0.93 \ + quote-1.0.37 \ + regex-1.11.1 \ + regex-automata-0.4.8 \ + regex-syntax-0.8.5 \ + rustix-0.38.38 \ + ryu-1.0.18 \ same-file-1.0.6 \ - serde-1.0.197 \ - serde_derive-1.0.197 \ - serde_json-1.0.116 \ - serde_spanned-0.6.5 \ + serde-1.0.214 \ + serde_derive-1.0.214 \ + serde_json-1.0.132 \ + serde_spanned-0.6.8 \ + shlex-1.3.0 \ strsim-0.11.1 \ - syn-2.0.59 \ - terminal_size-0.3.0 \ - thiserror-1.0.58 \ - thiserror-impl-1.0.58 \ - toml-0.8.12 \ - toml_datetime-0.6.5 \ - toml_edit-0.22.12 \ - unicase-2.7.0 \ - unicode-ident-1.0.12 \ - unicode-width-0.1.14 \ + syn-2.0.98 \ + terminal_size-0.4.0 \ + thiserror-2.0.12 \ + thiserror-impl-2.0.12 \ + toml-0.8.19 \ + toml_datetime-0.6.8 \ + toml_edit-0.22.22 \ + topological-sort-0.2.2 \ + unicase-2.8.0 \ + unicode-ident-1.0.13 \ + unicode-segmentation-1.12.0 \ + unicode-width-0.2.0 \ utf8parse-0.2.2 \ - version_check-0.9.5 \ walkdir-2.5.0 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ + wasm-bindgen-0.2.95 \ + wasm-bindgen-backend-0.2.95 \ + wasm-bindgen-macro-0.2.95 \ + wasm-bindgen-macro-support-0.2.95 \ + wasm-bindgen-shared-0.2.95 \ + winapi-util-0.1.9 \ windows-core-0.52.0 \ - windows-sys-0.48.0 \ windows-sys-0.52.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.5 \ - winnow-0.6.6 + windows-sys-0.59.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + winnow-0.6.20 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/typeshare/distinfo b/devel/typeshare/distinfo index 395e6d5fdc86..7c72637e91c3 100644 --- a/devel/typeshare/distinfo +++ b/devel/typeshare/distinfo @@ -1,229 +1,213 @@ -TIMESTAMP = 1734144938 +TIMESTAMP = 1762626061 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 -SIZE (rust/crates/anstream-0.6.15.crate) = 29231 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 -SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb -SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680 -SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a -SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 -SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 -SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 -SHA256 (rust/crates/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519 -SIZE (rust/crates/anyhow-1.0.82.crate) = 45361 -SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 -SIZE (rust/crates/autocfg-1.2.0.crate) = 14808 +SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338 +SIZE (rust/crates/anstream-0.6.17.crate) = 29445 +SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56 +SIZE (rust/crates/anstyle-1.0.9.crate) = 15770 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 +SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 +SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8 +SIZE (rust/crates/anyhow-1.0.91.crate) = 47348 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 -SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 -SIZE (rust/crates/bstr-1.9.1.crate) = 380305 +SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c +SIZE (rust/crates/bstr-1.10.0.crate) = 380426 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/cc-1.0.94.crate) = 17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7 -SIZE (rust/crates/cc-1.0.94.crate) = 76456 +SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f +SIZE (rust/crates/cc-1.1.31.crate) = 84637 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/clap-4.5.18.crate) = b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3 -SIZE (rust/crates/clap-4.5.18.crate) = 56788 -SHA256 (rust/crates/clap_builder-4.5.18.crate) = 4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b -SIZE (rust/crates/clap_builder-4.5.18.crate) = 163582 -SHA256 (rust/crates/clap_complete-4.5.32.crate) = 74a01f4f9ee6c066d42a1c8dedf0dcddad16c72a8981a309d6398de3a75b0c39 -SIZE (rust/crates/clap_complete-4.5.32.crate) = 47181 +SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8 +SIZE (rust/crates/clap-4.5.20.crate) = 56376 +SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54 +SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812 +SHA256 (rust/crates/clap_complete-4.5.36.crate) = 86bc73de94bc81e52f3bebec71bc4463e9748f7a59166663e32044669577b0e2 +SIZE (rust/crates/clap_complete-4.5.36.crate) = 47577 SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 -SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0 -SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/convert_case-0.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f +SIZE (rust/crates/convert_case-0.8.0.crate) = 22097 SHA256 (rust/crates/cool_asserts-2.0.3.crate) = ee9f254e53f61e2688d3677fa2cbe4e9b950afd56f48819c98817417cf6b28ec SIZE (rust/crates/cool_asserts-2.0.3.crate) = 18084 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 +SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500 +SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 +SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 -SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 -SHA256 (rust/crates/dissimilar-1.0.7.crate) = 86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632 -SIZE (rust/crates/dissimilar-1.0.7.crate) = 27588 -SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2 -SIZE (rust/crates/either-1.11.0.crate) = 18973 +SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 +SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581 +SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 +SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/dissimilar-1.0.9.crate) = 59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d +SIZE (rust/crates/dissimilar-1.0.9.crate) = 27652 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba SIZE (rust/crates/errno-0.3.9.crate) = 10690 SHA256 (rust/crates/expect-test-1.5.0.crate) = 9e0be0a561335815e06dab7c62e50353134c796e7a6155402a64bcff66b6a5e0 SIZE (rust/crates/expect-test-1.5.0.crate) = 13574 -SHA256 (rust/crates/flexi_logger-0.28.5.crate) = cca927478b3747ba47f98af6ba0ac0daea4f12d12f55e9104071b3dc00276310 -SIZE (rust/crates/flexi_logger-0.28.5.crate) = 223891 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 -SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 -SIZE (rust/crates/globset-0.4.14.crate) = 25090 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/flexi_logger-0.30.2.crate) = cb03342077df16d5b1400d7bed00156882846d7a479ff61a6f10594bcc3423d8 +SIZE (rust/crates/flexi_logger-0.30.2.crate) = 236840 +SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19 +SIZE (rust/crates/globset-0.4.15.crate) = 25177 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 +SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1 -SIZE (rust/crates/ignore-0.4.22.crate) = 55462 +SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b +SIZE (rust/crates/ignore-0.4.23.crate) = 55901 SHA256 (rust/crates/indent_write-2.2.0.crate) = 0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3 SIZE (rust/crates/indent_write-2.2.0.crate) = 11090 -SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 -SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 +SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da +SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/joinery-2.1.0.crate) = 72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5 -SIZE (rust/crates/joinery-2.1.0.crate) = 14163 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 +SHA256 (rust/crates/joinery-3.1.0.crate) = 57d8bde02bbf44a562cf068a8ff4a68842df387e302a03a4de4a57fcf82ec377 +SIZE (rust/crates/joinery-3.1.0.crate) = 14424 +SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 +SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 SHA256 (rust/crates/lazy_format-2.0.3.crate) = e479e99b287d578ed5f6cd4c92cdf48db219088adb9c5b14f7c155b71dfba792 SIZE (rust/crates/lazy_format-2.0.3.crate) = 14734 -SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 +SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 +SIZE (rust/crates/libc-0.2.161.crate) = 765389 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 -SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a -SIZE (rust/crates/num-traits-0.2.18.crate) = 51930 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/proc-macro2-1.0.80.crate) = a56dea16b0a29e94408b9aa5e2940a4eedbd128a1ba20e8f7ae60fd3d465af0e -SIZE (rust/crates/proc-macro2-1.0.80.crate) = 48227 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f -SIZE (rust/crates/regex-1.10.5.crate) = 253805 -SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea -SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 -SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 -SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1 -SIZE (rust/crates/ryu-1.0.17.crate) = 47537 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 +SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rustix-0.38.38.crate) = aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a +SIZE (rust/crates/rustix-0.38.38.crate) = 377665 +SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f +SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 -SIZE (rust/crates/serde-1.0.197.crate) = 77087 -SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b -SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771 -SHA256 (rust/crates/serde_json-1.0.116.crate) = 3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813 -SIZE (rust/crates/serde_json-1.0.116.crate) = 146790 -SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 -SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 +SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 +SIZE (rust/crates/serde-1.0.214.crate) = 78523 +SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 +SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 +SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 +SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.59.crate) = 4a6531ffc7b071655e4ce2e04bd464c4830bb585a61cabb96cf808f05172615a -SIZE (rust/crates/syn-2.0.59.crate) = 255393 -SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 -SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 -SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297 -SIZE (rust/crates/thiserror-1.0.58.crate) = 21025 -SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7 -SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645 -SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3 -SIZE (rust/crates/toml-0.8.12.crate) = 51145 -SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 -SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 -SHA256 (rust/crates/toml_edit-0.22.12.crate) = d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef -SIZE (rust/crates/toml_edit-0.22.12.crate) = 104416 -SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89 -SIZE (rust/crates/unicase-2.7.0.crate) = 23783 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 +SIZE (rust/crates/syn-2.0.98.crate) = 297807 +SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef +SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e +SIZE (rust/crates/toml-0.8.19.crate) = 50974 +SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 +SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 +SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 +SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d +SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 +SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df +SIZE (rust/crates/unicase-2.8.0.crate) = 23843 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a -SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 -SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e +SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 +SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 +SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d +SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 -SHA256 (rust/crates/winnow-0.6.6.crate) = f0c976aaaa0e1f90dbb21e9587cdaf1d9679a1cde8875c0d6bd83ab96a208352 -SIZE (rust/crates/winnow-0.6.6.crate) = 159321 -SHA256 (1password-typeshare-v1.13.2_GH0.tar.gz) = 7640e70720190576aa82df57561841f33720281e55dc65fedcc0cd89ccc411e2 -SIZE (1password-typeshare-v1.13.2_GH0.tar.gz) = 127233 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b +SIZE (rust/crates/winnow-0.6.20.crate) = 163617 +SHA256 (1password-typeshare-v1.13.3_GH0.tar.gz) = 3aa054a8ef566263873a4056be248e6a6790b0815259073ee4a9549229618a09 +SIZE (1password-typeshare-v1.13.3_GH0.tar.gz) = 146291 diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile index ef866eeeaf59..aa165f11b6b9 100644 --- a/devel/umbrello/Makefile +++ b/devel/umbrello/Makefile @@ -1,6 +1,5 @@ PORTNAME= umbrello DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo index 4ec5a28ea67f..1bfbb878114e 100644 --- a/devel/umbrello/distinfo +++ b/devel/umbrello/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757409952 -SHA256 (KDE/release-service/25.08.1/umbrello-25.08.1.tar.xz) = ed1a0453afcf6d4deab70ff864f48248a2253a365c165aba58b038ac4af62104 -SIZE (KDE/release-service/25.08.1/umbrello-25.08.1.tar.xz) = 5624792 +TIMESTAMP = 1762264432 +SHA256 (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 9048a6159c8486248a95b956ed08c1954ac21708b89a81fe6a3b0aa7a5207a2c +SIZE (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 5630544 diff --git a/devel/umbrello/pkg-plist b/devel/umbrello/pkg-plist index db1a1135fbac..cf7880ed4564 100644 --- a/devel/umbrello/pkg-plist +++ b/devel/umbrello/pkg-plist @@ -12,6 +12,7 @@ share/icons/hicolor/48x48/apps/umbrello.png share/icons/hicolor/64x64/apps/umbrello.png share/icons/hicolor/scalable/apps/umbrello.svgz share/locale/ar/LC_MESSAGES/umbrello.mo +share/locale/ar/LC_MESSAGES/umbrello_kdevphp5.mo share/locale/be/LC_MESSAGES/umbrello.mo share/locale/bg/LC_MESSAGES/umbrello.mo share/locale/bg/LC_MESSAGES/umbrello_kdevphp5.mo diff --git a/devel/umpire/Makefile b/devel/umpire/Makefile new file mode 100644 index 000000000000..5bd847315d16 --- /dev/null +++ b/devel/umpire/Makefile @@ -0,0 +1,38 @@ +PORTNAME= umpire +DISTVERSIONPREFIX= v +DISTVERSION= 2025.09.0 +PORTREVISION= 1 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= API for memory management on NUMA & GPU architectures +WWW= https://umpire.readthedocs.io/en/develop/sphinx/tutorial.html \ + https://github.com/LLNL/Umpire + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcamp.so:devel/camp \ + libfmt.so:devel/libfmt + +USES= cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= LLNL +GH_PROJECT= Umpire +GH_TUPLE= LLNL:blt:e783e30:blt/blt + +CMAKE_ARGS= -DUMPIRE_FMT_TARGET=fmt +CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= UMPIRE_ENABLE_EXAMPLES \ + ENABLE_TESTS +CMAKE_TESTING_ON= ENABLE_TESTS + +CXXFLAGS+= -Dftruncate64=ftruncate \ + -DMAP_NORESERVE=0 +LDFLAGS+= -lexecinfo + +# tests as of 2025.09.0: 100% tests passed, 0 tests failed out of 38 + +.include <bsd.port.mk> diff --git a/devel/umpire/distinfo b/devel/umpire/distinfo new file mode 100644 index 000000000000..f1e1837aceab --- /dev/null +++ b/devel/umpire/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1761837209 +SHA256 (LLNL-Umpire-v2025.09.0_GH0.tar.gz) = f05075c314c6ae5eee906b8374584e70e8741143e31af6e063f826941c1fc752 +SIZE (LLNL-Umpire-v2025.09.0_GH0.tar.gz) = 1073159 +SHA256 (LLNL-blt-e783e30_GH0.tar.gz) = 4c8efec699708da3b552e533b80dd4ce3bf81da825840b3c18b9b56690898644 +SIZE (LLNL-blt-e783e30_GH0.tar.gz) = 1342801 +SHA256 (fmtlib-fmt-12.1.0_GH0.tar.gz) = ea7de4299689e12b6dddd392f9896f08fb0777ac7168897a244a6d6085043fea +SIZE (fmtlib-fmt-12.1.0_GH0.tar.gz) = 711419 diff --git a/devel/umpire/files/patch-src_tpl_CMakeLists.txt b/devel/umpire/files/patch-src_tpl_CMakeLists.txt new file mode 100644 index 000000000000..7e195b9c1e78 --- /dev/null +++ b/devel/umpire/files/patch-src_tpl_CMakeLists.txt @@ -0,0 +1,36 @@ +--- src/tpl/CMakeLists.txt.orig 2025-09-09 19:07:47 UTC ++++ src/tpl/CMakeLists.txt +@@ -106,6 +106,8 @@ add_subdirectory(umpire/judy) + + add_subdirectory(umpire/judy) + ++find_package(camp REQUIRED) ++ + if (NOT TARGET camp) + if (DEFINED camp_DIR) + find_package(camp REQUIRED +@@ -136,6 +138,8 @@ endif () + endif() + endif () + ++find_package(fmt REQUIRED) ++ + if (NOT TARGET ${UMPIRE_FMT_TARGET}) + if (DEFINED fmt_DIR) + find_package(fmt REQUIRED +@@ -144,8 +148,7 @@ if (NOT TARGET ${UMPIRE_FMT_TARGET}) + ${fmt_DIR} + ${fmt_DIR}/lib64/cmake/fmt) + +- set_target_properties(${UMPIRE_FMT_TARGET} PROPERTIES IMPORTED_GLOBAL TRUE) +- blt_convert_to_system_includes(TARGET ${UMPIRE_FMT_TARGET}) ++ #blt_convert_to_system_includes(TARGET ${UMPIRE_FMT_TARGET}) + set(UMPIRE_CONFIG_fmt_DIR ${fmt_DIR} CACHE PATH "") + else () + if (NOT EXISTS ${PROJECT_SOURCE_DIR}/src/tpl/umpire/fmt/CMakeLists.txt) +@@ -161,4 +164,4 @@ set(UMPIRE_ENABLE_TESTS ${OLD_ENABLE_TESTS}) + endif () + + set(UMPIRE_ENABLE_TESTS ${OLD_ENABLE_TESTS}) +-set(UMPIRE_ENABLE_FORTRAN ${OLD_ENABLE_FORTRAN}) ++#set(UMPIRE_ENABLE_FORTRAN FALSE) diff --git a/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp b/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp new file mode 100644 index 000000000000..7ab4055f6da1 --- /dev/null +++ b/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp @@ -0,0 +1,19 @@ +--- src/umpire/resource/FileMemoryResource.cpp.orig 2025-09-09 19:07:47 UTC ++++ src/umpire/resource/FileMemoryResource.cpp +@@ -12,6 +12,7 @@ + #include <stdlib.h> + #include <string.h> + #include <sys/mman.h> ++#include <sys/stat.h> + #include <unistd.h> + + #include "umpire/util/Platform.hpp" +@@ -62,7 +63,7 @@ void* FileMemoryResource::allocate(std::size_t bytes) + ss << default_dir << "umpire_mem_" << getpid() << "_" << s_file_counter; + s_file_counter++; + +- int fd{open(ss.str().c_str(), O_RDWR | O_CREAT | O_LARGEFILE, S_IRWXU)}; ++ int fd{open(ss.str().c_str(), O_RDWR | O_CREAT, S_IRWXU)}; + if (fd == -1) { + UMPIRE_ERROR(runtime_error, fmt::format("Opening file {} failed: {}", ss.str(), strerror(errno))); + } diff --git a/devel/umpire/pkg-descr b/devel/umpire/pkg-descr new file mode 100644 index 000000000000..2f91b9c60e50 --- /dev/null +++ b/devel/umpire/pkg-descr @@ -0,0 +1,3 @@ +Umpire is a resource management library that allows the discovery, provision, +and management of memory on machines with multiple memory devices like NUMA and +GPUs. diff --git a/devel/umpire/pkg-plist b/devel/umpire/pkg-plist new file mode 100644 index 000000000000..77b32f983514 --- /dev/null +++ b/devel/umpire/pkg-plist @@ -0,0 +1,91 @@ +include/umpire/Allocator.hpp +include/umpire/Allocator.inl +include/umpire/CLI11/CLI11.hpp +include/umpire/ResourceManager.hpp +include/umpire/ResourceManager.inl +include/umpire/Tracking.hpp +include/umpire/TypedAllocator.hpp +include/umpire/TypedAllocator.inl +include/umpire/Umpire.hpp +include/umpire/alloc/MallocAllocator.hpp +include/umpire/config.hpp +include/umpire/event/event.hpp +include/umpire/event/event_store.hpp +include/umpire/event/event_store_recorder.hpp +include/umpire/event/json_file_store.hpp +include/umpire/event/quest_database.hpp +include/umpire/event/recorder_factory.hpp +include/umpire/json/json.hpp +include/umpire/judy/judy.h +include/umpire/judy/judyL2Array.h +include/umpire/judy/judyLArray.h +include/umpire/op/GenericReallocateOperation.hpp +include/umpire/op/HostCopyOperation.hpp +include/umpire/op/HostMemsetOperation.hpp +include/umpire/op/HostReallocateOperation.hpp +include/umpire/op/MemoryOperation.hpp +include/umpire/op/MemoryOperationRegistry.hpp +include/umpire/resource/DefaultMemoryResource.hpp +include/umpire/resource/DefaultMemoryResource.inl +include/umpire/resource/FileMemoryResource.hpp +include/umpire/resource/FileMemoryResourceFactory.hpp +include/umpire/resource/HostResourceFactory.hpp +include/umpire/resource/MemoryResource.hpp +include/umpire/resource/MemoryResourceFactory.hpp +include/umpire/resource/MemoryResourceRegistry.hpp +include/umpire/resource/MemoryResourceTypes.hpp +include/umpire/resource/NullMemoryResource.hpp +include/umpire/resource/NullMemoryResourceFactory.hpp +include/umpire/strategy/AlignedAllocator.hpp +include/umpire/strategy/AllocationAdvisor.hpp +include/umpire/strategy/AllocationPrefetcher.hpp +include/umpire/strategy/AllocationStrategy.hpp +include/umpire/strategy/DynamicPoolList.hpp +include/umpire/strategy/DynamicSizePool.hpp +include/umpire/strategy/FixedPool.hpp +include/umpire/strategy/FixedSizePool.hpp +include/umpire/strategy/MixedPool.hpp +include/umpire/strategy/MonotonicAllocationStrategy.hpp +include/umpire/strategy/NamedAllocationStrategy.hpp +include/umpire/strategy/NamingShim.hpp +include/umpire/strategy/PoolCoalesceHeuristic.hpp +include/umpire/strategy/QuickPool.hpp +include/umpire/strategy/ResourceAwarePool.hpp +include/umpire/strategy/SizeLimiter.hpp +include/umpire/strategy/SlotPool.hpp +include/umpire/strategy/StdAllocator.hpp +include/umpire/strategy/ThreadSafeAllocator.hpp +include/umpire/strategy/mixins/AlignedAllocation.hpp +include/umpire/strategy/mixins/AlignedAllocation.inl +include/umpire/strategy/mixins/AllocateNull.hpp +include/umpire/strategy/mixins/Inspector.hpp +include/umpire/util/AllocationMap.hpp +include/umpire/util/AllocationRecord.hpp +include/umpire/util/FixedMallocPool.hpp +include/umpire/util/Logger.hpp +include/umpire/util/MPI.hpp +include/umpire/util/Macros.hpp +include/umpire/util/MemoryMap.hpp +include/umpire/util/MemoryMap.inl +include/umpire/util/MemoryResourceTraits.hpp +include/umpire/util/OutputBuffer.hpp +include/umpire/util/Platform.hpp +include/umpire/util/allocation_statistics.hpp +include/umpire/util/backtrace.hpp +include/umpire/util/backtrace.inl +include/umpire/util/detect_vendor.hpp +include/umpire/util/error.hpp +include/umpire/util/find_first_set.hpp +include/umpire/util/io.hpp +include/umpire/util/make_unique.hpp +include/umpire/util/memory_sanitizers.hpp +include/umpire/util/shared_memory_helper.hpp +include/umpire/util/wrap_allocator.hpp +lib/cmake/umpire/BLTInstallableMacros.cmake +lib/cmake/umpire/BLTSetupTargets.cmake +lib/cmake/umpire/BLTThirdPartyConfigFlags.cmake +lib/cmake/umpire/umpire-config-version.cmake +lib/cmake/umpire/umpire-config.cmake +lib/cmake/umpire/umpire-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/umpire/umpire-targets.cmake +lib/libumpire.so diff --git a/devel/unit-otel/Makefile b/devel/unit-otel/Makefile index b50b72685d73..962454981e31 100644 --- a/devel/unit-otel/Makefile +++ b/devel/unit-otel/Makefile @@ -1,6 +1,6 @@ PORTNAME= unit-otel PORTVERSION= ${UNIT_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES?= https://unit.nginx.org/download/ DISTFILES= unit-${PORTVERSION}.tar.gz @@ -12,6 +12,9 @@ WWW= https://unit.nginx.org LICENSE= APACHE20 LICENSE_FILE= ${WRKDIR}/unit-${PORTVERSION}/LICENSE +DEPRECATED= Upstream repo archived on Oct 8 2025 +EXPIRATION_DATE=2025-12-31 + USES= cargo cpe ssl CPE_VENDOR= nginx diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile index b80e70fcdc53..6bd5e45b90bb 100644 --- a/devel/universal-ctags/Makefile +++ b/devel/universal-ctags/Makefile @@ -1,5 +1,5 @@ PORTNAME= universal-ctags -PORTVERSION= p6.2.20251005.0 +PORTVERSION= p6.2.20251026.0 CATEGORIES= devel MAINTAINER= dereks@lifeofadishwasher.com diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo index ea9755c86a2c..17962d76c970 100644 --- a/devel/universal-ctags/distinfo +++ b/devel/universal-ctags/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759637210 -SHA256 (universal-ctags-ctags-p6.2.20251005.0_GH0.tar.gz) = 67be867027ac7451750e93923f15ce305ad814d4971cda8b0dd108a91bec6b0c -SIZE (universal-ctags-ctags-p6.2.20251005.0_GH0.tar.gz) = 3305972 +TIMESTAMP = 1761514124 +SHA256 (universal-ctags-ctags-p6.2.20251026.0_GH0.tar.gz) = e13dc813e328c9e107293f3a0fbd546b4da8afdb139e18173cf08e99a5fdc26f +SIZE (universal-ctags-ctags-p6.2.20251026.0_GH0.tar.gz) = 3324405 diff --git a/devel/unordered-dense/Makefile b/devel/unordered-dense/Makefile index d7589ce20ab2..fe246f50b539 100644 --- a/devel/unordered-dense/Makefile +++ b/devel/unordered-dense/Makefile @@ -1,6 +1,6 @@ PORTNAME= unordered-dense DISTVERSIONPREFIX= v -DISTVERSION= 4.7.0 +DISTVERSION= 4.8.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -16,7 +16,8 @@ USE_GITHUB= yes GH_ACCOUNT= martinus GH_PROJECT= ${PORTNAME:S/-/_/} -PLIST_FILES= include/ankerl/unordered_dense.h \ +PLIST_FILES= include/ankerl/stl.h \ + include/ankerl/unordered_dense.h \ lib/cmake/unordered_dense/unordered_denseConfig.cmake \ lib/cmake/unordered_dense/unordered_denseConfigVersion.cmake \ lib/cmake/unordered_dense/unordered_denseTargets.cmake diff --git a/devel/unordered-dense/distinfo b/devel/unordered-dense/distinfo index 2364ece383a9..e98c01328f41 100644 --- a/devel/unordered-dense/distinfo +++ b/devel/unordered-dense/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760339920 -SHA256 (martinus-unordered_dense-v4.7.0_GH0.tar.gz) = 73ce8ec4784619be4d6e54f2c4cb95d4d8dbc1fbbf24b5cf1e93b157bfa1043d -SIZE (martinus-unordered_dense-v4.7.0_GH0.tar.gz) = 913582 +TIMESTAMP = 1762936680 +SHA256 (martinus-unordered_dense-v4.8.1_GH0.tar.gz) = 9f7202ec6d8353932ef865d33f5872e4b7a1356e9032da7cd09c3a0c5bb2b7de +SIZE (martinus-unordered_dense-v4.8.1_GH0.tar.gz) = 915251 diff --git a/devel/uv/Makefile b/devel/uv/Makefile index 32a759856ac4..e422b715d9f8 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -40,6 +40,12 @@ PLIST_FILES= ${PROGS:S/^/bin\//} PORTSCOUT= limit:.*\..*$$ # prevent tags like perma-39 +post-patch: + @${REINPLACE_CMD} -e 's|/etc/uv|${PREFIX}/etc/uv|g' \ + -e 's|/etc/xdg|${PREFIX}/etc/xdg|g' \ + ${WRKSRC}/crates/uv-dirs/src/lib.rs \ + ${WRKSRC}/crates/uv-settings/src/settings.rs + do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest .for p in ${PROGS} diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates index 4ff54c57a971..05fe376f2ee6 100644 --- a/devel/uv/Makefile.crates +++ b/devel/uv/Makefile.crates @@ -5,7 +5,7 @@ CARGO_CRATES= addr2line-0.24.2 \ allocator-api2-0.2.21 \ ambient-id-0.0.5 \ anes-0.1.6 \ - anstream-0.6.20 \ + anstream-0.6.21 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ @@ -19,7 +19,8 @@ CARGO_CRATES= addr2line-0.24.2 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ assert_fs-1.1.3 \ - astral-tokio-tar-0.5.5 \ + astral-tl-0.7.9 \ + astral-tokio-tar-0.5.6 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-compression-0.4.19 \ @@ -36,18 +37,18 @@ CARGO_CRATES= addr2line-0.24.2 \ backtrace-0.3.75 \ base64-0.21.7 \ base64-0.22.1 \ - bindgen-0.72.1 \ bisection-0.1.0 \ bitflags-1.3.2 \ bitflags-2.9.4 \ blake2-0.10.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ + block2-0.6.2 \ boxcar-0.2.14 \ bstr-1.12.0 \ bumpalo-3.19.0 \ - bytecheck-0.8.1 \ - bytecheck_derive-0.8.1 \ + bytecheck-0.8.2 \ + bytecheck_derive-0.8.2 \ bytemuck-1.23.1 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ @@ -55,11 +56,10 @@ CARGO_CRATES= addr2line-0.24.2 \ bzip2-0.5.2 \ bzip2-sys-0.1.13+1.0.8 \ camino-1.1.10 \ - cargo-util-0.2.23 \ + cargo-util-0.2.24 \ cast-0.3.0 \ cbc-0.1.2 \ cc-1.2.30 \ - cexpr-0.6.0 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ charset-0.1.5 \ @@ -67,17 +67,16 @@ CARGO_CRATES= addr2line-0.24.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ cipher-0.4.4 \ - clang-sys-1.8.1 \ - clap-4.5.48 \ - clap_builder-4.5.48 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ clap_complete-4.5.55 \ clap_complete_command-0.6.1 \ clap_complete_nushell-4.5.8 \ - clap_derive-4.5.47 \ + clap_derive-4.5.49 \ clap_lex-0.7.5 \ - codspeed-4.0.3 \ - codspeed-criterion-compat-4.0.3 \ - codspeed-criterion-compat-walltime-4.0.3 \ + codspeed-4.0.5 \ + codspeed-criterion-compat-4.0.5 \ + codspeed-criterion-compat-walltime-4.0.5 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ colored-2.2.0 \ @@ -103,22 +102,23 @@ CARGO_CRATES= addr2line-0.24.2 \ crypto-common-0.1.6 \ csv-1.3.1 \ csv-core-0.1.12 \ - ctrlc-3.5.0 \ + ctrlc-3.5.1 \ dashmap-6.1.0 \ data-encoding-2.9.0 \ data-url-0.2.0 \ deadpool-0.12.3 \ deadpool-runtime-0.1.4 \ + deranged-0.5.5 \ derive_arbitrary-1.4.1 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ - dispatch-0.2.0 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ dlv-list-0.5.2 \ - doc-comment-0.3.3 \ + doc-comment-0.3.4 \ dotenvy-0.15.7 \ dunce-1.0.5 \ dyn-clone-1.0.19 \ @@ -135,14 +135,14 @@ CARGO_CRATES= addr2line-0.24.2 \ equivalent-1.0.2 \ erased-serde-0.4.6 \ errno-0.3.13 \ - etcetera-0.10.0 \ + etcetera-0.11.0 \ event-listener-5.4.0 \ event-listener-strategy-0.5.4 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ filetime-0.2.26 \ fixedbitset-0.5.7 \ - flate2-1.1.2 \ + flate2-1.1.5 \ float-cmp-0.9.0 \ float-cmp-0.10.0 \ fnv-1.0.7 \ @@ -151,8 +151,7 @@ CARGO_CRATES= addr2line-0.24.2 \ fontconfig-parser-0.5.8 \ fontdb-0.12.0 \ form_urlencoded-1.2.2 \ - fs-err-3.1.1 \ - fs2-0.4.3 \ + fs-err-3.1.3 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ @@ -169,10 +168,10 @@ CARGO_CRATES= addr2line-0.24.2 \ gif-0.12.0 \ gimli-0.31.1 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ globwalk-0.9.1 \ gloo-timers-0.3.0 \ - goblin-0.10.1 \ + goblin-0.10.3 \ h2-0.4.12 \ half-2.6.0 \ hashbrown-0.14.5 \ @@ -183,7 +182,6 @@ CARGO_CRATES= addr2line-0.24.2 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ - home-0.5.11 \ homedir-0.3.6 \ html-escape-0.2.13 \ http-1.3.1 \ @@ -204,12 +202,12 @@ CARGO_CRATES= addr2line-0.24.2 \ icu_provider-2.0.0 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ image-0.25.6 \ imagesize-0.11.0 \ - indexmap-2.10.0 \ - indicatif-0.18.0 \ - indoc-2.0.6 \ + indexmap-2.12.0 \ + indicatif-0.18.2 \ + indoc-2.0.7 \ inout-0.1.4 \ insta-1.43.2 \ io-uring-0.7.9 \ @@ -224,8 +222,8 @@ CARGO_CRATES= addr2line-0.24.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.15 \ - jiff-static-0.2.15 \ + jiff-0.2.16 \ + jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.33 \ @@ -236,7 +234,6 @@ CARGO_CRATES= addr2line-0.24.2 \ kurbo-0.9.5 \ lazy_static-1.5.0 \ libc-0.2.175 \ - libloading-0.8.9 \ libmimalloc-sys-0.1.43 \ libredox-0.1.6 \ libz-rs-sys-0.5.1 \ @@ -252,7 +249,7 @@ CARGO_CRATES= addr2line-0.24.2 \ markdown-1.0.0 \ matchers-0.2.0 \ md-5-0.10.6 \ - memchr-2.7.5 \ + memchr-2.7.6 \ memmap2-0.5.10 \ memmap2-0.9.7 \ memoffset-0.9.1 \ @@ -261,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \ mimalloc-0.1.47 \ mime-0.3.17 \ mime_guess-2.0.5 \ - minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ miow-0.6.1 \ @@ -269,17 +265,19 @@ CARGO_CRATES= addr2line-0.24.2 \ munge_macro-0.4.5 \ nanoid-0.4.0 \ nix-0.30.1 \ - nom-7.1.3 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.50.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ + num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ + objc2-0.6.3 \ + objc2-encode-4.1.0 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ @@ -290,19 +288,20 @@ CARGO_CRATES= addr2line-0.24.2 \ ordered-multimap-0.7.3 \ ordered-stream-0.2.0 \ os_str_bytes-6.6.1 \ - owo-colors-4.2.2 \ + owo-colors-4.2.3 \ parking-2.2.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ path-slash-0.2.1 \ pathdiff-0.2.3 \ + pem-3.0.6 \ percent-encoding-2.3.2 \ pest-2.8.1 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ pest_meta-2.8.1 \ - petgraph-0.8.2 \ + petgraph-0.8.3 \ pico-args-0.5.0 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ @@ -315,15 +314,15 @@ CARGO_CRATES= addr2line-0.24.2 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.2 \ + powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ - prettyplease-0.2.37 \ priority-queue-2.5.0 \ proc-macro-crate-3.3.0 \ - proc-macro2-1.0.101 \ + proc-macro2-1.0.103 \ procfs-0.17.0 \ procfs-core-0.17.0 \ ptr_meta-0.3.0 \ @@ -332,7 +331,7 @@ CARGO_CRATES= addr2line-0.24.2 \ quinn-0.11.8 \ quinn-proto-0.11.12 \ quinn-udp-0.5.13 \ - quote-1.0.40 \ + quote-1.0.42 \ quoted_printable-0.5.1 \ r-efi-5.3.0 \ rancor-0.1.0 \ @@ -344,14 +343,15 @@ CARGO_CRATES= addr2line-0.24.2 \ rand_core-0.9.3 \ rayon-1.10.0 \ rayon-core-1.12.1 \ + rcgen-0.14.5 \ rctree-0.5.0 \ redox_syscall-0.5.15 \ redox_users-0.5.0 \ - ref-cast-1.0.24 \ - ref-cast-impl-1.0.24 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ reflink-copy-0.1.28 \ regex-1.11.2 \ - regex-automata-0.4.10 \ + regex-automata-0.4.13 \ regex-syntax-0.8.5 \ rend-0.5.2 \ reqsign-0.18.0 \ @@ -365,8 +365,8 @@ CARGO_CRATES= addr2line-0.24.2 \ retry-policies-0.4.0 \ rgb-0.8.52 \ ring-0.17.14 \ - rkyv-0.8.11 \ - rkyv_derive-0.8.11 \ + rkyv-0.8.12 \ + rkyv_derive-0.8.12 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ rosvgtree-0.1.0 \ @@ -387,8 +387,8 @@ CARGO_CRATES= addr2line-0.24.2 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ - schemars-1.0.4 \ - schemars_derive-1.0.4 \ + schemars-1.0.5 \ + schemars_derive-1.0.5 \ scopeguard-1.2.0 \ scroll-0.13.0 \ scroll_derive-0.13.0 \ @@ -399,14 +399,14 @@ CARGO_CRATES= addr2line-0.24.2 \ security-framework-sys-2.14.0 \ self-replace-1.5.0 \ semver-1.0.26 \ - serde-1.0.223 \ + serde-1.0.228 \ serde-untagged-0.1.9 \ - serde_core-1.0.223 \ - serde_derive-1.0.223 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_repr-0.1.20 \ - serde_spanned-1.0.0 \ + serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ sha1-0.10.6 \ @@ -426,7 +426,7 @@ CARGO_CRATES= addr2line-0.24.2 \ smawk-0.3.2 \ socket2-0.5.10 \ socket2-0.6.0 \ - spdx-0.10.9 \ + spdx-0.12.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ statrs-0.18.0 \ @@ -440,7 +440,7 @@ CARGO_CRATES= addr2line-0.24.2 \ svgfilters-0.4.0 \ svgtypes-0.9.0 \ svgtypes-0.10.0 \ - syn-2.0.106 \ + syn-2.0.108 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sys-info-0.9.1 \ @@ -460,12 +460,14 @@ CARGO_CRATES= addr2line-0.24.2 \ test-log-macros-0.2.18 \ textwrap-0.16.2 \ thiserror-1.0.69 \ - thiserror-2.0.16 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.16 \ + thiserror-impl-2.0.17 \ thread_local-1.1.9 \ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.0 \ + time-0.3.44 \ + time-core-0.1.6 \ tiny-keccak-2.0.2 \ tiny-skia-0.8.4 \ tiny-skia-path-0.8.4 \ @@ -477,14 +479,14 @@ CARGO_CRATES= addr2line-0.24.2 \ tokio-macros-2.5.0 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ - tokio-util-0.7.15 \ - toml-0.9.5 \ + tokio-util-0.7.17 \ + toml-0.9.8 \ toml_datetime-0.6.11 \ - toml_datetime-0.7.0 \ + toml_datetime-0.7.3 \ toml_edit-0.22.27 \ - toml_edit-0.23.4 \ - toml_parser-1.0.2 \ - toml_writer-1.0.2 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ @@ -498,7 +500,7 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-subscriber-0.3.20 \ tracing-test-0.2.5 \ tracing-test-macro-0.2.5 \ - tracing-tree-0.4.0 \ + tracing-tree-0.4.1 \ try-lock-0.2.5 \ ttf-parser-0.18.1 \ typeid-1.0.3 \ @@ -516,7 +518,7 @@ CARGO_CRATES= addr2line-0.24.2 \ unicode-script-0.5.7 \ unicode-vo-0.1.0 \ unicode-width-0.1.14 \ - unicode-width-0.2.1 \ + unicode-width-0.2.2 \ unit-prefix-0.5.1 \ unsafe-libyaml-0.2.11 \ unscanny-0.1.0 \ @@ -594,15 +596,17 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.12 \ + winnow-0.7.13 \ winsafe-0.0.19 \ wiremock-0.6.5 \ wit-bindgen-rt-0.39.0 \ + wmi-0.16.0 \ writeable-0.6.1 \ xattr-1.5.1 \ xmlparser-0.13.6 \ xz2-0.1.7 \ yansi-1.0.1 \ + yasna-0.5.2 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zbus-5.8.0 \ @@ -612,7 +616,7 @@ CARGO_CRATES= addr2line-0.24.2 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zeroize-1.8.1 \ + zeroize-1.8.2 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 \ @@ -626,6 +630,5 @@ CARGO_CRATES= addr2line-0.24.2 \ zvariant_derive-5.6.0 \ zvariant_utils-3.2.0 \ pubgrub,version-ranges@git+https://github.com/astral-sh/pubgrub?rev=d8efd77673c9a90792da9da31b6c0da7ea8a324b\#d8efd77673c9a90792da9da31b6c0da7ea8a324b \ - async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=285e48742b74ab109887d62e1ae79e7c15fd4878\#285e48742b74ab109887d62e1ae79e7c15fd4878 \ - tl@git+https://github.com/astral-sh/tl.git?rev=6e25b2ee2513d75385101a8ff9f591ef51f314ec\#6e25b2ee2513d75385101a8ff9f591ef51f314ec \ - reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2\#7650ed76215a962a96d94a79be71c27bffde7ab2 + reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2\#7650ed76215a962a96d94a79be71c27bffde7ab2 \ + async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=f6a41d32866003c868d03ed791a89c794f61b703\#f6a41d32866003c868d03ed791a89c794f61b703 diff --git a/devel/uv/distinfo b/devel/uv/distinfo index 5aeb7f89c681..d02862b0f10d 100644 --- a/devel/uv/distinfo +++ b/devel/uv/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1760070837 +TIMESTAMP = 1763255685 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -13,8 +13,8 @@ SHA256 (rust/crates/ambient-id-0.0.5.crate) = a55e62faa820045efacb144fd9bcb16e62 SIZE (rust/crates/ambient-id-0.0.5.crate) = 24070 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 @@ -41,8 +41,10 @@ SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9 SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176 -SHA256 (rust/crates/astral-tokio-tar-0.5.5.crate) = bc72b7a1945436d584d2ae0b3ecfe44545ab5e8e4a2b4e1a3c9aea6b60ee1faa -SIZE (rust/crates/astral-tokio-tar-0.5.5.crate) = 63910 +SHA256 (rust/crates/astral-tl-0.7.9.crate) = 915b5af1203c9c635c62edcbdaa36ee54b17f84809f7769912d356c35f9a6cd7 +SIZE (rust/crates/astral-tl-0.7.9.crate) = 39097 +SHA256 (rust/crates/astral-tokio-tar-0.5.6.crate) = ec179a06c1769b1e42e1e2cbe74c7dcdb3d6383c838454d063eaac5bbb7ebbe5 +SIZE (rust/crates/astral-tokio-tar-0.5.6.crate) = 64648 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532 SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746 SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 @@ -75,8 +77,6 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 -SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bisection-0.1.0.crate) = 021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3 SIZE (rust/crates/bisection-0.1.0.crate) = 7094 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -89,16 +89,18 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 SIZE (rust/crates/block-padding-0.3.3.crate) = 8504 +SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5 +SIZE (rust/crates/block2-0.6.2.crate) = 34505 SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e SIZE (rust/crates/boxcar-0.2.14.crate) = 28144 SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 SIZE (rust/crates/bstr-1.12.0.crate) = 351557 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3 -SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597 -SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71 -SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911 +SHA256 (rust/crates/bytecheck-0.8.2.crate) = 0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b +SIZE (rust/crates/bytecheck-0.8.2.crate) = 12642 +SHA256 (rust/crates/bytecheck_derive-0.8.2.crate) = 89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9 +SIZE (rust/crates/bytecheck_derive-0.8.2.crate) = 8933 SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b @@ -113,16 +115,14 @@ SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6 SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818 SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab SIZE (rust/crates/camino-1.1.10.crate) = 42306 -SHA256 (rust/crates/cargo-util-0.2.23.crate) = 5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e -SIZE (rust/crates/cargo-util-0.2.23.crate) = 33291 +SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d +SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 SIZE (rust/crates/cbc-0.1.2.crate) = 23501 SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7 SIZE (rust/crates/cc-1.2.30.crate) = 108550 -SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 -SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 @@ -137,28 +137,26 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 -SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae -SIZE (rust/crates/clap-4.5.48.crate) = 61935 -SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 -SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959 SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 -SHA256 (rust/crates/codspeed-4.0.3.crate) = e7b36534e9bb9623ea6070ec939a6bc52b5faea0c02f05e412545ea38d01fe93 -SIZE (rust/crates/codspeed-4.0.3.crate) = 219139 -SHA256 (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 918f6027e7cd5f3603bad6db773f6dfcfb387c557f29a7e7a335346e0ac78e7b -SIZE (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 23304 -SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = fdc1f0b784c181c0a37ac523aa600452bc8a43f42064321c5143eb3832828f2e -SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = 124484 +SHA256 (rust/crates/codspeed-4.0.5.crate) = fe68fdd3fe25bc26de0230718d74eb150f09f70be3141c61ea7f9b00812054aa +SIZE (rust/crates/codspeed-4.0.5.crate) = 218851 +SHA256 (rust/crates/codspeed-criterion-compat-4.0.5.crate) = 4a06533c3c2c7b43b2efcca2dc0f228097b4c582c95f59cc187bbeb926b42cfb +SIZE (rust/crates/codspeed-criterion-compat-4.0.5.crate) = 22710 +SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.5.crate) = 4102bd4dcfb09fae5cf5ca86c6c5ad0bd0cabe834cd84b5e7b7dd969fb9093e8 +SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.5.crate) = 123878 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 @@ -209,8 +207,8 @@ SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7 SIZE (rust/crates/csv-1.3.1.crate) = 888542 SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 -SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3 -SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886 +SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790 +SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 @@ -221,6 +219,8 @@ SHA256 (rust/crates/deadpool-0.12.3.crate) = 0be2b1d1d6ec8d846f05e137292d0b89133 SIZE (rust/crates/deadpool-0.12.3.crate) = 45380 SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -233,14 +233,14 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 -SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b -SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373 -SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 -SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 +SHA256 (rust/crates/doc-comment-0.3.4.crate) = 780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9 +SIZE (rust/crates/doc-comment-0.3.4.crate) = 4341 SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 @@ -273,8 +273,8 @@ SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c8 SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad SIZE (rust/crates/errno-0.3.13.crate) = 12449 -SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6 -SIZE (rust/crates/etcetera-0.10.0.crate) = 14734 +SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96 +SIZE (rust/crates/etcetera-0.11.0.crate) = 14362 SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 @@ -287,8 +287,8 @@ SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4a SIZE (rust/crates/filetime-0.2.26.crate) = 17273 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 @@ -305,10 +305,8 @@ SHA256 (rust/crates/fontdb-0.12.0.crate) = ff20bef7942a72af07104346154a70a70b089 SIZE (rust/crates/fontdb-0.12.0.crate) = 16740 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 -SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683 -SIZE (rust/crates/fs-err-3.1.1.crate) = 23107 -SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 -SIZE (rust/crates/fs2-0.4.3.crate) = 13138 +SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 +SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 @@ -341,14 +339,14 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994 SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530 -SHA256 (rust/crates/goblin-0.10.1.crate) = d6a80adfd63bd7ffd94fefc3d22167880c440a724303080e5aa686fa36abaa96 -SIZE (rust/crates/goblin-0.10.1.crate) = 246771 +SHA256 (rust/crates/goblin-0.10.3.crate) = 51876e3748c4a347fe65b906f2b1ae46a1e55a497b22c94c1f4f2c469ff7673a +SIZE (rust/crates/goblin-0.10.3.crate) = 253966 SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 SIZE (rust/crates/h2-0.4.12.crate) = 176264 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -369,8 +367,6 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/homedir-0.3.6.crate) = 68df315d2857b2d8d2898be54a85e1d001bbbe0dbb5f8ef847b48dd3a23c4527 SIZE (rust/crates/homedir-0.3.6.crate) = 16763 SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 @@ -411,18 +407,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6 SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a SIZE (rust/crates/image-0.25.6.crate) = 242367 SHA256 (rust/crates/imagesize-0.11.0.crate) = b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf SIZE (rust/crates/imagesize-0.11.0.crate) = 9519 -SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 -SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 -SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd -SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 +SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01 SIZE (rust/crates/inout-0.1.4.crate) = 11280 SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 @@ -451,10 +447,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 -SIZE (rust/crates/jiff-0.2.15.crate) = 712996 -SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 -SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35 +SIZE (rust/crates/jiff-0.2.16.crate) = 731814 +SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 +SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 @@ -475,8 +471,6 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 -SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498 SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0 @@ -507,8 +501,8 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf SIZE (rust/crates/md-5-0.10.6.crate) = 16161 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28 @@ -525,8 +519,6 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 -SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a -SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c @@ -541,8 +533,6 @@ SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e SIZE (rust/crates/nanoid-0.4.0.crate) = 6196 SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 SIZE (rust/crates/nix-0.30.1.crate) = 342015 -SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a -SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 @@ -553,6 +543,8 @@ SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3a SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 SIZE (rust/crates/num-complex-0.4.6.crate) = 30352 +SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf @@ -563,6 +555,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 +SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05 +SIZE (rust/crates/objc2-0.6.3.crate) = 272490 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d @@ -583,8 +579,8 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077 SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1 SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643 -SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e -SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070 +SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52 +SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 @@ -597,6 +593,8 @@ SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb SIZE (rust/crates/path-slash-0.2.1.crate) = 8821 SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 +SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be +SIZE (rust/crates/pem-3.0.6.crate) = 18362 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323 @@ -607,8 +605,8 @@ SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760 SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663 SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5 SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949 -SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca -SIZE (rust/crates/petgraph-0.8.2.crate) = 780998 +SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455 +SIZE (rust/crates/petgraph-0.8.3.crate) = 807555 SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 SIZE (rust/crates/pico-args-0.5.0.crate) = 11545 SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a @@ -633,6 +631,8 @@ SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 +SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 @@ -643,14 +643,12 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536 SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b -SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970 SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045 SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f SIZE (rust/crates/procfs-0.17.0.crate) = 73252 SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec @@ -667,8 +665,8 @@ SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0b SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970 SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73 SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f @@ -691,22 +689,24 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4 SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/rcgen-0.14.5.crate) = 5fae430c6b28f1ad601274e78b7dffa0546de0b73b4cd32f46723c0c2a16f7a5 +SIZE (rust/crates/rcgen-0.14.5.crate) = 63824 SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f SIZE (rust/crates/rctree-0.5.0.crate) = 8298 SHA256 (rust/crates/redox_syscall-0.5.15.crate) = 7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec SIZE (rust/crates/redox_syscall-0.5.15.crate) = 29646 SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 -SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf -SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252 -SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7 -SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 SHA256 (rust/crates/reflink-copy-0.1.28.crate) = 23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92 SIZE (rust/crates/reflink-copy-0.1.28.crate) = 23811 SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215 @@ -733,10 +733,10 @@ SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6d SIZE (rust/crates/rgb-0.8.52.crate) = 22449 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 -SHA256 (rust/crates/rkyv-0.8.11.crate) = 19f5c3e5da784cd8c69d32cdc84673f3204536ca56e1fa01be31a74b92c932ac -SIZE (rust/crates/rkyv-0.8.11.crate) = 167512 -SHA256 (rust/crates/rkyv_derive-0.8.11.crate) = 4270433626cffc9c4c1d3707dd681f2a2718d3d7b09ad754bec137acecda8d22 -SIZE (rust/crates/rkyv_derive-0.8.11.crate) = 22976 +SHA256 (rust/crates/rkyv-0.8.12.crate) = 35a640b26f007713818e9a9b65d34da1cf58538207b052916a83d80e43f3ffa4 +SIZE (rust/crates/rkyv-0.8.12.crate) = 169611 +SHA256 (rust/crates/rkyv_derive-0.8.12.crate) = bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482 +SIZE (rust/crates/rkyv_derive-0.8.12.crate) = 22719 SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4 SIZE (rust/crates/rmp-0.8.14.crate) = 29687 SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db @@ -777,10 +777,10 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d SIZE (rust/crates/schannel-0.1.27.crate) = 42772 -SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0 -SIZE (rust/crates/schemars-1.0.4.crate) = 88282 -SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80 -SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126 +SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce +SIZE (rust/crates/schemars-1.0.5.crate) = 88673 +SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9 +SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add @@ -801,22 +801,22 @@ SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89 SIZE (rust/crates/self-replace-1.5.0.crate) = 17000 SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.223.crate) = a505d71960adde88e293da5cb5eda57093379f64e61cf77bf0e6a63af07a7bac -SIZE (rust/crates/serde-1.0.223.crate) = 28047 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058 SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718 -SHA256 (rust/crates/serde_core-1.0.223.crate) = 20f57cbd357666aa7b3ac84a90b4ea328f1d4ddb6772b430caa5d9e1309bb9e9 -SIZE (rust/crates/serde_core-1.0.223.crate) = 62721 -SHA256 (rust/crates/serde_derive-1.0.223.crate) = 3d428d07faf17e306e699ec1e91996e5a165ba5d6bce5b5155173e91a8a01a56 -SIZE (rust/crates/serde_derive-1.0.223.crate) = 57923 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 -SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 -SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 @@ -855,8 +855,8 @@ SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 SIZE (rust/crates/socket2-0.6.0.crate) = 57974 -SHA256 (rust/crates/spdx-0.10.9.crate) = c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3 -SIZE (rust/crates/spdx-0.10.9.crate) = 1050181 +SHA256 (rust/crates/spdx-0.12.0.crate) = 41cf87c0efffc158b9dde4d6e0567a43e4383adc4c949e687a2039732db2f23a +SIZE (rust/crates/spdx-0.12.0.crate) = 1051034 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -883,8 +883,8 @@ SHA256 (rust/crates/svgtypes-0.9.0.crate) = c9ee29c1407a5b18ccfe5f6ac82ac11bab3b SIZE (rust/crates/svgtypes-0.9.0.crate) = 35308 SHA256 (rust/crates/svgtypes-0.10.0.crate) = 98ffacedcdcf1da6579c907279b4f3c5492fbce99fbbf227f5ed270a589c2765 SIZE (rust/crates/svgtypes-0.10.0.crate) = 35401 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 @@ -923,18 +923,22 @@ SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf071 SIZE (rust/crates/textwrap-0.16.2.crate) = 57077 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129 SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67 @@ -957,22 +961,22 @@ SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 -SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df -SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 -SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 -SIZE (rust/crates/toml-0.9.5.crate) = 56833 +SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594 +SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 -SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 -SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93 -SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357 -SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 -SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 -SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 -SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 @@ -999,8 +1003,8 @@ SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217a SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080 SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568 SIZE (rust/crates/tracing-test-macro-0.2.5.crate) = 7665 -SHA256 (rust/crates/tracing-tree-0.4.0.crate) = f459ca79f1b0d5f71c54ddfde6debfc59c8b6eeb46808ae492077f739dc7b49c -SIZE (rust/crates/tracing-tree-0.4.0.crate) = 29411 +SHA256 (rust/crates/tracing-tree-0.4.1.crate) = ac87aa03b6a4d5a7e4810d1a80c19601dbe0f8a837e9177f23af721c7ba7beec +SIZE (rust/crates/tracing-tree-0.4.1.crate) = 30847 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/ttf-parser-0.18.1.crate) = 0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633 @@ -1035,8 +1039,8 @@ SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 @@ -1191,14 +1195,16 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 -SIZE (rust/crates/winnow-0.7.12.crate) = 174403 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031 SIZE (rust/crates/wiremock-0.6.5.crate) = 60561 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/wmi-0.16.0.crate) = 5d9189bc72f0e4d814d812216ec06636ce3ea5597ff5f1ff9f9f0e5ec781c027 +SIZE (rust/crates/wmi-0.16.0.crate) = 61370 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909 @@ -1209,6 +1215,8 @@ SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f SIZE (rust/crates/xz2-0.1.7.crate) = 23892 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 +SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd +SIZE (rust/crates/yasna-0.5.2.crate) = 34859 SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc SIZE (rust/crates/yoke-0.8.0.crate) = 28726 SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 @@ -1227,8 +1235,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 @@ -1255,11 +1263,9 @@ SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc3 SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779 SHA256 (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b_GH0.tar.gz) = c97605846bf3369fabe81e5b26f11bba4db517ad5eecb151dbe4a9c7616f7d7a SIZE (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b_GH0.tar.gz) = 100042 -SHA256 (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = ce4a973b11791ec11eb9142f3176b1ed476708e2aa430dad0b32e34c38477650 -SIZE (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = 37003 -SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838bca7cb205e373cd801ce19476a808534a6090fc261aa2ea74dfd9cea68b0 -SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106 SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390 SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520 -SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29 -SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329 +SHA256 (astral-sh-rs-async-zip-f6a41d32866003c868d03ed791a89c794f61b703_GH0.tar.gz) = f341e1bc2b901e157219535685ec8232f22da75a8bf43f69bf2e363d8623c130 +SIZE (astral-sh-rs-async-zip-f6a41d32866003c868d03ed791a89c794f61b703_GH0.tar.gz) = 37571 +SHA256 (astral-sh-uv-0.9.9_GH0.tar.gz) = 0b130e6c74d39ee6fd32cc5e673c5240a35a05bbfbdca9a6ab2690ac22d7c7ad +SIZE (astral-sh-uv-0.9.9_GH0.tar.gz) = 4777959 diff --git a/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs b/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs new file mode 100644 index 000000000000..e51f27bc248a --- /dev/null +++ b/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs @@ -0,0 +1,50 @@ +--- cargo-crates/openssl-probe-0.1.6/src/lib.rs ++++ cargo-crates/openssl-probe-0.1.6/src/lib.rs +@@ -26,6 +26,7 @@ pub fn find_certs_dirs() -> Vec<PathBuf> { + /// found. + /// + /// This will only search known system locations. ++#[cfg(not(target_os = "freebsd"))] + pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> { + // see http://gagravarr.org/writing/openssl-certs/others.shtml + [ +@@ -52,6 +53,19 @@ pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> { + .map(Path::new) + .filter(|p| p.exists()) + } ++#[cfg(target_os = "freebsd")] ++pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> { ++ // see manpage of certctl(8): https://man.freebsd.org/cgi/man.cgi?query=certctl&sektion=8 ++ // see security/openssl* ports ++ [ ++ "/etc/ssl", ++ "/usr/local/etc/ssl", ++ "/usr/local/openssl", ++ ] ++ .iter() ++ .map(Path::new) ++ .filter(|p| p.exists()) ++} + + /// Deprecated as this isn't sound, use [`init_openssl_env_vars`] instead. + #[doc(hidden)] +@@ -169,6 +183,7 @@ pub fn probe() -> ProbeResult { + for certs_dir in candidate_cert_dirs() { + // cert.pem looks to be an openssl 1.0.1 thing, while + // certs/ca-certificates.crt appears to be a 0.9.8 thing ++ #[cfg(not(target_os = "freebsd"))] + let cert_filenames = [ + "cert.pem", + "certs.pem", +@@ -181,6 +196,11 @@ pub fn probe() -> ProbeResult { + "CARootCertificates.pem", + "tls-ca-bundle.pem", + ]; ++ #[cfg(target_os = "freebsd")] ++ let cert_filenames = [ ++ "cert.pem", ++ "ca-root-nss.crt", ++ ]; + if result.cert_file.is_none() { + result.cert_file = cert_filenames + .iter() diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index e3e99d38fe5f..5b22f96034a9 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -1,5 +1,5 @@ PORTNAME= valgrind -DISTVERSION= 3.25.1 +DISTVERSION= 3.26.0 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SOURCEWARE/valgrind @@ -8,13 +8,13 @@ MAINTAINER= pjfloyd@wanadoo.fr COMMENT= Memory debugging and profiling tool WWW= https://www.valgrind.org/ -LICENSE= GPLv2 +LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= aarch64 amd64 i386 USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix \ - python:3.9+,run tar:bz2 + python:run tar:bz2 USE_PERL5= build SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in \ cachegrind/cg_merge.in cachegrind/cg_diff.in \ diff --git a/devel/valgrind/distinfo b/devel/valgrind/distinfo index 708c1612ccef..8f1f8ef64885 100644 --- a/devel/valgrind/distinfo +++ b/devel/valgrind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747763232 -SHA256 (valgrind-3.25.1.tar.bz2) = 61deb8d0727b45c268efdc1b3b6c9e679cd97cbf5ee4b28d1dead7c8b7a271af -SIZE (valgrind-3.25.1.tar.bz2) = 16888334 +TIMESTAMP = 1761394628 +SHA256 (valgrind-3.26.0.tar.bz2) = 8d54c717029106f1644aadaf802ab9692e53d93dd015cbd19e74190eba616bd7 +SIZE (valgrind-3.26.0.tar.bz2) = 17182495 diff --git a/devel/valgrind/pkg-plist b/devel/valgrind/pkg-plist index 6ba1e4095127..2428f2feab20 100644 --- a/devel/valgrind/pkg-plist +++ b/devel/valgrind/pkg-plist @@ -8,6 +8,7 @@ bin/valgrind bin/valgrind-di-server bin/valgrind-listener bin/vgdb +bin/vgstack include/valgrind/cachegrind.h include/valgrind/callgrind.h include/valgrind/config.h diff --git a/devel/venom/Makefile b/devel/venom/Makefile index 3ba00c1cd014..fa2cd96fb472 100644 --- a/devel/venom/Makefile +++ b/devel/venom/Makefile @@ -1,7 +1,7 @@ PORTNAME= venom DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= bapt@FreeBSD.org diff --git a/devel/wasi-compiler-rt21/Makefile b/devel/wasi-compiler-rt21/Makefile index 6cba4efde72e..cc3340e98d0c 100644 --- a/devel/wasi-compiler-rt21/Makefile +++ b/devel/wasi-compiler-rt21/Makefile @@ -1,5 +1,5 @@ # must sync with devel/llvm21 -DISTVERSION= 21.1.4 +DISTVERSION= 21.1.5 MASTERDIR= ${.CURDIR}/../wasi-compiler-rt diff --git a/devel/wasi-libcxx21/Makefile b/devel/wasi-libcxx21/Makefile index 3994ba19f43e..ef974caa0218 100644 --- a/devel/wasi-libcxx21/Makefile +++ b/devel/wasi-libcxx21/Makefile @@ -1,5 +1,5 @@ # must sync with devel/llvm21 -DISTVERSION= 21.1.4 +DISTVERSION= 21.1.5 MASTERDIR= ${.CURDIR}/../wasi-libcxx diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile index 488c04089156..2c0bea235b5c 100644 --- a/devel/wasm-server-runner/Makefile +++ b/devel/wasm-server-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= wasm-server-runner DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/wasm-server-runner/files/patch-powerpc64le b/devel/wasm-server-runner/files/patch-powerpc64le new file mode 100644 index 000000000000..bdbff97c856e --- /dev/null +++ b/devel/wasm-server-runner/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile index 966ffef45315..ba86ec5a425f 100644 --- a/devel/wasmer/Makefile +++ b/devel/wasmer/Makefile @@ -1,6 +1,7 @@ PORTNAME= wasmer DISTVERSIONPREFIX= v DISTVERSION= 6.1.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= kjozic@gmail.com diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile index 7f464b43b5ea..763cef3056f5 100644 --- a/devel/wizer/Makefile +++ b/devel/wizer/Makefile @@ -1,7 +1,7 @@ PORTNAME= wizer DISTVERSIONPREFIX= v DISTVERSION= 10.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org diff --git a/devel/xbyak/Makefile b/devel/xbyak/Makefile index fe967fce32d4..3569d623e14b 100644 --- a/devel/xbyak/Makefile +++ b/devel/xbyak/Makefile @@ -1,6 +1,6 @@ PORTNAME= xbyak DISTVERSIONPREFIX= v -DISTVERSION= 7.25 +DISTVERSION= 7.30 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/xbyak/distinfo b/devel/xbyak/distinfo index 1aefc1cc43f5..aee19bcc2d71 100644 --- a/devel/xbyak/distinfo +++ b/devel/xbyak/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748928939 -SHA256 (herumi-xbyak-v7.25_GH0.tar.gz) = 54404ca8db6a6ed340dbd6ef01699762882fd8ee4c6f1f60b437b5c6010eb784 -SIZE (herumi-xbyak-v7.25_GH0.tar.gz) = 294086 +TIMESTAMP = 1763257862 +SHA256 (herumi-xbyak-v7.30_GH0.tar.gz) = aec5ae746051fa8b6b34a543ddda0dc0d33d33a06410110af6cdebdafddb6eb9 +SIZE (herumi-xbyak-v7.30_GH0.tar.gz) = 295090 diff --git a/devel/xsimd/Makefile b/devel/xsimd/Makefile index 187ead09dab3..82f58b82e072 100644 --- a/devel/xsimd/Makefile +++ b/devel/xsimd/Makefile @@ -1,5 +1,5 @@ PORTNAME= xsimd -DISTVERSION= 13.0.0 +DISTVERSION= 13.2.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -21,4 +21,9 @@ CMAKE_TESTING_ON= BUILD_TESTS # tests fail, see https://github.com/xtensor-stack NO_ARCH= yes +# tests as of 13.2.0: +# [doctest] test cases: 325 | 323 passed | 2 failed | 0 skipped +# [doctest] assertions: 16741 | 16739 passed | 2 failed | +# [doctest] Status: FAILURE! + .include <bsd.port.mk> diff --git a/devel/xsimd/distinfo b/devel/xsimd/distinfo index d0dc6fbfa76e..4d29abd20ef8 100644 --- a/devel/xsimd/distinfo +++ b/devel/xsimd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714725553 -SHA256 (xtensor-stack-xsimd-13.0.0_GH0.tar.gz) = 8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3 -SIZE (xtensor-stack-xsimd-13.0.0_GH0.tar.gz) = 259967 +TIMESTAMP = 1762635251 +SHA256 (xtensor-stack-xsimd-13.2.0_GH0.tar.gz) = edd8cd3d548c185adc70321c53c36df41abe64c1fe2c67bc6d93c3ecda82447a +SIZE (xtensor-stack-xsimd-13.2.0_GH0.tar.gz) = 269287 diff --git a/devel/xsimd/pkg-plist b/devel/xsimd/pkg-plist index 492acbb43a0b..fbd81c53a195 100644 --- a/devel/xsimd/pkg-plist +++ b/devel/xsimd/pkg-plist @@ -85,7 +85,7 @@ include/xsimd/types/xsimd_traits.hpp include/xsimd/types/xsimd_utils.hpp include/xsimd/types/xsimd_wasm_register.hpp include/xsimd/xsimd.hpp -lib/cmake/xsimd/xsimdConfig.cmake -lib/cmake/xsimd/xsimdConfigVersion.cmake -lib/cmake/xsimd/xsimdTargets.cmake -libdata/pkgconfig/xsimd.pc +share/cmake/xsimd/xsimdConfig.cmake +share/cmake/xsimd/xsimdConfigVersion.cmake +share/cmake/xsimd/xsimdTargets.cmake +share/pkgconfig/xsimd.pc diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index e294c397400c..c8fde1adf154 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -1,6 +1,6 @@ PORTNAME= xtensa-esp-elf DISTVERSION= 13.2.0_20240530 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \ GNU/gmp:source2 \ diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile index 2058f770e99c..b2013df2c35d 100644 --- a/devel/yaegi/Makefile +++ b/devel/yaegi/Makefile @@ -1,7 +1,7 @@ PORTNAME= yaegi DISTVERSION= 0.16.1 DISTVERSIONPREFIX= v -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org diff --git a/devel/zix/Makefile b/devel/zix/Makefile index a855f253f96e..83e31af907ec 100644 --- a/devel/zix/Makefile +++ b/devel/zix/Makefile @@ -1,5 +1,5 @@ PORTNAME= zix -DISTVERSION= 0.6.2 +DISTVERSION= 0.8.0 CATEGORIES= devel MASTER_SITES= http://download.drobilla.net/ @@ -14,9 +14,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc:devel/glib20 USES= meson pkgconfig python:build tar:xz USE_LDCONFIG= yes -MESON_ARGS= -Db_lundef=false \ - -Ddocs=disabled -#-Db_lundef=false: https://github.com/drobilla/zix/issues/9 +MESON_ARGS= -Ddocs=disabled PLIST_SUB= VERSION=${DISTVERSION} diff --git a/devel/zix/distinfo b/devel/zix/distinfo index eb54d77fd039..b8d4055b46db 100644 --- a/devel/zix/distinfo +++ b/devel/zix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737394822 -SHA256 (zix-0.6.2.tar.xz) = 4bc771abf4fcf399ea969a1da6b375f0117784f8fd0e2db356a859f635f616a7 -SIZE (zix-0.6.2.tar.xz) = 81316 +TIMESTAMP = 1763026385 +SHA256 (zix-0.8.0.tar.xz) = e9b6fe3ede984fa53f2edcebdabb35fb99ace807722772156aea49c079cad191 +SIZE (zix-0.8.0.tar.xz) = 83812 diff --git a/devel/zix/pkg-plist b/devel/zix/pkg-plist index 2290769389a6..e0e6cfdbec43 100644 --- a/devel/zix/pkg-plist +++ b/devel/zix/pkg-plist @@ -13,6 +13,7 @@ include/zix-0/zix/status.h include/zix-0/zix/string_view.h include/zix-0/zix/thread.h include/zix-0/zix/tree.h +include/zix-0/zix/warnings.h include/zix-0/zix/zix.h lib/libzix-0.so lib/libzix-0.so.0 |
